Support: MQTT

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
hhoefling
Beiträge: 667
Registriert: So Jul 25, 2021 2:32 pm
Has thanked: 2 times
Been thanked: 3 times

Re: Support: MQTT

Beitrag von hhoefling »

Mit der Bridge bist du auf dem falschen Pferd. HA muss den soc (und nur den) zu openwb "publishen"
gruss
Heinz

6kWp+7.7kWp PV, RCT Akku, RCT Power DC6+DC8, +Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
shesse
Beiträge: 280
Registriert: Di Jun 23, 2020 12:21 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Support: MQTT

Beitrag von shesse »

Und genau das geht meines Wissens nur mit einer Bridge.
Wenn Du auf dem HA den MQTT Broker der openWB als Ziel angibst, dann schreibt er auch die ganzen HA topics da hin (incl. z.B. auch Zigbee2MQTT) und das geht ab der Version 2.1.4 nicht mehr. Man kann nur einen MQTT Broker konfigurieren.

Sollte es eine andere Lösung geben, wäre ich sehr daran interessiert wie das gehen soll?

Gruß,
Stefan
2x openWB series2 standard+, PV 7,23 kWp mit WR SolarEdge SE8K und EVU SolarEdge A-V-400Y-3MTR-S, BEV Mercedes EQA 350 4MATIC (07/2023)
openWB
Site Admin
Beiträge: 8481
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 1 time
Been thanked: 24 times

Re: Support: MQTT

Beitrag von openWB »

Sollte es eine andere Lösung geben, wäre ich sehr daran interessiert wie das gehen soll?
Ich hoffe doch, ansonsten hast du ja alle HA Topics in der openWB.

Eigentlich gibt es "mosquitto_pub" mit dem einen Wert irgendwohin publishen kannst. Eine Bridge dafür wäre völliger Overkill.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Gero
Beiträge: 3411
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 4 times
Been thanked: 59 times

Re: Support: MQTT

Beitrag von Gero »

shesse hat geschrieben: Mi Apr 24, 2024 7:51 am Und genau das geht meines Wissens nur mit einer Bridge.
Wenn Du auf dem HA den MQTT Broker der openWB als Ziel angibst, dann schreibt er auch die ganzen HA topics da hin
Also kann der HA nur einen MQTT-Broker ansprechen und das sowohl subscribend als auch publishend? Wenn dem so ist, wäre das eine deutliche Einschränkung und dann ist ein neuer MQTT-Broker wohl die Lösung. Der nimmt dann alle Topics der openWB im Teilbaum "openwb" und alle Topics des HA unter dem Teilbaum "homeassistant". Das ist meinem Verständnis nach eine Bridge, aber ich habe sowas noch nicht ausprobiert.

Mit node-Red ist man da wohl doch ein bisschen flexibler aufgestellt, da kann man beliebig viele Broker konfigurieren.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
shesse
Beiträge: 280
Registriert: Di Jun 23, 2020 12:21 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Support: MQTT

Beitrag von shesse »

openWB hat geschrieben: Mi Apr 24, 2024 8:31 am Ich hoffe doch, ansonsten hast du ja alle HA Topics in der openWB.
Eigentlich gibt es "mosquitto_pub" mit dem einen Wert irgendwohin publishen kannst. Eine Bridge dafür wäre völliger Overkill.
Aktuell habe ich es so wie in viewtopic.php?p=108051#p108051 beschrieben mit einer Bridge gelöst.
Ich habe mal im HA Forum nachgefragt, wie man ein Topic auf einen remote MQTT Broker aus einer Automation heraus publishen kann. So stelle ich mir das vor:

Code: Alles auswählen

mosquitto_pub -h openwb.fritz.box -p 1883 -t openWB/set/vehicle/1/get/soc -q 1 -m "{{ states('sensor.platenumber_e_state_of_charge') }}"
Eventuell geht das ja und ich kann mir den ganzen Bridge-Aufwand sparen.

Gruß,
Stefan
2x openWB series2 standard+, PV 7,23 kWp mit WR SolarEdge SE8K und EVU SolarEdge A-V-400Y-3MTR-S, BEV Mercedes EQA 350 4MATIC (07/2023)
hhoefling
Beiträge: 667
Registriert: So Jul 25, 2021 2:32 pm
Has thanked: 2 times
Been thanked: 3 times

Re: Support: MQTT

Beitrag von hhoefling »

Ich würde sagen das das der richtige Weg ist.
gruss
Heinz

6kWp+7.7kWp PV, RCT Akku, RCT Power DC6+DC8, +Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
Saxndi
Beiträge: 5
Registriert: Mi Nov 15, 2023 3:57 pm

Re: Support: MQTT

Beitrag von Saxndi »

Hallo zusammen,

nachdem das PSA-Modul nicht mehr geht, habe ich den PSA Car Controller im HA eingebunden und schicke so den SOC per MQTT an die openwb.

Damit hab ich nur ein Problem:
Während des Ladevorgangs aktualisiert sich im PSA Car Controller der SOC nicht. Rechnet die openwb den SOC hoch (wie bei Manuell) oder bleibt er dann konstant bis voll geladen ist?
Kann ich auf manuell wechseln und dann den SOC per MQTT setzen? Dann würde zumindest die Hochrechnung während des Ladevorgangs wieder funktionieren.

Viele Grüße
Philipp
Pendragon
Beiträge: 145
Registriert: Di Jan 30, 2024 5:43 pm

Re: Support: MQTT

Beitrag von Pendragon »

Saxndi hat geschrieben: Do Mai 09, 2024 7:00 pm Hallo zusammen,

nachdem das PSA-Modul nicht mehr geht, habe ich den PSA Car Controller im HA eingebunden und schicke so den SOC per MQTT an die openwb.

Damit hab ich nur ein Problem:
Während des Ladevorgangs aktualisiert sich im PSA Car Controller der SOC nicht. Rechnet die openwb den SOC hoch (wie bei Manuell) oder bleibt er dann konstant bis voll geladen ist?
Kann ich auf manuell wechseln und dann den SOC per MQTT setzen? Dann würde zumindest die Hochrechnung während des Ladevorgangs wieder funktionieren.

Viele Grüße
Philipp

Du musst einfach den manuellen SoC an openWB schicken und dann die Berechnung aktivieren. Das geht an die Adresse:

Code: Alles auswählen

openWB/set/vehicle/1/soc_module/calculated_soc_state/manual_soc
Geht bei mir aus EDOMI ohne Probleme!


Aaaaaber:

Wenn ich dazu noch IOBroker als MQTT client dazuschalte, dann wird der berechnete Wert aus irgendeinem Grund überschrieben von dem PSA-Car-Controller Wert und die Berechnung geht in die Hose. Ich muss noch nichtmal ein einziges Thema abonniert haben, es recht wenn der client angemeldet ist.
Anscheinend wird der SoC-Wert dann häufiger abgefragt. Ich versuche nochmal über weiteres Debugging herauszufinden wo die falschen Werte herkommen. Aber ohne IOBroker geht das bisher sehr gut.
openWB series 2 custom 1/3 Umschaltung 22kW & RFID
16kWp mit Huawei Sun2000-12KTL
Opel Corsa-e mit 46kWh
Datenfluss: Datenabfrage via Solaranzeige.de (alle 20s), Verarbeitung mit Edomi und direkte Weiterleitung via MQTT
Benutzeravatar
R.Albrecht
Beiträge: 26
Registriert: Mi Mär 22, 2023 8:35 am

Re: Support: MQTT

Beitrag von R.Albrecht »

Hallo Pendragon,
wie bist du denn auf das Topic

Code: Alles auswählen

openWB/set/vehicle/1/soc_module/calculated_soc_state/manual_soc
gekommen?
Ich Versuche schon Wochenlang der OpenWB einen Soc einzuflösen und hab's gerade aufgegeben, als ich deinen Post lese...
SMA HM 2.0, STP 10.0SE, BYD HVS10.2, PV 10,22kWp (1/2 Süd, 1/4 Ost, 1/4 West), OpenWB Standard+ S/W 2.1, Opel Corsa-e, SAE.
:D
Pendragon
Beiträge: 145
Registriert: Di Jan 30, 2024 5:43 pm

Re: Support: MQTT

Beitrag von Pendragon »

R.Albrecht hat geschrieben: Mo Jun 03, 2024 2:36 pm Hallo Pendragon,
wie bist du denn auf das Topic

Code: Alles auswählen

openWB/set/vehicle/1/soc_module/calculated_soc_state/manual_soc
gekommen?
Ich Versuche schon Wochenlang der OpenWB einen Soc einzuflösen und hab's gerade aufgegeben, als ich deinen Post lese...
Über die Entwickler Konsole im Browser. Da hat Lutz mal im forum hier eine kurze Anleitung geschrieben.
openWB series 2 custom 1/3 Umschaltung 22kW & RFID
16kWp mit Huawei Sun2000-12KTL
Opel Corsa-e mit 46kWh
Datenfluss: Datenabfrage via Solaranzeige.de (alle 20s), Verarbeitung mit Edomi und direkte Weiterleitung via MQTT
Antworten