2016 Mar 26, 03:16 PM
Is there a reason Programs only allow a single time length for all zones?
I know you could write multiple programs, but for example my back yard has 2 zones that cover it using different sprinkler heads compared to my single zone front yard, so the two rear zones run a different amount of time then my one front zone.
I could see were a single time entry could be useful, but in my case it's more complicated.
Any thoughts on adding a toggle switch for something like picking between "single zone length" or "custom zone lengths", and custom zone lengths would add a time field next to any enabled zones, right before the monday column?
I already dived into the code, doesn't seem like it'd be too difficult to add. From what I can tell of plugins and such, this would need to be a core change and not a plugin (didn't seem like plugins are designed to modify/patch existing pages/extend existing features?).
Probably worst part would be deciding on how the JSON should be formatted in the programs.json file.
I'd be happy to take a stab at it and submit a pull when ready, if it's something that seems like a good feature.
I know you could write multiple programs, but for example my back yard has 2 zones that cover it using different sprinkler heads compared to my single zone front yard, so the two rear zones run a different amount of time then my one front zone.
I could see were a single time entry could be useful, but in my case it's more complicated.
Any thoughts on adding a toggle switch for something like picking between "single zone length" or "custom zone lengths", and custom zone lengths would add a time field next to any enabled zones, right before the monday column?
I already dived into the code, doesn't seem like it'd be too difficult to add. From what I can tell of plugins and such, this would need to be a core change and not a plugin (didn't seem like plugins are designed to modify/patch existing pages/extend existing features?).
Probably worst part would be deciding on how the JSON should be formatted in the programs.json file.
I'd be happy to take a stab at it and submit a pull when ready, if it's something that seems like a good feature.