Execute once per day


#1

Can someone please take a look at this piston? My worry is that Setting the variable at the top of the action will cause the rest of the items under it not to run. But if I put it at the end of the action, if motion is sensed multiple times during the 100 second wait, then the variable will never be set.

Would it be better to say if the motion sensor has been inactive for 100 seconds?

Instead of if motion is active wait 100 seconds?


#2

Once you’re in the then block, conditions that allowed it to run are not re-checked before every action. You should be fine with this piston as far as I know. Not a guru tho so you want to take it with a grain of salt.

Why async location? Never used async honestly…


#3

I just deleted the “async location” block. That was a remnant from an older action. Thanks