NEWS
JSON parsen im ALIAS
-
Hallo Leute,
ich hab schon etliche Stunden probiert, aber ich bekomme es nicht hin und hab sogar schon den Iob zum Absturz gebracht.
Kurz zum Hintergrund, ich habe ein ESP6288 mit Tasmota mit 5 Temperatursensoren über mqtt eingebunden. Die Daten kommen wie üblich über mqtt als JSON array. Bisher hatte ich mit JSON parse die benötigten Daten raus gezogen und hat auch immer wunderbar funktioniert, z.B. beim Smartmeter usw usw.
Jetzt ist es aber so, dass mit der Alias als Wert immer "null" anzeigt und im Log Fehler kommen.
Hier mein Problem:so sieht mein alias aus:
Wie gesagt, der Smartmeter hat auch Tasmota und die Struktur sieht exakt gleich aus und da klappt das mit dem parsen ganz wunderbar.
Den Alias hab ich mit dem Alias - Manager erstellt, aber auch ein manuell erstellter klappt nicht.
Kann jemand erkennen wo mein Fehler liegt?
-
@kuchn sagte: wo mein Fehler liegt?
Es sind unzulässige Zeichen (Minus) im JSON, so dass die Punkt-Schreibweise nicht funktioniert. Versuche es so:
JSON.parse(val)['DS18B20-1'].Temperature
-
@paul53 hat geklappt! danke danke danke