Konfigurieren Sie MQTT richtig an HASSIO (Version addon ab v3)

2 Minuten des Lesens
Führungszwecke
  • Richtig konfigurieren Sie dieaddon MQTT für HASSIO (Versionen ab v3)
  • Schwierigkeitsgrad: mittel / niedrig
Konzepte behandelt mit:
  • Software-Konfiguration
Verwendete Softwarekomponenten:
Voraussetzungen
Verwendete physikalische Geräte:
GUIDE mehr angezeigt für:

Alle Umgebungen

Hinweise und Haftungsausschluss
  • qualsiasi modifica all'impianto elettrico dev'essere effettuata da personale qualificato;
  • Änderungen in provorher ist a proEigenverantwortung sowie a proErstes Risiko und erste Gefahr (dieser Leitfaden dient nur zu Bildungszwecken);
  • Änderungen in probevor ein Gerät die Garantie erlischt.
Fahrbericht: 1
führen durch Andker

Abstrakt

Wo höhernamevon der v2-Version zu einer höheren Version brach die gemeinsame Funktionnamedes MQTT-Servers su HASSIO oder Störungen festgestellt hatnameNein ab 4.1In dieser Anleitung wird gezeigt, wie Sie die Konfiguration bereinigen und prosiehe a eine korrekte integration.

Nb Dieser Leitfaden ist geeignet auch für diejenigen, die die Erstinstallation / Konfiguration desadd-on "Mosquitto Broker" zum ersten Mal auf HASSIO - Fahren Sie einfach mit dem Abschnitt "Benutzererstellung" fort.

Reinigung

Deinstallieren 'Saddon MQTT.
Gehen Sie unter die Überschrift HASSIOidentifizieren dieaddon e entfernen Sie es vollständig.

Anschließend um die Konfiguration Home Assistant prosiehe zu entfernen der MQTT-Blockfalls vorhanden:

mqtt:
  broker: ip_del_broker

Sobald diese beiden Schritte unternommen wurden Wiederaufnahme Home Assistant.

Benutzererstellung

An dieser Stelle gehen Sie zum Punkt "Einstellungen"/"BenutzerUnd füge ein neu Benutzer nennt es zum Beispiel "mqtt_user“.
Speichern Sie Ihr Passwort.

Installation add-on

An dieser Stelle proSiehe die Installation deradd-onMosquitto Broker".
Geben Sie anschließend die folgende Konfiguration ein:

{
  "logins": [{"username": "", "password": ""}],
  "anonymous": false,
  "quiet_logs": true,
  "customize": {
    "active": true,
    "folder": "mosquitto"
  },
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem",
  "require_certificate": false
}

Achten Sie darauf, basierend auf den im vorherigen Schritt erstellten Anmeldeinformationen die Felder „Benutzername"Und"Passwort"(Im Beispiel sind sie absichtlich leer). An diesem Punkt prosiehe speichern die Konfiguration aber keine starte dasaddon.

Wiederaufnahme wieder Home Assistant.

ACL

An dieser Stelle ist es erforderlich, die für die korrekte Funktion erforderliche "Zugriffskontrollliste" zu erstellennamedes Dienstes.
Durch "Konfigurator (EN)"(Oder andere Modi, Samba, SSH oder was wir glauben) greifen auf die Route zu

/share/mosquitto/

und erstellen Sie eine Datei mit dem Namen "Access"(Ohne Erweiterung) und bringen Sie die folgende Konfiguration zurück:

user MQTT_USERNAME
topic #
user homeassistant
topic #
user hass.io
topic #
user PROPRIO_USERNAME
topic #

Passen Sie die erste und die letzte Zeile an, und geben Sie in die erste Zeile den Namen des Benutzers ein, der im zweiten Schritt dieses Handbuchs erstellt wurde (Ersetzen der Zeichenfolge).MQTT_USERNAME") Und im vorletzten proerster Benutzername bei Home Assistant (Ersetzen der Zeichenfolge "PROPRIO_USERNAME„). Speichern Sie die Dateien.

Immer im Ordner "mosquitto", Erstelle eine neue Datei mit dem Namen"acl.confUnd schreiben Sie die folgende Zeile hinein:

acl_file /share/mosquitto/accesscontrollist

Speichern Sie auch diese zweite Datei. E Wiederaufnahme Home Assistant.

Starten Sie dieaddon

Nach dem Neustart Home Assistant, proum das zu startenaddon.

HASSIO - Mosquitto Broker

Integrazione

Schauen Sie sich nun den Menüpunkt "Einstellungen"/"Integrationen".
Wir wählen "configure" neben dem Punkt MQTT:

Menü Integration MQTT HASSIO

Konfigurieren Sie dann die Integration wie folgt:

HASSIO - Mosquitto Broker - Integration HASSIO

Schließlich rebooten Home Assistant.

Gerätekonfiguration

Es ist jetzt möglich provvedere zur Konfiguration der MQTT-Geräte um sie auf die IP von verweisen zu lassen Home Assistant, zum 1883-Port und zum Konfigurieren des Benutzersname und Passwort gemäß zuvor erstellten Anmeldeinformationen.

Dazu proposito Lesen wird empfohlen vorsichtig von Anleitung zur Konfiguration der MQTT-Komponenten im proerste Hausautomation.


Home Assistant Offizielles LogoATTENZIONE: Denken Sie daran, dass es in unserer FORUM-Community gibt ein Ad-hoc-Bereich für Home Assistantfür jeden Zweifel, Frage, Information auf dem spezifischen Verdienst dieser Komponenten.


Bitte kommentieren Sie unten