2.4.0for iPhone, iPad and more
22 Ratings
4.6 MB
Dec 12, 2023
Update Date
Age Rating
Age Rating
Apps in this category do not contain restricted content.
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
OpenSprinkler Screenshots
OpenSprinkler posterOpenSprinkler posterOpenSprinkler posterOpenSprinkler posterOpenSprinkler poster
OpenSprinkler posterOpenSprinkler posterOpenSprinkler posterOpenSprinkler posterOpenSprinkler poster

About OpenSprinkler

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
Show More

What's New in the Latest Version 2.4.0

Last updated on Dec 12, 2023
Old Versions
Added support for analog sensor boards (requires supporting firmware support)
Update localizations
Show More
Version History
Dec 12, 2023
Added support for analog sensor boards (requires supporting firmware support)
Update localizations
Jul 23, 2023
Update localizations
Jul 10, 2023
- Fix a bug that causes an incorrect group label to display when zones are running
- Fix a broken link to a support document
Dec 29, 2022
This new version offers some exciting new features including cloud support! You can now connect to your OpenSprinkler from anywhere without having to port forward or do any other network changes.

This release also includes station group support as well as many bug fixes.
Jun 10, 2022
Add two column view support on the homepage for wider devices
Add support for 1 day intervals
Update translations
Fix error message for minimum interval days
Fix some strings not being marked for translation
Apr 9, 2021
Fix bug preventing status updates
Apr 9, 2021
Resolved delay dismissing splash screen
Resolved issue updating localizations
Apr 3, 2021
Add rain delay information persistently next to the weather information
Fix the abbreviation for Thursday
Sep 30, 2020
Add MQTT support for supporting firmware
Add language code to localization modal to aid in finding the desired language
Fix bug causing disabled stations to show on page change
Fix OpenWeatherMap icons being requested over HTTP instead of HTTPS
Update translations
Jun 16, 2020
Added MQTT support (firmware 2.1.9 (4) or later required)
Updated localizations from our new open source TMS Transifex
Disables changing newly added site's IP to the external IP if it's reachable
When using metric notation switch from 12 hr to 24 hr format for both input and display
Apr 13, 2020
Added confirmation dialog before deleting a site
Extended the max remote station index to 200
Feb 12, 2020
Fix weather not showing up for older firmware versions
Dec 3, 2019
Improve the map overlay for selecting a location
Fix bug in the options page which led to the defined PWS being cleared when changing other settings
Nov 2, 2019
Fix bug setting boosting time for DC-based units
Oct 2, 2019
- Fixed reset wireless button not showing properly when appropriate
- Added support for 2.1.9 sensor log data
Sep 29, 2019
Fixed flow sensor status not reflecting correctly for firmware 2.1.9+
Sep 18, 2019
Add support for firmware 2.1.9:

Add support for the second sensor including all available configuration options
Add new sensor type for soil
Add new sensor options to delay the triggering on or off of the sensor
Allow stations to ignore sensor 1 or 2
Add new sensor events for IFTTT
Add subnet option when using static IP
Show weather data used in current weather calculation
Use SSL for weather when app is using an SSL connection
Add confirmation for run program on the edit programs page
Jul 24, 2019
Improve detection of region for use of metric/imperial units
Add explicit option to set metric/imperial units to be used for weather
Show an error message when a baseline ETo is not provided when using ETo
Jul 23, 2019
Added ETo support
Fix various small bugs
Jul 15, 2019
- Add support for firmware 2.1.9:
- Weather Underground support will be restored for PWS owners with a new and valid API key
- PWS map overlay has been restored when a Weather Underground key is set
- Improve Bulgarian translations
- Add detection and workaround for corrupted weather option data
- Clear weather option data when resetting all options
- Now uses SSL when querying weather endpoint to resolve issues when using a reverse proxy with SSL
Jun 26, 2019
Fixed issue displaying units incorrectly as imperial when metric is desired
May 2, 2019
Improves weather data accuracy and caches weather data for up to an hour.
Mar 6, 2019
Fix some bugs showing and getting weather data
Mar 3, 2019
Switched weather service to use our weather API to fix weather not showing on the home screen
Removed all Weather Underground references and Yahoo weather references as both APIs have been deprecated
Updated translations
Jul 27, 2018
Fix bug connecting to some devices

OpenSprinkler FAQ

Click here to learn how to download OpenSprinkler in restricted country or region.
Check the following list to see the minimum requirements of OpenSprinkler.
Requires iOS 11.0 or later.
Requires iPadOS 11.0 or later.
iPod touch
Requires iOS 11.0 or later.
OpenSprinkler supports English

OpenSprinkler Alternative

You May Also Like

Get more from OpenThings