Ok, I’ve attempted this with a great result, but there’s something really odd. So to put you in context: I’ve had a Xiaomi motion sensor (the old model without the light sensor) working great for about a year, and 3 new Xiaomi Aqara that just arrived today.
I thought I’d try the hardware mod in the old Xiaomi first, and I failed miserably. The soldering targets are pretty small and after a few botched attempts I decided to try with one of the new ones (and also to find a better piece of wire). I was successful with the Aqara sensor 10 minutes later, so I went and paired it to SmartThings for the first time. Just before that I had installed bspranger’s new device handlers, as I had been using the older version created by a4refillpad so far.
After configuring the modded Aqara, it was working well. Motion was being detected every 5 seconds, as expected. So I went ahead and paired another Aqara, but without modding it, just to compare the behavior. To my great surprise, this second Aqara worked identically, i.e. detecting motion at 5 secs intervals, after configuring the ‘MOTION RESET’ setting to 5 sets (it defaults to 2 minutes, I believe). So how is this possible? I thought perhaps these new Xiaomis no longer had the 60 secs blind limitation baked into the firmware… but it’s definitely not that.
Why? because I then updated the device handler for the old Xiaomi sensor to bspranger’s version, set the motion reset to 5, and booom, it’s now also detecting motion every 5 seconds. Likewise for the 3rd new Aqara.
So, what gives? Looks to me like this hardware mod is not really necessary with the latest device handlers… or am I missing something?