Teilen über


Device Update-Ressourcen

Sie müssen Konto für die Geräteaktualisierung und eine Instanz erstellen, um Device Update for IoT Hub verwenden zu können.

Device Update-Konto

Ein Device Update-Konto ist eine Ressource, die in Ihrem Azure-Abonnement erstellt wird. Auf der Device Update-Kontoebene können Sie die Region auswählen, in der das Device Update-Konto erstellt wird. Sie können außerdem Berechtigungen festlegen, um Benutzer zu autorisieren, die Zugriff auf Device Update erhalten sollen.

Device Update-Instanz

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

Während der öffentlichen Vorschau können zwei Device Update-Konten pro Abonnement erstellt werden. Außerdem können pro Konto zwei Device Update-Instanzen erstellt werden.

Konfigurieren des verknüpften IoT-Hubs

Damit Device Update Änderungsbenachrichtigungen von IoT Hub empfangen kann, wird Device Update in die integrierte Event Hubs-Instanz integriert. Durch Klicken auf die Schaltfläche „IoT Hub konfigurieren“ in Ihrer Instanz werden die erforderlichen Nachrichtenrouten, die Consumergruppen und die Zugriffsrichtlinie für die Kommunikation mit IoT-Geräten konfiguriert.

Nachrichtenrouting

Die folgenden Nachrichtenrouten werden automatisch in Ihrem verknüpften IoT-Hub konfiguriert, um Device Update zu aktivieren:

Routenname Datenquelle Routingabfrage Endpunkt BESCHREIBUNG
DeviceUpdate.DeviceTwinChanges TwinChangeEvents (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) events Lauscht auf neue Device Update-Gruppen.
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEvents true events Lauscht auf Änderungsereignisse bei digitalen Zwillingen.
DeviceUpdate.DeviceLifecycle DeviceLifecycleEvents opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' events Lauscht auf Geräte, die gelöscht wurden.
DeviceUpdate.DeviceConnectionState DeviceConnectionStateEvents true events Lauscht auf Änderungen an Geräteverbindungszuständen.

Hinweis

Sie können die Namen dieser Routen ändern, wenn dies für Ihre Lösung sinnvoll ist. Die Konfiguration der übrigen Routeneigenschaften sollte so beibehalten werden, wie sie in der Tabelle angegeben ist, damit Device Update ordnungsgemäß funktioniert.

Consumergruppe

Beim Konfigurieren des IoT-Hubs wird auch eine Event Hub-Consumergruppe namens adum erstellt, die von den Device Update-Verwaltungsdiensten benötigt wird.

Screenshot: Consumergruppen

Zugriffsrichtlinie

Die Device Update-Verwaltungsdienste verwenden eine Richtlinie für den gemeinsamen Zugriff (SAS-Richtlinie) mit dem Namen deviceupdateservice, um updatefähige Geräte abzufragen. Die Richtlinie deviceupdateservice wird im Rahmen der IoT Hub-Konfiguration erstellt und erhält die folgenden Berechtigungen:

  • Aus Registrierung lesen
  • Dienst verbinden
  • Gerät verbinden

Screenshot: Zugriffsrichtlinie

Nächste Schritte

Erstellen von Device Update-Ressourcen