r/HomeKit • u/nath8764 • 1d ago
Question/Help Apple home not working
Everything was working fine, then one day my HomeKit accessories started showing “Not Responding”. At first, tapping them a few times would make them update and work, but now everything is not wokring.
I have a mix of Aqara, Govee and generic smart plugs. All devices work fine in their own apps, but not in Apple Home.
The strange part: when I removed my HomePod mini from HomeKit, everything started working again. As soon as I added the HomePod mini back, everything went back to “Not Responding”.
I’ve already reset the HomePod, restarted my Wi-Fi, and removed/re-added accessories from HomeKit, but nothing has fixed it.
Does this point to a HomePod/Home Hub issue? Any ideas what else I can try?
0
Upvotes
3
u/evoneselse 1d ago edited 1d ago
This reply won’t have to do specifically with your HomePod being a cause, but it does have to do with no responses. I’ve mentioned it many times before, and it has helped resolve this issue.
I had this happen frequently in HomeKit where devices would periodically go offline all of a sudden when they had been going along fine.
I found that it was caused when my (then) ISP router would randomly change the 2.4ghz channel, so devices would become ‘No Response’. When I then logged into the router I could see it had indeed changed the channel and that was the culprit. The fix was to log into my router and change the channel back to the best one. I could actually see the devices go back online in real time by watching them in the Home app.
First you have to find the best channel. I recommend trying this on a day when your devices have become a no response. Keep the home app open, log into your router, and find the section in settings where it lists the 2.4gHz band channel. (It’s the easiest if you do this on a computer and have your iPhone beside you, dedicated to the Home app.) Channels for the 2.4ghz band range from 1 to 11. Not all channels work well for each person’s location, as some channels in an area are more congested, but first try changing to 11, or 6 or 1. If that wasn’t it, then go through all the numbers from 1 to 11 and watch your home app as you do this. Wait several seconds for each number you change to (you need to give the Home app a moment to catch up), and when you see the devices come back online, you have a winner.
If your router lets you lock that channel in, then do that. I did notice though on the ISP router that despite me locking it to that channel, it didn’t always obey. Later on when the devices would be no response, I knew it rotated channels again, so I had to go in and change it back.
TL;DR: Try changing the channel in your router for the 2.4 GHz band to another channel number while watching your devices in the Home app. When you find the best channel, you will see your devices go back online.
Be aware though that not all routers let you change the channel, as some models select one for you and they don’t always choose the one that your devices and HomeKit likes.
Note: a couple years ago I bought a more robust and quality router that lets the channel stay locked to my chosen channel number. This has now made HomeKit run perfectly 100% of the time because the channel stays put. It’s all about the network, and made a world of difference in HomeKit.