d8adrvn / smart_sprinkler

Smart Sprinkler Controller Using Arduino and SmartThings
http://build.smartthings.com/projects/smartsprinkler/
Apache License 2.0
62 stars 56 forks source link

Hello, Smarter Lawn

A project by Stan Dotson (stan@dotson.info) and Matthew Nichols (matt@nichols.name)

Background

Why would you buy a lawn sprinkler system controller when you can just build one? And the one you build will have even more cool features!! Let’s start by first making the your sprinkler system connected to the cloud. And of course, we will need iPhone controls. Then we need to make it smart. Smart like it knows when it has rained, is raining or will rain! Smart like it can run a second watering when it gets really hot! And then of course you will want voice recognition so that you can say "Alexa, turn on my sprinkler". Now that would be really smart!!!

Description

This project contains code and instructions for how we built irrigation controllers that work with SmartThings. You can control your lawn irrigation directly from your smartphone via the SmartThings app. Also, you can set up as many schedules as you like to precisely control your lawn irrigation. Hyperlocal weather forecasts make sure you save water when it rains!!!

Project Features

There are three subprojects:

Each project inlcudes:

A SmartApp works for all three projects

Enjoy, Stan and Matt