I’ve got two pistons (both trigger by time, assess temp and turn on and off my rachio valves). They’re really the only two pistons I have who’s timers fail regularly. Pausing them resets the timers, but they’ll fail in a few days. I’ve got other timers that run just fine. Anyone have any ideas?
Timers failing on specific pistons but not others
Sure, but there’s nothing special about it…unless I’m missing something, I’ve got others similar to it that don’t fail…
Try changing the contact sensor to always subscribe as you are mixing conditions and triggers.
If you are unsure click on the contact sensor action when in edit mode and click on settings.
Change subscription to always subscribe.
That may do the trick.
I wouldn’t mind betting the piston that are ok have the trigger first, not the condition.
Click the with of each action and change it to never cancel.
I believe what is happening is with all the waits in there the actions are not happening because it is no longer that exact time.
I may not have been clear with this…the actions fire just fine, the start time fails to regenerate…that is, it’ll count down until 7:31 PM, then the piston runs, but sometimes the timer doesn’t reset…so the next day, nothing happens at 7:31 PM. If I pause and then restart the piston, the timer starts dutifully counting down to 7:31PM. I’ll try reordering the action and condition and see if that fixes it.
I have two of these pistons, essentially identical to each other with the exception of the execution start time (and some other times inside, but the layout and action are identical). I changed one so that the execution time is always subscribed to, and changed the other by putting the execution time above the condition…we’ll see what happens! Thanks for the help!