Udostępnij za pośrednictwem


Zasoby aktualizacji urządzeń

Aby użyć usługi Device Update dla IoT Hub, należy utworzyć konto i wystąpienie usługi Device Update.

Konto usługi Device Update

Konto usługi Device Update to zasób utworzony w ramach subskrypcji platformy Azure. Na poziomie konta usługi Device Update możesz wybrać region, w którym zostanie utworzone konto usługi Device Update. Możesz również ustawić uprawnienia do autoryzowania użytkowników, którzy mają dostęp do usługi Device Update.

Wystąpienie aktualizacji urządzenia

Po utworzeniu konta należy utworzyć wystąpienie usługi Device Update. Wystąpienie jest kontenerem logicznym zawierającym aktualizacje i wdrożenia skojarzone z określonym centrum IoT. Usługa Device Update używa IoT Hub jako katalogu urządzeń i kanału komunikacyjnego z urządzeniami.

W publicznej wersji zapoznawczej można utworzyć dwa konta aktualizacji urządzeń na subskrypcję. Ponadto można utworzyć dwa wystąpienie aktualizacji urządzenia na konto.

Konfigurowanie połączonego centrum IoT

Aby usługa Device Update odbierała powiadomienia o zmianie z IoT Hub, usługa Device Update integruje się z wbudowaną usługą Event Hubs. Kliknięcie przycisku "Konfiguruj IoT Hub" w wystąpieniu umożliwia skonfigurowanie wymaganych tras komunikatów, grup odbiorców i zasad dostępu wymaganych do komunikowania się z urządzeniami IoT.

Routing komunikatów

Następujące trasy komunikatów są automatycznie konfigurowane w połączonym centrum IoT w celu włączenia aktualizacji urządzenia:

Nazwa trasy Źródło danych Zapytanie dotyczące routingu Punkt końcowy Opis
DeviceUpdate.DeviceTwinChanges TwinChangeEvents (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) zdarzenia Nasłuchiwanie nowych grup aktualizacji urządzeń
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEvents true zdarzenia Nasłuchiwanie zdarzeń zmiany usługi Digital Twin
DeviceUpdate.DeviceLifecycle DeviceLifecycleEvents opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' zdarzenia Nasłuchiwanie urządzeń, które zostały usunięte
DeviceUpdate.DeviceConnectionState DeviceConnectionStateEvents true zdarzenia Nasłuchiwanie zmian w stanach połączenia urządzenia

Uwaga

Nazwy tych tras można zmienić, jeśli ma to sens dla twojego rozwiązania. Pozostałe właściwości trasy powinny pozostać skonfigurowane, ponieważ znajdują się one w tabeli, aby usługa Device Update działała prawidłowo.

Grupa konsumentów

Skonfigurowanie centrum IoT powoduje również utworzenie grupy odbiorców centrum zdarzeń o nazwie adum , która jest wymagana przez usługi zarządzania aktualizacjami urządzeń.

Zrzut ekranu przedstawiający grupy odbiorców.

Zasady dostępu

Zasady dostępu współdzielonego o nazwie deviceupdateservice są używane przez usługi Device Update Management do wykonywania zapytań dotyczących urządzeń z obsługą aktualizacji. Zasady deviceupdateservice są tworzone i mają następujące uprawnienia w ramach konfigurowania IoT Hub:

  • Odczyt rejestru
  • Połączenie z usługą
  • Połączenie urządzenia

Zrzut ekranu przedstawiający zasady dostępu.

Następne kroki

Tworzenie zasobów aktualizacji urządzeń