Problem filtering sensors from HomeKit

I am trying to cut down the number of sensors visible to my HomeKit instances, as I would like to rely on the presence or absence of specific devices in the house in Home kit

Hoemkit is generally working and I added the following to the configuration.yaml file:

homekit: 
  auto_start: True
  filters:
    exclude_domains:
      - binary_sensor
      - input_boolean
      - automation
      - media_player
      - occupancy

Unfortunately, this does not seem to do anything to filter out the array of Blink camera sensors which I am trying to block.

Is my config wrong?
Has anyone else had success doing this?

Thanks
Al

Did you ever get this figured out? My guess is you need to replace “filters” with “filter”

I was able to exclude binary_sensor domains via:

homekit:
  filter:
    exclude_domains:
    - binary_sensor

I’m also interested!! I want to filter out Mqtt devices from getting exposed to HomeKit, because they are intermediate entities that need to remain hidden away

Can anybody comment on this thread? I hate having my homekit instance populated with “MQTT Binary Sensors”, “MQTT Switch” “MQTT JSON Light” and stuff like that. I understand those are “intermediate” entities generated where zigbee2mqtt and HA hinge. If I filter out all Switch entities, then my real switches will not make it into HomeKit either and that is not what I want.

Hi again, can somebody possibly comment on the above? I would be great to filer stuff out based on a wildcard for example…