Hi everyone,
I’m trying to understand whether anyone else is experiencing delayed status updates from the Aqara Smart Lock U200 when connected to Home Assistant through Matter over Thread.
The lock itself unlocks physically without any noticeable delay. However, Home Assistant sometimes continues showing it as locked for a long time after the door has already been unlocked and opened. Eventually, the state changes to unlocked, but the delay can range from approximately 20 seconds to more than two minutes.
This is especially problematic for some of my automations because I need to confirm that the lock was genuinely unlocked.
My current setup:
- Aqara U200 firmware: 085
- Home Assistant Core: 2026.7.4
- Matter Server app: 9.1.1
- Matter Server implementation: matter.js 1.3.3 / matter.js 0.17.7
- Connection: Matter over Thread
- The U200 is shared with both Google Home and Home Assistant using Matter multi-admin
- The Thread network has Google/Nest infrastructure and a Home Assistant OpenThread Border Router
I compared the entrance-door contact timestamp with the time at which Home Assistant received the U200 unlocked state.
Some results:
- Normal reports: approximately 1–2 seconds
- Several reports took more than 30 seconds
- Worst confirmed report: approximately 134 seconds
The issue is intermittent. The same lock can report almost instantly several times and then take one or two minutes on another attempt.
A relevant detail is that the problem became much more frequent after updating the Home Assistant OpenThread Border Router app from 3.0.2 to 3.1.0. However, I had already observed some delayed reports before that update, so I cannot conclude that OTBR 3.1.0 caused it.
The installation also migrated from the older Python-based Matter Server to the new matter.js-based Matter Server 9.x around the end of June. Unfortunately, my Home Assistant recorder no longer contains enough historical lock events to compare the behavior before and after that migration.
The U200 battery was between approximately 55% and 47% during these observations. Delays occurred at both higher and lower battery levels, so there is no clear battery correlation.
I would appreciate hearing from other U200 users:
- Do you see an immediate state update after manually unlocking the lock?
- Have you noticed delays of 20–120 seconds in Home Assistant, Google Home, Apple Home, or another Matter controller?
- Are you using Matter Server 9.x or another matter.js-based controller?
- Is your U200 connected to more than one Matter ecosystem?
- Which U200 firmware and Thread Border Router are you using?
- Did the behavior change after a recent Matter Server, Thread Border Router, or U200 firmware update?
At this stage, I don’t know whether the delay originates in the U200 firmware, the Thread network, the Matter subscription/reporting path, or the controller. I’m mainly trying to establish whether this is isolated to my installation or a wider U200 issue.
Thanks!