The new version of OpenSprinkler-Firmware WITH extension for the Analog sensor board.
NOTE: This article refers to the OpenSprinkler 3/3.2/3.3, not on OSPi! For the OSPi This firmware is also available, but you have to compile it yourself!
This version is based on the manufacturer's original firmware (OpenSprinkler.com), but is mine additionally adjusted.
New is:
- Cloud access via Openthings.io cloud token (not OSPi)
- Grouping zones
- New irrigation control through new scheduler
- New weather-specific method: Monthly Values
- Exclusive here: Analog Sensor API
!! First backup your configuration !!
(23.04.2024) Download the new (modified) firmware 2.3.1(153): Here
Please note: There is no manufacturer support (from the USA) for the modified firmware, only via the German one Support page!
NEW in the 153:
- Digital noise filter for the analog inputs on the “Analog Sensor Board”.
- Improved handling of MQTT subscriptions
Full list of all changes can be found in GitHub
OR the official firmware 2.2.0: Here
The exact instructions for installing ONE update can be found here: This is how the firmware update works
The source code is available here:
https://github.com/opensprinklershop/OpenSprinkler-Firmware
https://github.com/opensprinklershop/OpenSprinkler-App
So it goes on
1. Remote access via Openthings.io Cloud
The function is fully explained here.
2. Grouping zones
This new feature replaces the old sequential feature, which allows you to control whether zones are watered simultaneously or sequentially.
With the group function (these are the letters on the circuits), zones with the same group (e.g. all zones with group A) run one after the other, other zones with different groups (e.g. with groups A, B and C) run simultaneously. Adjustable with the gear.
Also new: Via the menu at the bottom right, “Edit Options”, then “System” and “Order Stations by Groups” the zones can also be sorted by groups.
The groups are determined here:
The P group represents a special case: All zones with group P are watered simultaneously.
3. Weather specific method: monthly values
With this method, the irrigation control can be adjusted by monthly preset values.
4. Analog Sensor API
The function is fully explained here
Unfortunately reboot mine OpenSprinkler permanently after importing the latest firmware 2.3.0. Wifi connect -> NTP Sync -> Weather Check -> Reboot
Hallo,
Have you tried a reset yet?
If that doesn't help, please send it in, I'll repair the firmware for free.
Have now downgraded to beta 2.2.0.112 and OS works again.
Hallo,
I made a few adjustments, please test. Firmware link has been updated
Nice work
Hallo,
I installed the new firmware 2024 – version 2.3.0 (139). It works perfectly.
The only time the Batten doesn't work is when I want to change a password OpenSprinkler ASB (no response when pressed).
If I set the opendoor password to a different one (for the simple version Open Sprinkler), it no longer works OpenSprinkler ASB (it is black on the side OpenSprinkler ASB and goes no further).
Greetings, Frank
True. Thanks for the info, I didn't even notice! Will be corrected in the next few days!
Hallo,
I have the new firmware – version 2.3.0. (140) played. Only it's the same as before. ( At the OpenSprinkler ASB the batten doesn't work or is black and doesn't go any further. )
When operating from the Internet, even from a distance, everything works.
Greetings, Frank.
Hi, this is not due to the firmware, but rather the app. The version has been updated in the Google Playstore and Apple Appstore, please check whether you also have the current version.
Hallo,
Thank you. Yes, it works immediately with your cell phone. But unfortunately it shows me “not compatible” on the tablet. It's a Samsung Galaxy Tab A (2016). Can you change something in the app so that it works like before?
Greetings, Frank.
You could, but Google is forcing developers to specify Android 11 as the minimum operating system from now on, otherwise the app will not be published in the Playstore.
https://developer.android.com/google/play/requirements/target-sdk
And I'm guessing your tablet still has Android 10
The current APK is also here: https://opensprinklershop.de/firmware/app-release.apk
Hello, thank you very much for the current APK. My tablet still has version Android 8.1.0 on it. When I open the APK, I get an error message: “An error occurred while parsing the package. “. (On my cell phone I have an indication of the accuracy of unknown apps.)
Can I somehow still load the APK?
Greetings, Frank.
Hello Frank, I'm afraid there's nothing more that can be done. Your tablet is too old, Android 8.1.0 is no longer supported, we're now at Android 15. That would be like trying to use Windows XP on a PC, but it doesn't work much anymore.
Nevertheless, I gave it another try and adjusted the APK in the firmware folder again. Please try this version again
Hello, I had to delete the old one first, then I reinstalled it and it works perfectly!!! Thanks alot !!!
Greetings, Frank.