#How do you name your devices?
1 messages · Page 1 of 1 (latest)
Is the device exposed to assist?
Yes, it works when I say "bedroom cover". They're IKEA tradfri blinds.
I tried adding "blind" and "blinds" as an alias.
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?
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}"
I have devices named like that as well and it doesn't seem to mess it up 😅
Oh, first I've heard of this. I was hoping for something like this.
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
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?
Are you using llm agent or just ha agent?
And here's the intent for this: https://github.com/home-assistant/intents/blob/main/sentences/en/cover_HassTurnOn.yaml
Seems it may be like i said, this particular one is getting confused.
You can have same name in different areas.
Fantastic, thanks. I'll try renaming a bunch of devices and see how it goes.
I'm using HA agent, maybe the HA cloud one? I'm on the trial.
My HA is running on a Pi 5, I probably can't run an LLM on that.
There's no HA cloud agent, just cloud TTS and STT
OK thanks for clearing that up, I thought it was included. Not sure I need the cloud service at all then.
Well STT/TTS from NabuCasa is great.
Also remote access...
Also dev support... 🙂
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.
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)
Interesting... I'm so used to other assistants not caring about plurals that I hadn't thought of it. I'll play around with it.
Is there a way I can make my own intents so I can correct patterns like this myself?