Aqara hub no longer appears in HomeKit Device integration; some Aqara devices never imported

Hi everyone,

Long-time lurker, first-time poster here — thank you for all the guides and discussions, they’ve been very helpful.
I’ve recently started experimenting with Home Assistant alongside an existing Aqara → Apple Home setup, and I’m trying to understand whether the behaviour I’m seeing is expected.

Current setup:
Home Assistant Green
Aqara hub M3
Aqara devices: switches, sensors, buttons, D100 door lock, G4 doorbell, E1 camera
Automations are currently created in the Aqara app
Aqara hub prev linked to Apple Home via Matter, mainly for its IR control through the Aqara M3 hub

Home Assistant configuration:
HomeKit Device integration used to import devices from Apple Home

What happened initially:
When HomeKit Device was first added, Home Assistant successfully imported most Aqara switches, sensors, and buttons. These entities function normally in Home Assistant.

What never appeared
Aqara D100 door lock, G4 doorbell, and E1 camera did not appear in Home Assistant via HomeKit Device at any point.
I have tried suggested troubleshooting steps such as removing the D100 door lock from Apple Home, but it still did not appear in Home Assistant after re-pairing.

Current behaviour
When attempting to add HomeKit Device again, the Aqara hub no longer appears as a selectable accessory. Only HASS Bridge is shown.
The Aqara hub remains present and functional in Apple Home, and has not been removed or reset.

Questions
Is there a way to help me integrate my door lock to Home assistant?
For the cameras I understand the alternative is to delete from homekit and see if it appears, from what i read you will loose the HKSV?

Also, Is it expected behaviour for a HomeKit bridge (Aqara hub) to stop appearing as a selectable accessory after an initial successful import?
Does the fact that the Aqara hub is linked to Apple Home via Matter affect how or whether it is discovered by Home Assistant’s HomeKit Device integration?

Thank you so much for your help!

I had a lot of issues connecting my G4 doorbell to HA because I could never find it when I try to add it to my Integration > HomeKit Devices.

What finally worked for me was to remove it from Apple Home first. Then press the reset button on the CHIME for 10 secs. This will reset the WiFi connection to allow you to pair to a new network. It will remove the device from your Aqara app and the chime will start blinking yellow.

The next 2 steps, you will have to do quite quickly.

  1. Open HA > Integration > HomeKit Devices (the doorbell should not be there yet)
  2. Open the Aqara app and add the G4 doorbell again.
  3. As soon as Aqara app connects the doorbell to your WiFi, check HA > Integration > HomeKit Devices and the doorbell should be available to be added to now.

The timing seems to be important because there is only a small window to pair right after being added to a new WiFi network.

DO NOT do use the “press button 10 times” way to reset on the Chime. This full factory reset for your device and you lose all your settings. We only want to reset the network.