ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

streetracer
Beiträge: 30
Registriert: Do Sep 23, 2021 12:43 pm

ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von streetracer »

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 :cry:


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.
Dateianhänge
Einstellungen Client.PNG
Einstellungen 2.PNG
Amok83
Beiträge: 677
Registriert: Mi Dez 02, 2020 10:17 am
Has thanked: 2 times

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von Amok83 »

Schau dir das mal an, das sollte ziemlich alles erklären:
openWB Wiki
Kostal Piko 17
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von thesorrow101 »

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!
streetracer
Beiträge: 30
Registriert: Do Sep 23, 2021 12:43 pm

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von streetracer »

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.
Dateianhänge
WB_7.PNG
WB_3.PNG
WB_2.PNG
Zuletzt geändert von streetracer am Sa Jan 29, 2022 10:14 am, insgesamt 2-mal geändert.
streetracer
Beiträge: 30
Registriert: Do Sep 23, 2021 12:43 pm

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von streetracer »

anbei noch 2 Bilder zur Vervollständigung.
Dateianhänge
WB_6.PNG
WB_4.PNG
rleidner
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

Beitrag von rleidner »

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
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von thesorrow101 »

streetracer hat geschrieben: Sa Jan 29, 2022 10:04 am anbei noch 2 Bilder zur Vervollständigung.
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
streetracer
Beiträge: 30
Registriert: Do Sep 23, 2021 12:43 pm

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von streetracer »

hab meinen Beitrag oben eben editiert nachdem ich bei den Datenpunkten verrutscht bin....
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von thesorrow101 »

streetracer hat geschrieben: Sa Jan 29, 2022 10:15 am hab meinen Beitrag oben eben editiert nachdem ich bei den Datenpunkten verrutscht bin....
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" Punkt
Amok83
Beiträge: 677
Registriert: Mi Dez 02, 2020 10:17 am
Has thanked: 2 times

Re: ioBroker MQTT --> PV Daten in openWB Wallbox schreiben

Beitrag von Amok83 »

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.
Kostal Piko 17
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
Antworten