Disclosed embodiments can provide a system and method for controlling irrigation schedules for a sprinkler system for at least one irrigation zone. The embodiments include automatically updating irrigation schedules based at least in part on watering restriction data from a water authority, such as a water utility authority, and water usage data for a property including the at least one irrigation zone.