Another approach is to use a variable changing to true as your trigger. Then flip it to false at the start of the rule, run your actions, delay for your duration and then flip it back to true.
Another approach is to use a variable changing to true as your trigger. Then flip it to false at the start of the rule, run your actions, delay for your duration and then flip it back to true.