Closed FinlayKM closed 4 months ago
Hey there @bdraco, mind taking a look at this issue as it has been labeled with an integration (homekit
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
homekit documentation homekit source (message by IssueLinks)
Please replace the version with the actual version that you're experiencing this issue on. It will help people identify if you've applied X update down the road and make sure that others on the same version can reliably reproduce your issue.
I have recently setup a new HomeAssistant instance from scratch on a Raspberry and I've hit this issue again. Need to note that I am using the legacy Apple Homekit (sharing with family without the Apple home hub) HomeAssistant version: Core: 2024.3.3 Supervisor: 2024.03.1 Operating System: 12.1 Frontend: 20240307.0
I confirm that the problem exists and the workaround from this post works.
Probably caused by https://github.com/ikalchev/HAP-python/pull/441 or https://github.com/ikalchev/HAP-python/pull/424.
Steps to reproduce:
/homeassistant/.storage
there should be files named homekit.*.state
where the pairings are stored. Copy the pairings from the newly created integration (accessory) to the previous (bridge) one. The json keys that need to be copied are paired_clients
, client_properties
and client_uuid_to_bytes
;There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
How come this was closed? Pretty major issue. I’m unable to invite family members if I upgrade the Home architecture and using the old one seems to give this issue. :(
Agreed. Why was this closed?
Just upgraded my HA to 2024.8.1, and now this issue surfaced. Quite an major issue as all other family members use Apple Home only to control lights ...
The problem
As described in this post, HomeKit-bridged devices don't work when an Apple Home is shared with another resident. I've also experienced this problem, and repeated it using the latest version of iOS and HA Core, but the legacy Home Architecture and without a home hub.
A working solution is posted in the above thread, as it appears that HomeKit "accessory" mode works fine, and you can borrow the correct security config from the created config file to make the bridge work. Clearly the integration handles security correctly for sharing accessories, but not for bridges.
What version of Home Assistant Core has the issue?
Latests
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Supervised
Integration causing the issue
HomeKit Bridge
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?
No response
Additional information
No response