I understand your frustration. I really do.
At times, SmartThings is really testing my patience…
For the record, I was NOT criticizing your code…
I was only clarifying that multiple pistons running on the same trigger
has never been 100% reliable!
… and how the countdown has nothing to do with the actual action…
… and pointing out that
is broken code… Unfinished… Does not work… Never has worked.
It is not your fault… It was just new, experimental code that ady was working on when SmartThings recruited him. It was never completed, nor removed.
Now, this cannot stop you from using it… but keep in mind that that trigger
is the same as:
IF Sensor6's contact changes (to anything), then WAIT 3 min, and continue
It does NOT check to see it is “stays unchanged”.