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)

Most upvoted comments

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’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.