OpenSprinkler

OpenSprinkler

by OpenThings

28 ratings
46 reviews
Free

Details

  • Released
  • Updated
  • March 29, 2014
  • November 1, 2025

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.90

November 1, 2025

• OS 3.4 DC support – set a target PD voltage and see the live PD voltage. • Queue manual actions – add manual runs to a queue so they execute in order (requires controller firmware 2.2.1(4)+). • Simpler Run-Once – one clear confirmation dialog instead of multiple pop-ups. • Overcurrent alert control – new “Clear this alert” action in the status bar. • Custom weather URLs – user-defined wsp now supports both http and https (fix for incorrect protocol, #279). Bug fixes • Postponed zone timer no longer keeps counting down. • Rain delay and sensor events now display correctly in logs. • Program disabled status no longer changes after deleting another program. • Station queue activity correctly includes paused stations. • Corrected key index assignments (#281). • Miscellaneous reliability improvements around station sequencing.

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.