I was reading https://community.hubitat.com/t/using-restrictions-in-webcore/89477 about piston restrictions but I have a question that could be added to the website as an example.
It states that restrictions:
Are evaluated when the piston begins execution.
Take a simple execute command
Only when Hallway light is on
Wait 5 mins
Turn off Hallway light
So does that mean after 5 mins, the Hallway Light will just turn off, even if by then the hallway light is back on?
Or are the restrictions reassessed after a wait command before running the action?