Home Assistant

Waschmaschine fertig: Aqara Vibration Sensor in HA

Die Waschmaschine steht im Keller. Sie piept dezent dreimal, wenn sie fertig ist – und niemand hört es. Resultat: Die Wäsche bleibt zwölf Stunden im feuchten Trommel-Kerker, am nächsten Morgen riecht sie modrig, und der ganze Lauf war für die Katz. Genau für dieses Alltagsproblem habe ich den Aqara Vibration Sensor (binary_sensor.lumi_lumi_vibration_aq1) ins Setup integriert. Klebe ihn auf die Maschine, lass Home Assistant zuhören – fertig ist eine zuverlässige Wäsche-fertig-Erkennung ohne Energiezähler, ohne Stromkreis-Eingriff, ohne Zusatzhardware.

Problem: Vibration ist kein binäres Signal

Der Aqara Vibration Sensor kennt drei Events: vibration (kontinuierliches Rütteln), tilt (Kippen) und drop (Sturz). Für unsere Waschmaschine ist vibration relevant – aber naiv genommen wird der Sensor während eines Waschgangs Hunderte von Vibration-Events feuern und dazwischen Ruhepausen zeigen. Eine simple Logik «Vibration aus → fertig» triggert dann ständig in den Pausen zwischen Schleudergängen. Wir brauchen eine Logik mit Hysterese: Erst wenn die Vibration für mindestens 15 Minuten ununterbrochen aus ist, gilt die Maschine als fertig.

Zusätzlich nutze ich sensor.lumi_lumi_vibration_aq1_geratetemperatur (aktuell 29 °C) als plausibilisierendes Signal – eine warmgelaufene Maschine zeigt mehrere Grad über Raumtemperatur. Das ist optional, hilft aber gegen Fehlauslösungen, wenn jemand zufällig gegen die Maschine stösst.

Schritt 1: Hilfssensor mit Zeitfenster

Wir bauen einen Template-Sensor, der prüft, ob die Vibration «kürzlich aktiv» war:


template:
  - binary_sensor:
      - name: "Waschmaschine läuft"
        unique_id: waschmaschine_laeuft
        delay_off:
          minutes: 15
        state: >
          {{ is_state('binary_sensor.lumi_lumi_vibration_aq1', 'on') }}

Der Trick liegt in delay_off. Solange der Vibrationssensor irgendwann in den letzten 15 Minuten ausgelöst hat, gilt die Maschine als laufend. Bleibt der Sensor 15 Minuten still, kippt der Hilfssensor auf off – das ist unser Fertig-Signal.

Schritt 2: Automation mit HomePod-Benachrichtigung

Sobald der Hilfssensor von on auf off wechselt, soll eine TTS-Nachricht über den HomePod (media_player.homepod) laufen und parallel eine Push-Notification ans Handy gehen:


automation:
  - alias: "Waschmaschine fertig – TTS und Push"
    trigger:
      - platform: state
        entity_id: binary_sensor.waschmaschine_laeuft
        from: "on"
        to: "off"
        for: "00:00:30"
    condition:
      - condition: time
        after: "07:00:00"
        before: "22:00:00"
    action:
      - service: script.sound_notification_homepod
        data:
          message: >
            Die Waschmaschine ist fertig.
            Bitte Wäsche bald aufhängen.
      - service: notify.mobile_app_iphone
        data:
          title: "Waschmaschine"
          message: "Fertig – Wäsche bitte aufhängen 🧺"
          data:
            push:
              sound: "default"
            tag: "wama-fertig"

Das Skript sound_notification_homepod schaltet den HomePod via AirPlay aktiv, wartet kurz auf den Aufweck-Zustand, sendet dann den TTS-Text und schaltet die Quelle wieder zurück. Die Bedingung time verhindert nächtliches Aufschrecken – wer um 23 Uhr noch wäscht, holt die Wäsche morgens.

Schritt 3: Wiedervorlage gegen Vergessen

Falls die Wäsche länger als zwei Stunden in der Trommel bleibt, geht eine zweite, eindringlichere Erinnerung raus:


  - alias: "Waschmaschine – Reminder nach 2h"
    trigger:
      - platform: state
        entity_id: binary_sensor.waschmaschine_laeuft
        from: "on"
        to: "off"
        for: "02:00:00"
    action:
      - service: notify.mobile_app_iphone
        data:
          message: "Wäsche immer noch in der Maschine – wird modrig!"
          data:
            push:
              sound:
                name: "alarm.caf"
                critical: 1
                volume: 1.0

Das critical-Flag durchbricht den Stumm-Modus des iPhones – sinnvoll für eine Wäsche, die sonst zwölf Stunden auf Sommertemperatur fermentiert.

Batterie und Pflege

Der Vibration Sensor zeigt aktuell sensor.lumi_lumi_vibration_aq1_batterie bei 66 %. Erfahrung aus zwei Jahren Betrieb: Bei einer durchschnittlichen Waschmaschinen-Nutzung (drei bis fünf Läufe pro Woche) hält die CR2032-Knopfzelle etwa 18 bis 24 Monate. Ein Trick: Klebe den Sensor mit doppelseitigem Schaumklebeband auf die obere Stirnseite des Gehäuses, nicht auf die seitliche Trommelwand. Dort sind die Schwingungen gleichmässiger, die Erkennung wird zuverlässiger und die Batterie hält länger, weil weniger Events anfallen.

Die gleiche Logik funktioniert übrigens auch beim Tumbler oder Geschirrspüler – bei letzterem allerdings ergänzend zur ohnehin vorhandenen Hausgeräte-Cloud-Integration. Wer sich für komplementäre Lösungen interessiert, findet im Artikel über die Backofen-Steuerung mit PV-Überschuss eine vergleichbare Idee mit Smartgrid-Sensoren statt Vibration.

Fazit

Ein 25-Franken-Sensor, drei YAML-Schnipsel und das Ärgernis verschimmelter Wäsche ist Geschichte. Die Lösung ist klassisch HA: ein billiger Sensor, ein cleverer Template-Trigger mit Hysterese, eine saubere Sprach- und Push-Kette. Genau das macht den Reiz aus – aus einem stumm piepsenden Haushaltsgerät wird ein integrierter Teil der Hausautomation.

← Zurück zur Übersicht