Condividi tramite


Usare i flussi di lavoro per integrare l'applicazione Azure IoT Central con altri servizi cloud

È possibile creare regole in IoT Central che attivano azioni in risposta alle condizioni basate sui dati di telemetria. Ad esempio, per inviare un messaggio di posta elettronica quando una temperatura del dispositivo supera una soglia.

Il connettore Azure IoT Central V3 per Power Automate e App per la logica di Azure consente di creare regole più avanzate per automatizzare le operazioni in IoT Central:

  • Quando una regola viene attivata nell'app Azure IoT Central, può innescare un flusso di lavoro in Power Automate o in Azure Logic Apps. Questi flussi di lavoro possono eseguire azioni in altri servizi cloud, ad esempio Microsoft 365 o un servizio partner.
  • Un evento in un altro servizio cloud, ad esempio Microsoft 365, può attivare un flusso di lavoro in Power Automate o in App per la logica di Azure. Questi flussi di lavoro possono eseguire azioni o recuperare dati dall'applicazione IoT Central.
  • Il connettore Azure IoT Central V3 è allineato con la superficie dell'API REST 1.0 generalmente disponibile. Tutte le azioni del connettore supportano il formato DTDL v2 . Per le informazioni più recenti e i dettagli degli aggiornamenti recenti, consultare le note sulla versione del connettore corrente.

Prerequisiti

Per completare i passaggi descritti in questa guida pratica, è necessario:

Attivare un flusso di lavoro da una regola

Prima di poter attivare un flusso di lavoro in Power Automate o In App per la logica di Azure, è necessaria una regola nell'applicazione IoT Central. Per altre informazioni, vedere Configurare le regole.

Per aggiungere il connettore Azure IoT Central V3 in qualità di trigger in Power Automate:

  1. In Power Automate selezionare + Crea e quindi selezionare Tutti i connettori in Avvia da un connettore.
  2. Cercare IoT Central e selezionare il connettore Azure IoT Central V3 .
  3. Nell'elenco dei trigger selezionare Quando viene attivata una regola.
  4. Selezionare il passaggio Quando viene attivata una regola, quindi assicurarsi di essere connessi.
  5. Selezionare l'applicazione IoT Central e la regola in uso.

Per aggiungere il connettore Azure IoT Central V3 come trigger in App per la logica di Azure:

Importante

I trigger nel connettore IoT Central non funzionano a meno che la Logic App non abbia un endpoint pubblico. Per ulteriori informazioni, vedere Considerazioni sul traffico in entrata verso Logic Apps tramite endpoint privati.

  1. In Progettazione app per la logica selezionare il modello App per la logica vuota.
  2. Nella finestra di progettazione cercare IoT Central e selezionare il connettore Azure IoT Central V3 .
  3. Nell'elenco dei trigger selezionare Quando viene attivata una regola (anteprima).
  4. Nel passaggio Quando viene attivata una regola selezionare l'applicazione IoT Central e la regola in uso.

Trova il connettore Azure IoT Central - preview e scegli il trigger

È ora possibile aggiungere altri passaggi al flusso di lavoro per creare lo scenario di integrazione.

Eseguire un'azione

È possibile eseguire azioni in un'applicazione IoT Central da flussi di lavoro di Power Automate e app per la logica di Azure. Creare prima di tutto il flusso di lavoro e usare un connettore per definire un trigger per avviare il flusso di lavoro. Usare quindi il connettore Azure IoT Central V3 come azione.

Per aggiungere il connettore Azure IoT Central V3 come azione in Power Automate:

  1. In Power Automate cercare IoT Central nel pannelloAggiungi un'azione .
  2. Selezionare il connettore Azure IoT Central V3 .
  3. Nell'elenco delle azioni selezionare l'azione IoT Central da usare.
  4. Nel passaggio dell'azione completare la configurazione per l'azione scelta e quindi selezionare Salva.

Per aggiungere il connettore Azure IoT Central V3 - anteprima come azione in Azure Logic Apps:

  1. In Logic Apps Designer, nel pannello il Scegli un'azione, selezionare la scheda Personalizzata.
  2. Cercare IoT Central e selezionare il connettore Azure IoT Central V3 .
  3. Nell'elenco delle azioni selezionare l'azione IoT Central da usare.
  4. Nel passaggio dell'azione completare la configurazione per l'azione scelta. Quindi selezionare Salva.

Trovare il connettore Azure IoT Central V3 e scegliere un'azione

Elenco di azioni

Per un elenco completo delle azioni supportate dal connettore, vedere Azioni.

Creare o aggiornare un dispositivo

Usare questa azione per creare o aggiornare un dispositivo nell'applicazione IoT Central.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo da creare o aggiornare.
Nome dispositivo Nome visualizzato del dispositivo.
Modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.
Simulated Scegliere se il dispositivo è simulato.
Enabled Scegliere se il dispositivo è abilitato.
Organizations Scegliere dall'elenco delle organizzazioni nell'applicazione IoT Central.

Eliminare un dispositivo

Usare questa azione per eliminare un dispositivo dall'applicazione IoT Central.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo da eliminare.

Eseguire un comando del dispositivo

Usare questa azione per eseguire un comando definito in una delle interfacce del dispositivo.

Annotazioni

Questa azione è deprecata. Usare l'azione Esegui un comando dispositivo per aggiornare i valori delle proprietà del dispositivo e delle proprietà cloud.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo per eseguire un comando.
Componente del dispositivo Interfaccia nel modello di dispositivo che contiene il comando .
Comando dispositivo Scegliere uno dei comandi nell'interfaccia selezionata.
ID modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.
Payload della richiesta di comando del dispositivo Se il comando richiede un payload della richiesta, aggiungilo qui.

Annotazioni

Non è possibile scegliere un componente del dispositivo finché non si sceglie un modello di dispositivo.

Get a device by ID

Usare questa azione per recuperare i dettagli del dispositivo.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo per ottenere i dettagli.

È possibile usare i dettagli restituiti nelle espressioni dinamiche in altre azioni. I dettagli del dispositivo restituiti includono: Approvato, corpo, Descrizione del dispositivo, Nome dispositivo, Modello di dispositivo, Provisioning e Simulato.

Ottenere le proprietà cloud del dispositivo (obsoleto)

Usare questa azione per recuperare i valori delle proprietà cloud per un dispositivo specifico.

Annotazioni

Questa azione è deprecata. Usare l'azione Get device properties (Ottieni proprietà dispositivo) per recuperare i valori delle proprietà del dispositivo e delle proprietà cloud.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo per ottenere le proprietà cloud.
ID modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.

È possibile usare i valori delle proprietà cloud restituiti nelle espressioni dinamiche in altre azioni.

Ottenere le proprietà del dispositivo

Usare questa azione per recuperare i valori delle proprietà per un dispositivo specifico.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo Per ottenere le proprietà, utilizzare l'ID univoco del dispositivo.
Modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.

È possibile usare i valori delle proprietà restituiti nelle espressioni dinamiche in altre azioni.

Ottenere il valore di telemetria del dispositivo

Usare questa azione per recuperare i valori di telemetria per un dispositivo specifico.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo per ottenere i valori di telemetria.
Telemetria del dispositivo Nome della telemetria del dispositivo.
Modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.

È possibile usare i valori di telemetria restituiti nelle espressioni dinamiche in altre azioni.

Eseguire un comando del dispositivo

Usare questa azione per eseguire un comando definito in una delle interfacce del dispositivo.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo per ottenere i valori di telemetria.
Comando dispositivo Scegliere dall'elenco dei comandi del dispositivo disponibili. Dopo aver scelto un comando del dispositivo, viene aggiunto un campo per il timeout della connessione del comando del dispositivo, il timeout della risposta del comando del dispositivo e, se applicabile, il payload della richiesta di comando del dispositivo.
Modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.

Aggiornare le proprietà cloud del dispositivo (deprecato)

Usare questa azione per aggiornare i valori delle proprietà cloud per un dispositivo specifico.

Annotazioni

Questa azione è deprecata. Usare l'azione Aggiorna proprietà dispositivo per aggiornare i valori delle proprietà del dispositivo e delle proprietà cloud.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo da aggiornare.
ID modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.
Proprietà cloud Dopo aver scelto un modello di dispositivo, viene aggiunto un campo per ogni proprietà cloud definita nel modello.

Aggiornare le proprietà del dispositivo

Usare questa azione per aggiornare i valori delle proprietà scrivibili per un dispositivo specifico.

Campo Description
Applicazione Scegliere dall'elenco di applicazioni IoT Central.
ID del dispositivo ID univoco del dispositivo da aggiornare.
Modello di dispositivo Scegliere dall'elenco dei modelli di dispositivo nell'applicazione IoT Central.
Proprietà scrivibili Dopo aver scelto un modello di dispositivo, viene aggiunto un campo per ogni proprietà scrivibile e proprietà cloud definita nel modello.

Passaggi successivi

Ora che si è appreso come creare una regola avanzata nell'applicazione Azure IoT Central, è possibile imparare a usare Esplora dati per analizzare i dati dei dispositivi.