core: Household users in Apple Home are unable to access devices
The problem
It seems that users in the Apple Home (apart from me) cannot access any devices from HA. I get a constant pair message in log.
I’ve tried removing a user from the Home and resetting Home sync in iCloud.
What version of Home Assistant Core has the issue?
2022.11.2
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
HomeKit
Link to integration documentation on our website
https://www.home-assistant.io/integrations/homekit/
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Client xyz123 attempted pair verify without being paired to HASS Bridge first.
Additional information
No response
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 6
- Comments: 31 (12 by maintainers)
Tried the apple reset profile, but once the family member was invited back to the home again there was no change in all devices showing as device not responding within their home app. My home app (HomeKit owner) continues to work as expected.
Logs continue to show:
('192.168.1.157', 60459): Client _redacted_ attempted pair verify without being paired to HASS Homekit Bridge first.Hello! I’m afraid I have the same issue 😦 I’m the only one who can access the accessories because I’m the owner… Already tried the instructions provided by @bdraco but no luck. This happens to me both on version 2022.11.2 and 2022.12.0
I migrated back to Homebridge because of this. Also overall I feel it is a much better HomeKit implementation than the one in HA. It also affected my Homepod Mini (Siri never understood which room due to being out-of-sync)
Here is a Reddit post on the topic
https://www.reddit.com/r/HomeKit/comments/yy2oy7/apple_has_a_downloadable_profile_to_really_clear/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
Here’s a writeup on the new “architecture changes” that happened with 16.2: https://www.homekithelper.net/tips/ios-16-matter-thread-new-architecture
TLDR; homekit talks through home hubs primarily now, and home hubs continually fetch new state from devices, able to serve it directly to devices themselves.
I’m not sure how this would work with multiple hubs/homepods, as i’ve heard of weird handover issues between those hubs in the past.
Yeah I just gave up, since I have no real way to troubleshoot. I have users logging in via the web UI now.
Terrible experience to say the least.