What is an irrigation controller?

Traditional irrigation controllers
Mindless 1 bit devices

In short, traditional irrigation controllers are hard to setup, difficult to operate, dumb machines that run primitive watering programs. In fact, irrigation controllers are known to be one of the most hated home automation devices.

'Surface water cycle' by Mwtoews - Own work. Licensed under CC BY 3.0 via Wikimedia Commons

figure 1 - © Wikipedia2

Meet the Ultimate Smart Wi-Fi sprinkler
In Sync with Nature.

The only way a smart sprinkler can truly conserve water is to listen to nature. By being synchronized with all weather events, the RainMachine can calculate daily evapotranspiration losses and adjust the watering duration as defined in your Programs.


In layman’s terms, the RainMachine takes something that is given (base watering duration) with something it learns (weather data) and produces an output that augments nature’s cycle in such a way that your garden is protected and nourished to perfection.

Land stations and Satellites at your service.

Weather data.
Land stations and Satellites at your service.

RainMachine is the best weather integrated smart irrigation controller with the ability to use and aggregate multiple internet weather services or local weather stations to produce highly reliable and high resolution localized weather data.

Thanks to NOAA3 and other international weather data sources like: WUnderground, NetAtmo, FAWN, CIMIS, Mesonet, Davis, Metno, DarkSky, Deutscher Wetterdienst, Australian Bureau of Meteorology and Open Weather Map, humans and machines can access weather data streams such as: max temperature, minimum temperature, humidity, wind speed, solar radiation, water vapor pressure, amount of precipitation. These national and international weather services provide pin-point and reliable and free up-to-date weather forecasts.
Learn more...

Land stations and Satellites at your service.

Weather data, how precise?
Satellite & land station performance

The National Digital Forecast Database’s (NDFD) high-resolution digital weather forecast provides you with the ultimate in location precision and data forecast accuracy, based on 1.5 miles spatial resolution.


Click here to see Forecast vs. Measured weather deviations and you will understand the accuracy of your RainMachine.

Code. Share. Evolve.

OpenSource, the Ultimate Accountability
Code. Share. Evolve.

As we make our evapotranspiration formula source code freely available, our work is verifiable and can be trusted. User contributions from around the world continue to support the RainMachine community and enhance the product.
Learn more

iOS and Android is our DNA

Phones and Tablets.
iOS and Android is our DNA.

All of our devices are fully compatible with iOS and Android based applications. Manually control valves and create programs from your mobile device.


The User Experience (UX) provided by our easy to use iOS and Android applications is simply unmatched by the yesterday's antiquated sprinkler user interfaces. We simply found a better way to interact with your garden.


1 - EvapoTranspiration (ET) is the sum of evaporation and plant transpiration from the Earth's land and ocean surface to the atmosphere. Read more about EvapoTranspiration.
2 - "Surface water cycle" by Mwtoews (Own work) [GFDL or CC BY 3.0], via Wikimedia Commons
3 - National Oceanic and Atmospheric Administration (logo - figure 2)