Edge Fingerprint problem for Xiaomi devices

it seems like Xiaomi devices do not send a model name while connecting, so it is not possible to use them with Edge drivers.

Tested on several contact sensors, a couple of motion, and a temperature sensor.
None of the devices is displayed in the “Devices nearby” section.
The manufacturer and model names were copied from existing Groovy DHTs.
I can see the ZigbeeIds and the requests in the Hub log, but not in the mobile application. A new device is not created.

I even tested with the cluster fingerprint and still no luck, but I have not found any good documentation on the cluster fingerprinting.

At the same time, Aqara Motion Illuminance sensors work.

1 Like
 - id: "lumi/RTCGQ11LM"                  << can be added
    deviceLabel: Aqara Motion Illuminance Sensor
    manufacturer: LUMI
    model: lumi.sensor_motion.aq2
    deviceProfileName: motion-battery-illuminance
 - id: "lumi/RTCGQ01LM"  << no luck
    deviceLabel: Xiomi Motion Illuminance Sensor
    manufacturer: LUMI
    model: lumi.sensor_motion
    deviceProfileName: motion-battery
 - id: "LUMI/lumi.sensor_motion"  << no luck
    deviceLabel: Xiaomi Motion
      - 0x0104
      - 0x0104
    deviceProfileName: motion-battery

Maybe this post can help you out:

You can include the profileId and deviceId you mentioned here:

This post was flagged by the community and is temporarily hidden.

nope it’s not related neither to biometrics nor to Android.
it’s about Xiaomi Zigbee response and ST Edge fingerprinting. It would be great to have more documentation / source code of this part.