Open krauseerl opened 4 weeks 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)
Same problem here
It must be a camera
not a lock
Could that not be a use-case for a lock with a doorbell, but without a camara, too?
I am living in an older house with many flats and could not add a camara to the door. That's why I am using a ring intercom to open the door. Ring intercom allows me to control that with the ring app and with home assistant, but I also want to integrate it into my homekit
I had set up a homebridge just to integrate ring in homekit and it worked as well, but I don't want to have a virtual machine running just for this integration.
@bdraco what are you thinking about this use-case?
Assuming HomeKit is ok with the doorbell being the primary service on a lock, I think we could accept a PR to add support to locks.
https://github.com/home-assistant/core/blob/433321136de91051ebc879c2f4d03cb9d8454a22/homeassistant/components/homekit/type_cameras.py#L242 would need to be broken out into a mixin, the schema would need to be updated in util.py, docs would need to be written, and tests added
The problem
2024.8 brings support for an event entity as a linked_doorbell_sensor in homekit bridge. 2024.9 should also enable events for linked_doorbell_sensor (see #123991)
documentation says:
My homekit config in configuration.yaml:
checking config in developer tools produces this warning:
If you ignore that warning and restart anyway, homekit bridge doesn't reload. I am using ring.com integration
What version of Home Assistant Core has the issue?
core-2024.10.4
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
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
Anything in the logs that might be useful for us?
No response
Additional information
No response