Open ngrusz1 opened 2 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)
While investigating these errors, I see that the documentation for the aiohttp-fast-url-dispatcher package has been updated to note that this package is obsolete with versions of aiohttp >3.10. So this error seems to be a coincidence, and is presumably unrelated to the homekit issue.
If it helps, I have the following versions of homekit packages installed:
I also have this error since I upgraded to 2024.8.0.
By(t)e
This solution worked for me: https://github.com/esphome/aioesphomeapi/pull/910
By(t)e
This solution worked to me: https://github.com/esphome/aioesphomeapi/pull/910
By(t)e
Thanks @andbad! I tried the update again, and noticed that while the cryptography
package was automatically updated to 43.0.0
, the chacha20poly1305-reuseable
package was not automatically updated and remained at version 0.12.1
. I manually updated this package (by doing pip install --upgrade chacha20poly1305-reuseable
) and this forced the package to update to the most up-to-date version of 0.13.2
(as noted in the ticket at https://github.com/esphome/aioesphomeapi/pull/910).
This fixed the problem for me. I no longer receive the errors noted above when starting HA, and my homekit integration now appears to load successfully.
I suppose the next step is -- what needs to be done to fix this for The People? Why doesn't the chacha20poly1305-reuseable
package update automatically with all of the rest of the packages? Perhaps it needs to be made a requirement for some other package?
I'm sorry, I don't know ho to fix for everyone. I think that @bdraco can help us.
By(t)e
I’m having a similar problem. My Apple home keeps showing that the homebridge isn’t responding. It was working fine till yesterday, but not today. I updated my core to version 2024.8.3 yesterday.
The problem
After upgrading my HA instance to the latest version, I get error messages in my logs related to the homekit integration, and the homekit integration will not start (its status is listed as "not loaded" and there is no way to start it).
When I performed the initial upgrade, I noted the following message from pip at the command line:
I confirmed that the installed version of aiohttp is now 3.10.3, and the installed version of aiohttp-fast-url-dispatcher is now 0.3.1. If I attempt to downgrade aiohttp back to the previous version of 3.9.5, HA will refuse to start at all (which makes sense as 3.10.3 now appears to be the required version for homeassistant 2024.8.2). I am not actually sure if the incompatible version of the aiohttp-fast-url-dispatcher package is actually causing the homekit integration errors, but I do not usually receive these types of messages from pip during an upgrade so I wanted to note them here. Please see the logs I have included from HA for the full homekit start-up errors.
What version of Home Assistant Core has the issue?
core-2024.8.2
What was the last working version of Home Assistant Core?
core-2024.7.4
What type of installation are you running?
Home Assistant Core
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?
Additional information
No response