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, and changing of OpenSprinkler settings. Screenshots available below.
-
This application is available for free from the Amazon Appstore, Apple App Store, BlackBerry AppWorld, Google Play Store and Windows Phone Store
-
This application interfaces with the interval program on the OpenSprinkler which is the default software available. The application has been tested and compatible with all firmwares. The application is also compatible with OSPi python interval program.
-
The application is written in Javascript and HTML/CSS. The application runs 100% within the user's browser and communicates directly with the OpenSprinkler.
-
For advanced users, the application supports authentication (HTTP Basic) and SSL for devices behind proxies. Guide:
-
For current discussion about the project please refer to the forum post.
#install files
git clone https://github.com/salbahra/Sprinklers.git /var/www/sprinklers
- Now, visit the site using any browser (replacing IPAddr with the server IP): http://IPAddr/sprinklers
If you don't have Git, you can download the ZIP file and extract to a local directory.
The webapp can also be installed to the SD card of the OpenSprinkler and run directly from the device. For this you will need to grab the specially formatted version from the sdcard branch.
#change to the install directory
cd /var/www/sprinklers
#perform update
git pull