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 partnertjänst.
- 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-anslutning överensstämmer med det allmänt tillgängliga 1.0 REST API-gränssnittet. 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 en Azure-prenumeration, skapa ett gratis konto innan du börjar. 
- Ett IoT Central-applikation som skapats från den anpassade applikationsmallen. Mer information finns i Skapa ett IoT Central-program och Hur får jag information om mitt 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.
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 och sedan Alla anslutningar under Starta från en anslutning.
- 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.
- Välj steget När en regel utlöses och kontrollera sedan att du är ansluten.
- Välj 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-anslutning fungerar inte om inte Logic App 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.
Utföra 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änd en anslutning för att definiera en trigger för att initiera 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 söker du efter IoT Central i åtgärdspanelen Lägg till en .
- 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 valde och väljer 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 | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | Den unika ID:n för enheten som behövs för att skapa eller uppdatera. | 
| Enhetsnamn | Enhetens visningsnamn. | 
| Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. | 
| Simulerad | Välj om enheten ska simuleras. | 
| Enabled | Välj om enheten är aktiverad. | 
| Organizations | Välj från listan över organisationer i ditt IoT Central-program. | 
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 | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | 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.
Anmärkning
Den här åtgärden är inaktuell. Använd kommandoåtgärden Kör en enhet för att uppdatera både enhetsegenskapen och molnegenskapsvärdena.
| Fält | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | 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. | 
| Enhetsmalls-ID | 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. | 
Anmärkning
Du kan inte välja en enhetskomponent förrän du har valt en enhetsmall.
Hämta en enhet enligt ID
Använd den här åtgärden för att hämta enhetens information.
| Fält | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | 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 molnegenskaper för enheter (inaktuell)
Använd den här åtgärden för att hämta molnegenskapsvärdena för en specifik enhet.
Anmärkning
Den här åtgärden är inaktuell. Använd åtgärden Hämta enhetsegenskaper för att hämta både enhetsegenskap och molnegenskapsvärden.
| Fält | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | Enhetens unika ID för att hämta molnegenskaperna. | 
| Enhetsmalls-ID | 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 | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | 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 | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | Enhetens unika ID för att hämta telemetrivärdena. | 
| Enhetstelemetri | Namnet på den här enhetens telemetri. | 
| 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.
Kör 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 | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | Enhetens unika ID för att hämta telemetrivärdena. | 
| Enhetskommando | Välj i listan över tillgängliga enhetskommandon. När du har valt ett enhetskommando läggs ett fält till för tidsgränsen för enhetskommandoanslutningen, timeout för enhetskommandosvar och, om tillämpligt, nyttolasten för enhetskommandobegäran. | 
| Enhetsmall | Välj från listan över enhetsmallar i ditt IoT Central-program. | 
Uppdatera egenskaper för enhetsmoln (inaktuella)
Använd den här åtgärden för att uppdatera molnegenskapsvärden för en specifik enhet.
Anmärkning
Den här åtgärden är inaktuell. Använd åtgärden Uppdatera enhetsegenskaper för att uppdatera både enhetsegenskapen och molnegenskapsvärdena.
| Fält | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | Det unika ID för enheten som ska uppdateras. | 
| Enhetsmalls-ID | 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 | Description | 
|---|---|
| Ansökan | Välj från din lista över IoT Central-program. | 
| Enhets-ID | 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 och molnegenskap som definieras i mallen. | 
Nästa steg
Nu när du vet hur du skapar en avancerad regel i ditt Azure IoT Central-program kan du lära dig hur du använder datautforskaren för att analysera enhetsdata.