Rob.nl wrote:
Did you have the same issue when moving devices over rooms? Or did the corrupted HomeKit config pop-up when doing other things?
I must say that I don't remember Home app ever working for me. In it's early days (iOS 10 betas if I remember correctly), I would open it and the same thing would happen. I ignored it because for some reason I thought that that is the expected behavior when there are no HomeKit enabled accessories, and because I didn't have any accessories, I deleted the app. Rewind to present, I set up a homebridge on Raspberry Pi and connected temperature sensor to it. I finally had a HomeKit accessory (even though it is not officially supported), and I decided to give Home app another go. But the same issue appeared. That's when I started digging up around forums and tried every possible solution. I have an iPhone 6s, iPhone 7 plus, iPad and Apple TV. I have tried logging out from and in to iCloud, turning off and then back on iCloud keychain, leaving the screen alive for hours while Home app was loading in order to trigger reset, resetting to factory defaults, resetting network setting etc. but nothing helped on iPhones and Apple TV (I cannot set it up as home hub). What solved the issue on the iPad was resetting network settings. After that I was able to add the sensor from Raspberry Pi as my HomeKit device, however, phones and TV are still oblivious about its existence. I managed to open Home app on phones only with a brand new account, but switching to another account is not an option. I believe that there is some corruption in HomeKit data on iCloud. I have contacted Apple support on several occasions, but they were less then helpful
"because of the policies between the country you reside in and Apple"
That why I was curious about logging profiles and engineering tests, because that's what I expected Apple support to do, but all they did was send me a couple of articles about setting up Home app. It appears to me that it is a pretty common occurrence, and they should collect as much data as possible, but alas.