this post was submitted on 05 Mar 2025
6 points (100.0% liked)
homeassistant
13040 readers
121 users here now
Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You need to make sure that each entity you are addressing is exposed to each voice assist entity for actions. Right now your watch probably has access to everything, and your other assist devices do not.
In this case go to that zone, and make sure it's exposed to your other voice assist devices and not just watch.
The entity is exposed to the satellite and watch on the same asssist instance. Did a reboot just to see if it helped, but unfortunately, not. It's like it's on two different pipelines when they are just sharing the one.
Update: I put the satelite on a second pipeline and that solved the issue.
You can also debug this via the event system as well to find where the disconnect is. You shouldn't need two assist pipelines, you just have a config issue somewhere in the line between the voice assist and entity you want to control. Do whatever works I guess if you're comfortable with that though.
Thanks, that's what I ended up doing. I was looking in the wrong spot for the debug log when I wrote this post originally. Appears the satellite isn't hearing the entire scentence. Bit frustrating but will keep at it.
What exactly is the satellite device? Try switching the "Finished Speaking Detection" to relaxed.
Thanks for the suggestion. I'll give it a go.