FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: d0m2011 am 08 März 2017, 20:02:21

Titel: Watchdog & Residents: Staubsauber an bestimmten Tagen losschicken
Beitrag von: d0m2011 am 08 März 2017, 20:02:21
Hallo zusammen,

ich habe folgende Idee:
Wenn ich an bestimmten Tagen das Haus verlassen, möchte ich, dass mein Staubsaugerroboter nach 30 Minuten (falls ich nicht zurück komme) loslegt.
Soweit so gut:
Bewohner:absent.* 00:30:00 Bewohner:home.* { if($wday == 3 ) { fhem("set clean on") }}

Doch wie schaffe ich es, dass mein Watchdog danach wieder aktiv wird?
Ich könnte einen notify bei Ankunft schalten, welcher meinen Watchdog wieder aktiviert, doch ist das die optimal Lösung?

Zweite Frage:
Wie erreiche ich, dass mein Watchdog nur einmal am Tag ausgeführt wird? Falls ich einmal öfters das Haus verlasse.
Könnte ich in der if-Bedingung einen Zeitraum definieren?

Danke schon einmal für eure Hilfe.
Die optimale Lösung habe ich noch nicht gefunden.
Titel: Antw:Watchdog & Residents: Staubsauber an bestimmten Tagen losschicken
Beitrag von: Wasserwerk33 am 10 März 2017, 21:50:21
Hi probier mal diesen Befehl.
attr <name> autoRestart 1