Here is how I am setup. I have 2 VWC sensors so I created a P1, P2, and P3 program for each that run concurrent.
Example:
0900-1200
Both P1 automations are active at the same time. When it hits 0900 and both sensors are below the threshold, the automation will trigger for the first P1 program, and will run that until its above your set threshold. After which it will start on the second P1 program, and will also run that until its above your set threshold. So if your automation program needs to trigger multiple times, then the other P1 program will sit idle until the first one is complete.
Basically we have this:
1st P1 automation - 0900
1st P1 automation - 0910
1st P1 automation - 0920
1st P1 automation - 0930 (reaches threshold)
2nd P1 automation - 0940
2nd P1 automation - 0950
2nd P1 automation - 1000
2nd P1 automation - 1100 (reaches threshold)
And I would like this:
1st P1 automation - 0900
2st P1 automation - 0910
1st P1 automation - 0920
2nd P1 automation - 0930
1nd P1 automation - 0940
2nd P1 automation - 0950
1st P1 automation - 1000 (reaches threshold)
2nd P1 automation - 1100 (reaches threshold)
Doing it the proposed way allows for staggering, and I’d rather bring two plants slowly up to capacity than 1 kinda quick and the other waiting 40+ minutes.

