Get entity voice assistant exposure
entities_get_entity_exposureRetrieve exposure flags for a single entity across all voice assistants. Check if an entity is exposed to conversation, Alexa, or Google Assistant.
Instructions
Get exposure flags for one entity across all voice assistants.
Home Assistant has no per-entity exposure query, so this fetches the
full exposure map via WS homeassistant/expose_entity/list and filters
it client-side; an entity absent from that map is reported as False
for every assistant.
Use when: checking whether one entity is exposed, and to which
assistants.
Not for: the whole exposure map for one assistant — use
entities_list_exposed_entities.
Returns: dict with entity_id and exposure (assistant name -> bool for
conversation, cloud.alexa, cloud.google_assistant).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_id | Yes | Full entity ID to query exposure for, e.g. 'light.kitchen'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||