Format Konventionen und Beispiele
JSONPath-Konvention
Beispiel 1: Einfache Abfrage aus einem JSON-Payload
{
"devices": [
{
"id": "A8032A13B850",
"name": "WiFi Switch 4",
"type": "ws2",
"wifiSwitchTemp": 23.75
},
{
"id": "F008D1C4B034",
"name": "WiFi Switch 3",
"type": "ws2",
"wifiSwitchTemp": 23.93
}
]
}
Beispiel: Funktion zur Erzeugung eines GAI/Zugehörige ID, wenn der Payload keinen Identifikator enthält
Szenario: Kein Identifier im Payload
Lösung: Funktion erstellen
Konfiguration in Eliona
Verwendung von MQTT-Wildcards zur GAI/Zugehörige ID-Erstellung
MQTT-Topic-Struktur im Beispiel:
Wildcards in MQTT
Funktionsweise der MQTT-Wildcards
Beispiele für MQTT-Wildcard-Nutzung
Beispiel 1: Nutzung von # zur Erfassung von Räumen
# zur Erfassung von RäumenBeispiel 2: Nutzung von + zur Identifikation einer Ebene
+ zur Identifikation einer EbeneBeispiel 3: Kombination von + und # zur Erfassung mehrerer Ebenen
+ und # zur Erfassung mehrerer EbenenWichtige Hinweise
Last updated
Was this helpful?

