Seite 1 von 1
[V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Mo Okt 10, 2022 10:13 am
von andy_m
Hallo,
ich bräuchte mal Hilfe ein verschachteltes JSON Objekt zu lesen (subscribe).
Es geht um den Wert eines Smartmeters, der über einen ESP8266 mit Tasmota und einem IR Lesekopf ausgelesen wird.
Tasmota schickt den Wert verschachtelt. Wenn ich nach 'Total_in' suche als Selektor, findet er ihn nicht, wohl weil noch eine weitere Ebene ("Andy") dazwischen liegt. Habe auch bisher keine Möglichkeit gefunden in Tasmota die JSON Struktur zu verändern.
Gibt es eine spezielle Syntax in dem Subscribe Formular, um den Wert unterhalb von "Andy" zu suchen?
Danke,
Andy
PS: Die Hilfe & das Erklärvideo hab ich durchgesehen, aber dazu nichts gefunden.
Re: Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Mo Okt 10, 2022 10:46 am
von KFloo
Hallo Andy,
versuch mal als JSON-Selektor folgendes:
Andy.Total_in
(...und ergänze am besten noch deine eingesetzte Version im Titel)
Viele Grüße,
Florian
Re: Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Mo Okt 10, 2022 10:53 am
von Sun1453
@andy_m Bitte immer die Version im Titel mit eintragen [Vx.x] Findest du im Footer des TWS oder bei Ausstattung.
Version 3.0 wäre dann [V3.0] oder 3.5 wäre [V3.5]
An sonsten hat Florian schon die Lösung geliefert. Habe es so auch bei einem Anwendungsfall gelöst.
Re: Parsen eines verschachtelten MQTT JSON Objektes (subscribe) [V3.5]
Verfasst: Mo Okt 10, 2022 12:48 pm
von andy_m
Super, das wars. Danke für die schnelle Hilfe!
(und Version hab ich hinzugefügt)
Re: [V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Mo Jun 19, 2023 3:51 pm
von AlexF
Hi Andy,
kannst Du evtl. noch verraten wie du das "Andy" überhaupt in Tasmota erzeugen kannst ? Bei mir schaut das so aus und ich finde nix im Tasmota wo ich es einstellen könnte:
Danke für Input.
Gruß Alex
[V3.5.1] Modellreihe 35xx (3500
Re: [V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Mo Jun 19, 2023 4:15 pm
von MrWilson
Unter Consoles -> Edit Script -> in der Zeile Meter Definition.
Re: [V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Mo Feb 03, 2025 10:40 pm
von starwarsfan
Hallo miteinander
MrWilson hat geschrieben: ↑Mo Jun 19, 2023 4:15 pm
Unter Consoles -> Edit Script -> in der Zeile Meter Definition.
Auch wenn's schon eine Weile her ist: Hast Du dazu evtl. ein Beispiel, wie das bei Dir konkret aussieht? Ich versuche das auch gerade aber irgendwie komme ich auf keinen grünen Zweig, was ich wo ändern müsste...

Re: [V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Di Feb 04, 2025 7:53 am
von MrWilson
Moin Yves,
bin die Woche im Urlaub und es leider zu lange her, dass ich mich daran jetzt konkret erinnern kann. Kann am Sonntag die Antwort nachreichen, sofern du es bis dahin nicht selbst hinbekommen hast oder die Antwort von jemand anderem bekommst.
Grüße
Willy
Re: [V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Verfasst: Di Feb 04, 2025 12:27 pm
von starwarsfan
Hallo Willy,
kein Ding, hat sich schon erledigt. Der Hersteller meines Lesegerätes (
gplugM) hat das bei einem Update selber schon korrigiert.
