Strange behaviour on Voice PE and the Assist Satellite

Hi,

I have an issue with Voice PE and the automation that triggers an Assist Satellite conversation.

I currently have one Voice PE in my garage (defined in the area Garage) and a Google Nest in my office (defined in the area Office).

I have created an automation that should trigger when I have been in my garage for more than 3 minutes. No other conditions.

As action I have chosen the Voice PE in the garage as target and that it shold start the conversation with ‘Would you like to listen to radio?’ (message field).

In the extra prompt field I have entered ‘if the user answers yes, then play (a specific radio station through radio browser) in the garage’.

The automation works well, BUT the radio plays on my media player in my office (the Google Nest)!

I have tried to change the name of the Voice PE, I have tried to change the extra prompt to point to the exact name of the Voice PE (instead of pointing to an area), but nothing works.

How would I have it play on the actual Voice PE where the converseation takes place?

Thanks for any hints and ideas!

You might change your automation to specify the device to play it on, instead of the area. For example, if the user answers yes, then play (a specific radio station through radio browser) on Home Assistant Voice ______ Media Player. You should be able to find it in the developer tools > states list by filtering on voice.

Edit: to add, it may be defaulting to your Google Home because the speaker you’re talking to is technically the media player and while it’s processing the command, the media player is in use.

Thanks for the reply!

Unfortunately that doesn’t work. I had tried earlier to use the friendly name of the Voice PE as target, and its proper name (that is given when I create the automation with target and unit) instead of using area.

Now, I tried using the name in developer tools, but same thing - it plays on my Google Nest in my office.

And since it works to ask the Voice PE with wake word and then telling it to play music (or a specified radio station) it works as it should, I think it is only when it is used in a Assist Satellite automation that it doesn’t work.

I only have one Voice PE, so I am not able to see if I have the conversation of one of them then it is able to play on the other. And since the Google Nest is not identified as an entity in that Assist Satellite automation, I can’t test that either.