/
¿Cómo usar el Orquestador de Digital Twins?

¿Cómo usar el Orquestador de Digital Twins?

Introducción

Desde el FlowEngine es posible interactuar y orquestar los distintos digital twins dados de alta en la plataforma.

En este caso vamos a explicar los distintos componentes para interactuar con un Digital Twin de tipo Sense Hat.

Para ello en la paleta de nodos del FlowEngine (menú DESARROLLO > Mis Flujos Digitales), tenemos lo siguiente:

El nodo "OnesaitPlatform DigitalTwin" es el digital twin que nos permitirá mandar acciones al dispositivo (input) y recibir mensajes por cada evento emitido o cambio de estado de sus propiedades (outputs).

Para configurarlo, tienes que rellenar las siguientes propiedades:

  • Name: nombre con el que quieres que se visualice el nodo.

  • Digital Twin Types available: selecciona el tipo de Digital Twin que necesites.

  • Digital Twin Devices available: una vez seleccionado el tipo de Digital Twin, se mostrará un listado de dispositivos de dicho tipo. Selecciona el dispositivo que necesites.

Ejemplo: SenseHat

Para seguir con nuestro ejemplo, configuraremos el nodo para interactuar con el Digital Twin "SensehatHelsinki".

Una vez configurado el nodo, verás que el nodo cambia de apariencia, adaptando la cantidad de salidas a la cantidad de eventos que puede emitir el tipo de digital twin.

La primera salida (empezando por arriba) generará un mensaje cada vez que el status del Digital Twin varíe.

El resto de salidas se corresponden con los distintos eventos que puede disparar el Digital Twin. Puedes ver el nombre del evento como tooltip si colocas el cursor sobre cada salida:

En la entrada, incluye las acciones que quieres mandar al dispositivo Digital Twin configurado. En este punto es donde entra en juego el nodo "OnesaitPlatform DigitalTwin Action". Con este nodo, puedes seleccionar qué acción quieres activar. Para configurar el nodo, tienes que rellenar las siguientes propiedades:

  • Name: Nombre con el que se visualizará el nodo.

  • Digital Twin Types available: Selecciona el tipo de Digital Twin sobre el que quieres ver las acciones.

  • Digital Twin actions available: Una vez seleccionado el tipo, aparecerán las distintas acciones que puedes lanzar.

En este caso, selecciona la acción de girar el joystick a la derecha:

Una vez tienes la acción seleccionada, basta con unirla a la entrada del Digital Twin. Además, para el ejemplo, actívala mediante un nodo "Inject". Cada vez que se pulse "Send Action", se enviará una acción al dispositivo. De manera similar, cada vez que el dispositivo genere un evento o cambie su status, podrás recibir los mensajes por las salidas:

Related content

¿Cómo modelar una SenseHat como un Digital Twin?
¿Cómo modelar una SenseHat como un Digital Twin?
More like this
Aplicabilidad e Importancia de los Digital Twins en el ámbito Smart Cities
Aplicabilidad e Importancia de los Digital Twins en el ámbito Smart Cities
More like this
Topics de Notificación en Kafka para ontologías
Topics de Notificación en Kafka para ontologías
Read with this
Nuestra Visión de los Digital Twins
Nuestra Visión de los Digital Twins
More like this
How to use the Digital Twin Orchestrator?
How to use the Digital Twin Orchestrator?
More like this
(Digital Twin) Despliegue de Digital Twins como Microservicios
(Digital Twin) Despliegue de Digital Twins como Microservicios
More like this