The Rachio Smart Sprinkler Controller (second generation) provides easy-to-use app controls and smart scheduling options. An eight-zone controller costs $200, or $250 for Rachio's sixteen-zone version.
Rachio replaces your existing controller for an in-ground sprinkler system. Connect it to your Wi-Fi, and you can work with it to create a schedule, or let Rachio do all of the work for you. Rachio watches the weather and adjusts accordingly either way.
The physical setup is simple. You'll just need to attach a few wires.
If you have a more advanced system, Rachio has ports to accommodate moisture sensors, a master valve, a pump start relay and more.
After you finish wiring the controller, you'll use the app to complete the setup process. You can give Rachio details on all of your zones to help it plan when to water.
Once you have your zones, you can set up a schedule based on your preferences and Rachio's smarts.
Rachio also has physical controls behind the sprinkler cover.
I am a big fan of Rachio's app, and it also works with a number of other smart home devices such as the Amazon Echo and the Google Home.