Werkstromen gebruiken om uw Azure IoT Central-toepassing te integreren met andere cloudservices
U kunt regels maken in IoT Central die acties activeren als reactie op voorwaarden op basis van telemetrie. Als u bijvoorbeeld een e-mailbericht wilt verzenden wanneer de temperatuur van een apparaat een drempelwaarde overschrijdt.
Met de Azure IoT Central V3-connector voor Power Automate en Azure Logic Apps kunt u geavanceerdere regels maken om bewerkingen in IoT Central te automatiseren:
- Wanneer een regel wordt geactiveerd in uw Azure IoT Central-app, kan deze een werkstroom activeren in Power Automate of Azure Logic Apps. Deze werkstromen kunnen acties uitvoeren in andere cloudservices, zoals Microsoft 365 of een service van derden.
- Een gebeurtenis in een andere cloudservice, zoals Microsoft 365, kan een werkstroom activeren in Power Automate of Azure Logic Apps. Deze werkstromen kunnen acties uitvoeren of gegevens ophalen uit uw IoT Central-toepassing.
- De Azure IoT Central V3-connector is afgestemd op het algemeen beschikbare 1.0 REST API-oppervlak . Alle connectoracties ondersteunen de DTDL v2-indeling . Zie de releaseopmerkingen voor de huidige connectorversie voor de meest recente informatie en details van recente updates.
Vereisten
Als u de stappen in deze handleiding wilt voltooien, hebt u het volgende nodig:
Een actief Azure-abonnement. Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
Een IoT Central-toepassing die is gemaakt op basis van de aangepaste toepassingssjabloon . Zie Een IoT Central-toepassing maken en Over uw toepassing voor meer informatie.
Een werkstroom activeren vanuit een regel
Voordat u een werkstroom kunt activeren in Power Automate of Azure Logic Apps, hebt u een regel nodig in uw IoT Central-toepassing. Zie Regels en acties configureren in Azure IoT Central voor meer informatie.
De Azure IoT Central V3-connector toevoegen als trigger in Power Automate:
- Selecteer + Maken in Power Automate en selecteer het tabblad Aangepast .
- Zoek naar IoT Central en selecteer de Azure IoT Central V3-connector.
- Selecteer in de lijst met triggers wanneer een regel wordt geactiveerd (preview).
- Selecteer in de stap Wanneer een regel wordt geactiveerd uw IoT Central-toepassing en de regel die u gebruikt.
De Azure IoT Central V3-connector toevoegen als trigger in Azure Logic Apps:
Belangrijk
Triggers in de IoT Central-connector werken alleen als de logische app een openbaar eindpunt heeft. Zie Overwegingen voor binnenkomend verkeer naar Logic Apps via privé-eindpunten voor meer informatie.
- Selecteer in Logic Apps Designer de sjabloon Lege logische app.
- Zoek in de ontwerpfunctie naar IoT Central en selecteer de Azure IoT Central V3-connector .
- Selecteer in de lijst met triggers wanneer een regel wordt geactiveerd (preview).
- Selecteer in de stap Wanneer een regel wordt geactiveerd uw IoT Central-toepassing en de regel die u gebruikt.
U kunt nu meer stappen toevoegen aan uw werkstroom om uw integratiescenario uit te bouwen.
Actie uitvoeren
U kunt acties uitvoeren in een IoT Central-toepassing vanuit Power Automate- en Azure Logic Apps-werkstromen. Maak eerst uw werkstroom en gebruik een connector om een trigger te definiëren om de werkstroom te starten. Gebruik vervolgens de Azure IoT Central V3-connector als actie.
De Azure IoT Central V3-connector toevoegen als een actie in Power Automate:
- Selecteer in Power Automate in het deelvenster Een actie kiezen het tabblad Aangepast .
- Zoek naar IoT Central en selecteer de Azure IoT Central V3-connector.
- Selecteer in de lijst met acties de IoT Central-actie die u wilt gebruiken.
- Voltooi in de actiestap de configuratie voor de actie die u hebt gekozen. Selecteer vervolgens Opslaan.
De Azure IoT Central V3-preview-connector toevoegen als een actie in Azure Logic Apps:
- Selecteer in Logic Apps Designer in het deelvenster Een actie kiezen het tabblad Aangepast.
- Zoek naar IoT Central en selecteer de Azure IoT Central V3-connector.
- Selecteer in de lijst met acties de IoT Central-actie die u wilt gebruiken.
- Voltooi in de actiestap de configuratie voor de actie die u hebt gekozen. Selecteer vervolgens Opslaan.
Lijst met acties
Zie Acties voor een volledige lijst met acties die door de connector worden ondersteund.
Een apparaat maken of bijwerken
Gebruik deze actie om een apparaat in uw IoT Central-toepassing te maken of bij te werken.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat dat moet worden gemaakt of bijgewerkt. |
Goedgekeurd | Kies of het apparaat is goedgekeurd om verbinding te maken met IoT Central. |
Beschrijving van apparaat | Een gedetailleerde beschrijving van het apparaat. |
Apparaatnaam | De weergavenaam van het apparaat. |
Apparaatsjabloon | Kies uit de lijst met apparaatsjablonen in uw IoT Central-toepassing. |
Gesimuleerd | Kies of het apparaat is gesimuleerd. |
Een apparaat verwijderen
Gebruik deze actie om een apparaat te verwijderen uit uw IoT Central-toepassing.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat dat u wilt verwijderen. |
Een apparaatopdracht uitvoeren
Gebruik deze actie om een opdracht uit te voeren die is gedefinieerd in een van de interfaces van het apparaat.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat om een opdracht uit te voeren. |
Apparaatonderdeel | De interface in de apparaatsjabloon die de opdracht bevat. |
Apparaatopdracht | Kies een van de opdrachten in de geselecteerde interface. |
Apparaatsjabloon | Kies uit de lijst met apparaatsjablonen in uw IoT Central-toepassing. |
Nettolading apparaatopdrachtaanvraag | Als voor de opdracht een nettolading van een aanvraag is vereist, voegt u deze hier toe. |
Notitie
U kunt pas een apparaatonderdeel kiezen als u een apparaatsjabloon hebt gekozen.
Een apparaat ophalen op basis van id
Gebruik deze actie om de details van het apparaat op te halen.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat om de details op te halen. |
U kunt de geretourneerde details in de dynamische expressies in andere acties gebruiken. De geretourneerde apparaatgegevens zijn: Goedgekeurd, hoofdtekst, Apparaatbeschrijving, Apparaatnaam, Apparaatsjabloon, Ingericht en Gesimuleerd.
Apparaatcloudeigenschappen ophalen
Gebruik deze actie om de waarden van de cloudeigenschap voor een specifiek apparaat op te halen.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat om de cloudeigenschappen op te halen. |
Apparaatsjabloon | Kies uit de lijst met apparaatsjablonen in uw IoT Central-toepassing. |
U kunt de geretourneerde cloudeigenschapswaarden gebruiken in de dynamische expressies in andere acties.
Apparaateigenschappen ophalen
Gebruik deze actie om de eigenschapswaarden voor een specifiek apparaat op te halen.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat om de eigenschappen op te halen. |
Apparaatsjabloon | Kies uit de lijst met apparaatsjablonen in uw IoT Central-toepassing. |
U kunt de geretourneerde eigenschapswaarden in de dynamische expressies in andere acties gebruiken.
Telemetriewaarde van apparaat ophalen
Gebruik deze actie om de telemetriewaarden voor een specifiek apparaat op te halen.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat om de telemetriewaarden op te halen. |
Apparaatsjabloon | Kies uit de lijst met apparaatsjablonen in uw IoT Central-toepassing. |
U kunt de geretourneerde telemetriewaarden gebruiken in de dynamische expressies in andere acties.
Cloudeigenschappen voor apparaten bijwerken
Gebruik deze actie om cloudeigenschapswaarden voor een specifiek apparaat bij te werken.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat dat moet worden bijgewerkt. |
Apparaatsjabloon | Kies uit de lijst met apparaatsjablonen in uw IoT Central-toepassing. |
Cloudeigenschappen | Nadat u een apparaatsjabloon hebt gekozen, wordt er een veld toegevoegd voor elke cloudeigenschap die in de sjabloon is gedefinieerd. |
Apparaateigenschappen bijwerken
Gebruik deze actie om schrijfbare eigenschapswaarden voor een specifiek apparaat bij te werken.
Veld | Beschrijving |
---|---|
Aanvraag | Kies uit uw lijst met IoT Central-toepassingen. |
Apparaat | De unieke id van het apparaat dat moet worden bijgewerkt. |
Apparaatsjabloon | Kies uit de lijst met apparaatsjablonen in uw IoT Central-toepassing. |
Schrijfbare eigenschappen | Nadat u een apparaatsjabloon hebt gekozen, wordt er een veld toegevoegd voor elke beschrijfbare eigenschap die in de sjabloon is gedefinieerd. |
Volgende stappen
Nu u hebt geleerd hoe u een geavanceerde regel maakt in uw Azure IoT Central-toepassing, kunt u leren hoe u apparaatgegevens kunt analyseren in uw Azure IoT Central-toepassing.