DOIF: Cmd Ausführung nur wenn Bedingung 2x wahr innerhalb von x Sekunden

Begonnen von fhemfreund, 13 Januar 2019, 22:36:33

Vorheriges Thema - Nächstes Thema

fhemfreund

ich hänge zur Zeit an folgendem DOIF: Es triggert ein Treppenhaus Licht via Bewegungssteuerung. Allerdings soll dieses erst nach dem 2ten Trigger innerhalb von ca. 6 sek ausgelöst werden.


([KameraHaustuer:MotionDetected] eq "yes" and [HM_5BC9BD:state:sec] > 4 and [Daemmerung:twilight_weather] < 50) (set HM_5BC9BD on)


habe es mit den Attributen


waitsame 6
do always


lt.


https://fhem.de/commandref_DE.html#DOIF_waitsame


versucht - es sieht aber so aus, als ob dieses nur die Befehlsausführung verzögert, nicht jedoch den set Befehl nur dann ausführt, wenn die Bedingung innerhalb 6 sek nochmals wahr wird. Wo ist mein Gedankenfehler?

Andreas

MadMax-FHEM

FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)