Ich habe mit der Waschmaschinenüberwachung noch weiter rumgetüftelt und habe jetzt die für mich beste Lösung für die über dieses homebridge-fritz-platform-Plugin eingebundene AVM DECT Steckdose gefunden.
Über die EVE App habe ich mir eine grobe Automation angelegt, die als Auslöser den aktuellen Verbrauchswert der AVM DECT Steckdose verwendet.
Mit der Controller for HomeKit habe ich diese grob angelegte Automation verfeinert.
Die Automation habe ich "Waschgang beendet" getauft und dort als Verbrauchswert zwischen 0,1 und 7 Watt eingetragen. Meine Waschmaschine bewegt nach Programmende zum Knitterschutz die Trommel immer mal hin- und her. Dabei steigt der Verbrauch von 1,5 Watt immer bis auf 6,5 Watt und fällt wieder auf 1,5 Watt ab..
Der Wertebereich lässt sich in Controller for HomeKit prima einstellen. Detail:
Bei Erfüllen der Bedingung zwischen 0,1 und 7 Watt Verbrauch wird der Delay-Schalter des Plugins homebridge-delay-switch EIN-geschaltet.
Das Plugin homebridge-delay-switch steht auf 3 Minuten (180.000 Millisekunden) Verzögerung. Würde also nichts weiter von mir vorgesehen, würde der in das homebridge-delay-switch Plugin integrierte Bewegungsmelder ausgelöst und die dafür vorgesehene Benachrichtigungsautomation ausgelöst.
Leider fällt meine Waschmaschine während des Waschgangs auch in diesen Wertebereich.
Das Schöne an dem Plugin ist, dass ein manuelles oder automatisierte Ausschalten des Delay-Schalters vor Ablauf der eingestellten Zeit, einfach nur den Schalter AUS-schaltet, ohne den integrierten Bewegungssensor zu aktivieren.
Daher wurde die oben erläuterte Automation dupliziert, das Double umgetauft in "Waschgang doch nicht beendet", der Verbrauchswert auf 7,1 bis 2500 Watt eingestellt und als Reaktion die Schaltung des Delay-Schalters auf AUS-geschaltet gestellt. Sobald dieser hohe Wertbereich erreicht wird, wird der Delay-Schalter AUS-geschaltet und damit der Timer des homebridge-delay-switch Plugins gestoppt, ohne dass der Bewegungsmelder ausgelöst wird.
Detail
Wenn der Verbrauch der Waschmaschine während des Waschgangs in den Wertebereich zwischen 0,1 und 7 Watt fällt, wird der Delay-Schalter EIN-geschaltet und es laufen 3 Minuten Verzögerungszeit los. Wenn in dieser Zeit der Verbrauch wieder über 7 Watt (d.h. in den Wertebereich zwischen 7,1 und 2500 Watt) steigt, wird der Delay-Schalter wieder AUS-geschaltet und sonst passiert nix. Die Waschmaschine ist noch nicht fertig.
Bleibt dagegen der Verbrauch der Waschmaschine in den 3 Minuten nach Aktivierung des Delay-Schalters im Wertebereich zwischen 0,1 und 7 Watt, läuft der Timer des homebrige-delay-switch unbeirrt weiter, bis die Zeit abläuft. Dann aktiviert sich der in das Plugin integrierte "Bewegungsmelder", der dann als Auslöser für eine Benachrichtigung per Geräteautomation oder Szene verwendet werden kann.
Bei mir geht als Benachrichtigung einer der HomePods in voller Lautstärke auf einen bestimmten Sound (Türschellen), um danach wieder in der üblichen Lautstärke die "Standardmusik" weiterzuspielen (setzt Apple Music Abo voraus). Außerdem ist der in das Plugin homebridge-delay-switch integrierte Bewegungsmelder auf den gewünschten iPhones/iPads/Macs im Haushalt als Sensor so markiert, dass er eine Mitteilung auf dem jeweiligen Endgerät erzeugt, wenn der/diejenige zu Hause ist.
Man hört per HomePod-Ton und per Bing am Endgerät und sieht per Push-Nachricht am Endgerät, dass die Waschmaschine fertig ist (bzw. seit drei Minuten fertig ist).
Bitte nicht Böse sein, wenn ich Eulen nach Athen trage. Ich bin Bluts-Homebridge-Anfänger. Wenn das hier geschriebene für alte Hasen langweilt, tut es mir für die verschwendete Zeit Leid. Anderen Anfängern könnte es helfen.
Nachtrag: Warum ich das mache?
Ich habe so eine neumodische Waschmaschine, die je nach Grad der Verschmutzung und nach Befüllmenge bis zu einer 1/2 Stunde unterschiedliche Laufzeiten hat. Sie zeigt am Anfang immer noch einen m.E. fest eingestellten Schätzwert an und korrigiert den Wert im Laufe des Waschgangs in Abhängigkeit der genannten Faktoren. Noch schlimmer ist mein Trockner. Der hört auf, wenn er fertig ist. Anzeigedauer ist natürlich zu sehen, aber auch hier bis zu 1.5 Stunden Unterschied.