Risorse di aggiornamento del dispositivo

Per utilizzare Aggiornamento dei dispositivi per hub IoT, è necessario creare un account e un'istanza di Aggiornamento dei dispositivi.

Account di aggiornamento dispositivi

Un account Device Update è una risorsa creata all'interno della sottoscrizione Azure. A livello di account Aggiornamento Dispositivi, è possibile selezionare l'area in cui verrà creato l'account Aggiornamento Dispositivi. È anche possibile impostare le autorizzazioni per autorizzare gli utenti che hanno accesso a Aggiornamento dispositivi.

Istanza di aggiornamento del dispositivo

Dopo aver creato un account, è necessario creare un'istanza di Aggiornamento dispositivi. Un'istanza è un contenitore logico che contiene aggiornamenti e distribuzioni associati a un hub IoT specifico. "L'aggiornamento del dispositivo utilizza hub IoT come directory dei dispositivi e come canale di comunicazione con i dispositivi."

Configurare l'hub IoT collegato

Per consentire ad Aggiornamento Dispositivi di ricevere notifiche di modifica da hub IoT, Aggiornamento Dispositivi si integra con gli Hub eventi predefiniti. Il hub IoT verrà configurato automaticamente come parte del processo di creazione delle risorse con le route di messaggio, i gruppi di consumer e i criteri di accesso necessari per comunicare con i dispositivi IoT.

Note

Non disabilitare l'autenticazione locale nel hub IoT. Aggiornamento dispositivi richiede l'abilitazione dell'autenticazione locale.

Routing dei messaggi

Le route di messaggi seguenti vengono configurate automaticamente nell'hub IoT collegato per abilitare l'aggiornamento del dispositivo:

Nome route Origine dati Routing Query Endpoint Description
DeviceUpdate.DeviceTwinChanges Eventi di Cambio del Gemello (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) events Resta in ascolto dei nuovi gruppi di Aggiornamento Dispositivi
DeviceUpdate.DigitalTwinChanges Eventi di Cambio Digital Twin true events Resta in ascolto degli eventi di modifica dei Digital Twin
DeviceUpdate.DeviceLifecycle Eventi del ciclo di vita del dispositivo opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' events Resta in ascolto dei dispositivi eliminati

Note

Se ha senso per la soluzione, è possibile modificare i nomi di queste route. Le altre proprietà della route devono rimanere configurate così come sono nella tabella per il corretto funzionamento di Aggiornamento dispositivi.

Gruppo di consumatori

L'hub IoT crea anche un gruppo di consumatori dell'hub eventi denominato adum, richiesto dai servizi di gestione degli aggiornamenti dei dispositivi. Questa operazione deve essere aggiunta automaticamente come parte del processo di creazione delle risorse.

Screenshot dei gruppi di consumatori.

Passaggi successivi

Creare risorse di aggiornamento del dispositivo