FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: accessburn am 30 Januar 2018, 16:31:58

Titel: Wartezeit bis Alarm
Beitrag von: accessburn am 30 Januar 2018, 16:31:58
Hallo,
ich wollte eine Wartezeit beim betreten und deaktivieren des Alarms einbauen. Jedoch schrecke ich vor "sleep" zurück.
Habt ihr eine leicht verständliche Idee wie ich mir selbst Zeit geben kann den Taster zu drücken?

MAX_088da1:(onoff).* { if ("$EVTPART1" eq "0") {fhem("set HomeStatus Zuhause"); Log(3,"Ecotaster wurde betätigt") } else { fhem("set HomeStatus LangeWeg"); Log(3,"Autotaster wurde betätigt") }}

MFG,
Toby
Titel: Antw:Wartezeit bis Alarm
Beitrag von: marvin78 am 30 Januar 2018, 16:33:13
watchdog
Titel: Antw:Wartezeit bis Alarm
Beitrag von: accessburn am 30 Januar 2018, 17:01:41
hab mich mal bisschen eingelesen. Gefunden hab ich einiges, aber gab es nicht mal die möglicheit ein AT temporär anzulegen das nach dem auslösen wieder gekillt wird?
Titel: Antw:Wartezeit bis Alarm
Beitrag von: marvin78 am 30 Januar 2018, 17:07:42
Auch das gibt es. Siehe Doku zu at.

Zitatif no * is specified, then a command will be executed only once, and then the at entry will be deleted. In this case the command will be saved to the statefile (as it considered volatile, i.e. entered by cronjob) and not to the configfile (see the save command.)

Aber dein Fall klingt nach watchdog (warum das Rad neu erfinden?). Oder, ggf. Overkill, das Modul Alarm.
Titel: Antw:Wartezeit bis Alarm
Beitrag von: accessburn am 30 Januar 2018, 17:26:31
Overkill ist tatsächlich das richtige Wort für meine Zwecke :-)
Dann suche ich mal weiter ob ich rauskriege wie das geht mit diesem Hundeding :-p