Piston not triggering az expected


#1

I had this running for weeks. It runs at 11:50 fine but doesn’t do anything at 12:02. (there were a few exceptions but for the most part it does absolutely nothing.) Any thoughts on why that may be?


#2

Or statements can have short execution - ie if the first portion is true, the 2nd portion does not run (and therefore may not schedule).

You should use separate if statements, or you could use time is between (or not between)


#3

I want it to run twice - once at end of day, once in the beginning.
Maybe I can leave the 23:50, and add a for i=1 to 2 loop, and add wait 10 mins at the end of the statements.
Would need to add Async to the rest of the stuff in the piston.(there should not be any overlap, but just in case).
I will try this later today.


#4

between as a time should fire at the start and the end time.