Condividi tramite


Inviare comandi in Connected Field Service

Dynamics 365 Field Services consente una comunicazione bidirezionale senza soluzione di continuità con i tuoi dispositivi IoT. Consente alla tua organizzazione non solo di raccogliere dati dai dispositivi IoT, ma anche di inviare comandi e ricevere aggiornamenti in tempo reale. Questo flusso simmetrico di informazioni migliora le capacità di controllo, monitoraggio e decisionali all'interno dell'infrastruttura IoT.

I comandi sono istruzioni programmate inviate dall'applicazione Field Service ai dispositivi IoT. Dirigono i dispositivi affinché eseguano azioni specifiche, recuperino dati o modifichino le loro configurazioni esistenti. I comandi sono costituiti da proprietà di definizione IoT che forniscono un framework standardizzato per la comprensione e l'interazione con i dati del dispositivo. Queste proprietà rappresentano gli attributi o le caratteristiche dei dispositivi IoT che possono essere monitorati o controllati. Ad esempio, le proprietà della definizione IoT di un termostato potrebbero includere temperatura e umidità.

Suggerimento

I comandi per un dispositivo IoT sono generalmente documentati nel manuale del dispositivo o nella documentazione dell'API. Queste risorse forniscono informazioni dettagliate sui comandi disponibili, sulla loro sintassi e su come interagire con il dispositivo a livello di programmazione.

Creare proprietà di definizione IoT

Prima di configurare un comando IoT in Field Service, devi prima creare le proprietà di definizione IoT. Le proprietà della definizione IoT aiutano a costruire la stringa di messaggio per il tuo comando IoT.

  1. In Field Service, modifica l'area Impostazioni.
  2. In IoT, Seleziona Definizioni delle proprietà IoT e Seleziona Nuovo.
  3. Inserisci un nome e scegli il tipo di dati per la proprietà.
  4. Aggiungi informazioni nella sezione Ulteriori proprietà. Seleziona Mostra stringa per verificare la stringa costruita.
  5. Seleziona Salva.

Screenshot di un record di definizione di proprietà IoT compilato.

Configurare i comandi IoT

  1. In Field Service, modifica l'area Impostazioni.
  2. In IoT, Seleziona Definizioni dei comandi e Seleziona Nuovo.
  3. Nel campo Nome immetti la definizione del comando. Ad esempio: ripristina termostato.
  4. Seleziona Salva.
  5. Nella sezione Parametri comando, seleziona i puntini di sospensione verticali ⋮ e scegli Aggiungi proprietà IoT esistente.
  6. Seleziona un record di definizione della proprietà IoT e Seleziona Aggiungi.
  7. Seleziona Salva.

Screenshot di un record della definizione del comando IoT.

Invia un comando su un avviso IoT attivo

  1. In Field Service, apri l'area Assistenza.
  2. In Risorse, seleziona Avvisi IoT e apri un record di avvisi IoT esistente.
  3. Nel record di avviso IoT, seleziona Invia comando.
  4. Scegli una definizione di comando nel campo Comando e seleziona Invia comando.

Screenshot di un avviso IoT con l'opzione di dialogo Invia comando.

Esempi di comandi del simulatore del termostato

Se usi il modello di distribuzione IoT per l'hub IoT di Azure, puoi scegliere di installare un simulatore di termostato. La tabella seguente elenca i comandi che è possibile inviare al simulatore del termostato.

Comando Stringa del messaggio di comando
Ripristinare il termostato {"CommandName":"Reset Thermostat","Parameters":{}}
Notifica {"CommandName":"Notification","Parameters”: {"Message":"Technician has been dispatched"}}
Imposta valori (Aggiorna le definizioni delle proprietà IoT Temperatura e Umidità)   {"CommandName":"Set Values","Parameters": {"Reading":{"Temperature":"70","Humidity":"60"}}}

Passaggi successivi