Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hyphen in entity name causes assist to fail to match #2421

Open
dbk067 opened this issue Oct 18, 2024 · 1 comment
Open

Hyphen in entity name causes assist to fail to match #2421

dbk067 opened this issue Oct 18, 2024 · 1 comment

Comments

@dbk067
Copy link

dbk067 commented Oct 18, 2024

I have many scenes with a hyphen (-) in their names. I find this helpful for readability with long names. This works fine, except when speaking to Assist (using Home Assistant Cloud) which can't find these entities. It also works fine when typing to Assist if I include the hyphen. I don't pronounce the hyphen when saying the name and I would expect it to be treated like punctuation and stripped out for the purposes of matching entities. I've also tried saying "hyphen" but that is rendered as the word (sensibly) and also doesn't help to match the entity.

I see this was addressed for apostrophes a little while back and that hyphens and underscores are treated specially for other reasons. Is it possible to treat the hyphen or similar characters as unspoken punctuation too?

@dbk067
Copy link
Author

dbk067 commented Dec 14, 2024

I ended up renaming all of my entities to address this issue. I would have used aliases, but I don't see a way to specify those in yaml and it would have been a tedious manual process. Since I could bulk edit the scenes.yaml file, I did that. Not ideal, but I'll live with it for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant