Home Assistant Automationen für Anfänger — 10 Ideen zum Sofort-Umsetzen
Die 10 besten Home Assistant Automationen für Einsteiger. Von Lichtern über Heizung bis zur Waschmaschinen-Benachrichtigung — mit YAML-Beispielen und Erklärungen.
Du hast Home Assistant installiert, ein paar Geräte eingebunden — und jetzt? Die wahre Stärke von Home Assistant liegt in den Automationen. Einmal eingerichtet, machen sie dein Zuhause wirklich smart — ohne dass du jemals eine App öffnen musst.
Hier sind 10 Automationen, die jeder Anfänger sofort umsetzen kann.
1. Licht an bei Sonnenuntergang
Die einfachste und nützlichste Automation überhaupt:
automation:
- alias: "Licht an bei Sonnenuntergang"
trigger:
- platform: sun
event: sunset
offset: "-00:30:00"
action:
- service: light.turn_on
target:
area_id: wohnzimmer
data:
brightness_pct: 70
Das Licht geht 30 Minuten vor Sonnenuntergang an — passt sich automatisch an die Jahreszeit an.
2. Alles aus beim Verlassen
Wenn der letzte Bewohner das Haus verlässt, alles ausschalten:
automation:
- alias: "Alles aus bei Abwesenheit"
trigger:
- platform: state
entity_id: zone.home
to: "0"
action:
- service: light.turn_off
target:
entity_id: all
- service: media_player.turn_off
target:
entity_id: all
Voraussetzung: Du nutzt die Home Assistant Companion App auf deinem Handy für die Standorterkennung.
3. Waschmaschine fertig — Benachrichtigung
Wenn du den Stromverbrauch deiner Waschmaschine misst (z.B. mit einem Shelly Plug S), kannst du erkennen, wann sie fertig ist:
automation:
- alias: "Waschmaschine fertig"
trigger:
- platform: numeric_state
entity_id: sensor.waschmaschine_leistung
below: 5
for: "00:03:00"
condition:
- condition: state
entity_id: input_boolean.waschmaschine_laeuft
state: "on"
action:
- service: notify.mobile_app
data:
title: "🧺 Waschmaschine fertig!"
message: "Die Wäsche ist durchgelaufen."
- service: input_boolean.turn_off
target:
entity_id: input_boolean.waschmaschine_laeuft
4. Morgendliche Routinen
Licht, Heizung und Kaffeemaschine zum Aufstehen vorbereiten:
automation:
- alias: "Morgenroutine Werktags"
trigger:
- platform: time
at: "06:30:00"
condition:
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
action:
- service: light.turn_on
target:
entity_id: light.schlafzimmer
data:
brightness_pct: 30
color_temp_kelvin: 3000
- service: climate.set_temperature
target:
entity_id: climate.bad
data:
temperature: 22
5. Bewegungsmelder im Flur
Licht an bei Bewegung, aus nach 3 Minuten Inaktivität:
automation:
- alias: "Flur Licht bei Bewegung"
trigger:
- platform: state
entity_id: binary_sensor.flur_bewegung
to: "on"
action:
- service: light.turn_on
target:
entity_id: light.flur
- alias: "Flur Licht aus nach Inaktivität"
trigger:
- platform: state
entity_id: binary_sensor.flur_bewegung
to: "off"
for: "00:03:00"
action:
- service: light.turn_off
target:
entity_id: light.flur
6. Fenster offen — Heizung aus
Spart bares Geld:
automation:
- alias: "Heizung aus bei offenem Fenster"
trigger:
- platform: state
entity_id: binary_sensor.schlafzimmer_fenster
to: "on"
for: "00:02:00"
action:
- service: climate.set_hvac_mode
target:
entity_id: climate.schlafzimmer
data:
hvac_mode: "off"
- service: notify.mobile_app
data:
title: "🪟 Fenster offen"
message: "Heizung im Schlafzimmer wurde ausgeschaltet."
7. Nachtmodus
Ab 23 Uhr alle Lichter dimmen und bestimmte Geräte ausschalten:
automation:
- alias: "Nachtmodus aktivieren"
trigger:
- platform: time
at: "23:00:00"
action:
- service: light.turn_on
target:
area_id: wohnzimmer
data:
brightness_pct: 20
- service: media_player.turn_off
target:
entity_id: media_player.fernseher
8. Müllabfuhr-Erinnerung
Mit dem Waste Collection Schedule Integration:
automation:
- alias: "Müll rausstellen Erinnerung"
trigger:
- platform: time
at: "19:00:00"
condition:
- condition: template
value_template: >
{{ states('sensor.naechste_abholung') == 'morgen' }}
action:
- service: notify.mobile_app
data:
title: "🗑️ Müll rausstellen!"
message: "Morgen wird {{ states('sensor.naechste_muellart') }} abgeholt."
9. Wetterwarn-Benachrichtigung
Warne bei extremen Wetterbedingungen:
automation:
- alias: "Frostwarnung"
trigger:
- platform: numeric_state
entity_id: sensor.aussentemperatur
below: 2
action:
- service: notify.mobile_app
data:
title: "❄️ Frostwarnung"
message: "Außentemperatur unter 2°C — Pflanzen reinholen!"
10. Willkommen Zuhause
Wenn du nach Hause kommst, wird dich dein Zuhause begrüßen:
automation:
- alias: "Willkommen Zuhause"
trigger:
- platform: state
entity_id: person.philipp
to: "home"
condition:
- condition: sun
after: sunset
action:
- service: light.turn_on
target:
entity_id: light.flur
data:
brightness_pct: 80
- service: climate.set_temperature
target:
entity_id: climate.wohnzimmer
data:
temperature: 21
Tipps für bessere Automationen
- Bedingungen nutzen — Nicht jede Automation soll immer laufen. Prüfe Tageszeit, Anwesenheit, Wochentag
for-Parameter verwenden — Verhindert Fehlauslösungen bei kurzen Zustandsänderungen- Benachrichtigungen sparsam einsetzen — Zu viele Push-Notifications nerven und werden ignoriert
- Im UI starten, in YAML verfeinern — Der Automation Editor ist gut für den Einstieg, YAML gibt dir mehr Kontrolle
- Trace nutzen — Unter Automationen → Trace kannst du nachschauen, warum eine Automation (nicht) ausgelöst hat
Weiterführende Artikel
- Node-RED vs HA Automations — Wann lohnt sich der Umstieg auf Node-RED?
- Benachrichtigungen einrichten — Telegram, Pushover & Companion App
- MQTT Broker einrichten — Grundlage für viele Geräte
- Shelly Plug S — Stromverbrauch messen und automatisieren
Fazit
Diese 10 Automationen decken die häufigsten Alltagssituationen ab. Sobald sie laufen, wirst du merken: Ein Smart Home ist nicht das, was man per App steuert — sondern das, was von alleine das Richtige tut.