ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
-
- Beiträge: 30
- Registriert: Do Sep 23, 2021 12:43 pm
ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Hallo,
kurz zu meiner Konstellation:
Ich habe 2 SolarEdge Wechselrichter (1x in der Garage, 1x im Keller) die ich nicht via Kabel miteinander verbinden kann.
An der Garage hängt eine openWB custom Wallbox.
Im ioBroker habe ich über den Port 1502 (Modbus) die Werte der beiden WR die ich mittels Script zu einem Datenpunkt
(0 userdata/0/PV-Anlage/aktuelle Leistung Gesamtanlage) zusammengefasst habe.
Jetzt mein Vorhaben:
Ich würde gerne den Wert 0 userdata/0/PV-Anlage/aktuelle Leistung Gesamtanlage per MQTT in die Wallbox pushen. Der umgekehrte
Weg (via Port 502 WR --> Wallbox --> ioBroker) fällt aus da ich dann keine Gesamtleistung in der Wallbox verfügbar habe.
Die openWB stellt mir beim Punkt MQTT folgendes zur Verfügung:
1) openWB/set/pv/1/W --> PV-Leistung in Watt, int, negativ
2) openWB/set/pv/1/WhCounter --> Erzeugte Energie in Wh, float, nur positiv
Aktuell bin ich bis zu dem Punkt gekommen den Adapter "mqtt-client" zuinstallieren der nach Eingabe der IP der Wallbox auch grün wird.
Dann habe ich versucht beim oben genannten Datenpunkt "Gesamtleistung PV" die Einstellungen zu machen und bin dabei vom Punkt "publish"
ausgegangen da ich ja in die Wallbox schreiben will. -> War natürlich nix
Vielleicht kann mir einer von Euch hier unter die Arme greifen und mir sagen ob der Weg "in die Wallbox schreiben" grundsätzlich geht
und falls ja wo mein Denkfehler liegt.....
Würde mich über jede Unterstützung freuen.
kurz zu meiner Konstellation:
Ich habe 2 SolarEdge Wechselrichter (1x in der Garage, 1x im Keller) die ich nicht via Kabel miteinander verbinden kann.
An der Garage hängt eine openWB custom Wallbox.
Im ioBroker habe ich über den Port 1502 (Modbus) die Werte der beiden WR die ich mittels Script zu einem Datenpunkt
(0 userdata/0/PV-Anlage/aktuelle Leistung Gesamtanlage) zusammengefasst habe.
Jetzt mein Vorhaben:
Ich würde gerne den Wert 0 userdata/0/PV-Anlage/aktuelle Leistung Gesamtanlage per MQTT in die Wallbox pushen. Der umgekehrte
Weg (via Port 502 WR --> Wallbox --> ioBroker) fällt aus da ich dann keine Gesamtleistung in der Wallbox verfügbar habe.
Die openWB stellt mir beim Punkt MQTT folgendes zur Verfügung:
1) openWB/set/pv/1/W --> PV-Leistung in Watt, int, negativ
2) openWB/set/pv/1/WhCounter --> Erzeugte Energie in Wh, float, nur positiv
Aktuell bin ich bis zu dem Punkt gekommen den Adapter "mqtt-client" zuinstallieren der nach Eingabe der IP der Wallbox auch grün wird.
Dann habe ich versucht beim oben genannten Datenpunkt "Gesamtleistung PV" die Einstellungen zu machen und bin dabei vom Punkt "publish"
ausgegangen da ich ja in die Wallbox schreiben will. -> War natürlich nix
Vielleicht kann mir einer von Euch hier unter die Arme greifen und mir sagen ob der Weg "in die Wallbox schreiben" grundsätzlich geht
und falls ja wo mein Denkfehler liegt.....
Würde mich über jede Unterstützung freuen.
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Schau dir das mal an, das sollte ziemlich alles erklären:
openWB Wiki
openWB Wiki
Kostal Piko 17
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Du musst ins richtige Topic publishen.
Heißt für dich ein Blockly anlegen, als Trigger deinen Datenpunkt mit der PV Leistung machen und dann schreibe bei jeder Änderung den Wert in das Topic (Datenpunkt) openWB/set/...
Wenn der bei dem MQTT Client nicht da ist, dann musst du ihn einmal zb mittels MQTT Explorer manuell publishen (in MQTT tauchen bei dir logischerweise nur Topics auf die einmal veröffentlicht wurden).
Und bei diesem Topic von der openWB, da musst du dann publish in den Einstellungen auswählen.
Stell es dir so vor, dass du gerade mit den Einstellungen einen Brief irgendwohin schickst und erwartest, dass dein Empfänger weiß wohin.
Wenn es Schwierigkeiten nach studieren des Wiki und so weiter gibt, schreib was, dann greife ich dir gerne unter die Arme!
Heißt für dich ein Blockly anlegen, als Trigger deinen Datenpunkt mit der PV Leistung machen und dann schreibe bei jeder Änderung den Wert in das Topic (Datenpunkt) openWB/set/...
Wenn der bei dem MQTT Client nicht da ist, dann musst du ihn einmal zb mittels MQTT Explorer manuell publishen (in MQTT tauchen bei dir logischerweise nur Topics auf die einmal veröffentlicht wurden).
Und bei diesem Topic von der openWB, da musst du dann publish in den Einstellungen auswählen.
Stell es dir so vor, dass du gerade mit den Einstellungen einen Brief irgendwohin schickst und erwartest, dass dein Empfänger weiß wohin.
Wenn es Schwierigkeiten nach studieren des Wiki und so weiter gibt, schreib was, dann greife ich dir gerne unter die Arme!
-
- Beiträge: 30
- Registriert: Do Sep 23, 2021 12:43 pm
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Erst mal Danke für die Erklärung - ich bin ein ganzes Stück weiter gekommen.
Jetzt habe ich den MQTT-Adapter, in dem werden auch all die Datenpunkte unter Objekte angezeigt.
Unter dem Unterordner in den Objekten: mqtt/0/openWB/set/pv/1 -> taucht kein Datenpunkt "W" auf zu dem
ich die Daten des Datenpunktes "Gesamtleistung PV" pushen könnte.... Muss ich den von Hand noch anlegen - und
falls ja - was nehme ich bei den Datenpunkteinstellungen?
Auch wundert es mich das die mqtt Instanz beim starten kurz grün wird - dann aber
der untere Punkt "verbunden mit Gerät oder Dienst" nach 2 Sekunden wieder auf rot geht. Klingt für mich als wenn ioBroker
die Box kurz erreicht dann aber keine weitere Verbindung hat.
Jetzt habe ich den MQTT-Adapter, in dem werden auch all die Datenpunkte unter Objekte angezeigt.
Unter dem Unterordner in den Objekten: mqtt/0/openWB/set/pv/1 -> taucht kein Datenpunkt "W" auf zu dem
ich die Daten des Datenpunktes "Gesamtleistung PV" pushen könnte.... Muss ich den von Hand noch anlegen - und
falls ja - was nehme ich bei den Datenpunkteinstellungen?
Auch wundert es mich das die mqtt Instanz beim starten kurz grün wird - dann aber
der untere Punkt "verbunden mit Gerät oder Dienst" nach 2 Sekunden wieder auf rot geht. Klingt für mich als wenn ioBroker
die Box kurz erreicht dann aber keine weitere Verbindung hat.
Zuletzt geändert von streetracer am Sa Jan 29, 2022 10:14 am, insgesamt 2-mal geändert.
-
- Beiträge: 30
- Registriert: Do Sep 23, 2021 12:43 pm
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
anbei noch 2 Bilder zur Vervollständigung.
-
- Beiträge: 961
- Registriert: Mo Nov 02, 2020 9:50 am
- Has thanked: 5 times
- Been thanked: 20 times
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Der Datenpunkt zum Setzen ist openWB/set/pv/1/W.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Dein Topic ist falsch. Du musst das unter OpenWB/SET/... schreiben.
Das hast du noch nicht, weil es logischerweise noch nie gepusht wurde.
Mach es so:
Lade dir den MQTT Explorer runter, verbinde dich dann einmal mit dem iobroker und dann kopierst du den Pfad aus dem PV Mqtt Modul raus und publisht den einmal. Dann hast du den auch im iobroker. Und den schreibst du. Alle anderen ignoriert die Box, weil sie read only sind.
Und Tipp:
Nimm den MQTT Client Adapter statt dem normalen MQTT. Ist einfach was die Einstellungen angeht
-
- Beiträge: 30
- Registriert: Do Sep 23, 2021 12:43 pm
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
hab meinen Beitrag oben eben editiert nachdem ich bei den Datenpunkten verrutscht bin....
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Bleibt aber dabei, du musst ihn einmal publizieren. Wie gesagt, ich nutze dafür am PC den MQTT Explorer. Danach hast du auch den relevanten "W" Punktstreetracer hat geschrieben: ↑Sa Jan 29, 2022 10:15 am hab meinen Beitrag oben eben editiert nachdem ich bei den Datenpunkten verrutscht bin....
Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben
Es ist übrigens normal, dass das die Instanz dann irgendwann gelb wird.
Warum genau das so ist, weiß ich leider nicht, aber funktionieren tut es so.
Warum genau das so ist, weiß ich leider nicht, aber funktionieren tut es so.
Kostal Piko 17
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7