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
mqtt-explorer.png (62.44 KiB) 3377 mal betrachtet
Allerdings bekomme ich in HA keine Daten angezeigt.
ha-openwb2-mqtt.png
(227.36 KiB) Noch nie heruntergeladen
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