Homekit Bridge: Exclude devices from specific integrations

I have numerous devices that are natively paired with Homekit for which I am also using an HA Integration, such as Lutron and Ecobee for example. By default when I enable the Homekit Bridge integration, it creates duplicates in Homekit for these devices.

My options seem to be:

  • Remove the devices from Homekit and use the Homekit Controller in HA instead (not sure it would work with some devices, such as Schlage for HomeKey and the Apple TV)
  • Filter out all the individual entities that are impacted by this (which would be tedious and an ongoing task)
  • Only include the entities that I want in Homekit (which would also be tedious and ongoing)

Unfortunately filtering by domain wouldn’t really help in this case.

The ideal solution would be if there was an “exclude_integration” filter on the Homekit Bridge config where we could say to ignore any device/entity discovered by the Lutron integration for example.