I just removed all my HomeKit devices from my home. I had Hue lights, several Elgato sensors and smart plugs and even installed Homebridge on a Raspberry Pi to control my Nest Thermostat and Scout alarm system. But it was just not worth the hassle.
Why? HomeKit is riddled with bugs. It's so unreliable I just don't understand how this ever passed Apple's Quality tests. Some highlights:
- when I got a new iPad Pro last month, I restored a backup of my old iPad on it. Why not? It's an easy way to set up a new iOS device... Not if you have HomeKit. All my Bluetooth devices (the Elgato Smart Plugs and Sensors) stopped working. Because apparently this messes up HomeKit. This issue was confirmed by both Apple and Elgato. The solution: remove all affected accessories, and re-add them using the cumbersome process of scanning all stickers and reconfiguring all rooms and automations. Nice.
- Location-based automations are very unreliable. Somehow it's impossible to directly set the address of your house in the Home app. It gets it from somewhere else, no idea where but somehow the location is 3 houses off in my case. After looking everywhere on the internet, the solution seemed to be to log out of Apple TV and re-log in. That actually worked. And before I forget, you need to enable Location Services for HomeKit in 3 different places in iOS to get it to work in the first place.
- Unable to invite additional people: For weeks I couldn't add the iPhone of my partner to our Home because iOS kept saying that Apple ID was not a valid iCloud ID. Apparently, a long standing bug in HomeKit that hasn't been fixed for over a year. The workaround was to use the Hue app and invite people there.
- Even with an Apple TV 4 and iPad Pro in the house, HomeKit is sloooowww when accessing it from outside. All the little squares in the home app are indicating "Updating..."
- When I slide the temperature up or down in Home, it just jumps back to the current temp. This might be due to HomeBridge, but it does work if I change the temperature significantly (or with Siri). Just not when I only raise it 1 or 2 degrees.
- Speaking of Siri: she's just a hot mess. This morning I said "Good morning" so she could initiate the morning scene. But what did she do? Look up the word good morning on the internet. no kidding.
- Automations are too limited: I constantly wanted to change the automations only to realise that what I wanted is not possible. In the end, our lights were on when they shouldn't and vice-versa.
- the interface of the Home App and Home widget is not intuitive or practical. It needs to be reworked completely.
So in the end, this smart stuff was more of a hassle than an advantage. Especially as we have light switches (as most houses do?) so we couldn't use those anymore because it messed up HomeKit. And turning on the TV with HomeKit seemed cool at first, but the remote works just as fine. Maybe it would be more practical with a HomePod so Siri could annoy me that way. Who knows, but I feel relieved I can use my old light switches again...
Why? HomeKit is riddled with bugs. It's so unreliable I just don't understand how this ever passed Apple's Quality tests. Some highlights:
- when I got a new iPad Pro last month, I restored a backup of my old iPad on it. Why not? It's an easy way to set up a new iOS device... Not if you have HomeKit. All my Bluetooth devices (the Elgato Smart Plugs and Sensors) stopped working. Because apparently this messes up HomeKit. This issue was confirmed by both Apple and Elgato. The solution: remove all affected accessories, and re-add them using the cumbersome process of scanning all stickers and reconfiguring all rooms and automations. Nice.
- Location-based automations are very unreliable. Somehow it's impossible to directly set the address of your house in the Home app. It gets it from somewhere else, no idea where but somehow the location is 3 houses off in my case. After looking everywhere on the internet, the solution seemed to be to log out of Apple TV and re-log in. That actually worked. And before I forget, you need to enable Location Services for HomeKit in 3 different places in iOS to get it to work in the first place.
- Unable to invite additional people: For weeks I couldn't add the iPhone of my partner to our Home because iOS kept saying that Apple ID was not a valid iCloud ID. Apparently, a long standing bug in HomeKit that hasn't been fixed for over a year. The workaround was to use the Hue app and invite people there.
- Even with an Apple TV 4 and iPad Pro in the house, HomeKit is sloooowww when accessing it from outside. All the little squares in the home app are indicating "Updating..."
- When I slide the temperature up or down in Home, it just jumps back to the current temp. This might be due to HomeBridge, but it does work if I change the temperature significantly (or with Siri). Just not when I only raise it 1 or 2 degrees.
- Speaking of Siri: she's just a hot mess. This morning I said "Good morning" so she could initiate the morning scene. But what did she do? Look up the word good morning on the internet. no kidding.
- Automations are too limited: I constantly wanted to change the automations only to realise that what I wanted is not possible. In the end, our lights were on when they shouldn't and vice-versa.
- the interface of the Home App and Home widget is not intuitive or practical. It needs to be reworked completely.
So in the end, this smart stuff was more of a hassle than an advantage. Especially as we have light switches (as most houses do?) so we couldn't use those anymore because it messed up HomeKit. And turning on the TV with HomeKit seemed cool at first, but the remote works just as fine. Maybe it would be more practical with a HomePod so Siri could annoy me that way. Who knows, but I feel relieved I can use my old light switches again...