Assist: Don't expose newly added entities automatically to it

If you add something to Home Assistant the entities are automatically exposed to Assist.
I just have a few items which I use with Assist and it would be great to have an option to not automatically have new things exposed.
I see the value that the automatic exposure to assist is nice for many people and therefore should stay as default.
But just give the a switch to the users who don’t want this automation :slight_smile:

Very good feature request.

Meanwhile there is a hacky way to achieve that already. Turn off your HA and edit the “homeassistant.exposed_entities” file in the .storage directory by adding this to the data field:

"assistants": {
  "conversation": {
    "expose_new": false
  }
}

After HA restart it will no longer expose new entities automatically.

10 Likes