A mobile interface for the OpenSprinkler irrigation device. Designed to allow manual control, program management (view, edit, delete and add), initiation of a run-once program, viewing device status, adjusting rain delay, changing of OpenSprinkler settings and much more.
Screenshots: iPhone 5S
-
This application is available for free from the following app stores:
-
This application interfaces with OpenSprinkler. The application has been tested and is compatible with all versions of the Unified firmware for both Arduino and Raspberry Pi. Furthermore, Dan Kimberling's OSPi program is also supported.
-
The application is written in Javascript and HTML/CSS. The application runs completely within the user's browser (or webview) and communicates directly with the OpenSprinkler.
-
Language translation is crowd sourced using Get Localization. To contribute to any language please visit our Get Localization page.
-
For current discussion about the project please refer to the forums.
-
For advanced users, the application supports authentication (HTTP Basic) and SSL for devices behind proxies. Guide for OSPi available here.
Starting with firmware 2.0.3, an option has been added to change the Javascript URL path for the UI. The application now offers an injection method which takes over Ray's OpenSprinkler UI. Just follow the simple steps below to switch your UI:
Firmware 2.1.0 and newer have the following settings by default.
- Navigate to http://x.x.x.x/su (replace x.x.x.x with your OpenSprinkler IP)
- For "Javascript URL" field use the following: https://ui.opensprinkler.com/js
- Enter your password in the field and push "Submit"
- Your page will reload and you will now see the application