Aqara WXKG12LM as an emergency button/fall detection

So, I’m taking on a project that is currently beyond me, but I hope with a little guidance I can learn what I need to to complete it.

Currently, I am using the ZHA component and it’s going great. Lots of devices working how I like. Also, I’m a caretaker for a 92-year-old woman progressing her way through dementia.

I’ve added a WXKG12LM button to my network and it includes what’s supposed to be a precision gyroscope. After a few hours of searching though. I was unable to find any solution that included the actual data the gyroscope was reporting. Barring that, I’d at least be able to get a free-fall state from it. Essentially, I want to replicate the fall detection action of a $600 apple watch with this $15 button.

I already plan to drill a hole through one of the corners to turn it into a wearable button. So there will at least be the ability to call me anywhere within range of the zigbee network. If I add fall detection to that, it would be a great tool for anyone who’s acting as a caretaker.

Any hints in the right direction would be appreciated.

From Xiaomi WXKG12LM control via MQTT | zigbee2mqtt.io, it looks you cannot read the gyroscope, but you get shake actions.

Now, it is to be tested whether a fall of the sensor would trigger this “shake” event.
Maybe try with the xiaomi application first to check if it’s appropriate for the intended purpose?
EDIT: nevermind, I guess you don’t have a xiomi hub, so you won’t be able to test that way

EDIT: This one Xiaomi DJT11LM control via MQTT | zigbee2mqtt.io reports a drop. Maybe more appropriate?

1 Like

maybe this?