Seite 3 von 9

Re: Homeassistant mit mqtt

Verfasst: So Nov 05, 2023 9:42 am
von BJ Axel
gwath hat geschrieben: Fr Okt 27, 2023 7:40 pmHome Assistant sendet keinerlei Topics an den Broker! Also, falls verfügbar, gerne hierzu Ideen. Deinstallation und Neukonfiguration des AddOns habe ich wiederholt probiert.
Wenn ich auf Stand bin, ist die derzeit verfügbare openWB-Integration auf die Telegramme der openWB 1.9 abgestimmt.
In der 2.0 sind wohl neue Bezeichnungen eingeführt worden, also klappt nichts mehr.

Re: Homeassistant mit mqtt

Verfasst: Fr Nov 10, 2023 9:35 am
von Heavendenied
Ich nutze noch openWB 1.9.304 (letzte Nightly) und habe vor ein paar Tagen mal Homeassitant installiert und die openWB per MQTT eingebunden.
Nun habe ich das Problem, dass einzelne Topics in HA veraltet angezeigt werden. Aktuell beispielsweise wird der LP3 noch als belegt und mit Ladeleistung angezeigt, obwohl seit Mittwoch Abend gar kein Fahrzeug mehr dran lädt. Daten wie PV Leistung etc sind hingegen aktuell.
Hat jemand spontan eine Idee woran das liegen kann? Meine erste Idee wäre jetzt, dass zum Zeitpunkt als das Fahrzeug die Ladung beedent hat grad die Verbindung zwischen openWB und HA gestört war und deshalb das Update des Topics nicht ankam. Ist das tatsächlich so, dass dann quasi im Nachgang dieses Topic nicht mehr aktualisiert wird, sondern wirklich nur dann wenn sich dessen Status ändert?

Ich nutze diese Integration:
https://github.com/a529987659852/openwbmqtt

Re: Homeassistant mit mqtt

Verfasst: Sa Nov 11, 2023 7:00 pm
von Heavendenied
Also es lag wohl wirklich an einer fehlerhaften Verbindung zwischen openWB und HA als der Ladevorgang gestoppt wurde.
Habe es heute nochmal getestet und nach abziehen des Ladesteckers wird nun kein Ladevorgang mehr angezeigt.

Re: Homeassistant mit mqtt

Verfasst: Sa Nov 11, 2023 8:14 pm
von gwath
BJ Axel hat geschrieben: So Nov 05, 2023 9:42 am Wenn ich auf Stand bin, ist die derzeit verfügbare openWB-Integration auf die Telegramme der openWB 1.9 abgestimmt.
In der 2.0 sind wohl neue Bezeichnungen eingeführt worden, also klappt nichts mehr.
Ich Habe noch die 2.9er Version drauf... das Problem besteht leider trotzdem.

Evtl muss ich einfach einmal alles neu aufsetzen. :shock:

Re: Homeassistant mit mqtt

Verfasst: So Nov 12, 2023 12:49 pm
von arauhut
Hallo .n3,
.n3 hat geschrieben: Do Feb 09, 2023 7:09 pm .....
Durch die Beiträge und einiges Suchen bin ich dann auf die Anleitung hier gestoßen:
http://tech-engineering.de/home-assistant-und-openwb/

Anschließend noch die richtige config und es läuft :-)
gern würde ich das auch sagen können. ;)

Ich denke alles genau, wie hier beschrieben http://tech-engineering.de/home-assistant-und-openwb/,
auch gemacht zu haben.

Die Datei mosquitto.conf sieht bei mir so aus:

Code: Alles auswählen

connection openwb
address 192.168.178.10:1883 # IP der openWB
start_type automatic
topic openWB
local_clientid openwb.mosquitto
try_private false
cleansession true
Das Protokoll des Home Assistant Add-on: Mosquitto broker sieht nach Neustart so aus:

Code: Alles auswählen

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/mosquitto.sh
[13:43:23] INFO: Setting up user mqtt-user
[13:43:24] INFO: SSL is not enabled
cont-init: info: /etc/cont-init.d/mosquitto.sh exited 0
cont-init: info: running /etc/cont-init.d/nginx.sh
cont-init: info: /etc/cont-init.d/nginx.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun mosquitto (no readiness notification)
services-up: info: copying legacy longrun nginx (no readiness notification)
[13:43:26] INFO: Starting NGINX for authentication handling...
s6-rc: info: service legacy-services successfully started
[13:43:26] INFO: Starting mosquitto MQTT broker...
1699793006: Loading config file /share/mosquitto/mosquitto.conf
2023-11-12 13:43:26: Warning: Mosquitto should not be run as root/administrator.
2023-11-12 13:43:26: mosquitto version 2.0.17 starting
2023-11-12 13:43:26: Config loaded from /etc/mosquitto/mosquitto.conf.
2023-11-12 13:43:26: Loading plugin: /usr/share/mosquitto/go-auth.so
2023-11-12 13:43:26:  ├── Username/password checking enabled.
2023-11-12 13:43:26:  ├── TLS-PSK checking enabled.
2023-11-12 13:43:26:  └── Extended authentication not enabled.
2023-11-12 13:43:26: Opening ipv4 listen socket on port 1883.
2023-11-12 13:43:26: Opening ipv6 listen socket on port 1883.
2023-11-12 13:43:26: Opening websockets listen socket on port 1884.
2023-11-12 13:43:26: Connecting bridge openwb (192.168.178.10:1883)
2023-11-12 13:43:26: mosquitto version 2.0.17 running
2023-11-12 13:43:26: New connection from 127.0.0.1:39634 on port 1883.
2023-11-12 13:43:26: Client <unknown> disconnected due to protocol error.
[13:43:28] INFO: Successfully send discovery information to Home Assistant.
[13:43:29] INFO: Successfully send service information to the Supervisor.
2023-11-12 13:43:29: New connection from 172.30.32.1:39637 on port 1883.
2023-11-12 13:43:29: New client connected from 172.30.32.1:39637 as 1RbdxENcqQLsRqsaso6MAv (p2, c1, k60, u'mqtt-user').
Wenn ich mir aber nun die 77 Entities von openWB over MQTT anschaue, erhalte ich nur dies hier.
Alle Werte sind "unbekannt"
openwb-Entities unbekannt.jpg
Wer bitte kann mir einen Tipp geben ?

Re: Homeassistant mit mqtt

Verfasst: Mo Nov 13, 2023 10:48 am
von evchab
hast du das schon mal bei den Bridge Einstellungen probiert ?

topic openWB/# both 2

Re: Homeassistant mit mqtt

Verfasst: Mo Nov 13, 2023 12:27 pm
von hhoefling
/# und both..... Sehr gefährlich.
Wenn du dann HA neu startet zerschiest HA dir u.U deine openWB Konfigration
Schreiben nur auf die "Set" Zweige ( openWB/config/set und openWB/set bei der 1.9)

Re: Homeassistant mit mqtt

Verfasst: Mo Nov 13, 2023 12:36 pm
von evchab
ok wusste ich nicht
wenn ich mich erinnern kann war das both "DIE" Lösung für die Bridge Einstellung

Re: Homeassistant mit mqtt

Verfasst: Mo Nov 13, 2023 12:58 pm
von openWB
evchab hat geschrieben: Mo Nov 13, 2023 12:36 pm ok wusste ich nicht
wenn ich mich erinnern kann war das both "DIE" Lösung für die Bridge Einstellung
Gleichzeitig sind damit auch Probleme vorprogrammiert.

Re: Homeassistant mit mqtt

Verfasst: Do Nov 16, 2023 2:59 pm
von Heavendenied
Aber so sthet es ja in der Doku auf Github:
topic openWB/# both 2

Was wäre denn richtig?

EDIT:
Hier stand Blödsinn
/EDIT Ende

(Das ist eine Abwandlung eines Beitrags von der ersten Seite. Ich denke das mit den Topics müsste mit der openWB Integration so passen, oder?)

Bei mri kommt (egal ob so wie es jetzt ist oder vorher mit "both 2" im Protokoll von HA nach jedem Neustart das hier:
Platform openwbmqtt does not generate unique IDs. ID openwb_pv_gesamtertrag is already used by sensor.openwb_pv_gesamtertrag - ignoring sensor.openWB-PV-Gesamtertrag

Haben das andere auch oder hab ich da bei den ersten Versuchen die Integration ans laufen zu bekommen irgendwas zerstört?
Im Prinzip scheint alles zu laufen. Nur meine PV Erzeugung in der Energieübersicht (wo ich den Tagesertrag aus openWB verwende) ist teilweise tatsächlich doppelt so hoch als er eigentlich ist.