core: Nest SDM Camera Sensors unable to be used with Homekit

The problem

The HomeKit integration has had support for camera motion sensors as well as doorbells through binary sensors. The Nest integration (through SDM) has just added support for motion sensors and doorbell in 1.0.0. The implementation of the Nest SDM sensors was instead through device events. Due to this there does not appear to be a way to implement these sensors with the camera in HomeKit.

Environment

Problem-relevant configuration.yaml

N/A

Traceback/Error logs

N/A

Additional information

It was mentioned by @balloob in https://github.com/home-assistant/core/pull/42700#discussion_r517629879_ that “We should not show motion events as binary sensors.” If this is the case I would ask that HomeKit can be configured to let the device events be used in the configuration.

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 21 (11 by maintainers)

Most upvoted comments

https://github.com/home-assistant/core/pull/42700 was originally proposed using binary sensors like the existing nest integration, but it was recommended to move to device events/triggers as they are the preferred approach. I see you found that discussion.

Perhaps we need to move more things to device triggers/events. I’m happy to help where I can but don’t understand what the problem is in detail as automation isn’t my area of expertise.

The triggers are described in https://github.com/home-assistant/home-assistant.io/pull/15724