Ressources Device Update
Pour utiliser Device Update pour IoT Hub, vous devez créer un compte et une instance Device Update.
Compte Device Update
Un compte Device Update est une ressource qui est créée dans votre abonnement Azure. Au niveau du compte Device Update, vous pouvez sélectionner la région où votre compte Device Update sera créé. Vous pouvez également définir des autorisations pour autoriser les utilisateurs qui auront accès à Device Update.
Instance Device Update
Une fois qu’un compte a été créé, vous devez créer une instance Device Update. Une instance est un conteneur logique qui contient les mises à jour et les déploiements associés à un hub IoT spécifique. Device Update utilise un hub IoT comme répertoire des appareils et un canal de communication avec les appareils.
Configurer le hub IoT lié
Pour que Device Update reçoive des notifications de modification d’IoT Hub, Device Update s’intègre aux hubs d’événements « Intégré ». Le hub IoT sera configuré automatiquement dans le cadre du processus de création des ressources avec les routes de messages, les groupes de consommateurs et la stratégie d’accès nécessaires pour communiquer avec les appareils IoT.
Routage des messages
Les itinéraires de message suivants sont automatiquement configurés dans votre hub IoT lié pour activer la mise à jour de l’appareil :
Nom des routes | source de données | Requête de routage | Point de terminaison | Description |
---|---|---|---|---|
DeviceUpdate.DeviceTwinChanges | TwinChangeEvents | (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) | événements | Est à l’écoute des nouveaux groupes Device Update |
DeviceUpdate.DigitalTwinChanges | DigitalTwinChangeEvents | true | événements | Est à l’écoute les événements de modification du jumeau numérique |
DeviceUpdate.DeviceLifecycle | DeviceLifecycleEvents | opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' | événements | Est à l’écoute des appareils qui ont été supprimés |
Notes
Vous pouvez modifier les noms de ces itinéraires si cela est judicieux pour votre solution. Les autres propriétés d’itinéraire doivent être configurées comme indiqué dans le tableau pour permettre le bon fonctionnement de Device Update.
Groupe de consommateurs
Le hub IoT crée également un groupe de consommateurs Event Hub appelé adum dont ont besoin les services de gestion Device Update. Cela doit être ajouté automatiquement dans le cadre du processus de création des ressources.