#How do you name your devices?

1 messages · Page 1 of 1 (latest)

frosty socket
#

I just got voice preview and no matter what I try it won't open "bedroom blind" even though the device has "blind" in the name and is in the bedroom.

It works with "cover" though, but... they're not called that. Any tips?

I've been naming my devices "Bedrom Blind", "Living Room Sonos" .etc

verbal atlas
#

Is the device exposed to assist?

frosty socket
#

Yes, it works when I say "bedroom cover". They're IKEA tradfri blinds.

#

I tried adding "blind" and "blinds" as an alias.

verbal atlas
#

It's possible the intent engine is getting confused because bedroom is an area and also part of your device name

#

Have you tried it in the assist parser in dev tools and seeing what it tries to do?

frosty socket
#

This is why I asked the question about naming conventions in general. I've been using Home Assistant since before it had easy to use areas so all my devices are named "{area} {device}"

verbal atlas
#

I have devices named like that as well and it doesn't seem to mess it up 😅

frosty socket
verbal atlas
#

Yeah in dev tools there's an assist tab

#

That let's you enter a sentence and see what the intent parser interprets it as

frosty socket
#

OK, will try that...

#

I'll play around with the name

#

Is it important that display names are unique anymore, or can I have a "Blind" in each room?

#

(thanks for the help btw)

#

An interesting "Open the blind in the bedroom" works but "Open the bedroom blind" does not.

#

Is there anything I can do to teach it?

verbal atlas
#

Are you using llm agent or just ha agent?

#

Seems it may be like i said, this particular one is getting confused.

fossil ermine
frosty socket
frosty socket
#

My HA is running on a Pi 5, I probably can't run an LLM on that.

fossil ermine
frosty socket
fossil ermine
frosty socket
#

Remote access is great, but I’ve been using custom domains and reverse proxies.
I might keep it if I can add a family members home assistant to my account so they get remote access.

steady delta
# frosty socket An interesting "Open the blind in the bedroom" works but "Open the bedroom blind...

that sentence is "open the bedroom blinds" (plular), whereas you said your device is named "bedroom blind". since it won't match by name, there is a domain: cover+device_class: blinds sentence it will match, but probably can't match the "bedroom blind" cover entity because it does not have the required device_class (blind)

GitHub

Intents to be used with Home Assistant. Contribute to home-assistant/intents development by creating an account on GitHub.

frosty socket