Skip to main content

Did your HomeKit home disappear? Here's how to reset HomeKit sync

Philips Hue 2nd Generation Bridge being held in a hand
Philips Hue 2nd Generation Bridge being held in a hand (Image credit: Rene Ritchie / iMore)

When I updated to iOS 9.2 on my iPhone this week, I ran into a terrifying bug: Upon restart, my HomeKit house vanished.

First, the good news. The data still showed up on my other devices, including on a device I'd given guest access to, so it thankfully hadn't vanished into the ether and I didn't have to consider resetting my whole HomeKit house. (I've done that for troubleshooting articles before. It's not fun.)

But no matter what I did, I just couldn't see HomeKit on my iPhone. The HomeKit scren appeared in the Settings app, but instead of "The Palace," I saw a mournful "You currently do not have any homes or invitations to homes." No bueno.

After some consultation and experimentation, it turns out that a strange app bug had glitched my iCloud syncing. As a result, myHomeKit data in iCloud stopped syncing with my physical device, presenting as a device with no data. (I've also seen a bug where your accessories show up, but you can't interact with any of them.) Your data is fine—as evidenced by perfectly-functioning HomeKit apps on other iOS accessories logged into your account—but it just can't communicate with your iPhone any longer.

If you've run into something similar yourself, here are a few troubleshooting steps you can take to try and fix it.

Step 1: Reboot your device.

Sometimes a simple device reboot is all your iPhone needs to right itself back with the iCloud sync repository.

Step 2: Turn iCloud Keychain off.

If a reboot doesn't work, try rebooting the next best thing: iCloud Keychain. Your HomeKit data syncs via iCloud's encrypted storage locker, and turning it off and on again forces a re-sync between your device and the keychain.

NOTE: Before you turn off iCloud Keychain, make sure you either know your security code or have another device of yours logged in to iCloud nearby so you can reauthenticate your iPhone.

  1. Go to Settings > iCloud.
  2. Tap on Keychain.
  3. Turn iCloud Keychain off.


  1. Reboot your device.
  2. Go to Settings > iCloud > Keychain and turn iCloud Keychain back on.
  3. Approve iCloud Keychain from another device or enter your security code.
  4. Wait a few minutes to see if your Home data reappears; if it doesn't, try rebooting your device again.

Step 3: Reset your iCloud account on your device

If rebooting iCloud Keychain didn't do the trick, it's time to consider the nuclear option: Logging out of iCloud on your device. This can be a pain for a number of different reasons, but the biggest annoyance is that it resets all credit and loyalty cards you have in Apple Pay. Still, if you haven't had luck with any of the above steps, it might be time to give this a try.

For this step, you'll also need a second Apple ID—to help reset iCloud sync. If you don't have one (or live with a significant other who has one), you can create one for free at the sign in screen.

  1. Go to Settings > iCloud.
  2. Tap Sign Out, and confirm.
  3. You'll be prompted that all iCloud-stored notes and images will be deleted from your device. Press Delete to confirm.


  1. Press Keep on My [device] when iCloud prompts you about locally-stored calendars, News data, Safari data, and more (to reduce sync time).
  2. Enter your Apple ID password and press Turn Off.
  3. After your account is disabled, go back to the iCloud settings screen.
  4. Log in with your other iCloud account (or create a new iCloud account at this time).
  5. Tap Don't Merge when asked about your data.


  1. Log out of the secondary iCloud account (follow steps 2-5).
  2. Log back into your primary iCloud account.
  3. Tap Merge when asked about your data.
  4. Go to the Keychain screen and turn iCloud Keychain back on.
  5. Approve iCloud Keychain from another device or enter your security code.
  6. Wait a few minutes to see if your Home data reappears in your HomeKit app of choice; if it doesn't, try rebooting your device.

Questions?

Let us know in the comments. Step 3 was the step that finally worked for me, though it did come at the cost of having to set up my Apple Pay cards once more. With luck, you'll be able to reset your HomeKit data with one of the earlier steps.

Serenity was formerly the Managing Editor at iMore, and now works for Apple. She's been talking, writing about, and tinkering with Apple products since she was old enough to double-click. In her spare time, she sketches, sings, and in her secret superhero life, plays roller derby. Follow her on Twitter @settern.

8 Comments
  • The more I deal with homekit, the less happy I am with it. The technology seems, at best, half-baked. Between bugs like this and poor choices for interfacing with homekit itself, I'm at the point where I'm about to go back to just walking over to the light switch and turning on my own **** lights.
  • So far everything works great here, Hue Philips with someiDevice switch, plus SerenaShade on the way. No problem with the upgrade to 9.2.
    I am impress how well Siri understand my half bake sentence. One think that I would like to be improve is some sort of Tips and Tricks list to use Siri. I have a few website with verb and word that I can use but I should not have had to search the web for it. Finally, I would like IMore to have a permanent page with a list of compatible device and ways to interact with them using Siri because Apple list is very limited compare to what you can do.
  • I am taking the walk before run approach with HomeKit. So far just a ConnectSense outlet (controls 2 plugs and no separate hub needed). I have it set up to be controlled from 2 phones and an iPad along with Siri. It occasionally looses the ability to work. Typically a reboot of a phone seems to do the trick. Have no clue why, but that seems to do it.
  • The problem I have is trying to connect my other IOS devices using the same iCloud Apple ID. When I try to enable Siri voice control I get a message that another user is already paired to the HomeKit enabled bridge and I should ask the user to share.... but that user is me....
  • HueLabs has issued a fix called "Reset Siri voice control" posted at http://huetips.com. Reset Siri voice control
    http://labs.meethue.com/support/siri-homekit Chrome was able to accept "Connect" request at the top of the "Reset" page and complete the "Reset Siri voice control" at the lower left corner of the page. Safari would never accept "Connect" request. I have finally set up HomeKit on my iPhone 6+ and iPad Mini 4 seamlessly.
  • It did not work for me. Now my house is completely deleted from my iCloud account and I have to reset my hue bridge (again because this is not the first time my house vanishes). It is the same problem as dargust. But I found a great solution, wait until HomeKit is ready. This product is not ready and just gave me headaches. seriously Apple has to put some work in HomeKit and should label it as beta. I am not going to reconfigure my 40 lights again, time consuming and not worth it. I'll continue to use hue apps and third party apps with my fingers and it will be fine.
  • There is a way to reset only the HomeKit portion of the Hue bridge via the API. It worked well for me, I only had to recreate rooms which is not too bad compared to reconfigure all lights, scenes and switches.
  • Your tip to disconnect and reconnect to iCloud Keychain from the working device fixed my issue with other devices and remote access. It's worth noting that Apple's Genius Bar could not solve the issue when I went to the store for help. They were convinced it was a device problem—they've clearly trained them on nothing with HomeKit. Anyway, thanks! I'll be sure to mention this trick on our next episode of Home: On.