
OpenSprinkler
macOS / Utilitaires
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, Chinese, Czech, Dutch, French, German, Hebrew, Hungarian, Italian, Mongolian, Norwegian, Polish, Portuguese, Slovak, Slovenian and Spanish)
This application requires you to own an OpenSprinkler that is properly connected to your network. For more information please visit https://opensprinkler.com.
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: https://forums.opensprinkler.com
This is open source software: source code for this application can be found at https://github.com/OpenSprinkler/OpenSprinkler-App
Quoi de neuf dans la dernière version ?
Local storage isolation – keys are now namespaced by the app’s path to prevent conflicts when served from different URLs. This is implemented via a new OSApp.Storage.prefix mechanism and helper functions for getting and setting items
Full URL support for device setup
- “Device Address” field explains it can be an IP, URL, or OTC token and uses inputmode="url" for better compatibility
- URL parsing handles protocol, authentication info, and falls back gracefully with a console error if parsing fails; trailing slashes are trimmed when building the IP/URL
- After successfully adding a device, the site list is saved through OSApp.Storage.set
Improved integrations menu – OTC, MQTT, and Email buttons highlight in blue when enabled, clarifying their state for users
Single run date fix – dates are now converted using Date.UTC to avoid timezone issues
Weather attribution wording – “Using manual watering” was updated to “Using manual weather adjustment”
Other tweaks and fixes
- Minor wording changes and removal of a low-current alert that’s not yet supported by firmware.
- New device dialog simplified and styling adjustments applied.
- Bug fixes including a missing comma and improved handling when URL parsing fails.