Hi,
I would like to have a rule reacting to a presence detector. Light should be switched on and then restored to the previous state after a few minutes.
However, the state of the light might change in between due to other rules or manual switching.
I tried the following:
- Global variables in the head of the rules
var Number old_value = 0
–> did not work, I think because variable state is not preserved after rule execution - Using previousState
EG_WZ_Flur_Licht.sendCommand(EG_WZ_Flur_Licht.previousState.state)
–> did not work well with intermediary changes of the light state due to other rules, …
Am I doing wrong? How would you handle that?
Daniel