#My HA PE is responding thru my sonos speaker.

1 messages · Page 1 of 1 (latest)

warm pebble
#

Not sure when it happen but both my HA Voice PE started responding thru my Sonos speakers instead of thru the HA PE's themselves. I could not find a settings to change this. I have running the latest HA and also running Music Assistant but stopping Muscis Assistant didnt fix it. Anyone have any clues how this is controlled?

patent fjord
warm pebble
#

its not plugged into any speaker. yes, im running stock firmware on the VPE. As a matter of fact I run 2 VPE's and they have worked fine for many months. I'm using ChatGPT agent, HA Cloud speech-to-text and Text-to-speech

patent fjord
# warm pebble its not plugged into any speaker. yes, im running stock firmware on the VPE. A...

ok so this is a bit of a guess but seems to fit, what can happen some times with llm's is the following:
command sent to llm
llm realises it needs to "speak back" but instead of responding it calls the tts speak action with its response
then responds to the original command with nothing or "task complete" etc...

different llm's randomly have this issue randomly.
try editing your prompt on the conversation agent and add something like.
respond only in plain text without calling any TTS actions
then restart the integration and VPE
you might have to play with it a bit. I don't use openai so dont have an exact example to hand.

warm pebble
#

I tried adding that to the prompt and i also tried different agents including home assistant. Doesnt seem to do anything different. It was consistantly speaking on my sonos speaker but i think when i disabled MA now i cant hear it responding anywhere. I'ts hearing me and taking actions (like adding items to my shopping list) but it just isnt speaking any responses back on the VPE devices

patent fjord
warm pebble
#

yes

patent fjord
#

that is very strange

warm pebble
#

all of the wake sounds work on the VPE, volume it turned up full... just no voice responses

patent fjord
#

what type of HA install do you have and is it up to date?

warm pebble
#

HAOS 12/03/2025

#

ive been using these VPE devices since they came out. something changed within last few weeks that broke it

#

im sure..my fault...just cant figure out what

patent fjord
#

what do you mean by "12/03/2025"?
latest core version is 2025.12.5
also can you comfirm the vpe firmware version from its device page?

warm pebble
#

core - 2025.12.5

#

so i dont see VPE on devices pagee any more. I can access from Voice Assistant page (I assumed that was intentional but maybe thats part of the problem?). Firmware: 25.12.1 (ESPHome 2025.12.1)

patent fjord
#

it should be under the esphome integration

warm pebble
#

ahh, yeah, there it is, my bad .. says Firmware: 25.12.1 (ESPHome 2025.12.1)

patent fjord
#

do you have the piper addon installed? for a test could you try switching tts over to that from the cloud service?

warm pebble
#

yes, piper installed. but still no sound

patent fjord
#

does piper come out of the "wrong" speaker again if MA is running?

warm pebble
#

i dont think so...let me test again real quick

patent fjord
#

also can you try sending text to the VPE with a manual assist_satellite.announce call from the actions tab of dev tools.

warm pebble
#

k, its not sending it to sonos even with MA installed. not sure why, still dont get it to the VPE, let me try the service now

#

hmmm, when i do the announce service the light spins blue for a second, but no sound

#

same result sending to my second VPE

patent fjord
#

can you plug a VPE into your PC and connect to it using the ESPHome Web Tool this will allow you to show the live device logs.
then send a announce command to the device and paste/screenshot the resulting log activity?

warm pebble
#

yeah, let me try that

#

well...plugged it in to computer connected at web.esphome.ioo. opened logs. then sent announce command...it worked 🙁

patent fjord
#

well that's awkward

#

put it back where it was and see if it still works i guess 😛

warm pebble
#

yeah...so....cycling power .. they now work.... so working backwords wondering if i put all settings back where they were it will work or break again, let me try

patent fjord
#

yeah. slowly adding stuff back and see if/when it breaks. is probably the way to go

#

where I am at with my thinking:
afaik playing on the wrong device can only happen if the LLM is messing with stuff or the firmware has been customised. there is simply no way of doing it currently otherwise

it not playing anything can be a network issue and troubleshooting depends on network setup and various things.

so my thought is that the llm was messing with stuff, then you ran into a random network issue as we were working on that. powering off device for a moment (whilst moving it) corrected the random network issue. and now stuff works

warm pebble
#

hmm, yeah, i cant get it to break again...so thats good (and bad) i guess. Good that my wife will stop complaining that she cant add stuff to the shopping list. I guess I should take that as a win

patent fjord
warm pebble
#

yeah, ill do that. thanks for your help