Skip to content

Time-controlled Enabled/Disabled Preset Reset after Reboot #4532

Closed

Description

@mkormendy

What happened?

Changing Enabled/Disabled checkbox for any of the Time-controlled presets does not persist the state after the device is rebooted - they all reset to default enabled.

To Reproduce Bug

Uncheck any of the enable/disable checkboxes for the Time-controlled presets, save the settings .. they persist. BUT, reboot the device,... they unexpectedly all reset to enabled.

Expected Behavior

The enabled/disabled settings for the Time-controlled presets should persist after reboot, not reset the enabled/disabled state to the defaults of all presets to "on"/selected.

Install Method

Binary from WLED.me

What version of WLED?

Only tested with WLED 0.14.4+

Which microcontroller/board are you seeing the problem on?

ESP32

Relevant log/trace output

Anything else?

Settings set and saved:
Image

Settings reset after reboot:
Image

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

  1. DedeHai commented on Feb 5, 2025

    @DedeHai
    Collaborator

    preset 0 means disabled, so the checkmark is not saved. put any other preset and it is saved.

  2. mkormendy commented on Feb 5, 2025

    @mkormendy
    Author

    That's not intuitive for what the feature suggests.

  3. DedeHai commented on Feb 5, 2025

    @DedeHai
    Collaborator

    a lot of things in WLED are not intuitive, you are invited to provide an update.

  4. mkormendy commented on Feb 5, 2025

    @mkormendy
    Author

    Oh! Interesting, I didn't think it was that easy.

  5. DedeHai commented on Feb 5, 2025

    @DedeHai
    Collaborator

    anyone can contribute, just code it and do a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions