· 9 Min. Lesezeit

Home Assistant Automationen: 10 smarte Ideen (2026)

10 geniale Home Assistant Automationen für Einsteiger: Licht, Heizung, Benachrichtigungen – jetzt umsetzen, inkl. YAML-Code zum Kopieren.

Affiliate-Hinweis: Einige Links in diesem Artikel sind Affiliate-Links. Beim Kauf über diese Links erhalten wir eine kleine Provision — für dich ändert sich am Preis nichts.

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 — mit YAML-Code zum Kopieren und Erklärungen, warum sie so funktionieren.

Wie Automationen funktionieren — kurz erklärt

Jede Automation in Home Assistant besteht aus drei Teilen:

  1. Trigger: Was löst die Automation aus? (Zeitpunkt, Sensorwert, Zustandsänderung)
  2. Condition (optional): Unter welchen Bedingungen soll sie laufen? (Tageszeit, Wochentag, Anwesenheit)
  3. Action: Was soll passieren? (Licht an, Benachrichtigung, Heizung regeln)

Du kannst Automationen über den visuellen Editor (Einstellungen → Automationen → Neue Automation) oder direkt als YAML erstellen. Die Beispiele hier zeigen beides.

1. Licht an bei Sonnenuntergang

Die einfachste und nützlichste Automation überhaupt. Das Licht geht automatisch an, wenn es dunkel wird — und passt sich über das Jahr automatisch an.

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
          color_temp_kelvin: 3000

Was passiert: 30 Minuten vor Sonnenuntergang geht das Wohnzimmerlicht auf 70% Helligkeit mit warmweißem Licht (3000K) an.

Varianten:

  • offset: "00:00:00" → exakt bei Sonnenuntergang
  • offset: "-01:00:00" → eine Stunde vorher (z.B. im Winter, wenn es früh düster wird)
  • Mehrere target-Areas für verschiedene Räume gleichzeitig

Tipp: Kombiniere das mit einer „Licht aus bei Sonnenaufgang”-Automation, falls du vergisst, abends alles auszuschalten.

2. Alles aus beim Verlassen

Wenn der letzte Bewohner das Haus verlässt, alles ausschalten. Nie wieder „Hab ich das Licht ausgemacht?”:

automation:
  - alias: "Alles aus bei Abwesenheit"
    trigger:
      - platform: state
        entity_id: zone.home
        to: "0"
    condition:
      - condition: time
        after: "07:00:00"
        before: "23:00:00"
    action:
      - service: light.turn_off
        target:
          entity_id: all
      - service: media_player.turn_off
        target:
          entity_id: all
      - service: climate.set_preset_mode
        target:
          entity_id: all
        data:
          preset_mode: "away"
      - service: notify.mobile_app_dein_handy
        data:
          title: "🏠 Tschüss!"
          message: "Alles ausgeschaltet. Bis später!"

Voraussetzung: Die Home Assistant Companion App (iOS/Android) muss auf den Handys aller Bewohner installiert sein. Sie liefert die Standortdaten für die Anwesenheitserkennung. Eine Alternative ist die FRITZ!Box-Integration, die Anwesenheit über WLAN-Geräte im Router erkennt — ganz ohne App.

Warum die Zeitbedingung? Damit die Automation nicht um 3 Uhr nachts alles ausschaltet, weil das Handy kurz den GPS-Fix verliert.

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:

input_boolean:
  waschmaschine_laeuft:
    name: "Waschmaschine läuft"

automation:
  - alias: "Waschmaschine erkennen - Start"
    trigger:
      - platform: numeric_state
        entity_id: sensor.waschmaschine_leistung
        above: 50
        for: "00:00:30"
    action:
      - service: input_boolean.turn_on
        target:
          entity_id: input_boolean.waschmaschine_laeuft

  - 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_dein_handy
        data:
          title: "🧺 Waschmaschine fertig!"
          message: "Die Wäsche ist durchgelaufen. Nicht vergessen rauszuholen!"
      - service: input_boolean.turn_off
        target:
          entity_id: input_boolean.waschmaschine_laeuft

Wie das funktioniert: Ein input_boolean merkt sich, ob die Waschmaschine läuft. Sobald der Verbrauch über 50W steigt → „läuft”. Wenn er unter 5W fällt und 3 Minuten dort bleibt → „fertig”. Die 3 Minuten verhindern Fehlalarme durch Pausen im Waschprogramm.

4. Morgendliche Routinen

Licht, Heizung und optional die Kaffeemaschine zum Aufstehen vorbereiten:

automation:
  - alias: "Morgenroutine Werktags"
    trigger:
      - platform: time
        at: "06:30:00"
    condition:
      - condition: time
        weekday:
          - mon
          - tue
          - wed
          - thu
          - fri
      - condition: state
        entity_id: person.philipp
        state: "home"
    action:
      - service: light.turn_on
        target:
          entity_id: light.schlafzimmer
        data:
          brightness_pct: 30
          color_temp_kelvin: 3000
      - delay:
          minutes: 15
      - service: light.turn_on
        target:
          entity_id: light.schlafzimmer
        data:
          brightness_pct: 80
          color_temp_kelvin: 4500
      - service: climate.set_temperature
        target:
          entity_id: climate.bad
        data:
          temperature: 22

Der Trick: Das Licht startet gedimmt mit warmweißem Ton und wird nach 15 Minuten heller und kühler. Das simuliert einen natürlichen Sonnenaufgang und ist deutlich angenehmer als schlagartig 100% Helligkeit.

5. Bewegungsmelder im Flur

Licht an bei Bewegung, aus nach Inaktivität. Der Klassiker, der in keinem Haushalt fehlen sollte. Ein Aqara Bewegungsmelder P1 eignet sich dafür perfekt:

automation:
  - alias: "Flur Licht bei Bewegung"
    trigger:
      - platform: state
        entity_id: binary_sensor.flur_bewegung
        to: "on"
    condition:
      - condition: or
        conditions:
          - condition: sun
            after: sunset
            before: sunrise
          - condition: numeric_state
            entity_id: sensor.flur_helligkeit
            below: 30
    action:
      - service: light.turn_on
        target:
          entity_id: light.flur
        data:
          brightness_pct: "{{ 30 if now().hour >= 22 or now().hour < 6 else 100 }}"

  - 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

Clever: Nachts (22-06 Uhr) nur 30% Helligkeit, tagsüber volle Power. Und das Licht geht nur an, wenn es tatsächlich dunkel ist (Helligkeitssensor oder Sonnenstand).

6. Fenster offen — Heizung aus

Spart bares Geld. Offenes Fenster + laufende Heizung = Geldverbrennung:

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_dein_handy
        data:
          title: "🪟 Fenster offen"
          message: "Heizung im Schlafzimmer wurde ausgeschaltet."

  - alias: "Heizung an bei geschlossenem Fenster"
    trigger:
      - platform: state
        entity_id: binary_sensor.schlafzimmer_fenster
        to: "off"
        for: "00:00:30"
    action:
      - service: climate.set_hvac_mode
        target:
          entity_id: climate.schlafzimmer
        data:
          hvac_mode: "heat"
      - service: climate.set_temperature
        target:
          entity_id: climate.schlafzimmer
        data:
          temperature: 20

Die 2-Minuten-Verzögerung verhindert, dass die Heizung aus- und angeht, wenn du nur kurz das Fenster zum Lüften öffnest und sofort wieder schließt.

Benötigte Hardware: Ein Fenstersensor (z. B. Aqara Door/Window Sensor, ab ~8 €) und ein smarter Heizkörperthermostat. Eine Schritt-für-Schritt-Anleitung für die Einrichtung findest du in unserem Artikel zur smarten Heizungssteuerung mit Home Assistant.

7. Nachtmodus

Ab einer bestimmten Uhrzeit alles herunterfahren:

automation:
  - alias: "Nachtmodus aktivieren"
    trigger:
      - platform: time
        at: "23:00:00"
    condition:
      - condition: state
        entity_id: person.philipp
        state: "home"
    action:
      - service: light.turn_on
        target:
          area_id: wohnzimmer
        data:
          brightness_pct: 20
          color_temp_kelvin: 2700
      - service: light.turn_off
        target:
          area_id: kueche
      - service: media_player.turn_off
        target:
          entity_id: media_player.fernseher
      - service: climate.set_temperature
        target:
          entity_id: climate.wohnzimmer
        data:
          temperature: 18

Warum 2700K? Sehr warmes Licht am Abend stört den Schlaf-Wach-Rhythmus weniger als kaltes Licht. 2700K entspricht etwa Kerzenlicht.

8. Müllabfuhr-Erinnerung

Mit der Waste Collection Schedule Integration (über HACS installierbar):

automation:
  - alias: "Müll rausstellen Erinnerung"
    trigger:
      - platform: time
        at: "19:00:00"
    condition:
      - condition: template
        value_template: >
          {{ is_state_attr('sensor.waste_collection', 'days', 1) }}
    action:
      - service: notify.mobile_app_dein_handy
        data:
          title: "🗑️ Müll rausstellen!"
          message: >
            Morgen wird {{ state_attr('sensor.waste_collection', 'type') }} abgeholt.
          data:
            actions:
              - action: "DISMISS"
                title: "Erledigt"

Einrichtung der Integration: Die meisten Kommunen bieten ICS-Kalender oder API-Endpunkte für die Müllabfuhr an. In HACS nach „Waste Collection Schedule” suchen, deine Kommune auswählen, fertig.

9. Frostwarnung und Wetterwarnungen

Schütze deine Pflanzen und sei vorbereitet:

automation:
  - alias: "Frostwarnung abends"
    trigger:
      - platform: numeric_state
        entity_id: sensor.aussentemperatur
        below: 3
    condition:
      - condition: time
        after: "17:00:00"
        before: "23:00:00"
    action:
      - service: notify.mobile_app_dein_handy
        data:
          title: "❄️ Frostwarnung!"
          message: >
            Außentemperatur bei {{ states('sensor.aussentemperatur') }}°C.
            Pflanzen reinholen, Wasserleitungen prüfen!

  - alias: "Fenster bei Regen schließen"
    trigger:
      - platform: state
        entity_id: binary_sensor.regen
        to: "on"
    condition:
      - condition: state
        entity_id: binary_sensor.wohnzimmer_fenster
        state: "on"
    action:
      - service: notify.mobile_app_dein_handy
        data:
          title: "🌧️ Regen!"
          message: "Es regnet und das Wohnzimmerfenster ist offen!"

10. Willkommen Zuhause

Dein Zuhause begrüßt dich, wenn du nach Hause kommst:

automation:
  - alias: "Willkommen Zuhause"
    trigger:
      - platform: state
        entity_id: person.philipp
        to: "home"
    condition:
      - condition: sun
        after: sunset
      - condition: template
        value_template: >
          {{ (as_timestamp(now()) - as_timestamp(states.person.philipp.last_changed)) < 60 }}
    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
      - delay:
          minutes: 10
      - service: light.turn_off
        target:
          entity_id: light.flur

Die Template-Condition stellt sicher, dass die Automation nur direkt nach dem Ankommen feuert — nicht wenn du schon seit Stunden zu Hause bist und der GPS-Sensor kurz flackert.

Tipps für bessere Automationen

1. for-Parameter verwenden

Verhindert Fehlauslösungen. Statt sofort zu reagieren, wartet die Automation eine definierte Zeit:

trigger:
  - platform: state
    entity_id: binary_sensor.fenster
    to: "on"
    for: "00:02:00"  # Erst nach 2 Minuten offen

2. Bedingungen kombinieren

Nicht jede Automation soll immer laufen. Prüfe Tageszeit, Anwesenheit, Wochentag:

condition:
  - condition: and
    conditions:
      - condition: state
        entity_id: person.philipp
        state: "home"
      - condition: sun
        after: sunset

3. Benachrichtigungen sparsam einsetzen

Zu viele Push-Notifications nerven und werden ignoriert. Regel: Nur benachrichtigen, wenn der Nutzer handeln muss (Fenster schließen, Müll rausstellen). Nicht für Infos, die niemanden interessieren.

4. Trace nutzen

Unter Automationen → drei Punkte → Trace siehst du genau, warum eine Automation (nicht) ausgelöst hat. Unverzichtbar beim Debugging.

5. Im UI starten, in YAML verfeinern

Der visuelle Editor ist super für den Einstieg. Für komplexere Templates und Conditions wechsle zu YAML — dort hast du die volle Kontrolle.

6. Blueprints nutzen

Unter Automationen → Blueprints findest du fertige Automations-Vorlagen aus der Community. Installieren, Parameter anpassen, läuft.

Weiterführende Artikel

Fazit

Diese 10 Automationen decken die häufigsten Alltagssituationen ab. Fang mit 2-3 an, die deinen Alltag am meisten verbessern — Licht bei Sonnenuntergang und Bewegungsmelder im Flur sind der schnellste Einstieg mit dem größten Effekt.

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. Und dann kommen die Ideen von ganz allein. Ein spannendes Projekt für Fortgeschrittene: Gegensprechanlage smart machen — Türsummer per ESP32 und Home Assistant steuern. Oder du steuerst dein Zuhause komplett per Sprache: Home Assistant Sprachsteuerung einrichten.

Philipp Just

Gründer & Autor

Schreibt über Home Assistant, ESP32 und alles was das Smart Home smarter macht.