I can’t update new firmware I am stuck on version 5.2.0
the nuki app crashes when I click on “download now”
i’ have an iphone 16 Pro on IOS 18.3.1 with lastest official Nuki app version 2025.2.1
EDIT
I tested on different devices (ipad & ipad pro) and Nuki app crashes too
So once again I did a factory reset and the update was done.
during installation the lock was updated to 5.2.2
then I got version 5.3.0 in new update
and it was done without app crash this time
now i am on v5.3.0 without crash…
Hello, for the past few days, I’ve been having a problem where the lock makes multiple, repetitive small turns when it pulls the latch. It sounds like the lock is trying to pull the latch repeatedly at short intervals. The latch then releases after about 5 seconds (set to 1 second). I have the feeling that the latch is being pulled too far again, and this time, although the motor isn’t blocked, the lock is still making multiple small turns.
Is this a software issue or is the lock defect?
I have the same problem. Since yesterday, the Ultra closes and opens in one gear and keeps running, even though the latch is pulled. It sounds like a clutch is engaged. The log says the engine is locked.
Has anything changed here between Matter 1.2 and 1.4? I’m currently working on the SmartThings Matter lock edge driver, adding support for DoorState. Any new commands, attributes or events?
Edit: work in progress:
Click here:
CSA compliance document - lock cluster
Comprehensive Summary Table: Door Lock Test Plan (V_24_SVE_1.2)
1. General Information
Field
Value
Cluster Name
Door Lock Test Plan
Version
V_24_SVE_1.2
Generated Date
2023-09-09 07:41:59
Reference Document
version master 0cb6035
2. Cluster Role Implementation
Item Number
Feature
Support
Status
DRLK.S
Implements DoorLock cluster as a server
true
O
DRLK.C
Implements DoorLock cluster as a client
false
O
3. PIXIT Configuration
Item Number
Feature
Support
Status
PIXIT.DRLK.WrongCodeEntryLimit
Max wrong PIN/RFID attempts before lockout
0x00
M
PIXIT.DRLK.UserCodeTemporaryDisableTime
Lock shutdown duration after wrong code entry
0x00
M
4. Server Attributes Summary (Selected Highlights)
Attribute ID
Feature
Support
Status
A0000
LockState
true
M
A0001
LockType
true
M
A0002
ActuatorEnabled
true
M
A0003
DoorState
true
M*
A0025
OperatingMode
true
M
A0026
SupportedOperatingModes
true
M
A0004-A0035
Multiple advanced or optional attributes (e.g., schedules, users, RFID, audio)
mostly false
M/O
*Conditional Mandatory based on feature flags
5. Events
Event ID
Feature
Support
Status
E00
DoorLockAlarm
true
M
E01
DoorStateChange
true
M*
E02
LockOperation
true
M
E03
LockOperationError
true
M
E04
LockUserChange
false
M*
6. Commands - Generated by Server
Command ID
Feature
Support
Status
C0c.Tx
Get Week Day Schedule Response
false
M*
C0f.Tx
Get Year Day Response Schedule
false
M*
C12.Tx
Get Holiday Schedule Response
false
M*
C1c.Tx
Get User Response
false
M*
C23.Tx
Set Credential Response
false
M*
C25.Tx
Get Credential Response
false
M*
7. Commands - Received by Server
Command ID
Feature
Support
Status
C00.Rsp
Lock Door
true
M
C01.Rsp
Unlock Door
true
M
C03.Rsp
Unlock with Timeout
false
O
C27.Rsp
Unbolt Door
true
M*
8. Feature Flags
Feature ID
Feature Description
Support
F00
Supports PIN credentials
false
F01
Supports RFID credentials
false
F04
Supports weekday access schedules
false
F05
Supports door position sensor (e.g. open/closed)
true
F08
Supports user commands and database
false
F0a
Supports yearday access schedules
false
F0b
Supports holiday access schedules
false
F0c
Supports unbolting
true
9. Manual Controls (Server)
Manual ID
Feature Description
Support
M.SimulateNotFullyLocked
Simulate Not Fully Locked State
false
M.DetectLockJammed
Detect Lock Jammed State
false
M.OperatingModeAttributeWritable
Operating Mode attribute writable
true
10. Client-Side Summary
All features, commands, attributes, and events for client-side are unsupported (support=false).
We support the same features and commands of the door lock cluster. No change from that point of view. There are many changes and bugfixes in the underlying SDK functions. i.e. it’s a bugfix and not a feature update.