Vad är Azure IoT Central?

IoT Central är en IoT-programplattform som en tjänst (aPaaS) som minskar belastningen och kostnaderna för att utveckla, hantera och underhålla IoT-lösningar. Använd IoT Central för att snabbt utvärdera ditt IoT-scenario och utvärdera de möjligheter som det kan skapa för ditt företag. För att effektivisera utvecklingen av en komplex och ständigt växande IoT-infrastruktur kan du med IoT Central fokusera dina ansträngningar på att fastställa den affärspåverkan du kan skapa med IoT-dataströmmen.

Med webbgränssnittet kan du snabbt ansluta enheter, övervaka enhetsförhållanden, skapa regler och hantera enheter och deras data under hela livscykeln. Dessutom kan du agera på enhetsinsikter genom att utöka IoT-intelligensen till verksamhetsspecifika program. När du har använt IoT Central för att utvärdera ditt IoT-scenario kan du sedan skapa din företagsklara Azure IoT-lösning.

Den här artikeln innehåller en översikt över funktionerna i Azure IoT Central.

Prissättning

Program som du skapar med standardplanen debiteras per enhet, du kan välja prisplan standard 0, standard 1 eller standard 2 där de två första enheterna är kostnadsfria. Läs mer om priser för IoT Central.

Skapa ett IoT Central-program

Du kan snabbt distribuera ett nytt IoT Central-program och sedan anpassa det efter dina specifika krav. Programmallar i Azure IoT Central är ett verktyg som hjälper dig att starta IoT-lösningsutvecklingen. Du kan använda programmallar för allt från att få en känsla för vad som är möjligt, till att helt anpassa ditt program så att det passar ditt scenario.

Börja med en allmän programmall eller med någon av de branschfokuserade programmallarna:

Se snabbstarten Använda din smartphone som en enhet för att skicka telemetri till ett IoT Central-program för att lära dig hur du skapar ditt första program och ansluter en enhet.

Ansluta enheter

När du har skapat ditt program är nästa steg att skapa och ansluta enheter. Följande video visar hur du ansluter en enhet till ett IoT Central-program:

Varje enhet som är ansluten till IoT Central använder en enhetsmall. En enhetsmall är en skiss som definierar egenskaperna och beteendet för en typ av enhet, till exempel:

  • Telemetri som skickas. Exempel är temperatur och luftfuktighet. Telemetri är strömmande data.
  • företagsegenskaper som en operatör kan ändra Exempel är en kundadress och ett senaste servicedatum.
  • Enhetsegenskaper som en enhet anger och som är skrivskyddade i programmet. Till exempel tillståndet för en ventil som antingen öppen eller stängd.
  • Enhetsegenskaper som en operatör anger och som avgör enhetens beteende. Till exempel en måltemperatur för enheten.
  • Kommandon som anropas av en operator och som körs på en enhet. Till exempel ett kommando för att fjärrstarta en enhet.

Varje enhetsmall innehåller:

  • En enhetsmodell som beskriver de funktioner som en enhet ska implementera. Enhetsfunktionerna omfattar:

    • Telemetrin strömmas till IoT Central.
    • De skrivskyddade egenskaper som används för att rapportera tillstånd till IoT Central.
    • De skrivbara egenskaper som den tar emot från IoT Central för att ange enhetstillstånd.
    • Kommandona som anropas från IoT Central.
  • Molnegenskaper som inte lagras på enheten.

  • Anpassningar, formulär och enhetsvyer som ingår i ditt IoT Central-program.

Du har flera alternativ för att skapa enhetsmallar:

  • Utforma enhetsmallen i IoT Central och implementera sedan enhetsmodellen i enhetskoden.
  • Skapa en enhetsmodell med Visual Studio Code och publicera modellen till en lagringsplats. Implementera enhetskoden från modellen och anslut enheten till ditt IoT Central-program. IoT Central hittar enhetsmodellen från lagringsplatsen och skapar en enkel enhetsmall åt dig.
  • Skapa en enhetsmodell med Hjälp av Visual Studio Code. Implementera enhetskoden från modellen. Importera enhetsmodellen manuellt till ditt IoT Central-program och lägg sedan till eventuella molnegenskaper, anpassningar och vyer för dina IoT Central-programbehov.

Om telemetrin från dina enheter är för komplex kan du mappa telemetri vid ingress till IoT Central för att förenkla eller normalisera den.

Anpassa användargränssnittet

Anpassa IoT Central-programgränssnittet för de operatorer som ansvarar för den dagliga användningen av programmet. Anpassningar som du kan göra är:

  • konfigurera anpassade instrumentpaneler som hjälper operatörerna att få insikter och lösa problem snabbare
  • konfigurera anpassad analys för att kunna utforska tidsseriedata från anslutna enheter.
  • definiera layouten för egenskaper och inställningar i en enhetsmall

Hantera dina enheter

Använd IoT Central-programmet för att hantera enheterna i din IoT Central-lösning. Operatörer utför uppgifter som:

  • övervaka enheter som är anslutna till programmet
  • felsöka och åtgärda problem med enheter
  • etablera nya enheter.

Du kan definiera anpassade regler och åtgärder som fungerar via dataströmning från anslutna enheter. En operatör kan aktivera eller inaktivera dessa regler på enhetsnivå för att kunna styra och automatisera uppgifter i programmet.

Precis som med alla IoT-lösningar som är utformade för att fungera i stor skala är en strukturerad metod för enhetshantering viktig. Det räcker inte att bara ansluta dina enheter till molnet, du måste hålla dina enheter anslutna och felfria. Använd följande IoT Central-funktioner för att hantera dina enheter under programmets livscykel:

Instrumentpaneler

Börja med en fördefinierad instrumentpanel i en programmall eller skapa egna instrumentpaneler som är skräddarsydda för dina operatörers behov. Du kan dela instrumentpaneler med alla användare i ditt program eller hålla dem privata.

Regler och åtgärder

Skapa anpassade regler baserat på enhetens tillstånd och telemetri för att identifiera enheter som behöver åtgärdas. Konfigurera åtgärder för att meddela rätt personer och se till att korrigerande åtgärder vidtas i tid.

Projekt

Med jobb kan du tillämpa enstaka uppdateringar eller massuppdateringar på enheter genom att ange egenskaper eller anropa kommandon.

Integrera med andra tjänster

Som programplattform kan du med IoT Central omvandla dina IoT-data till affärsinsikter som ger åtgärdsbara resultat. Exempel är: fastställa trender för maskineffektivitet och förutsäga framtida energianvändning på fabriksgolvet.

Regler, dataexport och det offentliga REST API:et är exempel på hur du kan integrera IoT Central med verksamhetsspecifika program:

Så här kan IoT Central transformera dina IoT-data

Generera affärsinsikter genom att skapa anpassade analyspipelines för att bearbeta telemetri från dina enheter och lagra resultaten. Konfigurera dataexporter i ditt IoT Central-program för att exportera telemetri, ändringar av enhetsegenskap och ändringar av enhetsmallar till andra tjänster där du kan analysera, lagra och visualisera data med önskade verktyg.

Skapa anpassade IoT-lösningar och integreringar med REST-API:erna

Skapa IoT-lösningar som:

  • Mobilappar som kan fjärransluta och styra enheter.
  • Anpassade integreringar som gör det möjligt för befintliga verksamhetsspecifika program att interagera med dina IoT-enheter och -data.
  • Program för enhetshantering för enhetsmodellering, registrering, hantering och dataåtkomst.

Administrera ditt program

IoT Central-program hanteras helt av Microsoft, vilket minskar administrationskostnaderna för att hantera dina program. Administratörer hanterar åtkomst till ditt program med användarroller och behörigheter och spårningsaktivitet med hjälp av granskningsloggar.

Användarroller

IoT Central-dokumentationen refererar till fyra användarroller som interagerar med ett IoT Central-program:

Nästa steg

Nu när du har en översikt över IoT Central, här är några föreslagna nästa steg: