Seite 9 von 10
Re: Homeassistant mit mqtt
Verfasst: So Feb 04, 2024 6:35 pm
von Heavendenied
Und wie es besser als mit both geht habe ich hier beschrieben
viewtopic.php?p=97222#p97222
Re: Homeassistant mit mqtt
Verfasst: Di Feb 20, 2024 10:12 am
von kub666
Hallo zusammen,
leider habe auch ein ähnliches Problem und zwar bekomme ich folgendes Setup nicht zum laufen
- Raspberry PI 5 mit HA
- HA Assistant hat Mosquitto broker 6.4
- openWB 2
- openWB2 MQTT
Code: Alles auswählen
mosquitto.conf
#
# bridge to openWB Wallbox
#
connection openwb2
local_clientid openwb2.mosquitto
address 192.168.188.81:1883 # IP der openWB
#start_type automatic
#Sensors Controller
topic openWB/system/ip_address in
topic openWB/system/version in
topic openWB/system/lastlivevaluesJson in
#Sensors per Chargepoint
topic openWB/chargepoint/17/get/# in
topic openWB/chargepoint/17/config in
#Selects per Chargepoint
topic openWB/chargepoint/17/get/connected_vehicle/config in
topic openWB/chargepoint/17/get/connected_vehicle/info in
#topic openWB/set/chargepoint/17/config/ev out
#SoC Number entity per Chargepoint
topic openWB/chargepoint/17/get/connected_vehicle/soc in
#try_private false
#cleansession true
Im MQTT-Explorer kann ich mich auch auf den HA-MQTT Verbinden und man sieht die openWB
- mqtt-explorer.png (62.44 KiB) 3377 mal betrachtet
Allerdings bekomme ich in HA keine Daten angezeigt.
Ich habe schon diverse Einstellung in der mosquitto.conf vorgenommen. Mit den IDs rumgespielt, verschiede Devices versucht einzubinden. Leider immer mit dem selben Ergebnis. Das eben keine Werte übermittelt werden.
Hat jemand bereits dieses Setup am laufen und sieht wo mein Fehler liegt?
Vielen dank.
Gruß
Kub
Re: Homeassistant mit mqtt
Verfasst: Mi Feb 21, 2024 11:48 am
von hubecker
Geht mit genauso. Ich habe das gleiche setup.
Keine Ahnung an was es liegt.
Wo liegt denn deine conf Datei im Dateisystem?
Ist dein HA-MQTT mit user/passwort abgesichert?
Gruß
Re: Homeassistant mit mqtt
Verfasst: Mi Feb 21, 2024 3:17 pm
von kub666
Die mosquitto.conf liegt in share/mosquitto. Die wird meiner Meinung nach auch angezogen. Sonst hätte ich die Nachrichten von der openWB nicht in HA.
Mit MQTT-Explorer muss ich mich mit User und Passwort am HA-MQTT anmelden.
Allerdings scheint die openwb2mqtt nicht auf den MQTT zugreifen zu können. Ich weiß auch nicht wo ich openwb2mqtt sage welchen MQTT zu nutzen ist und auch nicht wo ich hier ein user und ein passwort für den Zugriff konfigurieren kann.
Dies habe ich noch im log von HA gefunden.
Code: Alles auswählen
2024-02-20 14:58:44.407 DEBUG (MainThread) [custom_components.openwb2mqtt.binary_sensor] mqttTopic: openWB/chargepoint/17/get/charge_state
2024-02-20 14:58:44.407 DEBUG (MainThread) [custom_components.openwb2mqtt.binary_sensor] mqttTopic: openWB/chargepoint/17/get/fault_state
2024-02-20 14:58:44.417 ERROR (MainThread) [homeassistant.components.select] Error adding entities for domain select with platform openwb2mqtt
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 533, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 782, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1324, in add_to_platform_finish
await self.async_added_to_hass()
File "/config/custom_components/openwb2mqtt/select.py", line 126, in async_added_to_hass
await mqtt.async_subscribe(
File "/usr/src/homeassistant/homeassistant/components/mqtt/client.py", line 173, in async_subscribe
raise HomeAssistantError(
homeassistant.exceptions.HomeAssistantError: Cannot subscribe to topic 'openWB/chargepoint/17/get/connected_vehicle/config', MQTT is not enabled
Mich irritieren etwas die Debug-Ausgaben. Vermute da hat die subscription wohl funktioniert aber kurz darauf kommt eine Fehlermeldung für ein anderes Topic mit dem Grund "MQTT is not enabled".
Jedoch werden auch für die vermeintlich erfolgreichen Subscriptions keine Werte in HA angezeigt.
Re: Homeassistant mit mqtt
Verfasst: Do Feb 29, 2024 12:28 pm
von a4320909533
Hallo Kub666,
die letzte Fehlermeldung interpretiere ich so, dass du im HA keine MQTT-Integration laufen hast.
Du müsstest diese erst hinzufügen und dann mit dem MQTT-Server verbinden.
https://www.home-assistant.io/integrations/mqtt/
Gruß
Andreas
Re: Homeassistant mit mqtt
Verfasst: Di Mär 05, 2024 7:16 am
von kub666
Hi Andreas,
also eine MQTT Integration läuft. Dies kannst du meinem ersten Post entnehmen. Denn ich kann mich mit dem MQTT-Explorer auf den HA-MQTT verbinden und dann sehe ich die Events welche die openWB2 generiert. Aber ja irgendwie verbindest sich das openWB2mqtt nicht richtig mit dem HA-MQTT.
Gruß
Kub
Re: Homeassistant mit mqtt
Verfasst: Mo Mär 11, 2024 5:52 am
von xwo
Hallo,
ich würde gern anhand von Faktoren steuern, wie weit die openWB meinen Speicher entladen darf.
Im MQTT finde ich dieses Topic: openWB/general/chargemode_config/pv_charging/switch_off_soc
Ist es möglich das einfach zu beschreiben? Im SET Zweig habe ich kein Äquivalent gefunden.
Re: Homeassistant mit mqtt
Verfasst: Mi Jul 03, 2024 1:38 pm
von E_Esteban
Hallo in die Runde,
habe nun auch mal eine Instanz HA aufgesetzt und komme auch ganz gut voran, verzweifele aber an der MQTT Integration.
Folgendes läuft bislang einwand frei:
1) HA aufgesetzt
2) MQTT Add On mit User koonfiguriert
3) MQTT Explorer installiert und auf die openWB connected - OK
4) Mit Heavendenied´s config den Server gefüttert: mosquitto.conf
4) MQTT Explorer verbunden auf HA - OK Werte kommen.
Problem gibt es aber bei der Nutzung der Integration. Ich bekomme partout keine Werte angezeigt. Habe mich eigentlich streng an die Anleitung gehalten und die Werte sind auch da..... werde daraus einfach nicht schlau.
Nach fast 8 Stunden probieren frage ich hier mal um Hilfe
- ich bin gar ^^
Was habe ich da übersehen?
Danke Euch
P.S. Ist noch eine 1.9er Integration..... sobald die läuft wage ich mich an die 2.0er Variante ....
Re: Homeassistant mit mqtt
Verfasst: Do Jul 04, 2024 6:20 am
von BJ Axel
Ich bin auch schon - sporadisch - immer wieder an Versuchen gescheitert, meine openWB2duo an HASSio zu connecten.
Wenn dann auch noch die Datenformate geändert werden wird das zusatzlich schwierig.
Würde mich freuen wenn die nun-aktuelle Version ein stabiles, langlebiges Datenmodell hätte, auf das man aufbauen kann.
Re: Homeassistant mit mqtt
Verfasst: Fr Jul 12, 2024 2:18 pm
von Siggi
Hallo zusammen,
ich habe gestern meine openWB auf Version 2.1.4 gehoben und die openwb2mqtt Integration für Home Assistant installiert.
Das hat soweit funktioniert, Werte für den Counter, PV, Batterie und Controller werden übergeben und angezeigt.
Der Chargepoint, also das angeschlossene Auto, wird allerdings nicht angezeigt.
Nachdem ich mir mit dem MQTT Explorer die Topics angesehen habe, vermute ich dass die Autos nicht mehr unter dem Tonic "chargepoint" - wie in der Anleitung beschrieben - , sondern unter "lp" übermittelt werden.
Hat es hier vielleicht eine Änderung des Datenmodells gegeben?
Ich habe dazu auf Github ein Issue erstellt.
VG
Siggi