This is a minor firmware update. Updating across minor revisions (e.g., from 2.2.1(2) to this version) will preserve all existing settings and programs. Updating across major revisions (e.g., from 2.1.9 or 2.2.0 to this version) will trigger a factory reset, including WiFi settings. Before updating, please export a copy of your current configurations to ensure you can restore them in case a factory reset is triggered.
Main Changes
- Support for Multi-Day Average Watering Levels: When using the Zimmerman or ETo weather adjustment methods, programs that run on fixed intervals can now base watering levels on multi-day averages, instead of solely on the previous day's. This allows more accurate adjustments for programs that don’t run daily, accounting for all weather changes since the last run. (This feature requires OpenSprinkler App/UI version 2.4.86 or above.)
- Support for Weather Restrictions: Programs can be skipped based on conditions such as low temperature, forecasted rain, or the legacy California rule. These restrictions are supported with all weather adjustment methods, subject to the limits of your weather provider’s forecast data. (This feature requires OpenSprinkler App/UI version 2.4.86 or above.)
- Overcurrent and Undercurrent Fault Detection and Notifications: The firmware now detects overcurrent (e.g. due to shorted solenoids, faulty wiring, running too many zones concurrently) and undercurrent (broken wire, faulty solenoid), with adjustable threshold for each. Zones shut off automatically on overcurrent, and fault alerts appear in the UI, LCD, and notification channels. (This feature is only available for AC-powered and DC-powered OpenSprinkler v2.3 and v3.x. It is NOT available for OSPi and OpenSprinkler Latch because they lack current sensing capabilities).
- Bug Fixes and Minor Improvements:
- Concurrent zone activations are staggered by 1 second to reduce the impact of inrush current.
- Added notifications for skipped programs (e.g. due to 0% watering level or active weather restrictions).
- Manually starting a program now honors the program name annotation for custom station run-order.
- Weather queries now use HTTPs (secure HTTP) on OS v3.x and OSPi.
- Fixed URL decoding bug for parsing HTTP station data on OS v2.3.
Full Changelog: 221(2)...221(3)