Er läuft auch einwandfrei, aber……….wenn sie mehrmals am Tag ihr WLAN ausschaltet, bekommt sie wieder die Begrüßung
Ich stelle mir das so vor, dass der Flow abläuft, wenn sie, sagen wir mal die letzten 3 Tage nicht da war. Nach dem Ablauf soll er aber wieder für 3 Tage ruhen/deaktiviert sein.
Lad dir die App Chronograph aus dem Store.
Chronograph kann einen Contdown Timer erstellen. Du brauchst allerdings 2 Flows.
Bei deinem oben geposteten Flow, startest du nach der Lautstärke den Countdown Timer. Du gibst dem Timer einen Namen und stellst die Dauer ein.
Anschließend lässt du den Flow nach dem Timer deaktivieren.
Jetzt erstell einen zweiten Flow:
Wenn der Timer “Name” ist abgelaufen, dann aktiviere den obrigen Flow.
Vielleicht eher Geschmackssache, aber ich würde eine Lösung ohne Aktivieren/Deaktivieren des Flows bevorzugen.
Es reicht, wenn Du nach Ein bestimmter Benutzer ist heimgekommen noch eine Chronograph-Karte Timer …/… läuft nicht einfügst und danach irgendwann den Timer wie von @Undertaker beschrieben startest.
Dann funktioniert es einfach in einem Flow, der einfach früh abbricht, wenn die Zeit noch nicht abgelaufen ist.
Die Karte Timer …/… läuft nicht bekommst Du, indem Du die UND-Karte Timer …/… läuft auswählst und dann die Karte mit der rechten Maustaste anklickst und auf Umkehren klickst. Das ist für mich besser lesbar, als wenn man die Originalkarte nimmt und den Nein-Zweig verwendet.
Edit: Ergänzung
Das würde bei mir dann etwa so aussehen:
Das ist leider eine Homey firmware Einschränkung für die „Und“-Karten.
Dann solltest du besser die eingebaute Verzögerung verwenden – oder diese Kombination:
Dann…
startet Timer X mit einer Laufzeit von 2 Minuten
Wenn…
Timer X abgelaufen ist
Smart haha, ich bin gespannt, ob Homey darüber hinwegsehen wird. Flows können nicht „ewig“ verzögert werden.
Vielleicht werde ich das jetzt ausprobieren.