Hallo zusammen
Ich habe einen Mulitsensor, den ich via MQTT bei Node Red Abonniert habe.
Das klappt schonmal gut. Raus bekomme ich folgendes vom Sensor:
: msg.payload : string[282]
{"serialnr" : "XXXXX",
"ts_unix" : 1790, "ts_iso" : "1970-01-01 00:29:50", "type" : 10, "gps" : "0.0,0.0", "hum" : 46.2, "tem" : 22.5, "dew" : 10.4, "co2" : 400,"co2_base" : 34807,"tvoc" : 24,"tvoc_base" : 36197,"h2" : 13059, "ethanol" : 18476,"aiq" : 1, "limits" : 0 }
Wie kriege ich nun die einzelnen Werte: tem, hum, co2 raus und kann diese Werte in die CCU 3 in je eine Variable schreiben ?
Danke und Gruss
Chris
MQTT Daten aus String auslesen und in Variablen der Homematic schreiben
Moderator: Co-Administratoren
-
- Beiträge: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: MQTT Daten aus String auslesen und in Variablen der Homematic schreiben
Sieht aus wie JSON. nur das : msg.payload : string[282] müsste man noch raus werfen.
Dann sollte das mit meinem JSON Skript funktionieren. Siehe Signatur. In einem der letzten Beiträge findest du auch, wie man unerwünschte Teile entfernen kann.
Dann sollte das mit meinem JSON Skript funktionieren. Siehe Signatur. In einem der letzten Beiträge findest du auch, wie man unerwünschte Teile entfernen kann.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Re: MQTT Daten aus String auslesen und in Variablen der Homematic schreiben
Hallo Ralph
Super, danke!
Grüsse
Christof
Super, danke!
Grüsse
Christof