OH3 Thing JSONPATH
Verfasst: 20. Feb 2023 15:25
Hallo in die Runde,
ich nutze das solarman-mqtt Binding von mpepping um Daten aus meinem Deye Wechselrichter auszulesen. Das klappt soweit ohne Probleme. Ich habe ein Thing angelegt und die entsprechenden Channels konfiguriert. Ein großteil der Topics sind in einem JSON object zusammengefasst. Diese kann ich bei der Channelkonfiguration unter dem Punkt: "Incoming Value Transformations" auflösen. (z.B.: JSONPATH:$.Total_Production_1) Das funktioniert bei fast allen Topics. Es funktioniert aber nicht bei den Topics die Klammern enthalten. z.B.: JSONPATH:$.Total_AC_Output_Power(Active). Wenn ich aber mit dem MQTT-Explorer die Topics auslese, gibt er diesen Wert genauso aus. "Total_AC_Output_Power(Active)". Gibts noch eine andere möglichkeit die Topics im JSON object aufzulösen?
Viele Grüße
Jan
ich nutze das solarman-mqtt Binding von mpepping um Daten aus meinem Deye Wechselrichter auszulesen. Das klappt soweit ohne Probleme. Ich habe ein Thing angelegt und die entsprechenden Channels konfiguriert. Ein großteil der Topics sind in einem JSON object zusammengefasst. Diese kann ich bei der Channelkonfiguration unter dem Punkt: "Incoming Value Transformations" auflösen. (z.B.: JSONPATH:$.Total_Production_1) Das funktioniert bei fast allen Topics. Es funktioniert aber nicht bei den Topics die Klammern enthalten. z.B.: JSONPATH:$.Total_AC_Output_Power(Active). Wenn ich aber mit dem MQTT-Explorer die Topics auslese, gibt er diesen Wert genauso aus. "Total_AC_Output_Power(Active)". Gibts noch eine andere möglichkeit die Topics im JSON object aufzulösen?
Viele Grüße
Jan