Patent attributes
In one embodiment, a method for optimizing downstream processes for a plurality of flow controllers includes determining a water budget for the plurality of flow controllers based on utility information and a water amount used by the flow devices controlled by the plurality of flow controllers; determining, by a processing element, a run time water amount used by the flow devices controlled by the plurality of flow controllers during a watering run time of the flow devices; modifying, by the processing element, watering schedules for the flow devices controlled by the plurality of flow controllers when the water amount used deviates from the water budget; and transmitting, by the processing element, the modified watering schedules to the plurality of flow controllers to vary the operation of the flow devices controlled by the plurality of flow controllers.