Advice on multiple timers / light switches

See Rich’s design pattern
A “Map” in DSL rules can be used a sort of “array” holding multiple timers.