It’s been a bit over a week, and all my Xiaomi devices have remained connected with one exception: My two round “original” Xiaomi Buttons.
I have been working on an update to the SmartThings device handler code, so as part of that testing, I’ve been going through the process of pairing those buttons to SmartThings. They pair easily and quickly, always on the first or second instance of putting the button into pairing mode.
However, they will no longer pair with my Hubitat. I don’t even see the Zigbee ID appear, and no related entries in the Zigbee log.
Thinking it may be related to my choice of Zigbee channel 13, I powered down my SmartyThings hub, disabled the 2.4Ghz radio of my WiFi router, and tried pairing the buttons with the Hubitat Zigbee stick set to channels 11, 12, 15 (same as my ST hub), 25, & 26 (my Hubitat’s previous channel). None of those channel changes worked. I have probably long-pressed the reset buttons over 150 times by now, all in vain.
So I’ve contacted the folks at Hubitat to check whether there have been any recent changes that may have affected Zigbee pairing.
On a positive note, however - after changing my Hubitat’s Zigbee channel back to 13, all of my Xiaomi devices resumed their connections without the need to re-pair, and of my other Zigbee devices, there were just two Sengled Classic bulbs that needed to be re-paired.