I played around th my problem, but i just found a “workaround” that works!
i created two rules and use an additional variable:
- rule:
"id": "checkifbeforesunset",
"name": "CheckIfBeforesunset",
"rule": "if its 2h before sunset then set $vBeforeSunset = 1",
"active": true,
"logging": false
this on checks if its 2h before sunset and then sets the variable $vBeforesunset to 1
- rule:
"id": "gangonlight01",
"name": "Ganglicht an Lichtsensor",
"rule": "if $vBeforeSunset = 1 and lightintensity of Lichtsensor Gang is less than 55 for 5 minutes and GangLicht is turned off then turn on GangLicht and set $vBeforeSunset = 0",
"active": true,
"logging": true
thats the one that turns on the light if it´s to dark (e.g. very cloudy outside) and resets the variable to 0 to avoid switching on again (e.g. i turn of the light manually).
Now i´m happy with since solution since over 1 week!