|
<< Click to Display Table of Contents >> Navigation: Komponenten > IoT > Azure IoT Hub Service [x500] |
Diese Komponente ermöglicht die Interaktion mit Geräten, die innerhalb von Azure IOT-Hub konfiguriert wurden. Es ist sowohl möglich komplexe, vom Gerät asynchron gesendete Datenstrukturen (JSON-Format) zu empfangen und auszuwerten/auszugeben sowie Befehle (Strings oder JSON Objekt) an Geräte zu senden. Es ist möglich, in einem eigenen Editor die möglichen Datenstrukturen (Aufbau der gesendeten JSON Objekte der verschiedenen Gerätetypen) zu definieren und diese Strukturen im Geräteeditor den jeweiligen Geräten zuzuordnen (eine Datenstruktur kann mehreren gleichartigen Geräten zugeordnet werden).
Auch die möglichen Befehle werden in einem separaten Editor definiert und dort festgelegt, welche Gerätetypen die jeweiligen Befehle unterstützen (ein Befehl kann mehreren Gerätetypen zugeordnet werden).
Datenpunkte der Komponente
Name |
Typ |
Funktion |
|---|---|---|
Diagnose [Text] |
Ausgang |
Hier werden Fehlertexte ausgegeben. Diese können z.B. mit der Komponente "Protokollfenster" angezeigt werden. Achtung: Diagnose oder Debug - Ausgängen sind nur für den Fehlerfall vorgesehen. Bitte nur mit Rücksprache mit dem Supportteam verwenden! Diese können bei Verwendung die Leistung des Dienstes erheblich beeinträchtigen |
Erweiterte Diagnose |
Eingang |
(De)Aktiviert die erweiterte Debug-Ausgabe. Achtung: Diagnose oder Debug - Ausgängen sind nur für den Fehlerfall vorgesehen. Bitte nur mit Rücksprache mit dem Supportteam verwenden! Diese können bei Verwendung die Leistung des Dienstes erheblich beeinträchtigen |
Dynamisch |
Ordner |
In diesem Ordner werden die dynamischen Datenpunkte angelegt. |
Treiber An/Aus |
Bidirektional |
(De)Aktivieren der Komponente |
Verbindungsstatus |
Ausgang |
Boolische Anzeige für den Verbindungsstatus. |
Eigenschaften der Komponente
Name |
Standard |
Funktion |
|---|---|---|
Verbindung |
... |
Der Connection-String kann im IOT-Hub über Einstellungen – Richtlinien für gemeinsamen Zugriff – <user mit Zugriff> - Schlüssel für gemeinsamen Zugriff – Verbindungszeichenfolge – Primärschlüssel kopiert werden. Die Angabe eines Protokoll-Gateway ist nur erforderlich, sofern eines eingesetzt wird. |
Gerätetypen |
0 |
Editor zum Anlegen der verschiedenen Gerätestrukturen und deren Objekte. Die Objekte und deren Datentyp sind für jedes Gerät einzeln an zu legen. |
Befehle |
0 |
In diesem Editor können die verschiedenen Befehle, die an Geräte gesendet werden können, definiert werden. Dies können einfache, statische Strings sein (werden bei Trigger gesendet) oder Strings, die dynamisch auch einen Wert beinhalten (Der Platzhalter <VALUE> wird hierbei dann durch den, an den Datenpunkt gesendeten Wert, ersetzt). Außerdem muss hier festgelegt werden, welche Gerätetypen (die im vorherigen Editor definiert werden) diesen Befehl unterstützen (Mehrfachauswahl möglich). |
Geräte |
0 |
Hier können die Geräte aus Azure IOT-Hub importiert (Ordner Symbol) und den einzelnen Geräten eine der definierten Gerätetypen zugeordnet werden. |
Treiber An/Aus |
|
(De)Aktivieren der Komponente. |