core icon indicating copy to clipboard operation
core copied to clipboard

Add Matter Lock Usercode Services (PoC)

Open Coldaine opened this issue 2 weeks ago • 10 comments

This is a Proof of Concept to add set_lock_usercode and clear_lock_usercode services to the Matter integration, enabling PIN management for Matter locks via Home Assistant services. Implementation uses the legacy SetPinCode command for broad compatibility.

Future Work

Potential follow-up enhancements (to be discussed separately if this approach is accepted):

  • Get/list usercodes - Query which code slots are in use
  • Scheduled usercodes - Support for time-limited, recurring, or one-time PIN codes using Matter's user schedule features

Coldaine avatar Dec 16 '25 22:12 Coldaine