You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
On Level Attribute (Level Control Cluster) is reset to init values after each power cycle.
Describe the solution you'd like
allow ATTRIBUTE_FLAG_NONVOLATILE for that attribute.
Describe alternatives you've considered
give us a esp_matter func to manually set the ATTRIBUTE_FLAG_NONVOLATILE of a Attribute
Additional context
...
The text was updated successfully, but these errors were encountered:
Haerteleric
changed the title
Give a option to make on_level
Give a option to make on_level ATTRIBUTE_FLAG_NONVOLATILE
Nov 25, 2024
github-actionsbot
changed the title
Give a option to make on_level ATTRIBUTE_FLAG_NONVOLATILE
Give a option to make on_level ATTRIBUTE_FLAG_NONVOLATILE (CON-1431)
Nov 25, 2024
Current Level is required by the spec to be non-volatile.
I just tried the Espessif Light Demo and it does not appear to be preserving CurrentLevel like it is supposed to do.
You don't need option, this appears to be broken in esp-matter.
@jonsmirl Light Demo example has the StartUpCurrentLevel attribute on the LevelControl cluster that's why CurrentLevel's value is being overridden by StartUpCurrentLevel's value. If you don’t want to overwrite the CurrentLevel's value, you can define IGNORE_LEVEL_CONTROL_CLUSTER_START_UP_CURRENT_LEVEL in your application.
Is your feature request related to a problem? Please describe.
On Level Attribute (Level Control Cluster) is reset to init values after each power cycle.
Describe the solution you'd like
allow ATTRIBUTE_FLAG_NONVOLATILE for that attribute.
Describe alternatives you've considered
give us a esp_matter func to manually set the ATTRIBUTE_FLAG_NONVOLATILE of a Attribute
Additional context
...
The text was updated successfully, but these errors were encountered: