1) Give a description of the problem
I wrote an example piston to try to understand how scheduling works. I thought I understood, but clearly I do not.
The piston is set up to initialize only once (by manually running it) … it then attempts to set up 6 timers each one minute apart (with an offset of 30 seconds) …
2) What is the expected behavior?
I thought I would see 6 timers being set, but in fact only one timer is scheduled and it is for the furthest out timer, not the next timer.
3) What is happening/not happening?
Only the last furthest out timer (+6 minutes) is scheduled.
4) Post a Green Snapshot of the piston
5) Attach any logs (From ST IDE and by turning logging level to Full)
(PASTE YOUR LOGS HERE BETWEEN THE MARKS THEN HIGHLIGHT ALL OF THE LOGS SND CLICK ON THE </> ICON TO FORMAT THEM)