I have the A100 Zigbee and managed to add it to HA via Homekit Controller. I didn’t find positive information elsewhere so I’m sharing my experience here.
The integration exposes 4 entities: the lock, battery sensor, button for identification sound, and signal strength. The lock can be unlocked and locked via HA.
Homekit locks have to be connected via BLE, same for the A100 if integrating via Homekit Controller. This means that your HA Bluetooth device has to be rather close to your lock. To put the lock in Homekit binding state, you need the iOS version of the Aqara Home app to do so (this is not possible via the Android app, I had to borrow an iPhone to do it). Once the lock is put into Homekit binding state, add the lock via HA (don’t add it to Apple Home on the phone).
Unfortunately this integration doesn’t expose as much data as compared to Aqara’s own app, but I think it is decent enough.