The application allows you to automatically detect and control your OpenSprinkler irrigation system(s). OpenSprinkler is an open-source Internet web-based sprinkler timer / controller built upon the Arduino platform.

Features of the app include:
* Easy to understand device status
* Quick program modification
* Launch ad-hoc or defined programs instantly
* Manual mode for convenient testing
* Multi-device support
* View visual representation of upcoming scheduled programs
* View graphical and tabulated representation of log data
* View current weather and forecast status for the device location
* Change and disable rain delay
* Multiple supported languages (Afrikaans, Amharic, Chinese, Czech, Dutch, French, German, Hebrew, Hungarian, Italian, Mongolian, Norwegian, Polish, Portuguese, Slovak, Slovenian, Spanish and more)

This application requires you to own an OpenSprinkler that is properly connected to your network. For more information please visit

You can control your device from outside the local network with proper port forwarding and use of the WAN IP within the application or by using a VPN. For further assistance please visit the forums:

This is open source software: source code for this application can be found at

What's New

Version 1.7.3

Small iPhone X improvements

Ratings and Reviews

Odd UI, great engine


I am very pleased with the overall solution of OpenSprinker: price, packaging, hardware, support, quality, and being open. Regarding this app specifically, the scheduling engine and workflow are solid. The UI is a bit glitchy and awkward, mainly due to the slide out and pop up menus. Like Pinterest, I hate the way a floating dialog is too easily dismissed (and input lost) by tapping anywhere outside of its border. I wish this app followed standard iPhone UI standards and felt as solid as the scheduling engine and controller hardware. A few bugs:

1) The program preview puts the pink line (for current time) at 7:08am when my current PDT time is 7:42pm.

2) The log is filled with dozens of "Rain sensor" entries with no indication whether it is or is not detected.

3) The log is not in my local time zone (perhaps GMT?), so it is extremely hard to correlate events that I observed in my yard with log entries.



The app is excellent and makes programming my OpenSprinkler much user friendly than the device's built-in web interface. The OpenSprinkler controller is a great piece of hardware and this app just makes it even better. I've only had the unit/app installed for a month or two, but I have yet to have an issue.

Btw, the logging feature requires a microSD card (on my arduino unit, anyway). Plug in the card and the unit starts logging.

Fantastic work!

Awesome and accessible

Industrial greenhouse manager

I work in over 3 acres of greenhouses and needed a replacement for a 30 year old completely outdated irrigation control system. Opensprinkler and this app have made it easy and convenient to manage all of my watering needs. I highly recommend these products to anyone who is internet capable and has plants that need watering.


Samer Albahra
5.4 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© 2015-2018 Samer Albahra


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like