Skip to content

homekit bridge linked_doorbell_sensor is an invalid option for homekit locks and is only available for cameras #129443

Description

@krauseerl

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:

linked_doorbell_sensor string (Optional)
The entity_id of a binary_sensor or event entity to use as the doorbell sensor of the camera accessory to enable doorbell notifications.

My homekit config in configuration.yaml:

- name: HomeKit Ring.com
  port: 21065
  mode: accessory
  filter:
    include_entities:
      - lock.mydoor
  entity_config:
    lock.mydoor:
      low_battery_threshold: 25
      linked_doorbell_sensor: event.mydoor_doorbell
      linked_battery_sensor: sensor.mydoor_battery

checking config in developer tools produces this warning:

Invalid config for 'homekit' at homekit.yaml, line 28: 'linked_doorbell_sensor' is an invalid option for 'homekit', check: homekit->2->entity_config->linked_doorbell_sensor

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

- name: HomeKit Ring.com
  port: 21065
  mode: accessory
  filter:
    include_entities:
      - lock.mydoor
  entity_config:
    lock.mydoor:
      low_battery_threshold: 25
      linked_doorbell_sensor: event.mydoor_doorbell
      linked_battery_sensor: sensor.mydoor_battery

Anything in the logs that might be useful for us?

No response

Additional information

No response

Metadata

Metadata

Assignees

Type

No type

Fields

Priority

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions