Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.