Hallo zusammen,
kurze Frage zu unten stehender Rule für ESPEasy:
Meine Regel startet immer wieder neu, da der Helligkeitswert ja ständig
über dem Schwellwert ist. Was müsste ich einbauen, damit die Regel nur
einmalig bei über bzw. unterschreiten des Lux-Wertes für 5 Sek.
ausgeführt wird?
Danke schon mal!
1 | On Licht#Lux>25 do
|
2 | event,Tag
|
3 | endon
|
4 |
|
5 | On Licht#Lux<25 do
|
6 | event,Nacht
|
7 | endon
|
8 |
|
9 | on Tag do
|
10 | WemosMotorShieldCMD,0,Forward,20 // open tuer
|
11 | timerSet 1,5 // 5 sec timer
|
12 | endon
|
13 | On Rules#Timer=1 do //When Timer1 expires, do
|
14 | WemosMotorShieldCMD,0,Stop
|
15 | endon
|
16 |
|
17 |
|
18 | on Nacht do
|
19 | WemosMotorShieldCMD,0,Forward,20 // close tuer
|
20 | timerSet 2,1 // 1 sec timer
|
21 | endon
|
22 | On Rules#Timer=2 do //When Timer2 expires, do
|
23 | WemosMotorShieldCMD,0,Stop
|
24 | endon
|