OpenSprinkler

OpenSprinkler

by OpenThings

28 ratings
46 reviews
Free

Details

  • Released
  • Updated
  • March 29, 2014
  • July 29, 2026

Features

OpenSprinkler screenshot #1 for iPhone
OpenSprinkler screenshot #2 for iPhone
OpenSprinkler screenshot #3 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Control your OpenSprinkler irrigation system remotely. Monitor device status, modify watering schedules, and launch programs instantly. Features manual testing, multi-device support, and weather integration.

Device status monitoring
Program modification
Instant program launch
Manual testing mode
Multi-device support
Weather and forecast integration
Log data visualization
Show original description

What's New in OpenSprinkler

2.4.96

July 29, 2026

What’s New in Version 2.4.96   - Added support for the OpenSprinkler Sensor Expander.   - Configure, monitor, and display connected sensors.   - Added sensor history charts with selectable time ranges, zooming, CSV export, and log management.   - Added sensor-based program adjustments and improved program previews.   - Added custom adjustment options for Run-Once programs.   - Improved Android and iOS sensor-log downloads.   - Improved navigation, controller compatibility, performance, and error handling.   - Includes additional interface refinements and bug fixes.   Sensor Expander features require compatible OpenSprinkler firmware and hardware.

More

User reviews

Terrible connectivity

Constantly crashes and fails to connect with my system. Terrible app

Great app and hardware

We love our OpenSprinkler. We’ve used it since 2018 and it’s been reliable and easy to use. I also love the open API - I use it to prevent false alarms on my water leak sensor.

App could’ve been so good

I use this everyday in multiple greenhouses & I love how I can customize it down to the second with patterns but everything else seems so old school. You having to be on Wi-Fi to interact with the device is a huge hinder. The app also refreshes & updates super slow, if I want to stop a zone from running if I accidentally run the wrong one then I have to wait a good 20-30 seconds before it updates & I can stop it.
Show more

Incompatible with voiceover

I have been using this app for several years and voiceover compatibility has always been a bit of an issue. With the current version it is impossible to edit an existing program or create an new one. Disappointing.

Great app and controller

Reliable and super easy to use, makes setting up and running different sprinkler programs simple.

Developer apps

FAQ

What does the OpenSprinkler app do?

The OpenSprinkler app allows you to automatically detect and control your OpenSprinkler irrigation system(s) remotely. You can monitor device status, modify watering programs, launch them instantly, and perform manual tests.

What are the key features of the OpenSprinkler app?

Key features include easy-to-understand device status, quick program modification, instant ad-hoc or defined program launches, manual mode for testing, multi-device support, visual representations of upcoming schedules and log data, current weather and forecast status, and rain delay management.

Is the OpenSprinkler app free to use?

Yes, the OpenSprinkler app is free to use. It is open-source software, and its source code is available for review and contribution.

What do I need to use the OpenSprinkler app?

To use the OpenSprinkler app, you must own an OpenSprinkler irrigation system that is properly connected to your network. You can control your device from outside your local network with proper port forwarding or by using a VPN.

Can I control multiple sprinkler systems with this app?

Yes, the app supports multi-device control, allowing you to manage multiple OpenSprinkler irrigation systems from a single interface.