Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Enhanced integrations

Conversation

Which lamp? Exactly.

The Home Assistant conversation logo



The conversation integration is the part of Assist that listens to what you say and works out what you mean. Say “turn on the lamp”, and it looks for an entity exposed to Assist with the name or alias “lamp”.

Names don’t have to be unique in Home Assistant, and that is fine almost everywhere. Assist is the exception: it has to pick one entity from a name, and when several answer to it, it needs something else to choose by.

Devices & entities

Spook does not provide any new devices or entities for this integration.

Actions

Spook does not provide action enhancements for this integration.

Repairs

While Spook is floating around in your Home Assistant instance, it will raise repairs issues if it has found something that is not right.

Names Assist cannot tell apart

Spook raises a repair issue for every name or alias that several entities exposed to Assist answer to, when Assist cannot pick out each of them by it. Asking for it then fails, usually with an answer that more than one device has that name, and nothing tells you which ones, or why.

When names are the same, Assist only tells them apart by area: the one you name in the sentence, or the one your voice satellite is in. So two lamps in different areas are fine, and Spook leaves them alone. Two in the same area, or one without an area, can’t be picked out by that name from anywhere.

A few things worth knowing about how Assist compares names, all of which Spook follows:

To fix it, give each entity a name or alias of its own, or move them into different areas. Aliases and exposure are under Settings > Voice assistants > Expose. Spook will automatically remove the repair issue once it is fixed.

Use cases

Some use cases for the enhancements Spook provides for this integration:

Blueprints & tutorials

There are currently no known blueprints or tutorials for the enhancements Spook provides for this integration. If you created one or stumbled upon one, please let us know in our discussion forums.

Feature requests, ideas, and support

If you have an idea on how to further enhance this integration, for example, by adding a new action, entity, or repairs detection; feel free to let us know in our discussion forums.

Are you stuck using these new features? Or maybe you’ve run into a bug? Please check the Support page on where to go for help.