My work here is done.
Hopefully you can now come up with some target ideas?
I think I may struggle to get three systems from one controller as it cannot do simultaneous branching for my subroutines. Although I could perhaps queue them in sequence.
I don't normally program in scripting language. I'm more used to relay logic that is used on the industrial controllers or PLCs that I program for a living.
Thanks
Mark