MQTT Visualisierte Steuerung von Lichtern und Haustüröffner in Homeassistant

Aus Xinux Wiki
Version vom 21. Oktober 2024, 19:37 Uhr von Thomas.will (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==== Integration in Home Assistant ==== ==== MQTT-Broker in Home Assistant einrichten ==== *Gehe zu **Einstellungen > Geräte & Dienste** in Home Assistant.…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Integration in Home Assistant

MQTT-Broker in Home Assistant einrichten

  • Gehe zu **Einstellungen > Geräte & Dienste** in Home Assistant.
  • Klicke auf **Integrieren** und suche nach **MQTT**.
  • Gib die IP-Adresse deines Mosquitto-Brokers ein (z.B. 10.0.10.97).
  • Füge den Benutzernamen und das Passwort hinzu:
  Benutzername: xinux
  Passwort: geheim
  • Verifiziere die Verbindung.

Lichter und Haustür als Geräte definieren

Füge folgende Konfiguration in die Datei configuration.yaml von Home Assistant ein:

mqtt:
  broker: 10.0.10.97
  username: xinux
  password: geheim

light:
  - platform: mqtt
    name: "Wohnzimmer Licht"
    state_topic: "home/wohnzimmer/status"
    command_topic: "home/wohnzimmer/status"
    payload_on: "on"
    payload_off: "off"
    state_on: "on"
    state_off: "off"

  - platform: mqtt
    name: "Schlafzimmer Licht"
    state_topic: "home/schlafzimmer/status"
    command_topic: "home/schlafzimmer/status"
    payload_on: "on"
    payload_off: "off"
    state_on: "on"
    state_off: "off"

  - platform: mqtt
    name: "Küchen Licht"
    state_topic: "home/kueche/status"
    command_topic: "home/kueche/status"
    payload_on: "on"
    payload_off: "off"
    state_on: "on"
    state_off: "off"

switch:
  - platform: mqtt
    name: "Haustüröffner"
    state_topic: "home/haustuer/status"
    command_topic: "home/haustuer/status"
    payload_on: "offen"
    payload_off: "geschlossen"
    state_on: "offen"
    state_off: "geschlossen"

Geräte in Home Assistant steuern

Nach dem Speichern der configuration.yaml und einem Neustart von Home Assistant sollten die Geräte **Wohnzimmer Licht**, **Schlafzimmer Licht**, **Küchen Licht** und **Haustüröffner** im Dashboard sichtbar sein. Du kannst sie jetzt direkt über die Oberfläche steuern.

Visualisierung in Home Assistant

Um die Geräte in der Oberfläche zu visualisieren, kannst du sie in **Lovelace** hinzufügen und nach Bedarf anordnen. Die Lichter und der Haustüröffner können individuell dargestellt werden.

Automatisierungen in Home Assistant

Du kannst auch Automatisierungen für diese Geräte einrichten. Zum Beispiel könnte das Licht automatisch angehen, wenn eine Bewegung erkannt wird, oder die Haustür könnte zu einer bestimmten Zeit automatisch geöffnet werden.

Zusammenfassung

Dieses Projekt ist jetzt vollständig in **Home Assistant** integriert, sodass die Lichter und der Haustüröffner sowohl über MQTT gesteuert als auch visuell im Home Assistant-Dashboard dargestellt werden können.