Dummy nach x Sekunden state ändern

Begonnen von Merdones, 18 Januar 2016, 15:55:48

Vorheriges Thema - Nächstes Thema

Merdones

Hallo,

Ich bin momentan dabei eine Alarmanlage aufzubauen.
Nun bin ich vor folgendes Problem gestoßen:
Und zwar würde ich gerne, dass man bis der Alarm an geht so ca 30 Sekunden zeit hat um ihn abzustellen.
Gibt es dafür eine Möglichkeit einem Dummy o.ä nach einer bestimmten Zeit ein anderes STATE zu geben?

Ellert

Mit DOIF geht es http://fhem.de/commandref_DE.html#DOIF und http://fhem.de/commandref_DE.html#DOIF_wait , so etwa:

define di DOIF ([Alarmausloeser] eq "on") (set deinDummy on)

attr di do always
attr di wait 300

Merdones

Danke, jedoch wie kann ich den DOIF wieder abbrechen, nachdem der Eventauslöser ihn gestartet hat?
Ich möchte ja in den 30 Sekunden die chance haben den Alarm wieder zu deaktivieren.

Ellert

Mit einem DOELSEIF und der Abbruchbedingung kannst Du die Ausführung des 1. Befehlszweiges abbrechen.