Nachdem wir in den vorherigen Teilen Geräte und Integrationen eingebunden haben, machen wir unser Smart Home jetzt wirklich intelligent. In diesem Beitrag lernst du, wie du Automatisierungen und Szenen erstellst, um Abläufe zu automatisieren und mehrere Geräte auf Knopfdruck zu steuern.
Was sind Automatisierungen?
Eine Automatisierung in Home Assistant besteht aus drei Hauptbestandteilen:
- Trigger: Das Ereignis, das die Automatisierung auslöst (z. B. Sonnenuntergang, Bewegung erkannt).
- Bedingungen: Optionale Filter, damit Aktionen nur unter bestimmten Umständen ausgeführt werden (z. B. nur wenn jemand zu Hause ist).
- Aktionen: Was passieren soll (z. B. Licht einschalten, Benachrichtigung senden).
Beispiel:
Wenn die Sonne untergeht (Trigger) und jemand zu Hause ist (Bedingung), dann schalte die Außenbeleuchtung ein (Aktion).
Szenen: Mehrere Geräte mit einem Klick
Mit Szenen kannst du verschiedene Geräte in einen vordefinierten Zustand versetzen:
- Szene „Guten Morgen“: Licht an, Rollläden hoch, Heizung auf 21 °C
- Szene „Gute Nacht“: Licht aus, Rollläden runter, Alarmanlage aktivieren
Szenen lassen sich manuell starten oder als Teil einer Automatisierung verwenden.
Automatisierungen in der Weboberfläche erstellen
Unter Einstellungen → Automatisierungen & Szenen → Automatisierungen:
- Neue Automatisierung erstellen
- Trigger auswählen:
- Zeit, Sonnenaufgang/-untergang, Bewegungssensor, Türkontakt, etc.
- Bedingung hinzufügen (optional):
- z. B. nur wenn jemand zu Hause ist
- Aktion auswählen:
- Licht einschalten, Nachricht senden, Musik starten
Beispiele für Automatisierungen
Lichtsteuerung bei Sonnenuntergang
- Trigger: Sonnenuntergang
- Bedingung: Anwesenheit „Zu Hause“
- Aktion: Wohnzimmerlicht einschalten
Push-Benachrichtigung bei offener Tür
- Trigger: Türsensor meldet „offen“
- Bedingung: Uhrzeit zwischen 22:00 und 06:00 Uhr
- Aktion: Push-Benachrichtigung aufs Smartphone
Heizung herunterregeln, wenn niemand zu Hause ist
- Trigger: Anwesenheit „Abwesend“
- Aktion: Thermostat auf 18 °C setzen
Automatisierungen mit YAML
Fortgeschrittene Nutzer können Automatisierungen auch direkt in YAML schreiben.
Beispiel:
alias: Licht bei Sonnenuntergang
trigger:
- platform: sun
event: sunset
condition:
- condition: state
entity_id: person.max
state: 'home'
action:
- service: light.turn_on
target:
entity_id: light.wohnzimmer
Szenen erstellen
Unter Einstellungen → Automatisierungen & Szenen → Szenen:
- Neue Szene hinzufügen
- Geräte auswählen und deren Zustand definieren
- Speichern und Namen vergeben, z. B. „Guten Morgen“
Die Szene kann später per Dashboard-Knopf, Sprachbefehl oder Automatisierung aktiviert werden.
Schreibe einen Kommentar