Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan skapa regler i IoT Central som utlöser åtgärder som svar på telemetribaserade villkor. Om du till exempel vill skicka ett e-postmeddelande när enhetstemperaturen överskrider ett tröskelvärde.
Med Azure IoT Central V3-anslutningsappen för Power Automate och Azure Logic Apps kan du skapa mer avancerade regler för att automatisera åtgärder i IoT Central:
- När en regel utlöses i din Azure IoT Central-app kan den utlösa ett arbetsflöde i Power Automate eller Azure Logic Apps. Dessa arbetsflöden kan köra åtgärder i andra molntjänster, till exempel Microsoft 365 eller en tjänst från tredje part.
- En händelse i en annan molntjänst, till exempel Microsoft 365, kan utlösa ett arbetsflöde i Power Automate eller Azure Logic Apps. Dessa arbetsflöden kan köra åtgärder eller hämta data från ditt IoT Central-program.
- Azure IoT Central V3-anslutningsappen överensstämmer med den allmänt tillgängliga 1.0 REST API-ytan . Alla anslutningsåtgärder stöder DTDL v2-format . Den senaste informationen och informationen om de senaste uppdateringarna finns i Viktig information för den aktuella anslutningsversionen.
Förutsättningar
För att slutföra stegen i den här guiden behöver du:
En aktiv Azure-prenumeration. Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.
Ett IoT Central-program som skapats från den anpassade programmallen . Mer information finns i Skapa ett IoT Central-program och Om ditt program.
Utlösa ett arbetsflöde från en regel
Innan du kan utlösa ett arbetsflöde i Power Automate eller Azure Logic Apps behöver du en regel i ditt IoT Central-program. Mer information finns i Konfigurera regler och åtgärder i Azure IoT Central.
Så här lägger du till Azure IoT Central V3-anslutningsappen som en utlösare i Power Automate:
- I Power Automate väljer du + Skapa, väljer fliken Anpassad .
- Sök efter IoT Central och välj Azure IoT Central V3-anslutningsappen.
- I listan över utlösare väljer du När en regel utlöses (förhandsversion).
- I steget När en regel utlöses väljer du ditt IoT Central-program och den regel som du använder.
Så här lägger du till Azure IoT Central V3-anslutningsappen som en utlösare i Azure Logic Apps:
Viktigt!
Utlösare i IoT Central-anslutningsappen fungerar inte om inte logikappen har en offentlig slutpunkt. Mer information finns i Överväganden för inkommande trafik till Logic Apps via privata slutpunkter.
- I Logic Apps Designer väljer du mallen Tom logikapp .
- I designern söker du efter IoT Central och väljer Azure IoT Central V3-anslutningsappen.
- I listan över utlösare väljer du När en regel utlöses (förhandsversion).
- I steget När en regel utlöses väljer du ditt IoT Central-program och den regel som du använder.
Nu kan du lägga till fler steg i arbetsflödet för att skapa ditt integrationsscenario.
Kör en åtgärd
Du kan köra åtgärder i ett IoT Central-program från Power Automate- och Azure Logic Apps-arbetsflöden. Börja med att skapa arbetsflödet och använda en anslutningsapp för att definiera en utlösare för att starta arbetsflödet. Använd sedan Azure IoT Central V3-anslutningsappen som en åtgärd.
Så här lägger du till Azure IoT Central V3-anslutningsappen som en åtgärd i Power Automate:
- I Power Automate i panelen Välj en åtgärd väljer du fliken Anpassad .
- Sök efter IoT Central och välj Azure IoT Central V3-anslutningsappen.
- I listan över åtgärder väljer du den IoT Central-åtgärd som du vill använda.
- I åtgärdssteget slutför du konfigurationen för den åtgärd du har valt. Välj sedan Spara.
Så här lägger du till Azure IoT Central V3–förhandsversionsanslutningen som en åtgärd i Azure Logic Apps:
- I Logic Apps Designer går du till panelen Välj en åtgärd och väljer fliken Anpassad .
- Sök efter IoT Central och välj Azure IoT Central V3-anslutningsappen.
- I listan över åtgärder väljer du den IoT Central-åtgärd som du vill använda.
- I åtgärdssteget slutför du konfigurationen för den åtgärd du har valt. Välj sedan Spara.
Lista över åtgärder
En fullständig lista över åtgärder som stöds av anslutningsappen finns i Åtgärder.
Skapa eller uppdatera en enhet
Använd den här åtgärden för att skapa eller uppdatera en enhet i ditt IoT Central-program.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Enhetens unika ID för att skapa eller uppdatera. |
Godkänd | Välj om enheten har godkänts för att ansluta till IoT Central. |
Enhetsbeskrivning | En detaljerad beskrivning av enheten. |
Enhetsnamn | Enhetens visningsnamn. |
Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. |
Simulerad | Välj om enheten ska simuleras. |
Ta bort en enhet
Använd den här åtgärden för att ta bort en enhet från ditt IoT Central-program.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Det unika ID för enheten som ska tas bort. |
Köra ett enhetskommando
Använd den här åtgärden för att köra ett kommando som definierats i något av enhetens gränssnitt.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Enhetens unika ID för att köra ett kommando. |
Enhetskomponent | Gränssnittet i enhetsmallen som innehåller kommandot. |
Enhetskommando | Välj ett av kommandona i det valda gränssnittet. |
Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. |
Nyttolast för enhetskommandobegäran | Om kommandot kräver en nyttolast för begäran lägger du till den här. |
Kommentar
Du kan inte välja en enhetskomponent förrän du har valt en enhetsmall.
Hämta en enhet kopplad till ett ID
Använd den här åtgärden för att hämta enhetens information.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Enhetens unika ID för att hämta informationen. |
Du kan använda den returnerade informationen i de dynamiska uttrycken i andra åtgärder. Den enhetsinformation som returneras är: Godkänd, brödtext, Enhetsbeskrivning, Enhetsnamn, Enhetsmall, Etablerad och Simulerad.
Hämta egenskaper för enhetsmoln
Använd den här åtgärden för att hämta molnegenskapsvärdena för en specifik enhet.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Enhetens unika ID för att hämta molnegenskaperna. |
Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. |
Du kan använda de returnerade molnegenskapsvärdena i de dynamiska uttrycken i andra åtgärder.
Hämta enhetsegenskaper
Använd den här åtgärden för att hämta egenskapsvärdena för en specifik enhet.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Enhetens unika ID för att hämta egenskaperna. |
Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. |
Du kan använda de returnerade egenskapsvärdena i de dynamiska uttrycken i andra åtgärder.
Hämta värdet för enhetens telemetri
Använd den här åtgärden för att hämta telemetrivärdena för en specifik enhet.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Enhetens unika ID för att hämta telemetrivärdena. |
Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. |
Du kan använda de returnerade telemetrivärdena i de dynamiska uttrycken i andra åtgärder.
Uppdatera egenskaper för enhetsmoln
Använd den här åtgärden för att uppdatera molnegenskapsvärden för en specifik enhet.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Det unika ID för enheten som ska uppdateras. |
Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. |
Molnegenskaper | När du har valt en enhetsmall läggs ett fält till för varje molnegenskap som definieras i mallen. |
Uppdatera enhetsegenskaper
Använd den här åtgärden för att uppdatera skrivbara egenskapsvärden för en viss enhet.
Fält | beskrivning |
---|---|
App | Välj från din lista över IoT Central-program. |
Enhet | Det unika ID för enheten som ska uppdateras. |
Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. |
Skrivbara egenskaper | När du har valt en enhetsmall läggs ett fält till för varje skrivbar egenskap som definieras i mallen. |
Nästa steg
Nu när du har lärt dig hur du skapar en avancerad regel i ditt Azure IoT Central-program kan du lära dig hur du analyserar enhetsdata i ditt Azure IoT Central-program.