Assist response to a different Media Speaker

I have an esp32-s3-box as my Voice assistant, the speaker quite bad and I wanted to use my Sonos in the office as the output for the response.

Seems like a simple ask however not so much. Is there a way to modify the ESPHOME Yaml to tell the device to send all TTS to another media device?

substitutions:
  name: esp32-s3-box-3-5abbc8
  friendly_name: Office Robotnics
packages:
  esphome.voice-assistant: github://esphome/firmware/wake-word-voice-assistant/esp32-s3-box-3.yaml@main
esphome:
  name: ${name}
  name_add_mac_suffix: false
  friendly_name: ${friendly_name}
2 Likes

I would like this too, but I think it would be better to manage it from the voice assistant config screen in Home Assistant. Reasoning: I already have a Sonos system with decent speakers that outperform most diy solutions and definitely outperform the M5Stack Atom Echo I have been experimenting with.

1 Like