openWB in MQTT Broker von Home Assistant einbinden

Fragen zur Nutzung, Features, usw..
tubist88
Beiträge: 10
Registriert: Fr Dez 06, 2019 1:25 pm
Wohnort: 97...

Re: openWB in MQTT Broker von Home Assistant einbinden

Beitrag von tubist88 »

Ich habe es herausgefunden und geschafft.

Ich habe eine Automatisierung erstellt.

id: '1686909979895'
alias: publish battery power to mqtt
trigger:
- platform: state
entity_id: sensor.battery_charge_discharge_power
action:
- service: mqtt.publish
data:
topic: openWB/set/houseBattery/W
payload: '{{ trigger.to_state.state }}'
retain: true
19 kWp PV
8 kWh LiFeYPo4 Eigenbau (15x Winston 160Ah) an SMA SI 4.4H
Tesla S, Tesla Y, Keba P20, goE Charger
Panasonic Luft-Wasser Wärmepumpe und Pelletskessel
Loxone für PV-Überschussladesteuerung, Speicher- Heizungsmanagment
openWB auf Raspi 4
DocZoid
Beiträge: 8
Registriert: Di Nov 26, 2019 5:15 pm

Re: openWB in MQTT Broker von Home Assistant einbinden

Beitrag von DocZoid »

CChris hat geschrieben: Mi Mai 18, 2022 3:45 pm wenn ich nun die OpenWB over MQTT integration einbinde, dann habe ich leider nur "unbekannt" als Werte für die Sensoren... :-(
Hi Chris, da du das offensichtlich lösen konntest: was war denn das Problem? Bei mir habe ich genau dasselbe Problem, alle Entities sind da aber zeigen "unknown" an.
meine openwb.conf:

Code: Alles auswählen

connection openwb
address 10.0.1.9:1883 # IP der openWB
start_type automatic
topic openWB
local_clientid openwb.mosquitto
try_private false
cleansession true
pautz@t-online.de
Beiträge: 22
Registriert: Mi Jun 01, 2022 1:28 pm

Re: openWB in MQTT Broker von Home Assistant einbinden

Beitrag von pautz@t-online.de »

Hallo zusammen,

eine Frage hierzu habe ich bzgl. der Bridge und dessen Config:

Die IP-Adresse der openWB ist ja keine feste IP. Ist es auch möglich hier nicht die IP sondern http://openwb:1883 einzutragen bei adress?

Ich bekomme so eine Fehlermeldung, dass der Name nicht aufgelöst werden kann

Code: Alles auswählen

2023-09-16T19:02:16.571989046Z 1694890838: Connecting bridge openwb (http://openwb:1883)

2023-09-16T19:02:16.571999865Z 1694890838: Error creating bridge: Name does not resolve.

2023-09-16T19:02:16.572010809Z 1694890869: Connecting bridge openwb (http://openwb:1883)

2023-09-16T19:02:16.572021682Z 1694890869: Error creating bridge: Name does not resolve.

2023-09-16T19:02:16.572036798Z 1694890893: Connecting bridge openwb (http://openwb:1883)

2023-09-16T19:02:16.572047831Z 1694890893: Error creating bridge: Name does not resolve.

2023-09-16T19:02:16.572058606Z 1694890924: Connecting bridge openwb (http://openwb:1883)

Gruß

Edit:
Ich habe es hin bekommen. Man muss das http:// weg lassen beim hostname.

Gruß
tucca
Beiträge: 2
Registriert: So Aug 06, 2023 12:52 pm

Re: openWB in MQTT Broker von Home Assistant einbinden

Beitrag von tucca »

Hallo zusammen

ich verzweifle langsam - wie auch einige vor mir - an MQTT in HA... :oops:

In der openWB habe ich alle "Brücken" aus. Es ist also keine aktiv.
Mit MQTTExplorer komme ich problemlos auf openWB. Auf HA komme ich mit dem MQTTExplorer ebenfalls.

In HomeAssistant habe ich sowohl "Mosquitto broker" und "MQTT".
Im Log von Mosquitto broker finde ich im Log folgendes:

Code: Alles auswählen

1695147576: Loading config file /share/mosquitto/mosquitto.conf
2023-09-19 20:19:36: Warning: Mosquitto should not be run as root/administrator.
2023-09-19 20:19:36: mosquitto version 2.0.17 starting
2023-09-19 20:19:36: Config loaded from /etc/mosquitto/mosquitto.conf.
2023-09-19 20:19:36: Loading plugin: /usr/share/mosquitto/go-auth.so
2023-09-19 20:19:36:  ├── Username/password checking enabled.
2023-09-19 20:19:36:  ├── TLS-PSK checking enabled.
2023-09-19 20:19:36:  └── Extended authentication not enabled.
2023-09-19 20:19:36: Opening ipv4 listen socket on port 1883.
2023-09-19 20:19:36: Opening ipv6 listen socket on port 1883.
2023-09-19 20:19:36: Opening websockets listen socket on port 1884.
2023-09-19 20:19:36: Opening ipv4 listen socket on port 8883.
2023-09-19 20:19:36: Opening ipv6 listen socket on port 8883.
2023-09-19 20:19:36: Opening websockets listen socket on port 8884.
2023-09-19 20:19:36: Connecting bridge openwb (192.168.2.62:1883)
2023-09-19 20:19:36: mosquitto version 2.0.17 running
2023-09-19 20:19:36: New connection from 127.0.0.1:34356 on port 1883.
2023-09-19 20:19:36: Client <unknown> disconnected due to protocol error.
[20:19:37] INFO: Successfully send discovery information to Home Assistant.
[20:19:37] INFO: Successfully send service information to the Supervisor.
Eine Verbindung zur openWB scheint er aufbauen zu wollen (Connecting bridge openwb)... Mehr sehe ich dann aber nicht mehr. Keine Fehlermeldung oder Timeout.

Mich irritiert, folgende Zeile (die Datei gibt es nicht):

Code: Alles auswählen

Config loaded from /etc/mosquitto/mosquitto.conf.
Wie bekomme ich heraus, wo das Problem liegt?

[EDIT]
Das Problem lag in der Config.
Erst nach dem ich dort statt "topic openWB" => "topic openWB/# both 2" eintragen habe, kamen die Werte an! :)


Vielen Dank
Tucca
Benutzeravatar
arauhut
Beiträge: 116
Registriert: Di Jun 15, 2021 8:07 pm
Wohnort: Kassel
Kontaktdaten:

Re: openWB in MQTT Broker von Home Assistant einbinden

Beitrag von arauhut »

Tja, ich habe es auch nach Anleitung von Andreas geschafft, meine openWB Entities in HA anzuzeigen.

Aber in der Liste steht als Wert immer nur "Unbekannt", genau wie Ihr das hier beschreibt.
DocZoid hat geschrieben: So Jul 02, 2023 7:39 pm
CChris hat geschrieben: Mi Mai 18, 2022 3:45 pm wenn ich nun die OpenWB over MQTT integration einbinde, dann habe ich leider nur "unbekannt" als Werte für die Sensoren... :-(
Hi Chris, da du das offensichtlich lösen konntest: was war denn das Problem? Bei mir habe ich genau dasselbe Problem, alle Entities sind da aber zeigen "unknown" an.
Bitte seid so gut und helft einem Suchenden, die Nadel im Heuhaufen zu finden.
Zum Vergleich:
Die Werte des SolaX WR sind alle da und werden aktualisiert.
Karte mit Entities von openWB+SolaX.jpg
Grüße aus Kassel - Andreas
openWB series2 standard - Skoda Enyaq iV60 + SolaX X3-Hybrid-10.0-T-D + X3-Mic-6.0-T-D Wechselrichter (Gen 3)
+ Home Assistant
mr-openwb
Beiträge: 10
Registriert: Mi Nov 29, 2023 10:27 am

Re: openWB in MQTT Broker von Home Assistant einbinden

Beitrag von mr-openwb »

Guten Morgen, mir geht es genau gleich. Hast du mittlerweile eine Lösung gefunden?

Grüße
Heavendenied
Beiträge: 612
Registriert: Do Feb 20, 2020 1:16 pm

Re: openWB in MQTT Broker von Home Assistant einbinden

Beitrag von Heavendenied »

Ich hatte dir ja in nem anderen Thread schon geantwortet, aber da hast du leider nicht mehr reagiert:
viewtopic.php?p=97627#p97627
Gruß,
Jürgen
Antworten