Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Pour utiliser Device Update pour IoT Hub, vous devez créer un compte et une instance Device Update.
Compte de mise à jour de l'appareil
Un compte Device Update est une ressource créée dans votre abonnement Azure. Au niveau du compte Device Update, vous pouvez sélectionner la région dans laquelle votre compte Device Update sera créé. Vous pouvez également définir des autorisations pour autoriser les utilisateurs ayant accès à Device Update.
Instance de mise à jour d’appareil
Une fois qu’un compte a été créé, vous devez créer une instance Device Update. Une instance est un conteneur logique qui contient des mises à jour et des déploiements associés à un hub IoT spécifique. Device Update utilise IoT Hub en tant qu’annuaire d’appareils et canal de communication avec les appareils.
Configurer le hub IoT lié
Pour que device Update reçoive des notifications de modification de IoT Hub, Device Update s’intègre aux hubs d’événements intégrés. La IoT Hub sera configurée automatiquement dans le cadre du processus de création de ressources avec les itinéraires de messages, les groupes de consommateurs et la stratégie d’accès requise pour communiquer avec les appareils IoT.
Note
Ne désactivez pas l’authentification locale sur le IoT Hub. Device Update nécessite l’activation de l’authentification locale.
Routage des messages
Les itinéraires de message suivants sont automatiquement configurés dans votre hub IoT lié pour activer device Update :
| Nom des routes | Source de données | Requête de routage | Point de terminaison | Description |
|---|---|---|---|---|
| DeviceUpdate.DeviceTwinChanges | TwinChangeEvents | (opType = 'updateTwin' OR opType = 'replaceTwin') ET IS_DEFINED($body.tags.ADUGroup) | events | Écoute les nouveaux groupes Device Update |
| DeviceUpdate.DigitalTwinChanges | DigitalTwinChangeEvents | true | events | Écoute les événements de modifications des jumeaux numériques |
| DeviceUpdate.DeviceLifecycle | ÉvénementsDuCycleDeVieDuDispositif | opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' | events | Surveille les appareils qui ont été supprimés |
Note
Vous pouvez modifier les noms de ces itinéraires s’il est logique pour votre solution. Le reste des propriétés de routage doivent rester configurées, car elles se trouvent dans la table pour que Device Update fonctionne correctement.
Groupe de consommateurs
Le hub IoT crée également un groupe de consommateurs pour le hub d'événements appelé adum, nécessaire aux services de gestion des mises à jour d'appareils. Cette opération doit être ajoutée automatiquement dans le cadre du processus de création de ressources.