Implementación de un módulo precompilado en un dispositivo IoT Edge

Completado

Para implementar un módulo precompilado en un dispositivo perimetral:

  • Elección de un módulo de IoT Edge en un registro de contenedor
  • Selección del dispositivo IoT Edge que recibirá el módulo

En este escenario, use un módulo que simula los datos de temperatura.

  • Abra el Registro de artefactos Microsoft y filtre los módulos de IoT Edge
  • Busque el módulo Sensor de temperatura simulado.
  • Seleccione el dispositivo IoT Edge que recibirá este módulo

Use Azure Portal para definir las fases para implementar el módulo.

  1. Agregar módulos: Escriba el URI del módulo Sensor de temperatura simulado.
  2. Especificar rutas: el enrutamiento especifica cómo se pasan los mensajes entre los módulos e IoT Hub. En este caso, seleccione que todos los mensajes de todos los módulos vayan a IoT Hub.
  3. Revisar implementación: esto le permite obtener una vista previa del archivo JSON del manifiesto de implementación que define todos los módulos implementados en el dispositivo IoT Edge.

¿Qué es un manifiesto de implementación?

Un manifiesto de implementación es un documento JSON que describe qué módulos implementar, cómo fluyen los datos entre los módulos y las propiedades deseadas de los módulos gemelos. El manifiesto de implementación indica al dispositivo qué módulos debe instalar y cómo configurarlos para que funcionen de manera conjunta. Todos los dispositivos IoT Edge deben configurarse con un manifiesto de implementación.

Nota:

Al enviar una nueva implementación a un dispositivo IoT Edge, no se inserta nada en el dispositivo en su lugar, el dispositivo consulta periódicamente IoT Hub para obtener instrucciones nuevas. Si el dispositivo encuentra un manifiesto de implementación actualizado, usa la información para extraer las imágenes del módulo de la nube y comienza a ejecutar los módulos localmente.

Visualización de los datos generados

El módulo "Sensor de temperatura simulado" genera datos de ejemplo para las pruebas. El módulo también genera datos de entorno, como los datos de la máquina y sus alrededores. Por ejemplo, este sensor podría estar en una sala de servidores, una planta de fábrica o una turbina eólica. El mensaje incluye temperatura ambiente, humedad, temperatura de la máquina, presión y una marca de tiempo.

Limpieza de los recursos

Para evitar cambios no deseados, elimine los recursos de Azure según sea necesario, incluido el dispositivo que creó y el grupo de recursos. Asegúrese de que los recursos que elimine no son necesarios de nuevo.