Geräteaktualisierungsressourcen

Um Geräteupdate für IoT Hub zu verwenden, müssen Sie ein Geräteaktualisierungskonto und eine Instanz erstellen.

Geräteaktualisierungskonto

Ein Geräteaktualisierungskonto ist eine Ressource, die innerhalb Ihres Azure-Abonnements erstellt wird. Auf Geräteupdate-Kontoebene können Sie die Region auswählen, in der Ihr Geräteaktualisierungskonto erstellt wird. Sie können auch Berechtigungen festlegen, um Benutzer zu autorisieren, die Zugriff auf Geräteupdates haben.

Geräteaktualisierungsinstanz

Nachdem ein Konto erstellt wurde, müssen Sie eine Device Update-Instanz erstellen. Eine Instanz ist ein logischer Container, der Updates und Bereitstellungen enthält, die einem bestimmten IoT-Hub zugeordnet sind. Geräteupdate verwendet IoT Hub als Geräteverzeichnis und als Kommunikationskanal mit Geräten.

Konfigurieren des verknüpften IoT-Hubs

Damit Geräteupdate Änderungsbenachrichtigungen von IoT Hub empfängt, ist Device Update in die integrierten Event Hubs integriert. Die IoT Hub wird automatisch als Teil des Ressourcenerstellungsprozesses mit den erforderlichen Nachrichtenrouten, Consumergruppen und Zugriffsrichtlinien konfiguriert, die für die Kommunikation mit IoT-Geräten erforderlich sind.

Note

Deaktivieren Sie die lokale Authentifizierung für die IoT Hub nicht. Für die Geräteaktualisierung muss die lokale Authentifizierung aktiviert sein.

Nachrichtenweiterleitung

Die folgenden Nachrichtenrouten werden automatisch in Ihrem verknüpften IoT-Hub konfiguriert, um die Geräteaktualisierung zu aktivieren:

Routenname Datenquelle Routingabfrage Endpunkt Beschreibung
DeviceUpdate.DeviceTwinChanges TwinChange-Ereignisse (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) Ereignisse Lauscht auf neue Geräteaktualisierungsgruppen
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEreignisse STIMMT Ereignisse Lauscht auf Änderungsereignisse bei Digital Twins.
DeviceUpdate.Gerätelebenszyklus DeviceLifecycle-Ereignisse opType = 'deleteDeviceIdentity' ODER opType = 'deleteModuleIdentity' Ereignisse Lauscht auf Geräte, die gelöscht wurden

Note

Sie können die Namen dieser Routen ändern, wenn es für Ihre Lösung sinnvoll ist. Die restlichen Routeneigenschaften sollten so konfiguriert bleiben, wie sie sich in der Tabelle befinden, damit Die Geräteaktualisierung ordnungsgemäß funktioniert.

Consumergruppe

Der IoT-Hub erstellt auch eine Event Hub-Consumergruppe namens Adum , die von den Geräteupdateverwaltungsdiensten benötigt wird. Dies sollte automatisch als Teil des Ressourcenerstellungsprozesses hinzugefügt werden.

Screenshot von Verbrauchergruppen.

Nächste Schritte

Erstellen von Geräteaktualisierungsressourcen