This approach to programming the ISY is very useful once you "get it." I'm sure I could get similar results using if..then..elses with variables and etc, but troubleshooting my devices is so easy with this organization.
That said I keep rewriting my programs to make them increasingly efficient, organized and uniform. Thus far I've identified 9 states per switch. That's 9 X 8 changes to the Run Else lines of the program. It's tedious.
What's the best way to cut, "search and replace" and save method?