edit: Ok. Found an old android phone and installed Mi Home on that. Got the gateway to connect using that and all my sensors showed up. BUT anytime I press on the gateway to try get the key and connect it back to HA, the app crashes. Says something about can’t connect to server. Rebooted my iPhone, signed out and back into Mi Home and the device reappeared and let me back in fully. Rebooted HA and all my sensors are back.
So glad I didn’t sell this old phone or I’d be screwed. Still going to look into getting a different signee dongle but at least it’s not as urgent and I can wait til I have a bit more money saved.
My gateway was working fine for months even though it’s shown as Offline in the Mi Home app. I got home last night and found that all my Xiaomi sensors stopped updating in HA. Checked the Mi Home app and couldn’t get anything to work so tried to reset the connection. Gateway has the flashing yellow light and the lumi-gateway-v3_ network shows up in my wi-fi settings. I connect to that and wait ages for the 4G symbol on my phone to go back to WiFi, then go back into the Mi Home app. But nothing happens. It just stays on the select Wi-Fi page. I tried deleting the gateway and re-adding altogether and it happens again. I’ve reset my phone, even tried restoring it. Can’t find a way to download a previous Mi Home app version so can’t try that.
I’m on iOS 13.1 Public Beta 4. Not sure if that’s what is causing this issue but I’m trying to avoid restoring to a June backup on iOS 12 to test it.
All my window/door/motion sensors are Xiaomi so I’m pretty stuck at the moment with none of it working. And while I have been considering switching off using Xiaomi gateway, I’m stuck for options at the moment. There are no options in town, it’ll be at least a week if I buy overpriced equipment zigbee2mqtt from ebay or over a month from aliexpress or china ebay. Husbzb-1 or Conbee will be AUD$100+ IF I can source them and would still be weeks or a month as there are no in AUS options that I can find.
Has anyone else run into this issue or knows how to fix it?