Mi az az Azure IoT Central?

Az IoT Central egy szolgáltatásként nyújtott IoT-alkalmazásplatform (aPaaS), amely csökkenti a nagyvállalati szintű IoT-megoldások fejlesztésének, kezelésének és karbantartásának terheit és költségeit. Ha úgy dönt, hogy az IoT Centrallal fejleszt, lehetősége lesz arra, hogy időt, pénzt és energiát összpontosítson az üzlet IoT-adatokkal való átalakítására ahelyett, hogy egy összetett és folyamatosan fejlődő IoT-infrastruktúrát tart fenn és frissít.

A webes felhasználói felületen gyorsan csatlakoztathat eszközöket, monitorozhat eszközfeltételeket, szabályokat hozhat létre, és több millió eszközt és azok adatait kezelheti az életciklusuk során. Emellett lehetővé teszi, hogy az IoT-intelligenciát üzletági alkalmazásokba bővítve reagáljon az eszközelemzésekre.

Ez a cikk áttekintést nyújt az Azure IoT Central jellemzőiről.

IoT Central-alkalmazás létrehozása

Gyorsan üzembe helyezhet egy új IoT Central-alkalmazást, majd testre szabhatja az adott követelményeknek megfelelően. Az Azure IoT Central alkalmazássablonjai segítséget nyújtanak az IoT-megoldás fejlesztésének elindításában. Az alkalmazássablonokat mindenre használhatja, a lehetséges lehetőségek megismerésétől kezdve az alkalmazás teljes testreszabásán át az ügyfeleknek való értékesítésig.

Kezdje egy általános alkalmazássablonnal vagy az iparágra összpontosító alkalmazássablonok egyikével:

Tekintse meg az Okostelefon használata eszközként telemetria IoT Central-alkalmazásba való küldéséhez című rövid útmutatót, amelyből megtudhatja, hogyan hozhatja létre első alkalmazását, és hogyan csatlakoztathat egy eszközt.

Eszközök csatlakoztatása

Az alkalmazás létrehozása után a következő lépés az eszközök létrehozása és csatlakoztatása. Az alábbi videó végigvezeti egy eszköz IoT Central-alkalmazáshoz való csatlakoztatásának folyamatán:

Az IoT Centralhoz csatlakoztatott összes eszköz eszközsablont használ. Az eszközsablon az a terv, amely meghatározza egy eszköztípus jellemzőit és viselkedését, például a következőket:

  • Az általa küldött telemetriai adatok. Ilyen például a hőmérséklet és a páratartalom. A telemetriai adatok streamelésre kerülnek.
  • Az operátor által módosítható üzleti tulajdonságok. Ilyen például az ügyfél címe és az utolsó szerviz dátuma.
  • Azok az eszköztulajdonságok, amelyeket az eszköz állít be, és az alkalmazásban csak olvashatók. Például egy szelep állapota nyitott vagy le van állítva.
  • Az operátor által beállított tulajdonságok, amelyek meghatározzák az eszköz viselkedését. Például az eszköz célhőmérséklete.
  • Az operátor által meghívható, az eszközön futó parancsok. Például egy eszköz távoli újraindítására szolgáló parancs.

Minden eszközsablon a következőket tartalmazza:

  • Az eszköz által implementálandó képességeket leíró eszközmodell . Az eszköz képességei többek között a következők:

    • Az IoT Centralba streamelt telemetriai adatok.
    • Az IoT Centralnak való állapotjelentéshez használt írásvédett tulajdonságok.
    • Az IoT Centraltól kapott írható tulajdonságok az eszközállapot beállításához.
    • Az IoT Centralból meghívott parancsok.
  • Az eszközön nem tárolt felhőtulajdonságok.

  • Az IoT Central-alkalmazás részét képező testreszabások, űrlapok és eszköznézetek.

Az eszközsablonok létrehozásának számos lehetősége van:

  • Az eszközsablon megtervezése az IoT Centralban, majd az eszközmodell implementálása az eszközkódban.
  • Hozzon létre egy eszközmodellt Visual Studio kóddal, és tegye közzé a modellt egy adattárban. Implementálja az eszközkódot a modellből, és csatlakoztassa az eszközt az IoT Central-alkalmazáshoz. Az IoT Central megkeresi az eszközmodellt az adattárból, és létrehoz egy egyszerű eszközsablont.
  • Eszközmodell létrehozása Visual Studio kóddal. Implementálja az eszközkódot a modellből. Manuálisan importálja az eszközmodellt az IoT Central-alkalmazásba, majd adja hozzá az IoT Central-alkalmazáshoz szükséges felhőtulajdonságokat, testreszabásokat és nézeteket.

Ha az eszközeiről származó telemetriai adatok túl összetettek, a telemetria az IoT Centralba való bejövő forgalomra való leképezésével egyszerűsítheti vagy normalizálhatja azt.

A felhasználói felület testreszabása

Az IoT Central alkalmazás felhasználói felületének testreszabása az alkalmazás napi használatáért felelős operátorok számára. A következő testreszabásokat végezheti el:

  • Egyéni irányítópultok konfigurálása, amelyek segítik az operátorokat a megállapítások felismerésében és a problémák gyorsabb megoldásában.
  • Egyéni elemzések konfigurálása, amelyek a csatlakoztatott eszközökről származó idősorozat-adatokat vizsgálják.
  • Egy eszközsablonban található tulajdonságok és beállítások elrendezésének meghatározása.

Eszközök kezelése

Az IoT Central-alkalmazás használatával felügyelheti az eszközöket az IoT Central-megoldásban. Az operátorok az alábbiakhoz hasonló feladatokat hajtanak végre:

  • Az alkalmazáshoz csatlakoztatott eszközök monitorozása.
  • Az eszközök hibáinak keresése és elhárítása.
  • Új eszközök üzembe helyezése.

Definiálhat olyan egyéni szabályokat és műveleteket, amelyek csatlakoztatott eszközökről streamelt adatokon futnak. Az operátor eszközszinten engedélyezheti vagy letilthatja ezeket a szabályokat, az alkalmazáson belüli feladatok vezérlése és automatizálása céljából.

A nagy léptékű üzemeltetésre tervezett IoT-megoldásokhoz hasonlóan az eszközfelügyelet strukturált megközelítése is fontos. Az eszközök felhőhöz való csatlakoztatásához nem elég, hogy az eszközök csatlakoztatva és kifogástalan állapotban maradjanak. Az alábbi IoT Central-funkciókkal felügyelheti az eszközöket az alkalmazás teljes életciklusa során:

Irányítópultok

Kezdje egy előre elkészített irányítópulttal egy alkalmazássablonban, vagy hozzon létre saját, az operátorok igényeire szabott irányítópultokat. Az irányítópultokat megoszthatja az alkalmazás összes felhasználójával, vagy megtarthatja őket privátként.

Szabályok és műveletek

Egyéni szabályokat hozhat létre az eszközállapot és a telemetriai adatok alapján a figyelmet igénylő eszközök azonosításához. A megfelelő személyek értesítésére és a korrekciós intézkedések időben történő elvégzésére szolgáló műveletek konfigurálása.

Feladatok

A feladatok lehetővé teszik, hogy tulajdonságok vagy parancsok megadásával egyszeri vagy tömeges frissítéseket alkalmazzon az eszközökre.

Integráció más szolgáltatásokkal

Az IoT Central alkalmazásplatformként lehetővé teszi, hogy az IoT-adatokat olyan üzleti megállapításokká alakítsa, amelyek végrehajtható eredményeket biztosítanak. A szabályok, az adatexportálás és a nyilvános REST API példák arra, hogyan integrálható az IoT Central az üzletági alkalmazásokkal:

How IoT Central can transform your IoT data

Az eszközök telemetriai adatainak feldolgozásához és az eredmények tárolásához egyéni elemzési folyamatokat hozhat létre, például gépi hatékonysági trendeket határozhat meg, vagy előrejelezheti a jövőbeli energiafelhasználást egy gyár szintjén. Az IoT Central-alkalmazásban konfigurálhatja az adatexportálást a telemetriai adatok, az eszköztulajdonságok változásai és az eszközsablonok módosításainak más szolgáltatásokba való exportálásához, ahol elemezheti, tárolhatja és megjelenítheti az adatokat az előnyben részesített eszközökkel.

Egyéni IoT-megoldások és -integrációk létrehozása a REST API-kkal

IoT-megoldások létrehozása, például:

  • Mobil társalkalmazások, amelyek távolról is beállíthatnak és vezérelhetnek eszközöket.
  • Egyéni integrációk, amelyek lehetővé teszik a meglévő üzletági alkalmazások számára az IoT-eszközök és -adatok használatát.
  • Eszközfelügyeleti alkalmazások eszközmodellezéshez, előkészítéshez, felügyelethez és adathozzáféréshez.

Alkalmazás felügyelése

Az IoT Central-alkalmazásokat teljes mértékben a Microsoft üzemelteti, ami csökkenti az alkalmazások felügyeletével kapcsolatos adminisztrációs terheket. A rendszergazdák felhasználói szerepkörökkel és engedélyekkel kezelik az alkalmazáshoz való hozzáférést.

Díjszabás

Létrehozhat IoT Central-alkalmazást egy 7 napos ingyenes próbaverzióval, vagy használhat egy standard díjszabási csomagot.

  • Az ingyenes csomaggal létrehozott alkalmazások hét napig ingyenesek, és legfeljebb öt eszközt támogatnak. A lejáratuk előtt bármikor átalakíthatja őket standard díjszabási csomag használatára.
  • A standard csomaggal létrehozott alkalmazások számlázása eszközönként történik. Választhat a Standard 0, a Standard 1 vagy a Standard 2 díjszabási csomag közül, az első két eszköz ingyenes. További információ az IoT Central díjszabásáról.

Felhasználói szerepkörök

Az IoT Central dokumentációja négy, az IoT Central-alkalmazásokkal kommunikáló felhasználói szerepkörre vonatkozik:

Következő lépések

Most, hogy áttekinti az IoT Centralt, íme néhány javasolt következő lépés: