Smart Schedule - Allowing BOTH "Start at" AND "End by" times OR alternatively add Block out time periods for watering

We live in a drought-riddled city that has imposed watering restrictions of 1 day/week automatic watering and for only two time windows on Thursday (e.g., can only turn on sprinklers on Thursdays from midnight - 10 a.m. & 7 p.m. - 11:59 p.m.).

Under the current Smart Schedule, one is only able to set a “start at” OR an “end by” time, not BOTH. So, for example, I can only set the Smart Schedule for Thursdays and ending by 10 a.m. (but I’m unable to also set start at 7 p.m. just in case Sprinkler Plus algorithm determines that my lawn needs more water beyond the first watering window). As you can appreciate, there may be situations when the Smart Schedule would be unable to satisfy the necessary watering schedule from midnight to 10 a.m., and could benefit from having the additional ability to apportion watering times to begin at 7 p.m. I do not wish to have to manually have to add a fixed watering schedule for the 7 p.m. - 11:59 p.m. water allowance window if it is not needed, but the smart schedule should be able to avail itself of this second watering window if needed.

There are two possible fixes IMHO:

  1. Allow the optional activation of BOTH “Start at” and “End by” restrictors (“End by 10 a.m.” & “Start at 7 p.m.”) and not be mutually exclusive options; AND/OR

  2. Allow a user to “block off” a no irrigation window (e.g., No watering from 10:01 a.m. - 6:59 p.m.)

What do you guys think?