nachdem ich mehrere Tage und diverse Foren gelesen und Inhalte "nachgebastelt" habe, wende ich mich frustriert an euch, denn ich bekomme leider den OpenWB-Knoten nicht im Home Assist zum laufen und hoffe ihr könnt mir helfen.
Aber eins nach dem anderen. Erst mal der Status Quo:
Ich habe folgenden Guide für die Anbindung meiner OpenWB an Home Assistant (auf Raspberry Pie) verwendet: http://tech-engineering.de/home-assistant-und-openwb/ und nachfolgende Konfigurationen vorgenommen:
1. Neuen User im Home Assistant erstellt:
2. Addon "Mosquitto Broker" installiert
und entsprechend auf "active = true" gestellt. Zum Test sind keine Verschlüsselung aktiviert und der Standardport ist "1883". Anschließend: Neustart des Mosquitto Brokers und danach des kompletten Home Assistant
folgende Parameter angepasst:
3. Die Integration des MQTT wurde automatisch erkannt und installiert. Geändert habe ich hier nur den Benutzer und das Passwort:
4. Wenn ich mit folgenden Einstellungen, über die Software "MQTT Explorer" die OpenWB abfrage
bekomme ich folgende Rückmeldung:
5. Wenn ich den Home Assistant, mit folgenden Einstellungen abfrage:
bekomme ich folgende Rückmeldung:
6. Wenn ich mich per SMB auf: "HomeAssistant\share\" verbinde und eine Datei mit Namen "mosquitto.conf" ablege, die folgende Inhalte hat:
Code: Alles auswählen
connection openwb
address 123.123.123.100:1883 # IP der openWB
start_type automatic
topic openWB
local_clientid openwb.mosquitto
try_private false
cleansession true
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
[20:58:22] 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)
s6-rc: info: service legacy-services successfully started
[20:58:24] INFO: Starting NGINX for authentication handling...
[20:58:25] INFO: Starting mosquitto MQTT broker...
1673467105: Loading config file /share/mosquitto/mosquitto.conf
2023-01-11 20:58:25: Warning: Mosquitto should not be run as root/administrator.
[20:58:27] INFO: Successfully send discovery information to Home Assistant.
[20:58:28] INFO: Successfully send service information to the Supervisor.
Was kann ich tun bzw. was habe ich falsch konfiguriert? Ich bin in den Thematiken HomeAssistant, OpenWB und MQQT ein kompletter Newbie, daher war die open genannte Anleitung eigentlich passend, einfach geschrieben.
EDIT: CChris hatte hier: viewtopic.php?f=9&t=2798&start=10 scheinbar ein ähnliches / das gleiche Problem, aber es wurde keine Lösung veröffentlicht