I don’t have an Aqara button, but I spent months working with, doing research on, and helping to improve the bspranger/Xiaomi device handlers on GitHub.
All of them work basically the same way:
Start pairing mode on your hub
Hold the Xiaomi device’s reset button and release as soon as you see any kind of LED flash
Wait and watch for the LED to flash again
3 rapid flashes indicates successful connection
1 long flash means unsuccessful
In either case the Xiaomi device needs to be kept awake to complete the pairing process. Do this by repeatedly short-pressing the reset button until either it shows up in your SmartThings app ready to rename, or you can find the “catchall” message in IDE - Hub - events
I don’t mind trying and I can pair the original xiaomi button, even though I can read chinese I don’t expect there is any special instruction that comes with the palmphlet from the Xiaomi package, if you can take a photo of the instructions I can definitely have a look
Zigbee range is 1/2 of what z-wave is, and zigbee is also on the same bandwidth as 2.4GHz wifi, so it’s important to use a channel that doesn’t overlap with your wifi router. Xiaomi devices usually need the following to pair: set hub to search for devices, long press (10+ seconds) to reset, should short flash 3 times indicating pairing mode, then press the button every 2-3 seconds until you get two short flashes. Some devices have different responses though, so check the manual. Google translate on a picture of the manual works well enough usually.
Sorry to hear you’re not having good luck with these. However I have dozens of Xiaomi devices now, just received a delivery of two more - the new Aqara Button model WXKG12LM that I mentioned, and although some devices take a number of attempts, I have been able to pair every single one to my SmartThings v2 hub. So I know it’s entirely possible to get them connected and working.
I don’t see any mention of which kind of SmartThings hub you’re using. Is it a v1 hub, v2 hub, a SmartThings Link for NVIDIA Shield, or another type of SmartThings hub device?
I ask because some SmartThings hub devices do not seem to work with Xiaomi devices. For example, I originally purchased a SmartThings Link for NVIDIA Shield, and although I could pair them, the 10 Xiaomi devices I had at the time would never stay connected for more than 60 minutes. With my v2 hub, they pair and have stayed connected for months, even when placed at distances of up to 25ft away from the hub.
Also, what are the model numbers of the two Xiaomi buttons you purchased? If I know that, I could walk you through the exact pairing process, assuming you have a type of SmartThings hub which is known to be compatible.
The new firmware includes changes that “break” some functionality in the previous device handlers, but also allows for much improved functionality.
In order to fix the issues and add improved functionality, I have updated all Xiaomi / Aqara Button device handlers (DTHs). All SmartThings v2 & v3 Hub users are encouraged update to the newest DTHs immediately.
Please see this post for all details and links to the updated DTHs.