Hi Dan,
So in the end I decided to reset the HomeKit configuration, it never came back. I then also had to remove the configuration on my wife's phone. But as I found a way to only reset the HomeKit part of the Philips Hue, it was a much simpler process than I feared and I did not have to set up all the lights etc... again. But re-setting it means reconnecting the other devices and setting up the rooms again. If you have scenes and triggers, you would need to set up those as well, but the Scenes in Philips Hue can be kept if you avoid factory resetting the Hue Brigde.
The steps I followed below:
- Before deciding to reset the HomeKit, it makes sense to follow these instructions and hope for the best: http://www.imore.com/did-your-homekit-home-disappear-heres-how-reset-homekit-syn c
- However, none of these steps worked for me. That's why I decided to reset the configuration. This is done in Settings - Privacy - HomeKit - Reset HomeKit Configuration.
- After that you need to re-connect all your devices. I have a set of Elgato Eve, they all have a reset button on the back. You need the HomeKit code available to reconnect them though, don't reset them if you don't have the HomeKit code (the one you scanned to set them up initially). There is one code for each device.
- Reconnect them and set HomeKit up from scratch.
- Now, for the Philips Hue part, this is a bit more tricky, but it saves a lot of time to avoid factory resetting it. Luckily, in the bridge version 1.11 and later, there is a way to only reset the HomeKit part of the bridge, and keep all the lights and scenes. In future updates of the Hue App this will probably be integrated with a simple button, but right now, you have to manually send the commands to the Hue Bridge using Terminal on the Mac. You see the latest post in this thread showing the command: http://www.developers.meethue.com/content/bridge-already-paired-another-user-fix -needed. However, in order to actually send this to your Hue Bridge, you need to log on to it via terminal. This is explained in Dutch here: http://www.appletips.nl/philips-hue-bridge-2-0-homekit-herstellen/.
The steps are easy: First, get the IP address of your Hue Bridge, e.g. via myhue online. Then open terminal on a Mac, and write the line curl -H "Accept: application/json" -X POST --data '{"devicetype":"test user","username":"newdeveloper"}' http://<bridge ip address>/api
After sending your first command to Hue, you will get an error message (explained here: http://hkionline.net/posts/using-phillips-hue-from-the-command-line), because the Bridge needs to know you have access to it. Simply press the "Pair" button on your bridge and send the command again. Now you are logged on. Finally, then just send the command curl --request PUT --data "{\"homekit\": {\"factoryreset\": true}}" http://IP_ADRES_BRIDGE/api/newdeveloper/config
It it worked, you get this message: [{\"success\":{\"/config/homekit/factoryreset\":true}}]
6. Connect Hue to your HomeKit again via the Hue app (Settings, Siri voice control)
As said, I expect this last process (Step 5) to be much simplified in a Hue app update, so you might also wait and see what comes, might be just a few weeks away. If you decide to wait, you can use Hue normally, but without Siri or HomeKit support.
Hope this helps.
CC