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
Brief description:
I was testing the Scenes Management Cluster on Matter SDK 1.3 and was trying to evaluate the NVM space for the scene table. I then observed some abnormals for the scene table entry. The entry size is quite bigger than expected.
Reproducing:
Commission the device with chip-tool and set the node ID of the device to 1.
Root Cause Analysis
I checked the source code and did some trouble-shooting. I think the root cause is in the file src/app/clusters/on-off-server/on-off-server.cpp.
If "StartUpOnOff" attribute of the On/Off cluster is not set to NVM, the default scene handler will not be registered for the On/Off cluster. This is exactly the case on my device.
I think registering the scene handler should be independent on this "StartUpOnOff" attribute.
Could you check? Thanks.
Reproduction steps
Brief description:
I was testing the Scenes Management Cluster on Matter SDK 1.3 and was trying to evaluate the NVM space for the scene table. I then observed some abnormals for the scene table entry. The entry size is quite bigger than expected.
Reproducing:
Expected Result
The expected result should be like below:
Root Cause Analysis
I checked the source code and did some trouble-shooting. I think the root cause is in the file
src/app/clusters/on-off-server/on-off-server.cpp
.If "StartUpOnOff" attribute of the On/Off cluster is not set to NVM, the default scene handler will not be registered for the On/Off cluster. This is exactly the case on my device.
I think registering the scene handler should be independent on this "StartUpOnOff" attribute.
Could you check? Thanks.
Bug prevalence
Whenever I do this
GitHub hash of the SDK that was being used
5bb5c9e
Platform
esp32
Platform Version(s)
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: