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
Browse filesBrowse the repository at this point in the historyBrowse files
committed
Matter: add UniqueID attribute to BridgedDeviceBasicInformation cluster
UniqueID became a mandatory attribute in Matter 1.4 for the
BridgedDeviceBasicInformation cluster. Its absence causes controllers such
as Home Assistant to fail to create entities for bridged endpoints — the
controller cannot stably identify a bridged device across re-pairings or
bridge restarts, so it refuses to add it.
Populate unique_id from SYSTEM_GetUnique() at construction time using the
format "silabs-%016llx", giving each bridged endpoint a stable
hardware-derived identity. Expose SetUniqueID()/GetUniqueID() so sketches
can override the value.
Co-Authored-By: Drew McCalmont <drewm@mcfamily.us>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments