OpenSprinkler Forums Hardware Questions OpenSprinkler OpenSprinkler cannot update any settings or program

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #87310

    INGUES
    Spectator

    Hello,

    I’m trying to update an existing program to change the days interval and it is not allowing me to save the changes. I go to programs, bring down the drop down for the program I want to edit, update interval days to the value that I want, go down to Save Changes to Main Program. The middle thinking icon appears for a second and then puts me back to the main programs screen. I click the drop down for the main program that I just edited and the days interval is exactly the same without my update.

    To try to troubleshoot I went ahead and followed the security breach password reset / token reset instructions and was able to log back into my device with the new password. Unfortunately I’m still having the same issue where I can’t change anything. This also includes my cloud integration token which I reset as instructed. In the app integration settings section I’ll update the token to the new one that I generated, hit submit, then hit submit again at the top right of the edit settings section. When I go back into it everything still shows the same old token values and my new token is not saved. I have rebooted the device after all changes and attempted the updates multiple times with the same results.

    Here are my device details:
    App version: 2.4.97
    Firmware: 2.2.1(5)
    Hardware Version: 3.3 – AC

    The last time that I was able to successfully update the program was about 6 weeks ago without issue. I believe that I was on the 2.2.1(4) firmware and an earlier version of the app.

    Please let me know if you require additional details.

    #87317

    Ray
    Keymaster

    We are not aware of this as a known issue for either firmware 2.2.1(5) or App 2.4.97. It’s possible a flash memory corruption happened during firmware update. I recommend you to save a copy of your current configurations, then perform a factory reset. After the reset, re-configure WiFi and try to create/change programs. If it’s successful, proceed to import configurations.

    #87319

    INGUES
    Spectator

    Doing a factory reset has resolved my issue. Thank you for your help.

    #87845

    Robert Blaser
    Participant

    Just an FYI…I had this same issue. I thought my update to 2.2.1(5) went smoothly a few days ago. But when I tried to edit a program today, it wouldn’t let me change anything. So I had to do a factory reset and then reload my configuration. Seems to be working now…

    #87865

    Bob Stern
    Participant

    Same problem here. Could not change program via its web server or JSON. Also, log stopped recording station run events.

    Possibly what triggered this was manually running a Run Once program.

    As recommended above, factory reset fixed it, but I haven’t tried a Run Once program again.

    (Ray: You might want to move this topic to software/firmware category.)

    #87913

    eckertka
    Participant

    I had the same problem. I had updated to 2.2.1(5) on 08/17/2026 and had done a run-once program. I don’t know what triggered this failure, but I am reluctant to use run-once.

    #87914

    Bob Stern
    Participant

    @eckertka: Thanks for confirming this clue.

    I reverted to firmware 2.2.1(4) because I need run-once.

    #87915

    Ray
    Keymaster

    Run-Once is a standard feature available on all recent firmwares.

    The issue reported here (can’t save options or programs) seems to be triggered by log files being too full prior to the upgrade to 2.2.1(5). Because 2.2.1(5) supports Expanded Sensors and needs to allocate space for storing the sensor and sensor logs, when the flash memory was already full prior to upgrading, it seems to cause the firmware to fail to write files successfully (because LittleFS uses Copy-On-Write strategy, even editing existing files requires creating a new file). While we did perform rigorous upgrade test, we overlooked this particular situation (i.e. full logs prior to update). To reduce the chance of this happening, you can try to delete some sprinkler logs (or clear the entire log) before upgrading, that should resolve the issue.

    #87923

    Bob Stern
    Participant

    Thanks @Ray. Reassuring to know the solution is straightforward.

    #87934

    eckertka
    Participant

    After a factory reset, I am able to use run-once and edit programs. After 2 years of accumulating log files on an OS3.0 AC-powered, the sequence I used was:
    1. Upgrade firmware to 2.2.1(5)
    2. Used run-once at least one time.
    3. Tried unsuccessfully to edit programs. <<FAILURE>>
    4. Factory reset. It appears that this step cleared the log files and left firmware 2.2.1(5) installed.
    5. Used run-once one time.
    6. Successfully edited one program.
    This limited experiment suggests that the run-once steps did not cause the failure. Instead, like @Ray noted, the full log records interfered with the firmware install. It is curious that, once the log files were cleared, I had no problem editing programs with the same firmware 2.2.1(5) without reinstalling that firmware.

    #88187

    znir
    Participant

    Hi,

    No need to reset firmware. Just:
    1. Delete all logs.
    2. Reboot the Open sprinkler (important).

    After the reboot you will be able to edit and save programs

    #88188

    eckertka
    Participant

    Thanks,znir. Does anyone know if, after deleting logs, rebooting and returning to normal operation, we need to continue to delete logs to keep the editing problem from reoccurring?

    #88189

    Ray
    Keymaster

    No, you do not need to continue delete logs – this is a one-time effort.

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.

OpenSprinkler Forums Hardware Questions OpenSprinkler OpenSprinkler cannot update any settings or program