Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Fontos
Az eszközvégpont (klasszikus) dokumentációjának megtekintéséhez nyissa meg a Az eszközkezelés a Azure IoT műveletek a webhelyen a korábbi verziókhoz.
Azure IoT műveletek a asset és device kifejezéseket használja a konfigurációs erőforrásokra való hivatkozáshoz. Ezek a konfigurációs erőforrások nem képezhetők le közvetlenül a környezet fizikai eszközeire. Ehelyett azt határozzák meg, hogy az Azure IoT műveletek összekötő hogyan csatlakozik a környezetben lévő fizikai berendezésekhez és eszközökhöz, és hogyan kommunikál velük.
Azure IoT műveletekban:
- Az eszköz egy konfigurációs erőforrás, amely egy vagy több fizikai eszközhöz vagy eszközhöz való csatlakozáshoz szükséges kapcsolati információkat foglalja magában.
- Az eszköz olyan konfigurációs erőforrás, amely információkat foglal magában azokról az adatokról, amelyeket egy fizikai eszköz vagy eszköz Azure IoT műveletek cserél.
Ezek a konfigurációs erőforrások Kubernetes-egyéni erőforrásokként és Azure Eszközregisztrációs adatbázis bejegyzéseiként vannak tárolva.
Az alábbi ábra az eszközök, eszközök és összekötősablonok közötti kapcsolatokat mutatja be. Ez a cikk részletesebben ismerteti ezeket az erőforrásokat.
Eszközök
Mielőtt létrehoz egy objektumot, definiáljon egy eszközt. Az eszköz egy konfigurációs erőforrás, amely egy vagy több eszköz déli peremhálózati kapcsolati adatait írja le.
Bejövő végpontok
Minden eszköz egy vagy több bejövő végponttal rendelkezik, amelyek meghatározzák , hogy az eszköz hogyan csatlakozik biztonságosan egy fizikai eszközhöz vagy eszközhöz. Például:
- Az OPC Unified Architecture (OPC UA) bejövő végpontdefiníciójával rendelkező eszközök az OPC UA-kiszolgálóhoz való csatlakozáshoz szükséges információkat tárolják.
- A médiaösszekötő bejövő végpontdefiníciójával rendelkező eszközök tárolják a médiaforráshoz való csatlakozáshoz szükséges információkat.
- Az MQTT bejövő végpontdefiníciójával rendelkező eszközök tárolják a külső MQTT-közvetítőhöz való csatlakozáshoz szükséges információkat, vagy a beépített MQTT-közvetítő témakörét.
- A HTTP/REST bejövő végpontdefiníciójával rendelkező eszközök tárolják a HTTP-végponthoz való csatlakozáshoz szükséges információkat.
Egy eszköz több bejövő végpontot is tartalmazhat. Létrehozhat például egy eszközt két bejövő végponttal, amelyek egy OPC UA-kiszolgálóhoz és egy MQTT-közvetítőhöz csatlakoznak.
Minden bejövő végpont rendelkezik a következő tulajdonságokkal:
- Cím. A fizikai eszköz vagy eszköz hálózati címe. Például egy OPC UA-kiszolgáló URL-címe vagy egy kamera IP-címe.
-
Összekötő típusa. Az eszköz által a fizikai eszközhöz vagy eszközhöz való csatlakozáshoz használt összekötő típusa. Például,
opcua,onvif,media,mqtt,httpvagysse. - Hitelesítési adatok. Azok a hitelesítő adatok, amelyeket az eszköz a fizikai eszköz vagy eszköz hitelesítéséhez használ. Például egy felhasználónevet és jelszót.
Összekötősablonok
Az összekötősablonok határozzák meg az operatív technológia (OT) felhasználói számára elérhető bejövő végpontok típusait. Az Open Network Video Interface Forum (ONVIF) összekötősablon például meghatározza az ONVIF-kompatibilis kamerához csatlakozó bejövő végpont létrehozásához szükséges tulajdonságokat. Más beépített összekötősablonok közé tartozik az OPC UA, a média, az MQTT, a HTTP/REST és a kiszolgáló által küldött események (SSE).
Egy informatikai felhasználó összekötősablonokat ad hozzá a Azure portálon vagy a Azure CLI használatával. Miután az informatikai felhasználó hozzáad egy összekötősablont, az OT-felhasználók létrehozhatnak ilyen típusú bejövő végpontokkal rendelkező eszközöket a műveleti felület webes felhasználói felületén.
Assets
Az eszköz olyan konfigurációs erőforrás, amely egy fizikai eszközt vagy objektumot a következőképpen jelöl:
- Egy Azure Resource Manager erőforrás a felhőben.
- Egy Egyéni Kubernetes-erőforrás a hálózat peremén.
Fontos
A felhő mindig az eszköz- és eszközkonfiguráció igazságforrása. Mindig Azure használatával hozhat létre és módosíthat eszközöket és eszközöket – a műveleti felület, a Azure portál, a Azure CLI vagy az ARM/Bicep sablonok használatával. Ne hozzon létre vagy szerkesszen egyéni Kubernetes-erőforrásokat közvetlenül a fürtön. A közvetlenül a fürtön létrehozott erőforrások nem szinkronizálódnak a felhőbe, és a fürt meglévő egyéni erőforrásainak közvetlen szerkesztése miatt a felhő és a peremhálózat nem lesz szinkronizálva.
Ha egy objektumot a műveleti felület vagy az Azure IoT műveletek CLI használatával határoz meg, állítson be sémaadatokat, például adatkészleteket, eseménycsoportokat és felügyeleti csoportokat az egyes objektumokhoz.
Az eszközhöz kapcsolódó bejövő végpont típusa határozza meg az eszköz számára definiált sémaelemeket. Például:
- Ha az objektum egy OPC UA-kiszolgálóhoz csatlakozik, definiáljon adatkészleteket, eseménycsoportokat és felügyeleti csoportokat.
- Ha az objektum egy médiaerőforráshoz csatlakozik, definiáljon streameket.
- Ha az objektum HTTP-/REST-végponthoz csatlakozik, definiáljon adatkészleteket.
- Ha az objektum SSE-végponthoz csatlakozik, definiáljon adatkészleteket és eseménycsoportokat.
- Ha az objektum MQTT-közvetítőhöz csatlakozik, definiáljon adatkészleteket.
Adatfolyamok
A streamek médiaforrásból streamelnek adatokat, például video- vagy képpillanatképeket. A médiaösszekötőn keresztül csatlakoztatott kamera például képes videoadatokat streamelni.
A streamek a következőek lehetnek:
- Közzétéve egy MQTT-témakörben.
- Tárolóba mentve és a felhővel szinkronizálva.
- Átirányítva egy médiaszolgáltatáshoz.
Események
Az esemény egy csatlakoztatott objektum állapotváltozásának értesítése. Egy OPC UA-kiszolgálóhoz csatlakoztatott fizikai objektum például eseményt generálhat, amikor egy hőmérséklet eléri a kívánt küszöbértéket, vagy egy ONVIF-kompatibilis kamera eseményt generálhat, amikor mozgást észlel. Az SSE-összekötők SSE-végpontokból is képesek eseményeket továbbítani.
Az események eseménycsoportokba vannak csoportosítva. Az eseménycsoportok logikailag kapcsolódó események gyűjteményei. Az eseménycsoport azt az MQTT-témakört határozza meg, amelyben az objektum eseményadatokat tesz közzé.
Műveletek
A művelet egy csatlakoztatott objektumnak küldött parancs. Elküldhet például egy műveletet egy ONVIF-kompatibilis kamerának a felvétel elindításához vagy a pásztázható nagyítási pozíció módosításához. Az OPC UA összekötője támogatja a parancsok OPC UA-kiszolgálókra való küldését is.
A műveletek felügyeleti csoportokba vannak csoportosítva. A felügyeleti csoportok logikailag kapcsolódó műveletek gyűjteményei. A felügyeleti csoport azt az MQTT-témakört határozza meg, amelyben az objektum előfizet a műveleti parancsokra.
Adatpontok
Az adatpont egyetlen információ, amely egy végpontról, például EGY HTTP/REST szolgáltatásból származik. Egy érzékelő hőmérséklet-mérése például egy adatpont.
Az adatpontok adathalmazokba vannak csoportosítva. Az adathalmazok logikailag kapcsolódó adatpontok gyűjteményei. Az adatkészlet azt az MQTT-témakört határozza meg, amelyben az objektum címkeértékeket tesz közzé.
Az elérhető összekötők és az általuk támogatott adattípusok listáját a Kapcsolat című témakörben találja.
Célok
Az eszközök nem biztosítanak felé irányuló kapcsolatot a fizikai eszközökhöz és készülékekhez. Adatokat tesznek közzé az MQTT-közvetítőn, vagy adatokat mentenek a helyi tárolóba. Más Azure IoT műveletek szolgáltatások északi kapcsolatot biztosítanak. Például:
- Adatfolyamatok irányítják az adatokat az MQTT-közvetítőtől a felhőszolgáltatásokhoz, például az Azure Event Gridhez vagy az Azure Event Hubs-hoz.
- A médiaösszekötő proxyként használhatja a médiastreameket más médiakiszolgálókra, vagy feltöltheti a rögzített adatokat az Azure Blob Storage-ba.