Smart home technician helping fix HomePod HomeKit issues

Steve H.

Expert ★★★★★ 27,853 satisfied customers

Specialities: HomePod & HomePod mini, HomeKit hubs, Apple TV, Home app issues, Wi-Fi and router setup, smart home automation

HomePod not discovering devices — HomeKit accessories missing or not found

Technician avatar Technician
Hey! We’ll track down why your HomePod is not discovering devices and get all your HomeKit accessories showing up again without you randomly resetting everything.
A few quick questions so we know exactly what we’re fixing:
• Which model is it — original HomePod, HomePod mini, or several HomePods acting as hubs?
• What exactly happens when you ask Siri, e.g. “Turn on the lights” — does it say it can’t find devices, that no accessories are set up, or just stay quiet?
• In the Home app on your iPhone/iPad, do you see your rooms and accessories, or are they missing there too?
• Do you have an Apple TV or another HomePod acting as a home hub, and have you changed Wi-Fi, router, or Apple ID recently?
The more detail we have, the easier it is to fix HomePod not finding HomeKit devices instead of guessing in settings.
Customer
I’ve got two HomePod minis. For the last couple of days, when I say things like “Hey Siri, turn on the living room lights”, it replies with something like “You don’t have any HomeKit devices” or that it can’t find the accessory. But in the Home app on my iPhone I can see and control all the lights and plugs just fine. So it’s like the HomePod can’t discover devices even though they’re there.
Technician avatar Technician
Thanks, that’s really clear — and a very common pattern when a HomePod can’t see HomeKit accessories but the Home app can.
Typical causes when a HomePod is not discovering devices:
• The HomePod is signed into a different Apple ID or not fully added to the same Home as your iPhone.
• The HomePod has lost its role as a home hub, or another hub (Apple TV, second HomePod) is in a weird state.
• Wi-Fi/router issues: HomePod or some accessories quietly ended up on a different network or guest network.
• Corrupted Home data for that hub after an update, so it thinks your house has no accessories.

We’ll go in this order:
1) Confirm HomePod is in the correct Home and on the same Wi-Fi as your devices.
2) Check which device is acting as the HomeKit home hub and fix basic connectivity.
3) Refresh Home data so the HomePod discovers devices again.
4) If needed, reset the HomePod or hub cleanly, without wiping your entire Home setup right away.
Customer
Everything is on the same Wi-Fi as far as I know. The Home app shows my “Home” with all the rooms and automations. Under Home Settings it says I have two HomePod minis and an Apple TV as home hubs. I didn’t change my Apple ID. It just started after a recent iOS update, I think. Siri on the phone can control everything, but Siri on HomePod can’t find devices.
Technician avatar Technician
Got it — so the Home itself looks OK and your iPhone can control the accessories. That points straight to a HomePod / home hub discovery issue rather than the devices themselves.
Step 1 — Restart every home hub the “long” way
1) In the Home app, tap the three dots ▸ Home Settings ▸ Home Hubs & Bridges and note which HomePods/Apple TV are listed.
2) Unplug each HomePod and Apple TV for 30–60 seconds, then plug them back in one at a time.
3) Wait a couple of minutes, then check again in Home Hubs & Bridges that at least one hub shows as “Connected”.

Step 2 — Confirm HomePod is in the right Home and room
• In the Home app, long-press the HomePod tile ▸ Accessory Details ▸ scroll to the bottom.
• Check the Home, Room, and Apple ID fields — HomePod must be in the same Home, and signed into the same Apple ID that owns the home.

Once those are confirmed, try “Hey Siri, turn on [a specific light name]” again and tell me the exact message. This helps us narrow down why the HomePod isn’t discovering HomeKit devices.
Customer
I restarted both HomePods and the Apple TV, and in Home Settings it shows one HomePod as “Connected” and the other as “Standby”. They’re both in the same Home and rooms as before, and my Apple ID looks right. When I try Siri again it still says something like “You don’t seem to have any HomeKit accessories set up” or that it can’t find that accessory. So HomePod still can’t see devices.
Technician avatar Technician
Perfect, thanks — that means the hub list is healthy, so now we look at iCloud/Home syncing and the way the HomePod talks to your Home data.
Step 3 — Double-check iCloud and Home settings on your iPhone
1) On your iPhone, go to Settings ▸ [your name] ▸ iCloud and make sure Home is turned ON.
2) In Settings ▸ [your name] ▸ iCloud ▸ Show All, confirm there isn’t a second Apple ID or family member also trying to own the same Home.
3) If you use iCloud Private Relay or VPN, temporarily disable it so the HomePod can contact Apple’s servers cleanly.

Step 4 — Refresh Home data for the hub
• In the Home app, go to Home Settings ▸ Home Hubs & Bridges and briefly turn off the hub that’s “Connected” by unplugging it again, leaving the other hub to take over.
• After 2–3 minutes, plug it back in and let it reconnect as a hub.

This sometimes forces a fresh sync of your Home to the hub. Try Siri again — if the HomePod still isn’t discovering devices, we’ll move to more direct accessory refresh tricks.
Customer
iCloud Home is on, and I only have my Apple ID owning the home. I temporarily turned off my VPN, power-cycled the hubs again, and waited. Now the Home app still shows one hub as connected, but the HomePod keeps saying basically that I haven’t set up any accessories. So HomePod is still not discovering HomeKit devices properly.
Technician avatar Technician
No problem — that tells us the issue is likely with HomePod’s local Home database rather than your accessories themselves.
Step 5 — Force a Home database refresh (simple trick)
1) In the Home app, pick a light or plug that usually responds from your iPhone.
2) Long-press ▸ tap the gear icon ▸ change its name slightly (for example, “Living Room Lamp” → “Living Room Lamp 1”).
3) Tap Done, wait 20–30 seconds, then ask the HomePod: “Hey Siri, turn on Living Room Lamp 1”.
This often refreshes the list of accessories that the HomePod discovers and fixes that “no devices set up” type of error.

Step 6 — Confirm Wi-Fi and router aren’t blocking the HomePod
• Make sure HomePod and your iPhone are on the same 2.4/5 GHz SSID, not one on a guest or IoT network.
• If your router has client isolation, “AP isolation”, or separate VLANs for IoT, ensure HomePod and accessories can talk to each other.
• Avoid captive portals (hotel-style login) — HomePod can’t authenticate on those.

Then try a few commands again and tell me if the HomePod finally discovers devices or if Siri’s error message changes at all.
Customer
I renamed one of the lights and after about a minute the HomePod actually found it once — the light turned on. Then a little later the same command gave me the “You haven’t set up any accessories” style error again. Wi-Fi is just a normal home network, no guest or isolation. So it feels like the HomePod discovers devices sometimes, then loses them again.
Technician avatar Technician
That “works once, then breaks again” behaviour is exactly what we see when the HomePod home hub database is glitchy or on mismatched software.
Step 7 — Update software and check date/time
1) On your iPhone, install the latest iOS update and confirm the Home app is current.
2) In the Home app, long-press the HomePod ▸ Accessory Details ▸ Settings ▸ Update (or check in iPhone Settings ▸ Home ▸ Software Update) and make sure every HomePod and Apple TV is on the latest version.
3) On iPhone and Apple TV, confirm date, time, and region are correct. Wrong time can cause secure connection failures between hubs and HomeKit.

Step 8 — Let a single hub run the show for a while
• Temporarily unplug all but one HomePod or Apple TV, so you have just one active home hub.
• Give it a few minutes, then test multiple commands: “Turn on [light]”, “Turn off [plug]”, “Run [scene name]”.

If the HomePod is still not discovering HomeKit devices reliably, the next step is a clean remove/re-add for the HomePod itself (not the entire Home) so it rebuilds its connection to your accessories.
Customer
All my devices were already on the latest versions, and the time/region settings are okay. I tried leaving just one HomePod as the hub by unplugging the Apple TV and the other HomePod. It behaved a bit better for a while but then went back to not seeing the devices. So HomePod still can’t reliably discover HomeKit accessories.
Technician avatar Technician
At this point your actual accessories and Home are clearly fine, so we focus on the HomePod itself.
Step 9 — Remove and re-add the HomePod without touching the rest of the Home
1) In the Home app, long-press the misbehaving HomePod ▸ tap the gear icon ▸ scroll down and choose Remove Accessory.
2) Unplug the HomePod, wait 30 seconds, then plug it back in and wait for the white spinning light.
3) Bring your iPhone close and follow the on-screen steps to add the HomePod back to the same Home and room as before.
4) When it’s done, give it a couple of minutes, then test Siri with a few short commands again.

This rebuilds the internal database and often fixes a HomePod not discovering devices after updates. If the other HomePod works fine but one always fails, that’s a strong sign the problem is on that unit specifically.
Customer
I removed the main HomePod from the Home app and set it up again. After that, it finally started seeing my lights and plugs normally. I tested a bunch of commands and scenes and it’s all working at the moment. If it starts failing again, would a full Home reset be the next step, or is that overkill just for HomePod not discovering devices?
Technician avatar Technician
Great question — and I’m glad it’s behaving now.
When a full Home reset is worth considering
• Every hub (HomePods and Apple TV) fails to discover devices, even after removing/re-adding each individually.
• The Home app on your phone is buggy too — rooms missing, accessories duplicated, automations acting random.

For most people with just a HomePod not discovering HomeKit devices, what you did (remove/re-add the HomePod) is enough. A complete Home reset means re-adding every accessory, scene, and automation from scratch, so it’s a true last resort.

If the issue returns frequently even after this “mini reset” and you’re on current software, that’s the moment to contact Apple Support with a description of everything you’ve already tried. Sometimes there’s a known bug affecting specific HomePod or HomeKit configurations and they can check diagnostics in the background instead of you rebuilding everything by hand.
Customer
That makes sense. For now it’s working again — Siri on the HomePod can see my rooms, devices, and scenes like it used to. I’ll keep an eye on it and go to Apple if it breaks again. Thanks for walking me through all the steps to fix my HomePod not discovering devices issue.
Technician avatar Technician
Summary: when HomePod is not discovering devices, first restart all HomePods and Apple TV hubs, confirm they’re in the right Home and on the same Wi-Fi, and make sure iCloud Home is enabled for your Apple ID. Then refresh the accessory list (renaming a device), check your router, install all software updates, and let a single hub run the home for a while. If the HomePod still can’t see HomeKit accessories, remove and re-add that HomePod to rebuild its database. Only consider resetting the entire Home if every hub fails. Want someone to walk through the exact menus for your HomePod, Apple TV, and router? Open the chat and an expert will guide you step by step in real time.

Quick answer: the accepted fix

Accepted first fix when HomePod is not discovering devices or HomePod mini can’t find HomeKit accessories: restart every HomePod and Apple TV from power, then check the Home app ▸ Home Settings ▸ Home Hubs & Bridges to confirm at least one hub is “Connected” to the same Home and Wi-Fi network as your iPhone. Rename one accessory in the Home app to force a refresh, make sure iCloud Home is enabled for your Apple ID, and install any pending software updates. If the problem continues on one speaker, remove and re-add that HomePod to the Home so it rebuilds its accessory list before you consider resetting the entire Home.


Why HomePod stops discovering devices

Most HomePod not discovering devices issues come down to a few repeat offenders: the HomePod being signed into a different Apple ID than your Home, the wrong hub taking over, Wi-Fi configuration changes, or a corrupted Home database on that particular hub. Sometimes after an iOS or tvOS update, the HomePod briefly “forgets” that your Home exists and behaves as if no HomeKit accessories are set up. In other cases, VPNs, guest networks, or router isolation stop the HomePod from seeing devices even though the Home app on your phone still works fine. That’s why it’s so important to check hub status, Apple ID, and Wi-Fi before you start deleting accessories.

How to test if your HomePod is discovering devices again

Once you’ve gone through the steps, test your HomePod device discovery methodically. Start with simple commands to a single accessory: “Turn on Living Room Lamp”, “Turn off Desk Plug”, then try a scene: “Good night” or “Movie time”. Watch whether Siri instantly responds and whether the Home app reflects the change. Repeat the test after a restart and after the HomePod has been idle for a while, since many HomePod not finding devices problems only appear after it sleeps or the hub roles switch. If it works reliably from different rooms, across a few hours, you’ve probably fixed the discovery issue. If it randomly goes back to saying you have no accessories, that’s a sign the HomePod or home hub still has sync problems and might need a deeper reset or Apple’s help.

HomePod not discovering devices — quick troubleshooting tips

Most cases are solved by fixing home hub status, Apple ID, and Home app sync.

Quick path: restart your HomePods and Apple TV, confirm in the Home app which device is the active home hub, and make sure everything is signed into the same Apple ID and Home. Check that iCloud Home is enabled on your iPhone, temporarily disable VPN/Private Relay, and rename a light or plug in the Home app to force a refresh so the HomePod discovers accessories again. Keep all devices up to date, then remove and re-add any stubborn HomePod that still acts as if you have no HomeKit devices. Avoid wiping your entire Home or factory-resetting every device unless you’ve exhausted the easier options — a full rebuild is time-consuming and usually not necessary for a single HomePod not discovering devices problem.

Disclaimer: This information is AI-generated and intended for general guidance only. Do not open your HomePod or attempt hardware repairs yourself. For advice specific to your HomePod model, HomeKit setup, Wi-Fi network, and Apple ID configuration, please consult a verified expert on Whizz-Tech or Apple Support before making decisions.

Understand what these prompts mean


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including HomePod and HomeKit specialists, smart home pros, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specialises in HomePod, HomePod mini, HomeKit hubs, and smart home connectivity. Talk, text, or chat — whatever you prefer.

Save time & money

No scheduling hassles or expensive home visits just to fix HomePod not discovering devices. Getting help online can save you time and money.

FAQ

Why is my HomePod not discovering devices?

A HomePod not discovering devices is usually caused by it being signed into a different Apple ID, not correctly added as a home hub, or sitting on a different Wi-Fi network than your iPhone and accessories. Sometimes the HomePod’s local Home database becomes corrupted after an update, so it behaves as if no HomeKit accessories exist even though the Home app works. Less often, router isolation or VPN settings block the hub from talking to devices.

What is the first thing to try when HomePod can’t find HomeKit accessories?

First, restart all HomePods and Apple TV hubs by unplugging them briefly, then verify in the Home app under Home Settings ▸ Home Hubs & Bridges that at least one hub is “Connected”. Confirm your iPhone, HomePod, and accessories share the same Home and Wi-Fi network, and make sure iCloud Home is enabled for your Apple ID. Then rename one accessory in the Home app to force a refresh and test Siri again.

Why can my iPhone control HomeKit accessories but my HomePod thinks I have none?

If the Home app on your iPhone controls everything but HomePod can’t see devices, the issue is almost always with the home hub. The HomePod may be using outdated Home data, holding the wrong Home as primary, or failing to sync with iCloud due to network or Apple ID conflicts. Removing and re-adding the HomePod to the Home typically rebuilds its view of your rooms and accessories without deleting anything from the iPhone’s Home app.

When should I reset my Home or contact Apple for HomePod discovery problems?

Consider resetting the entire Home only after you’ve restarted hubs, confirmed Apple ID and Wi-Fi, refreshed accessories, updated software, and removed/re-added any misbehaving HomePod. If every hub still fails to discover devices while the Home app also acts unstable, a full reset might be warranted. Otherwise, it’s better to contact Apple Support with a list of the steps you’ve tried so they can check for known bugs or account-level issues before you rebuild everything.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant