KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor
KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum
Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki
[Gelöst] [V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 96
- Registriert: Mo Aug 13, 2018 1:38 pm
- Hat sich bedankt: 40 Mal
- Danksagung erhalten: 53 Mal
[V3.5] Parsen eines verschachtelten MQTT JSON Objektes (subscribe)
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.
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.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von andy_m am Mo Okt 10, 2022 12:59 pm, insgesamt 2-mal geändert.
TWS 2600er #175 + PBM 3x80 Lizenz - Wiregate #187 *RIP*
Wartungs-VPN auf Nachfrage offen, Reboot nach Rückfrage
Wartungs-VPN auf Nachfrage offen, Reboot nach Rückfrage
-
- Reactions:
- Beiträge: 111
- Registriert: Di Jan 04, 2022 10:14 pm
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 55 Mal
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
versuch mal als JSON-Selektor folgendes:
Andy.Total_in
(...und ergänze am besten noch deine eingesetzte Version im Titel)
Viele Grüße,
Florian
Vg, Florian. (TWS 3500XL #1706, VPN geschlossen)
-
- Reactions:
- Beiträge: 2216
- Registriert: Do Feb 07, 2019 8:08 am
- Hat sich bedankt: 1978 Mal
- Danksagung erhalten: 885 Mal
@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.
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.
Gruß Michael
Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |
Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |
-
- Reactions:
- Beiträge: 96
- Registriert: Mo Aug 13, 2018 1:38 pm
- Hat sich bedankt: 40 Mal
- Danksagung erhalten: 53 Mal
Super, das wars. Danke für die schnelle Hilfe!
(und Version hab ich hinzugefügt)
(und Version hab ich hinzugefügt)
TWS 2600er #175 + PBM 3x80 Lizenz - Wiregate #187 *RIP*
Wartungs-VPN auf Nachfrage offen, Reboot nach Rückfrage
Wartungs-VPN auf Nachfrage offen, Reboot nach Rückfrage
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
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
Modellreihe 35xx (3500)
Version 3.5.1 - Rock The House
Version 3.5.1 - Rock The House
-
- Reactions:
- Beiträge: 1395
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 863 Mal
- Danksagung erhalten: 1199 Mal
Hallo miteinander

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...

Kind regards,
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
-
- Reactions:
- Beiträge: 282
- Registriert: Do Dez 27, 2018 2:19 pm
- Wohnort: Borgsdorf
- Hat sich bedankt: 46 Mal
- Danksagung erhalten: 168 Mal
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
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
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache
-
- Reactions:
- Beiträge: 1395
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 863 Mal
- Danksagung erhalten: 1199 Mal
Hallo Willy,
kein Ding, hat sich schon erledigt. Der Hersteller meines Lesegerätes (gplugM) hat das bei einem Update selber schon korrigiert.
kein Ding, hat sich schon erledigt. Der Hersteller meines Lesegerätes (gplugM) hat das bei einem Update selber schon korrigiert.

Kind regards,
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)