Seite 1 von 1

Wechselrichter Daten über Solarview und Node Red

Verfasst: Mo Mär 07, 2022 9:52 am
von Jonny
Hallo,

mein jetziger Construct funktioniert problemlos über Solarview und Node Red.

Jetzt habe ich Versucht die Daten aufzubearbeiten für die V2.

Leider bekomme ich von MQTT.fx immer die Meldung
*** PAYLOAD IS NOT VALID JSON DATA ***

Hat da jemand einen Tipp ?

Im Anhang befindet sich der Flow und ein Bild der Ausgaben

Danke

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Mo Mär 07, 2022 12:30 pm
von electron
Ich habe bei mir vor jede MQTT-Publikation noch einen "json"-node geschaltet (siehe Bild), und bekomme keine Fehlermeldungen. Evtl. hilt das bei Dir auch.
Ich kann nicht sehen, was Dein "simplejs"-Node macht, aber evtl liefert der kein JSON, sondern die blanken Zahlen. Der json-node wandelt das dann in das Format um, dass die openwb2 erwartet.
Screenshot 2022-03-07 at 13.26.30.png

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Mo Mär 07, 2022 12:53 pm
von Jonny
Ich habe jetzt mal dieses simplejs.Node entfernt, und ein json Node angesetzt.

Damit kommen bei mir auch die blanken Zahlen, kein Unterschied zum simplejs.Node.

Irgendwie gibt er sich damit nicht zufrieden..... :shock:

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Mo Mär 07, 2022 1:00 pm
von Jonny
[quote=electron post_id=60290 time=1646656242 user_id=1352]
Ich habe bei mir vor jede MQTT-Publikation noch einen "json"-node geschaltet (siehe Bild), und bekomme keine Fehlermeldungen. Evtl. hilt das bei Dir auch.
Ich kann nicht sehen, was Dein "simplejs"-Node macht, aber evtl liefert der kein JSON, sondern die blanken Zahlen. Der json-node wandelt das dann in das Format um, dass die openwb2 erwartet.

Screenshot 2022-03-07 at 13.26.30.png
[/quote]

Könntest du bitte mal ein Debug Node ans Ende hängen und schauen was da genau rauskommt bei Dir ?

Evtl. bringt das ja was....

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Mo Mär 07, 2022 1:28 pm
von electron
Yep:
Screenshot 2022-03-07 at 14.25.44.png
Screenshot 2022-03-07 at 14.25.44.png (27.63 KiB) 3001 mal betrachtet
Hier 4 debug-Ausgaben vom JSON-Node

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Mo Mär 07, 2022 2:11 pm
von Jonny
Als String ?
Ok, bei mir ist es eine Number die da ankommt.

Die eine ist vom Debug Node kpl. Objekt, der andere vom Debug nur JSON.

Jetzt steh ich gerade aufm Schlauch..... :?

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Mo Mär 07, 2022 3:56 pm
von Jonny
Jetzt habe ich wohl einen String als Ergebnis, aber der Fehler besteht noch immer.

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Di Mär 08, 2022 12:02 pm
von Jonny
Hallo,

wie es aussieht hat es jetzt doch gut funktioniert.
Danke für den Tipp.

Allerdings kommt nur bei jeder zweiten Übertragung ein Wert an.
Die Übertragung dazwischen läuft ins leere mit der alten Fehlermeldung das es kei gültiges JSON ist.

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Di Mär 08, 2022 6:58 pm
von electron
Seltsam. Wenn ich mich richtig erinnere, hast Du ja zwei Ausgänge. Vielleicht ist einer der beiden noch nicht richtig konfiguriert?

Re: Wechselrichter Daten über Solarview und Node Red

Verfasst: Di Mär 08, 2022 7:25 pm
von Jonny
Ja, das ist richtig mit den zwei Ausgängen.

Das merkwürdige ist, das dies an einem Ausgang passiert.

Eine Nachricht korrekt, eine nicht im JSON.....usw......