Google_assistant doesn't exclude devices

Hello,

I have problem setting my Google Home - Hassio integration. It works and I am able to control my Hassio devices, however Google is always Adding all of them and it makes me some trouble.
I wanted to exclude some of them but I am unable to, and pretty sure that everything is fine in the configuration.

When im using expose_by_default: false and defining exposed_domains + devices, Google Home is unable to connect (it doesn’t see any of my devices).

With expose_by_default: true and entities list (With expose: true/false), Google Home is always adding all of my existing devices.

It seems that the expose setting is being ignored somehow.

Please check my configuration:

google_assistant:
  project_id: XXX
  api_key: XXX
  exposed_domains:
    - switch
    - light
  entity_config:
    switch.zigbee2mqtt_main_join:
      name: Zigbee Joining
      expose: true
    light.swiatlo_kuchnia:
      name: Kitchen Light
      expose: true
    light.swiatlo_toaleta:
      name: Toilet Light
      expose: true
    light.swiatlo_przedpokoj:
      name: Hall Light
      expose: true
    light.swiatlo_salon
      expose: false
    light.swiatlo_sypialnia
      expose: false
    switch.sonoff_toaleta
      expose: false
    switch.sonoff_kuchnia
      expose: false
    switch.sonoff_przedpokoj
      expose: false

I tried to unlink/link my account again many times, and google is always adding all my lights/switches, or doesn’t add anything at all - Can’t get the exclude filter working properly. I really don’t want to add all of my lights, as some of them are synced Via Yeelight app, etc. and it generates doubles.

Have you found a solution? I’m also trying to exclude some switches or lights