Hi, all.
I don’t understand how the Delay option works in the rule engine. I am trying to set up a rule [xEtR1IJadfE7tLQqm1yo] which has multiple delays.
All the actions below “Delay for 3600 seconds” should execute at the same time, i.e., they should all have a 3600s delay. And the 3600 seconds should be after the event has triggered, not after the (previous) 60-second delay (which should only be for the action directly below it).
Do i need to add a (3600s) delay rule before EACH action (or is one enough)?
Will the actions happen after 3600s or after 60+3600s?
One other question:
Action 1 switches off my heating automation (assuming it is on). If i want to switch it back on after 3600s (only if it was on in the first place), what’s the best way to do that?
Use a true/false variable.
Add an If heater is on set variable true before your current if block. Keep your if then block as is and add a 3rd if block, if variable true, turn on heater, set the variable to false.