Zum Inhalt springen
Alles Automatisch
Automationen

AutomationRasenmäher

Mählanie ist wieder zu Hause

Push-Benachrichtigung wenn der Rasenmäher nach dem Mähen wieder gedockt ist. Zeigt nächsten geplanten Start.

So läuft die Automation ab

In Worten statt YAML. Hat ein Schritt in meiner Config einen Namen, steht er oben und grau darunter, was technisch passiert.

Wenn
  • Rasenmäher wird in der Station

Nur wenn

Keine Bedingungen: sie läuft bei jedem Auslöser los.

Dann
  • 1.30 Sek. warten

  • 2.Benachrichtigung senden: „Rasenmäher ist wieder zu Hause“

So übernimmst du sie

Drei Schritte, dann läuft sie bei dir.

  1. 1

    Das brauchst du

    • BenachrichtigungsdienstIntegration
    • SensorGerät
  2. 2

    Platzhalter durch deine Entities ersetzen

    Meine Entity-IDs sind durch Platzhalter ersetzt. Deine eigenen findest du unter Einstellungen → Geräte & Dienste → Entitäten.

    DEIN_RASENMAEHER
    Dein Rasenmäher (z.B. lawn_mower.automower)
    DEIN_RASENMAEHER_NAECHSTER_START
    Nächster geplanter Start deines Rasenmähers (z.B. sensor.rasenmaeher_naechster_start)
    DEIN_BENACHRICHTIGUNGSDIENST
    Dein Notify-Service (z.B. notify.mobile_app_handy)
  3. 3

    Einfügen

    EinstellungenAutomationen & SzenenAutomation erstellenNeue Automation erstellen

    Oben rechts über die drei Punkte „In YAML bearbeiten“ wählen, alles markieren, den Text von unten einfügen und speichern.

    Rasenmäher: Mählanie ist wieder zu Hause
    # Entity-IDs sind anonymisiert. Ersetze sie durch deine eigenen.
    # Beispiel: light.dein_wohnzimmer_licht -> light.wohnzimmer_deckenlampe
    alias: 'Rasenmäher: Mählanie ist wieder zu Hause'
    mode: single
    
    # Auslöser: Mäher wechselt von "mowing" auf "docked"
    triggers:
      - platform: state
        entity_id:
          - lawn_mower.DEIN_RASENMAEHER  # z.B. Husqvarna Automower
        from: mowing
        to: docked
    
    conditions: []
    
    # Aktionen: 30 Sek warten, dann Benachrichtigung mit nächstem Starttermin
    actions:
      - delay:
          hours: 0
          minutes: 0
          seconds: 30
      - data:
          title: Rasenmäher ist wieder zu Hause
          # Template: Nächsten geplanten Start auslesen und formatieren
          message: >-
            {% set timestamp = states('sensor.DEIN_RASENMAEHER_NAECHSTER_START') %}
            {% if timestamp != 'unknown' and timestamp != 'none' %}
              {% set next = as_timestamp(timestamp) | timestamp_custom('%H:%M:%S', false) %}
            {% else %}
              {% set next = "" %}
            {% endif %}
            Nun ruht er sich aus und tankt neue Kraft. Um {{ next }} kann es weiter gehen.
        action: notify.DEIN_BENACHRICHTIGUNGSDIENST
    
    Von Home Assistant 2026.10.4 als gültige Konfiguration akzeptiert

    Konfiguration geprüft am 29.10.2026: YAML-Syntax, die Konfigurationsprüfung von Home Assistant und das Rendern der Templates, wo vorhanden.

    Nicht geprüft: Ob die Automation mit deinen Geräten auslöst und das Richtige tut. Entity-IDs musst du an dein Setup anpassen.

    Aus meinem Home Assistant, Stand 4. April 2026.