Creare gli avvisi IoT e convertire gli avvisi IoT in ordini di lavoro
In Dynamics 365 Field Service, gli avvisi IoT sono un sottoinsieme di messaggi IoT che potrebbero richiedere attenzione. Ad esempio, un sensore configurato in un frigorifero al quale presti assistenza ha segnalato che l'umidità è salita al di sopra della soglia accettabile. Per semplificare l'erogazione proattiva dell'assistenza, puoi convertire quell'avviso IoT in arrivo direttamente in un ordine di lavoro, che può quindi essere pianificato e assegnato a un tecnico dell'assistenza.
In questo articolo, esamineremo:
- Come vengono attivati gli avvisi IoT
- Come visualizzare gli avvisi IoT in Field Service
- Come creare ordini di lavoro basati sugli avvisi IoT.
Per una procedura dettagliata guidata, guarda il seguente video: Simbolo del video Connected Field Service: avvisi IoT.
Attivare gli avvisi IoT nell'hub IoT di Azure
Man mano che le informazioni sul dispositivo IoT fluiscono nell'hub IoT di Azure, è possibile creare regole che determinano quando gli avvisi IoT devono essere creati in base ai messaggi IoT.
Puoi trovare e modificare questi criteri in Analisi di flusso nel tuo gruppo di risorse.
Vai a Query nel riquadro sinistro e seleziona IoTStream.
Con riferimento ai callout nell'immagine precedente:
- (1): il riquadro inferiore mostra tutti i messaggi IoT in arrivo dal dispositivo connesso.
- (2): il riquadro superiore mostra il JSON che crea avvisi IoT dai messaggi IoT.
Attivare gli avvisi IoT con il simulatore
Configura il simulatore per simulare dispositivi e dati IoT per vedere i dati del dispositivo inseriti in Field Service.
Per trovare l'URL del simulatore, accedi alla sottoscrizione di Azure e quindi seleziona il tipo di risorse di assistenza dell'app nel gruppo di risorse create.
L'URL è visualizzato nell'angolo superiore destro. Copia l'URL.
Completa i passaggi seguenti:
Incolla l'URL nella barra degli indirizzi del browser per caricare la pagina.
Quando si apre la pagina del simulatore, seleziona Connessione nella parte superiore.
Immetti il nome host e la chiave dell'hub IoT. L'host è il nome della risorsa dell'hub IoT nel portale di Azure.
Puoi accedere alla chiave selezionando la risorsa Hub IoT e accedendo ai criteri di accesso condivisi, quindi copiando la chiave primaria per iothubowner, come visualizzato nello screenshot seguente.
Seleziona l'hub IoT nel Gruppo di risorse.
A sinistra, sotto Generale seleziona Criteri di accesso condivisi per ottenere il nome host e la chiave primaria.
Verifica che l'opzione Stato di connessione sia contrassegnata come Collegato e chiudi la finestra di dialogo.
Ora puoi inviare un comando di prova usando il simulatore di esempio. Ad esempio, seleziona la temperatura e aumentala fino a un valore superiore a 70 gradi. Il simulatore è preprogrammato per creare un avviso IoT se la temperatura è superiore a 70 gradi.
Nota
Non usi l'hub IoT di Azure? È supportata la creazione di avvisi IoT in Field Service basati sui messaggi IoT nel provider IoT personalizzato. Per ulteriori informazioni, vedi questo articolo: Origini dati IoT estensibili per Connected Field Service.
Dopo aver creato la regola in analisi di flusso, l'app per la logica creerà avvisi IoT in base ai criteri della regola.
Visualizzare gli avvisi IoT in Field Service
Nel nostro esempio con il simulatore, un avviso IoT è stato creato in Field Service perché la lettura della temperatura in un messaggio IoT ha superato i 70 gradi.
Il modulo di avviso IoT mostra più dettagli e la sezione Dati di avviso mostra i dettagli nel messaggio JSON.
Convertire un avviso IoT in un ordine di lavoro
Utilizza il processo aziendale per agire all'avviso IoT.
Crea un caso correlato all'avviso IoT per indagare in remoto.
Se il potenziale problema non può essere identificato o risolto, vai al passaggio successivo del processo aziendale per creare un ordine di lavoro.
È presente un riferimento all'avviso IoT nel modulo dell'ordine di lavoro ed è accessibile dal tecnico sul proprio dispositivo mobile.
Organizzare gli avvisi IoT
È possibile creare più avvisi IoT per lo stesso dispositivo IoT per lo stesso problema.
Il sistema riconosce gli avvisi IoT simili e li raggruppa insieme.
Seleziona l'icona del gruppo accanto a un avviso IoT per visualizzare gli avvisi IoT simili per lo stesso dispositivo nello stesso momento.
Puoi anche utilizzare l'intelligenza artificiale per suggerire quali avvisi IoT hanno una priorità più alta in base ai dati cronologici, ad esempio quali avvisi IoT sono stati convertiti in ordini di lavoro. Per ulteriori informazioni, vedi questo articolo: Suggerimenti IA per gli avvisi IoT.
Associazione con un elemento padre degli avvisi IoT
Quando viene creato un avviso IoT in Connected Field Service, esistono regole di aggregazione che decidono se l'avviso deve essere associato a un altro avviso esistente poiché l'avviso potrebbe riguardare un dispositivo o una risorsa che ha già un avviso aperto. Con l'associazione automatica con un elemento padre, puoi evitare di sovraccaricare l'elenco di avvisi con molti avvisi per lo stesso problema.
Per configurare quali campi devono essere utilizzati per decidere se un avviso deve essere associato, vai a Impostazioni IoT>scheda Regole aggregazione avvisi.
Se tutti i campi selezionati corrispondono, l'avviso verrà associato se l'orario dell'avviso rientra nei cinque minuti dell'avviso precedente.
Se disabiliti tutti i campi nelle impostazioni di aggregazione degli avvisi, esiste ancora un'impostazione predefinita per cui l'avviso verrà associato se l'ID del dispositivo corrisponde e l'orario dell'avviso rientra nei cinque minuti.
Se non è presente alcun valore nel campo dell'orario dell'avviso, il sistema utilizza il campo Creato il sul record di avviso IoT per assicurarsi che rientri entro cinque minuti da altri avvisi corrispondenti.
Per modificare la regola dei cinque minuti in modo da includere gli avvisi creati al di fuori di tale finestra di cinque minuti o restringere tale finestra, puoi modificare il flusso o il periodo di "rimbalzo" del flusso di lavoro.
Quando viene trovato un avviso padre, viene prima controllato se l'avviso corrispondente ha un avviso padre, nel qual caso il nuovo avviso è collegato all'avviso padre esistente dell'avviso corrispondente. Se l'avviso corrispondente non ha un elemento padre, il nuovo avviso è collegato a quell'avviso corrispondente, che ora è l'avviso padre.
Per disattivare completamente la funzionalità di associazione automatica con un elemento padre, disabilita il flusso di lavoro o il flusso, a seconda che l'organizzazione utilizzi un'elaborazione in background avanzata controllata tramite le impostazioni di Field Service. Per altre informazioni, vedi questo articolo sulle impostazioni predefinite in Field Service.