Aqara U100 Smart Lock

Did you bind the lock to the hub in the Aqara app?

3rd update from topic-starter:

  1. I bought long range Bluetooth adapter as per HA Bluetooth docs, adapter works w/o drivers w/ my OrangePi5 running Linux Kernel 5.1
  2. Deleted U100 from Apple Home on my iPhone
  3. Lock immediately became discoverable for HA HomeKit Controller (server is about 15 ft away from the door)
  4. Added U100 to HA HomeKit Controller via bluetooth
  5. Lock lost Apple Home Key, but fingerprint and other Aqara app specific features work
  6. For a day it was all good except 5-30s delay in status changes in HA
  7. After about a day Lock stopped missing reports on status change to HA, like unlocked, locked twice but only one even was reported
  8. About one day more and lock completely stopped reporting to HA via HomeKit Controller over Bluetooth
  9. Whatā€™s worse it doesnā€™t even react to forced commands and service calls to Lock/Unlock from HA HomeKit Controller
  10. Iā€™ve tried re-adding it, rebooting my HA server, after re-adding it works for few hours and then stops reporting updates

I wonder if thatā€™s my Bluetooth adapter issue or if the lock is this bad with HomeKit over bluetooth because Iā€™ve noticed it took a lot of time to propagate status change on iPhone Apple Home and Aqara needs to release firmware update?

Lock that doesnā€™t report its status and doesnā€™t react to lock/unlock commands over officially supported protocol is really really bad for home automationā€¦

1 Like

Yup I did that.

And did you bind the hub to HA using Matter?

Lemme give that a shot

So I bound the lock to the hub using the Aqara app, then connected the hub via matter PIN code to HA, now the lock shows up in HA and the Home app but Iā€™m unable to turn on Home Keyā€¦ What steps exactly did you do here? Thanks so much for the help

I set it up initially with HomeKit via Bluetooth and thatā€™s how I got Home Key. Make sure the lock is bound to HomeKit, you can check in the lock Settings/Other Platforms.

I got this working yesterday with partial HomeKit.

My steps were.

  1. setup M1 hub with matter to HA
  2. setup u100 in aqara app but not under the M1
  3. setup HomeKit on u100
  4. under m1 bind the lock to the hub

After that the locked showed up in matter on HA and home key works on at least my phone and watch. Need to test on the wifeā€™s phone.

I have a U100 and M2 hub in order. Does anyone know if the M2 hub can be rooted and have the latest firmware with Mater support, or does rooting strand you on an older firmware?

Can anyone give a rundown on what features are working in Home Assistant via:

  • Homekit (Bluetooth) integration
  • Via M2 hub (Matter or Cloud)

Including:
Ability to lock/unlock
Status (locked/unlocked/door open/etc.)
What events show up in HA (e.g. who unlocked and via what method)
Ability to set codes

Trying to work out if this lock is for me. Thinking of getting some bluetooth repeaters if most functionality is available via Homekit integration. Will consider getting Aqaraā€™s hub if it would be more suitableā€¦ annoyed that it wonā€™t integrate with my existing Zigbee mesh, though.

1 Like

Bummer no z2m support. Not having the ccp have a key to my front door.

No pairing without an Aqara Hub? Canā€™t even get it to pair to an Aqara node (light switch) in my network.

Welp, off to returns I guessā€¦

Not sure how they can market it as Zigbee if it wonā€™t connect to other Zigbee hardware.

5 Likes

I had to take up the challenge, bought the lock and played with it over the weekend.
I have managed to re-key the lock, posted the details on Reddit.
(TLDR: IC-core or Medeco 0.108" pins)
https://www.reddit.com/r/Aqara/comments/14jvsq1/u100_physical_lock_can_be_rekeyed/

1 Like

Awesome work!

The inflexibility to re-key to match existing cylinders and the requirements to re-key to match only very specific ones severely limits options.

Iā€™d buy multiple Aqara locks to service every exterior door I need on premises and key them all the same - not trying to match other existing locks.

So what can you do in HA with this setup and what can you do in HomeKit? What do you consider ā€œpartialā€? Any limitations with either platform? I have mine setup only in HomeKit but would love to have it also in HA.

My setup consists of a U-100 and M2 hub rooted. HomeKit and Matter are enabled. Internet access on the M2 was blocked after the initial setup.

There does not seem to be any limitations with HomeKit, can setup up HomeKeys, can setup guest access/ codes through Home app.

Can configure lock specific functions via the Aqara app locally using Bluetooth (could do remotely via network or internet if allowed internet on M2 hub)

Matter allows Home Assistant to see lock status and control lock/unlock and battery status. No ability to manage door codes and such.

My setup consists of a U-100 and M2 hub rooted.

Just to confirm Iā€™m understanding, youā€™re saying Homekey can be setup without having an apple hub?

I do have an AppleTV in the house which I believe serves as a hub, so canā€™t confirm what would happen without it. Also, as an update, Iā€™ve noticed that the Matter lock status becomes unavailable for a few seconds (~30) at random intervals. Still trying to test out all the quirks of this setup.