#Matter lock testing info

1 messages ยท Page 1 of 1 (latest)

zealous cradle
#

Smart Lock Ultra (US) by Nuki

lock.smart_lock_ultra:
  supports_user_management: false
  supported_credential_types: []
  max_users: null
  max_pin_users: null
  max_rfid_users: null
  max_credentials_per_user: null
  min_pin_length: null
  max_pin_length: null
  min_rfid_length: null
  max_rfid_length: null
meager fog
#

Same lock as above.. As far as I know its the only one Nuki provides in the U.S.

zealous cradle
#

It's not the only one they provide overall, though.

meager fog
#

I have one more, which does work with the management. I'm not going to use the lock in the near future though. I prefer my Nuki. ๐Ÿ™‚

  supports_user_management: true
  supported_credential_types:
    - pin
    - rfid
  max_users: 10
  max_pin_users: 15
  max_rfid_users: 15
  max_credentials_per_user: 15
  min_pin_length: 4
  max_pin_length: 8
  min_rfid_length: 10
  max_rfid_length: 74
grizzled adder
#

Do they (Nuki locks) not have PIN management at all? How are they managed?

#
fair ivy
#

Aqara ``` lock.front_door_lock:
supports_user_management: true
supported_credential_types:
- pin
max_users: 20
max_pin_users: 35
max_rfid_users: null
max_credentials_per_user: 35
min_pin_length: 4
max_pin_length: 8
min_rfid_length: null
max_rfid_length: null

grizzled adder
fair ivy
#

Yes it works

#

U400

zealous cradle
#

My smart lock does have PIN user management.

sly cypress
#

SwitchBot Lock Ultra - not compliant (No user or PIN management)

warm monolith
#

Level Lock Bolt

  supports_user_management: false
  supported_credential_types: []
  max_users: null
  max_pin_users: null
  max_rfid_users: null
  max_credentials_per_user: null
  min_pin_length: null
  max_pin_length: null
  min_rfid_length: null
  max_rfid_length: null ```
grizzled adder
#

Ok so can do another PR to make it fail gracefully I guess, how do we want to inform the user? What I am missing is what do these locks do if they do not support PIN management.

zealous cradle
#

From what Ludovic said on the Issue itself, they just haven't implemented the capability in Home Assistant. (Unless I misinterpreted that, Ludovic, please correct me.)

grizzled adder
#

Well I did it, so I am asking, the issue here is for example that this Level lock likely does not really have these capabilities so user/pin management does not make sense for it. So the best option is we/I hide the menu option , or we show it then provide better messaging, what is does now is tell you the situation, it just could be a confusing experience.

zealous cradle
#

Oh yeah, not disagreeing there. XD

#

Once I found out I didn't see it because it wasn't implemented from Nuki's side, I suggested we communicate what does work with this new feature.

#

I think that's what Matthias is trying to gather here. ๐Ÿ˜„

meager fog
zealous cradle
#

They are one of the partners in the WWHA program and this lock specifically was tested for it. My opinion is that it better be implemented. XD

#

Does my opinion count? Don't know! ๐Ÿ˜‚

meager fog
#

We just need more upvotes on it to make it more popular on their site.

worn sable
zealous cradle
#

Interesting. I have the keypad, so it should be included.

#

But when I try to do user management, it requires me to be within Bluetooth range.

#

So I wonder...if that is why. ThinkPoint

meager fog
#

For the Nuki, it is very dependant on the Bluetooth range. I have my keypad near the deadbolt on the other side of the door OFC. I do live in a 980ish sq ft apartment so I'm pretty much in BT range anyhwere inside.

sly cypress
#

It's the same issue with SwitchBot. It hasn't been implemented yet. Maybe in a future update, but we'll have to wait.

warm monolith
solid venture
#

Aqara U200 :

lock.porte_arriere:
  supports_user_management: true
  supported_credential_types:
    - pin
    - rfid
  max_users: 10
  max_pin_users: 15
  max_rfid_users: 15
  max_credentials_per_user: 15
  min_pin_length: 4
  max_pin_length: 8
  min_rfid_length: 10
  max_rfid_length: 74
sly cypress
#

SwitchBot smart lock ultra

lock.smart_lock_ultra:
  supports_user_management: false
  supported_credential_types: []
  max_users: null
  max_pin_users: null
  max_rfid_users: null
  max_credentials_per_user: null
  min_pin_length: null
  max_pin_length: null
  min_rfid_length: null
  max_rfid_length: null
brisk hound
# sly cypress This has nothing to do with Home Assistant. The manufacturer hasn't implemented ...

Yes, that's why we probably should aim to explain why it's not working for some as @worn sable mentioned, like "Access control not available on your device"

Alternatively, if it's not supported by a specific lock don't show the option at all. But I feel that this is essentially missing out on an opportunity to at least show it to users even not usable - and ideally get more people into pushing manufacturers to implement it for their lock ๐Ÿ™‚

sly cypress
#

What can be tricky is syncing with the keypad that stores user accounts, PIN codes, and so on.