HomeAssistant: MQTT-Fehler 'Unable to connect to the MQTT broker: Connection Refused: not authorised' beheben
English
Deutsch
Problem:
Beim Starten von HomeAssistant, z.B. mit docker-compose up, erscheint diese Fehlermeldung:
homeassistant_log.txt
homeassistant | 2021-12-27 19:55:46 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
homeassistant | 2021-12-27 19:55:47 ERROR (Thread-3) [homeassistant.components.mqtt] Unable to connect to the MQTT broker: Connection Refused: not authorised.
homeassistant | 2021-12-27 19:55:47 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 127.0.0.1:1883 (5)Lösung
Die configuration.yml enthält nicht den korrekten Benutzernamen und/oder das korrekte Passwort für den MQTT-Server.
Dies ist ein Beispielabschnitt, der funktioniert, wenn der MQTT-Server den korrekten Benutzer hat:
homeassistant_mqtt_config.yaml
mqtt:
broker: "127.0.0.1"
username: "homeassistant"
password: "ep2ooy8di3avohn1Ahm6eegheiResh"Außerdem prüfen, ob der MQTT-Server (z.B. Mosquitto) den korrekten Benutzer mit dem korrekten Passwort hat.
Check out similar posts by category:
HomeAssistant, MQTT
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow