Recursos de Device Update
Para usar Device Update for IoT Hub, debe crear una cuenta de Device Update y una instancia.
Cuenta de Device Update
Una cuenta de Device Update es un recurso que se crea en la suscripción de Azure. En el nivel de la cuenta de Device Update, puede seleccionar la región en la que se creará dicha cuenta. También puede establecer permisos para autorizar a los usuarios que tienen acceso a Device Update.
Instancia de Device Update
Después de crear una cuenta, debe crear una instancia de Device Update. Una instancia es un contenedor lógico que contiene las actualizaciones y las implementaciones asociadas a un IoT Hub específico. Device Update usa IoT Hub como un directorio de dispositivos y un canal de comunicación con dispositivos.
Configuración de IoT Hub vinculado
Para que Device Update pueda recibir notificaciones de cambios de IoT Hub, debe integrarse con el centro de eventos de Event Hubs integrado. La instancia de IoT Hub se configurará automáticamente como parte del proceso de creación de recursos con las rutas de mensajes, los grupos de consumidores y la directiva de acceso necesarios para comunicarse con los dispositivos IoT.
Enrutamiento de mensajes
Las siguientes rutas de mensajes se configuran automáticamente en el centro de IoT vinculado para habilitar Device Update:
Nombre de ruta | origen de datos | Consulta de enrutamiento | Punto de conexión | Descripción |
---|---|---|---|---|
DeviceUpdate.DeviceTwinChanges | TwinChangeEvents | (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) | events | Escucha los nuevos grupos de actualización de dispositivos |
DeviceUpdate.DigitalTwinChanges | DigitalTwinChangeEvents | true | events | Escucha los eventos de cambios del gemelo digital |
DeviceUpdate.DeviceLifecycle | DeviceLifecycleEvents | opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' | events | Escucha los dispositivos que se han eliminado |
Nota
Puede cambiar los nombres de estas rutas si eso tiene sentido para la solución. El resto de las propiedades de ruta debe mantener la configuración tal como se encuentran en la tabla para que Device Update funcione correctamente.
Grupo de consumidores
El centro de IoT también crea un grupo de consumidores del centro de eventos denominado adum que los servicios de administración de Device Update requieren. Este se debe agregar automáticamente como parte del proceso de creación de recursos.