6 Automationen, die du sofort in Home Assistant einrichten kannst
Dieser Artikel kann Affiliate-Links enthalten. Wenn du über diese Links einkaufst, erhalten wir möglicherweise eine kleine Provision — ohne Mehrkosten für dich. Das hilft uns, weiterhin kostenlose Inhalte zu erstellen.
Automationen sind das Herzstück jedes Smart Homes, und der Hauptgrund, warum Home Assistant so beliebt ist. Aber gerade am Anfang ist die Hemmschwelle hoch: YAML-Syntax, Trigger, Conditions, Actions, das klingt komplizierter als es ist. Jede Automation loeest ein konkretes Alltagsproblem, ist in wenigen Minuten eingerichtet und kommt mit einem fertigen YAML-Snippet zum Kopieren. Du brauchst nur die Entity-IDs an dein Setup anpassen.
automations.yaml einfuegen. Nach dem Speichern unter Entwicklerwerkzeuge > YAML > Automationen neu laden klicken.1. Licht bei Sonnenuntergang einschalten
Die klassische Einstiegs-Automation: Wenn die Sonne untergeht, gehen die Lichter an. Einfach, nuetzlich und sofort spürbar.
automation:
- alias: "Licht bei Sonnenuntergang"
description: "Wohnzimmerlicht bei Sonnenuntergang einschalten"
trigger:
- platform: sun
event: sunset
offset: "-00:15:00"
condition:
- condition: state
entity_id: binary_sensor.zu_hause
state: "on"
action:
- service: light.turn_on
target:
entity_id: light.wohnzimmer
data:
brightness_pct: 70
color_temp_kelvin: 3000
Der offset: "-00:15:00" sorgt dafür, dass das Licht 15 Minuten vor dem offiziellen Sonnenuntergang angeht, wenn es draußen schon dämmrig wird, aber noch nicht dunkel ist. Die condition prüft, ob jemand zu Hause ist (z. B. über einen Geräte-Tracker oder eine Anwesenheitserkennung). Damit laeuft das Licht nicht leer, wenn niemand da ist.
Raspberry Pi 5 8GB RAM
Leistungsstarker Mini-PC für Home Assistant, die Basis für ein lokales Smart Home.
* Affiliate-Link, wir erhalten eine kleine Provision
Passe brightness_pct (Helligkeit in Prozent) und color_temp_kelvin (Farbtemperatur: 2700K = warmweiss, 4000K = neutralweiss) an deine Vorlieben an.
Synology DiskStation DS423 NAS mit vier Einschüben
Netzwerkspeicher mit vier Laufwerksschächten für Backups und Medien im Heimnetz.
* Affiliate-Link, du zahlst nicht mehr, wir erhalten eine kleine Provision
2. Heizung aus bei offenem Fenster
Eine der sinnvollsten Automationen überhaupt: Wenn ein Fenster geöffnet wird, schaltet sich das Thermostat im selben Raum aus. Wenn das Fenster geschlossen wird, geht die Heizung wieder an. Das spart Energie und verhindert, dass die Heizung gegen die kalte Aussenluft ankaempft.
automation:
- alias: "Heizung aus bei offenem Fenster"
description: "Thermostat ausschalten wenn Fenster offen"
trigger:
- platform: state
entity_id: binary_sensor.fenster_schlafzimmer
to: "on"
for: "00:00:30"
action:
- service: climate.set_hvac_mode
target:
entity_id: climate.thermostat_schlafzimmer
data:
hvac_mode: "off"
- alias: "Heizung an bei geschlossenem Fenster"
description: "Thermostat wieder einschalten wenn Fenster geschlossen"
trigger:
- platform: state
entity_id: binary_sensor.fenster_schlafzimmer
to: "off"
for: "00:00:15"
action:
- service: climate.set_hvac_mode
target:
entity_id: climate.thermostat_schlafzimmer
data:
hvac_mode: "heat"
Die for: "00:00:30" Verzoegerung beim Öffnen verhindert, dass ein kurzes Kippen sofort die Heizung abschaltet. 30 Sekunden sind ein guter Kompromiss. Beim Schließen reichen 15 Sekunden, damit die Heizung schnell wieder anspringt.
3. Morgendliches Briefing per Sprachausgabe
Starte deinen Tag mit den wichtigsten Infos: Wetter, Temperatur, Termine. Home Assistant kann über einen smarten Lautsprecher (Google Home, Alexa, Sonos) oder die eigene Companion-App eine Sprachausgabe abspielen.
automation:
- alias: "Morgen-Briefing"
description: "Tägliches Briefing um 7:00 Uhr"
trigger:
- platform: time
at: "07:00:00"
condition:
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: state
entity_id: person.thorsten
state: "home"
action:
- service: tts.speak
target:
entity_id: media_player.küche_speaker
data:
message: >
Guten Morgen! Es ist {{ now().strftime('%A, der %d. %B') }}.
Draußen sind es {{ states('sensor.aussentemperatur') }} Grad
bei {{ states('sensor.luftfeuchtigkeit_aussen') }} Prozent Luftfeuchtigkeit.
Heute wird es {{ states('sensor.wettervorhersage') }}.
Die condition stellt sicher, dass das Briefing nur an Werktagen und nur dann laeuft, wenn du zu Hause bist. Die Templates ({{ }}) fuegen aktuelle Sensordaten in den Text ein. Passe die Entity-IDs an deine Sensoren an.
calendar-Integration), Verkehrslage (Google Maps Travel Time), aktuelle Strompreise (Tibber/aWATTar) oder die Restmuell-Abholung (Waste Collection Schedule). Je mehr Integrationen du hast, desto nuetzlicher wird das Briefing.4. Bewegungsgesteuertes Flurlicht mit Timer
Im Flur soll das Licht automatisch angehen, wenn jemand vorbeilaeuft, und nach 3 Minuten wieder ausgehen. Klingt einfach, hat aber einen Haken: Was passiert, wenn sich während der 3 Minuten jemand erneut bewegt? Der Timer muss zurückgesetzt werden.
automation:
- alias: "Flurlicht bei Bewegung"
description: "Licht an bei Bewegung, aus nach 3 Min ohne Bewegung"
mode: restart
trigger:
- platform: state
entity_id: binary_sensor.bewegungsmelder_flur
to: "on"
condition:
- condition: numeric_state
entity_id: sensor.helligkeit_flur
below: 30
action:
- service: light.turn_on
target:
entity_id: light.flur
data:
brightness_pct: 100
- delay: "00:03:00"
- service: light.turn_off
target:
entity_id: light.flur
Der Schlüssel ist mode: restart. Damit wird die Automation bei jeder neuen Bewegung neu gestartet, der 3-Minuten-Timer beginnt von vorne. Ohne mode: restart würde eine zweite Bewegung ignoriert, und das Licht geht aus, obwohl jemand im Flur steht.
Die condition prüft die Helligkeit: Nur wenn es im Flur dunkel genug ist (unter 30 Lux), geht das Licht an. Tagsüber bleibt es aus. Dafür brauchst du einen Helligkeitssensor, viele Bewegungsmelder (z. B. Aqara P1, Hue Motion Sensor) haben einen eingebaut.
5. Batteriewarnung per Push-Nachricht
Zigbee-Sensoren, Taster und Fensterkontakte laufen mit Batterie. Irgendwann ist die leer, und der Sensor meldet nichts mehr. Diese Automation warnt dich rechtzeitig, wenn ein Gerät unter 20 % Batterie fällt.
automation:
- alias: "Batteriewarnung"
description: "Push-Nachricht bei niedrigem Batteriestand"
trigger:
- platform: numeric_state
entity_id:
- sensor.fensterkontakt_schlafzimmer_battery
- sensor.bewegungsmelder_flur_battery
- sensor.taster_wohnzimmer_battery
- sensor.thermometer_bad_battery
below: 20
action:
- service: notify.mobile_app_mein_iphone
data:
title: "Batterie niedrig"
message: >
{{ trigger.to_state.attributes.friendly_name }}
hat nur noch {{ trigger.to_state.state }}% Batterie.
data:
tag: "battery-{{ trigger.entity_id }}"
Du listest alle batteriebetriebenen Geräte im entity_id-Array auf. Sobald eines unter 20 % fällt, bekommst du eine Push-Nachricht mit dem Gerätenamen und dem aktuellen Stand.
Der tag sorgt dafür, dass eine wiederholte Warnung für dasselbe Gerät die vorherige Nachricht ersetzt, so wird dein Handy nicht mit 50 identischen Nachrichten geflutet.
6. Urlaubsmodus: Zufällige Lichter
Wenn du im Urlaub bist, sollen die Lichter abends zufällig an- und ausgehen, um Anwesenheit zu simulieren. Das schreckt Einbrecher ab und laesst die Wohnung bewohnt wirken.
automation:
- alias: "Urlaubsmodus - Lichter simulieren"
description: "Zufällige Lichter abends bei Abwesenheit"
trigger:
- platform: time_pattern
minutes: "/20"
condition:
- condition: state
entity_id: input_boolean.urlaubsmodus
state: "on"
- condition: sun
after: sunset
after_offset: "-00:30:00"
- condition: time
before: "23:30:00"
action:
- service: >
{{ ['light.turn_on', 'light.turn_off'] | random }}
target:
entity_id: >
{{ ['light.wohnzimmer', 'light.schlafzimmer',
'light.küche', 'light.flur'] | random }}
- delay:
minutes: "{{ range(3, 12) | random }}"
- service: >
{{ ['light.turn_on', 'light.turn_off'] | random }}
target:
entity_id: >
{{ ['light.wohnzimmer', 'light.schlafzimmer',
'light.küche', 'light.flur'] | random }}
Die Automation laeuft alle 20 Minuten und schaltet zufällig ein Licht ein oder aus. Die condition prüft drei Dinge: Ist der Urlaubsmodus aktiviert? Ist es nach Sonnenuntergang? Ist es vor 23:30 Uhr? Nur wenn alles zutrifft, wird das Licht gesteuert.
Den input_boolean.urlaubsmodus musst du vorher als Helfer anlegen (Einstellungen > Helfer > Schalter). So kannst du den Urlaubsmodus über das Dashboard oder per Handy ein- und ausschalten, auch von unterwegs.
Nächste Schritte
Diese sechs Automationen sind erst der Anfang. Wenn du sie eingerichtet hast und sie zuverlaessig laufen, kannst du weiter experimentieren:
- Bedingungen kombinieren: Tageszeit + Anwesenheit + Wochentag, je spezifischer die Conditions, desto smarter die Automation.
- Blueprints nutzen: In der Home-Assistant-Community gibt es Hunderte fertige Blueprints, die du importieren und anpassen kannst.
- Automationen testen: Unter Entwicklerwerkzeuge > Dienste kannst du Aktionen manuell auslösen, bevor du sie in eine Automation einbaust.
Veröffentlicht durch die SmartHomePraxis-Redaktion. Veröffentlicht am 18. August 2026. Aktualisiert am 12. September 2026.
Verantwortlich i.S.d. § 18 MStV: siehe Impressum.
Fehler entdeckt oder ergänzende Erfahrung? korrektur@smarthomepraxis.de
Smart-Home-Tipps direkt ins Postfach
Neue Anleitungen, Vergleiche und Praxis-Tipps – kein Spam, jederzeit abbestellbar.
🎁 Gratis dazu: Smart-Home-Starter-Guide (PDF)
Das könnte dich auch interessieren
Docker auf dem NAS für Einsteiger: Was du wissen musst
Docker ermöglicht es, hunderte Apps auf deinem NAS zu installieren – vom Werbeblocker bis zum Smart-Home-Server. Der Einstieg.
1-Bay vs. 2-Bay vs. 4-Bay: Wie viele Festplatteneinschübe brauchst du?
Die Anzahl der Bays bestimmt Redundanz, Speicherplatz und Zukunftssicherheit. Warum 2-Bay fast immer die bessere Wahl als 1-Bay ist.
Was ist ein NAS? Netzwerkspeicher einfach erklärt
Ein NAS (Network Attached Storage) ist dein persönlicher Server für Dateien, Fotos und Backups – unabhängig von Cloud-Anbietern und monatlichen Gebühren.