I see how that would work but it sounds like it would require setup of both times which would give poor WAF. Most of the time we use this for watering bushes rather than grass. I have several hose faucets around the yard on zone valves. If something needs watering we hook up a hose and then manually set a time for that zone. I was hoping to be able to do this from a smart phone to keep from going back to the controller as the yard is big. How would I do this without some code changes? Or minor code changes? I would like to just be able to say run zone 3 for 30 minutes (now) and have the pump kick on if its a zone that is set for the pump source.