Wechselrichter Daten über Solarview und Node Red

Fragen zur Nutzung, Features, usw..
Antworten
Jonny
Beiträge: 206
Registriert: Fr Apr 24, 2020 6:52 am

Wechselrichter Daten über Solarview und Node Red

Beitrag 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
Dateianhänge
Node Red WB-V2.zip
(12.08 KiB) 116-mal heruntergeladen
Gruß
Jonny
electron
Beiträge: 744
Registriert: So Aug 23, 2020 5:11 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag 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
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Jonny
Beiträge: 206
Registriert: Fr Apr 24, 2020 6:52 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag 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:
Gruß
Jonny
Jonny
Beiträge: 206
Registriert: Fr Apr 24, 2020 6:52 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag 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....
Gruß
Jonny
electron
Beiträge: 744
Registriert: So Aug 23, 2020 5:11 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag von electron »

Yep:
Screenshot 2022-03-07 at 14.25.44.png
Screenshot 2022-03-07 at 14.25.44.png (27.63 KiB) 2949 mal betrachtet
Hier 4 debug-Ausgaben vom JSON-Node
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Jonny
Beiträge: 206
Registriert: Fr Apr 24, 2020 6:52 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag 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..... :?
Dateianhänge
Unbenannt.JPG
Unbenannt.JPG (22.53 KiB) 2941 mal betrachtet
Gruß
Jonny
Jonny
Beiträge: 206
Registriert: Fr Apr 24, 2020 6:52 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag von Jonny »

Jetzt habe ich wohl einen String als Ergebnis, aber der Fehler besteht noch immer.
Dateianhänge
JSON.JPG
Gruß
Jonny
Jonny
Beiträge: 206
Registriert: Fr Apr 24, 2020 6:52 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag 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.
Gruß
Jonny
electron
Beiträge: 744
Registriert: So Aug 23, 2020 5:11 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag von electron »

Seltsam. Wenn ich mich richtig erinnere, hast Du ja zwei Ausgänge. Vielleicht ist einer der beiden noch nicht richtig konfiguriert?
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Jonny
Beiträge: 206
Registriert: Fr Apr 24, 2020 6:52 am

Re: Wechselrichter Daten über Solarview und Node Red

Beitrag 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......
Gruß
Jonny
Antworten