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

  1. Bedingungen nutzen — Nicht jede Automation soll immer laufen. Prüfe Tageszeit, Anwesenheit, Wochentag
  2. for-Parameter verwenden — Verhindert Fehlauslösungen bei kurzen Zustandsänderungen
  3. Benachrichtigungen sparsam einsetzen — Zu viele Push-Notifications nerven und werden ignoriert
  4. Im UI starten, in YAML verfeinern — Der Automation Editor ist gut für den Einstieg, YAML gibt dir mehr Kontrolle
  5. Trace nutzen — Unter Automationen → Trace kannst du nachschauen, warum eine Automation (nicht) ausgelöst hat

Weiterführende Artikel

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.