I am currently switching from Shelly Loqed locks to Nuki Smart Locks Pro (5th gen) with disengageable cylinders.
The move was more motivated by the offering (FOB, Keylock with fingerprint and door sensor) which helps unlock while still having the physical key as a backup.
So far we are very pleased, but we are also often irritated by the lack of accuracy for the lock state.
With a Cremone handle, if the handle is not properly moved up, the lock won’t be able to turn completely until the end of its course to be able to lock the door.
The Shelly Loqed app was able to detect that and supported 3 states: locked, unlocked and unknown/error.
So it was possible to know when the children incorrectly locked the door.
Now with Nuki, this is not possible anymore, When locking the door from outside or inside, if the handle is not properly moved up before, Nuli will try to lock and even publish a successful lock event, so all the app, integration, home assistant are then incorrectly showing that the door is locked, while this is not the case.
This is really frustrating, and forces us to go physiclaly check every time the door…
Is there an option that I forgot to activate, or is it possible to have a firware update tha tfixes this annoying issue ? Loqed is able to do that. The calibration process also gives the knowledge about the number or rotations to lock and unlock, so it should be possible to also do that and show a third state.
Thanks a lot!
Mathieu Carbou
Arduino / ESP32 dev + lead SW dev @ IBM