Mi az az Azure IoT Central?

Az IoT Central egy IoT-alkalmazásplatform szolgáltatásként (aPaaS), amely csökkenti az IoT-megoldások fejlesztésének, kezelésének és karbantartásának terheit és költségeit. Az IoT Central használatával gyorsan kiértékelheti az IoT-forgatókönyvet, és felmérheti azokat a lehetőségeket, amelyet a vállalat számára létrehozhat. Az összetett és folyamatosan fejlődő IoT-infrastruktúra fejlesztésének egyszerűsítése érdekében az IoT Central lehetővé teszi, hogy erőfeszítéseit az IoT-adatfolyammal létrehozható üzleti hatás meghatározására összpontosítsa.

A webes felhasználói felület lehetővé teszi az eszközök gyors csatlakoztatását, az eszközfeltételek monitorozását, a szabályok létrehozását és az eszközök és adataik kezelését az életciklusuk során. Emellett lehetővé teszi, hogy az IoT-intelligenciát üzletági alkalmazásokra bővítve reagáljon az eszközelemzésekre. Miután az IoT Centralt használta az IoT-forgatókönyv kiértékeléséhez, létrehozhatja a nagyvállalati használatra kész Azure IoT-megoldást.

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

Díjszabás

A standard csomaggal létrehozott alkalmazások számlázása eszközenként történik, a Standard 0, a Standard 1 vagy a Standard 2 díjszabási csomag közül választhat, és az első két eszköz ingyenes. További információ az IoT Central díjszabásáró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ások fejlesztésének elindításában. Az alkalmazássablonokat mindenhez használhatja, a lehetséges lehetőségek megismerésétől kezdve az alkalmazás teljes testreszabásán át a forgatókönyvhöz való igazításig.

Kezdje egy általános alkalmazássablonnal vagy az iparági fókuszú alkalmazássablonok egyikével:

Az IoT Central-alkalmazás telemetriai adatainak küldéséhez tekintse meg az okostelefon használata eszközként 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 az 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özsablonok olyan tervrajzok, amelyek meghatározzák 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ése.
  • 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.
  • Az eszköz által megadott és az alkalmazásban írásvédett eszköztulajdonságok. Például egy szelep állapota nyitott vagy zárt állapotban.
  • Az operátor által beállított és az eszköz viselkedését meghatározó eszköztulajdonságok. Például az eszköz célhőmérséklete.
  • Egy operátor által meghívott és egy eszközön futó parancsok. Például egy eszköz távoli újraindítására szolgáló parancs.

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

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

    • Az IoT Centralba streamelt telemetriai adatok.
    • Az IoT Centralnak az állapot jelentéséhez 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 Centralról hí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:

  • Tervezheti meg az eszközsablont az IoT Centralban, majd implementálhatja az eszközmodellt 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ódját 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ódját a modellből. Importálja manuálisan 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özök telemetriai adatai túl összetettek, a telemetria leképezése az IoT Centralba való bejövő adatforgalommal egyszerűsíthető vagy normalizálható.

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.

Saját eszközök kezelése

Az IoT Central-alkalmazás használatával kezelheti az eszközöket az IoT Central-megoldásban. Az operátorok olyan feladatokat végeznek, mint például:

  • 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 a csatlakoztatott eszközökről származó adatstreamelésen keresztül működnek. 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.

Mint minden nagy léptékű működésre tervezett IoT-megoldásnál, az eszközfelügyelet strukturált megközelítése is fontos. Nem elég csak az eszközök felhőhöz való csatlakoztatásához, hanem az eszközök csatlakoztatását és kifogástalan állapotát is meg kell őriznie. Az alábbi IoT Central-funkciókkal kezelheti eszközeit az alkalmazás teljes életciklusa során:

Irányítópultok

Kezdje egy előre összeállított 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

Az eszközállapot és a telemetriai adatok alapján egyéni szabályokat hozhat létre 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 vonatkozó műveletek konfigurálása.

Feladatok

A feladatok lehetővé teszik, hogy tulajdonságok vagy parancsok meghívá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 elemzésekké alakítsa, amelyek végrehajtható eredményeket eredményeznek. Ilyenek például a gépi hatékonysági trendek meghatározása és a jövőbeli energiafelhasználás előrejelzése egy gyár padlóján.

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:

Hogyan alakíthatja át az IoT Central az IoT-adatokat?

Üzleti elemzéseket hozhat létre egyéni elemzési folyamatok létrehozásával az eszközök telemetriájának feldolgozásához és az eredmények tárolásához. Az IoT Central-alkalmazásban konfigurálhatja az adatexportálást telemetriai adatok, eszköztulajdonság-módosítások és eszközsablon-módosítások exportálásához más szolgáltatásokba, ahol elemezheti, tárolhatja és vizualizálhatja 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 kezelésével kapcsolatos adminisztrációs terheket. Rendszergazda istratorok felhasználói szerepkörökkel és engedélyekkel kezelik az alkalmazáshoz való hozzáférést, és naplók használatával követik nyomon a tevékenységeket.

Felhasználói szerepkörök

Az IoT Central dokumentációja négy olyan felhasználói szerepkörre hivatkozik, amelyek egy IoT Central-alkalmazással működnek együtt:

Következő lépések

Most, hogy áttekintést adott az IoT Centralról, íme néhány javasolt következő lépés: