2016-06-23 10 views
-1

Ich habe gehört, dass es ein IoT Hub Gateway gibt. Könnte ich damit benutzerdefinierte Schritte für den Umgang mit Messaging hinzufügen, wenn sie vom Gerät über das Gateway gehen?IoT Hub Gateway Verfügbarkeit

Antwort

0

Ja, es gibt ein Azure IoT Hub Gateway-SDK, das modular aufgebaut ist so konzipiert, jeder Schritt müssen Sie nehmen eine benutzerdefinierte Build-Modul läuft innerhalb sein kann Tor. Sie können Module "stapeln", um einen Fluss für die Nachrichtenbehandlung zu bestimmen.

So: Decrypt-> Convert2JSON-> hinzufügen Metadaten-> Karte zu IoT Hub Gerät ID-> Verschlüs- selung> usw.

können Sie die Quellen und die Dokumentation here finden.

0

Ja. Hoffe ich kann dir hier weiter helfen. Ausgehend von Basic,

Was ist IoT-Gateway?

IoT-Gateway HuB ist eine Komponente, die Sensordaten vom Sensorgerät sammelt und zur Cloud-Plattform und umgekehrt verschiebt, d. H. Aktion/Trigger von Cloud zu Aktorgerät sammeln.

Warum brauchen wir IoT Gateway?

Sensor- oder Aktor-Geräte werden grundsätzlich bevorzugt mit Wireless-Low-Power-Kommunikationsprotokollen wie Zwave, Zigbee oder Bluetooth ausgestattet, die meist den Standards IEEE 801.15 entsprechen. Dieser Sensor kann nicht mit der Cloud interagieren. Das Gateway-Gerät, das eine Verbindung mit ISP herstellen kann, sammelt Daten von Sensoren und überträgt sie per WLAN und Ethernet in die Cloud.

Die Sensoren im Sensornetzwerk arbeiten in verschiedenen Wireless - Protokoll, so Gateway kann Multi - Protokoll - Unterstützung geben.

Wie wird es erreicht?

IoT Gateway-Nabe mit steckbar oder eingebautem Transceiver-Modul ausgestattet, um eine Vielzahl von Low-Power-Wireless protocol.Thus zum Erzeugen von mit Bluetooth oder Zigbee Sensoren Gerät oder usw.

Die Softwarekomponente, wie mit hohem baut in Wechselwirkung treten kann modulare Art mit Framework wie OSGI. So kann es im Flug aktualisiert und installiert oder deinstalliert werden, d. H. Ohne den Dienst herunterzufahren.

Also hier Ihre Lösung für Frage,

Sie bauen eine ‚Analyse/Verarbeitungsmodul‘ (Softwarekomponente), die „ermöglicht es Ihnen, für den Umgang mit Messaging benutzerdefinierte Schritte hinzufügen“, wenn es von End-Gerät Cloud geht.

Wenn Sie Software/Embedded Engineer sind, oder haben Sie nur eine Idee in der Programmierung, können Sie es selbst entwickeln. Nicht von Grund auf neu, nur abhängig von Open-Source-Projekten wie openHAB oder Eclipse SmartHome.Run es auf Raspberry Pi wie Mini-Computer mit notwendigen Peripheriegeräten.

Sie können es tun. Ich hatte so etwas gemacht.

0

Es gab zuvor ein Azure IoT Field Gateway SDK. Aufgrund der jüngsten Ankündigungen für Azure IoT Edge wurde diese Version in Azure IoT Edge v1 umbenannt. Azure IoT Edge ist eine Container-basierte Laufzeitumgebung, die auf Feld-/Edge-Geräten installiert werden kann. Es besteht aus Modulen (die als Docker-Container ausgeführt werden). Diese Module können am IoT Hub (als Module Twins) konfiguriert werden. Sie können eigene Module erstellen oder die von Microsoft bereitgestellten Out-of-the-Box-Module/-Container verwenden, z. B. Stream Analytics, Azure-Funktionen, Machine Learning und (in Zukunft?) Cognitive Services. Weitere Informationen: https://docs.microsoft.com/en-us/azure/iot-edge/quickstart

Verwandte Themen