En este artículo, aprenderemos cómo comenzar con Azure Digital Twins. Con Azure Digital Twins, puede modelar su entorno del mundo real, incluidos edificios, sensores de IoT y personas para realizar un seguimiento, monitorearlo y diseñarlo.
Veamos cómo funciona eso. Primero, necesitamos crear un servicio de Azure Digital Twins en Azure. Busquemos Gemelos Digitales y Creémoslo.
Luego, seleccionaremos un grupo de recursos y dejaremos la ubicación como está. Finalmente, completemos un nombre para el servicio y creémoslo.
El servicio Azure Digital Twins expone puntos de conexión de API que vamos a usar en una aplicación de muestra.
Para poder usarlo, necesitamos acceso al servicio. Lo haremos aquí y necesitaremos agregar una asignación de roles. Necesitamos el rol Propietario de datos de Azure Digital Twins y nos lo asignaremos a nosotros mismos.
En este artículo, utilizaremos una aplicación de muestra para trabajar con Digital Twins llamada Digital Twins Explorer. Puedes descargarlo desde esta URL .
Además, debe tener instalado Node.js en su máquina local. También necesita la CLI de Azure.
Una vez que haya descargado y descomprimido la aplicación de muestra, vaya a la carpeta del cliente y luego a la fuente. Debe abrir esa ruta en una ventana de comando como se muestra a continuación:
Ahora ejecute el siguiente comando para instalar los módulos npm que necesita la aplicación.
npm install
Cuando haya terminado, use el siguiente comando para ejecutar la aplicación.
npm run start
Esto abre la aplicación en un navegador y se ve así.
Primero, debemos conectarnos a Azure Digital Twins usando este botón en la parte superior e ingresar la URL, que es el nombre de host del servicio, con HTTPS delante.
Podemos usar esta aplicación para crear un diseño de un entorno del mundo real usando Digital Twins. Esto comienza con definiciones modales, que describen cosas como sensores, personas o estructuras de su entorno. Podemos importar módulos con el botón que se muestra a continuación.
Hay algunos predefinidos en la carpeta de la aplicación de muestra. Puede crear estos modelos con un lenguaje similar a JSON denominado Lenguaje de definición de gemelos digitales.
Por ejemplo, estas son definiciones de un piso y una habitación.
Ahora podemos crear un entorno con estos usando el gráfico gemelo . Puede crear una definición de gráfico usted mismo y cargarla usando el botón que se muestra a continuación.
La aplicación de muestra ya contiene una definición aquí. Guardémoslo para que se cargue en Azure.
Ahora, podemos ejecutar una consulta en el gráfico gemelo en Azure para recuperar la información. Esta es una representación de un entorno del mundo real que contiene dos pisos, cada uno de los cuales contiene una habitación. Cada uno es un gemelo digital, que puede crear con las definiciones modales.
Cuando hacemos clic en uno, podemos ver sus propiedades como se muestra a continuación:
Esta habitación tiene propiedades como la temperatura y la humedad. También podemos crear una consulta diferente para responder preguntas sobre nuestro entorno. En este ejemplo, la temperatura no proviene de un dispositivo real. Pero puede integrar datos del mundo real en el gráfico para que su gráfico esté actualizado con el entorno real. También puede editar manualmente las propiedades de un gemelo digital.
Publicación traducida automáticamente
Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA