Please add PIN Support in Homey’s implementation of Matter.
-Set a PIN to send to a device as part of commands (perhaps allow the ability to specify which commands use a PIN/which PIN is used per command as relevant)
-Manage PINs on devices that utilize PINs (add/remove/set parameters)
An example use case is a smart lock with a keypad for PIN access. Not only would the ability to manage the PINs be helpful for managing physical access to the door without a key, but at least some smart locks use those PINs to authenticate remote commands from the a matter hub. Without this functionality, Homey is missing a pretty basic component of using Smart Locks and perhaps other devices.
Within the current Matter specification, only the Door Lock cluster supports a Set Credentials command. However, I haven’t yet seen any Matter-enabled smart lock that actually implements this functionality. Might be wrong though!
Additionally, Matter unfortunately does not provide a feature to enable PIN code verification when sending commands to end devices.
Good to mention that we do however already have integrations with plenty of brands which offer PIN management via their APIs and Homey integration.
I’m pretty new to matter and Homey, so very much still learning, but as I’ve been poking at it, I believe the Yale YRD510 Matter lock supports the ability to manage credentials over matter and requires said creds to be sent as part of the lock/unlock matter commands sent to the device.
The device only supports Bluetooth or matter and it’s one or the other. When joined to Google home over matter, I can push new creds to the device which work on the keypad. When I joined the device into Homey and try pushing lock/unlock commands it errors out and after a few repeated attempts Google alerts me that the device has received too many bad PINs and temporarily disables itself.