Homeassistant mit mqtt

BJ Axel
Beiträge: 122
Registriert: Do Mai 04, 2023 7:24 am
Has thanked: 3 times
Been thanked: 1 time

Re: Homeassistant mit mqtt

Beitrag 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.
Heavendenied
Beiträge: 693
Registriert: Do Feb 20, 2020 1:16 pm
Has thanked: 2 times
Been thanked: 9 times

Re: Homeassistant mit mqtt

Beitrag 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
Gruß,
Jürgen
Heavendenied
Beiträge: 693
Registriert: Do Feb 20, 2020 1:16 pm
Has thanked: 2 times
Been thanked: 9 times

Re: Homeassistant mit mqtt

Beitrag 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.
Gruß,
Jürgen
gwath
Beiträge: 9
Registriert: Do Feb 09, 2023 1:16 pm

Re: Homeassistant mit mqtt

Beitrag 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:
Benutzeravatar
arauhut
Beiträge: 118
Registriert: Di Jun 15, 2021 8:07 pm
Wohnort: Kassel
Kontaktdaten:

Re: Homeassistant mit mqtt

Beitrag 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 ?
Grüße aus Kassel - Andreas
openWB series2 standard SW1.9 - Skoda Enyaq iV60 + Renault Zoe + SolaX X3-Hybrid-10.0-T-D + X3-Mic-6.0-T-D Wechselrichter (Gen 3) + HomeAssistant
evchab
Beiträge: 276
Registriert: Mo Mär 04, 2019 3:04 pm

Re: Homeassistant mit mqtt

Beitrag von evchab »

hast du das schon mal bei den Bridge Einstellungen probiert ?

topic openWB/# both 2
hhoefling
Beiträge: 667
Registriert: So Jul 25, 2021 2:32 pm
Has thanked: 2 times
Been thanked: 3 times

Re: Homeassistant mit mqtt

Beitrag 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)
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
evchab
Beiträge: 276
Registriert: Mo Mär 04, 2019 3:04 pm

Re: Homeassistant mit mqtt

Beitrag von evchab »

ok wusste ich nicht
wenn ich mich erinnern kann war das both "DIE" Lösung für die Bridge Einstellung
openWB
Site Admin
Beiträge: 8499
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 1 time
Been thanked: 27 times

Re: Homeassistant mit mqtt

Beitrag 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.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Heavendenied
Beiträge: 693
Registriert: Do Feb 20, 2020 1:16 pm
Has thanked: 2 times
Been thanked: 9 times

Re: Homeassistant mit mqtt

Beitrag 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.
Zuletzt geändert von Heavendenied am Di Nov 21, 2023 4:33 pm, insgesamt 1-mal geändert.
Gruß,
Jürgen
Antworten