Google TTS sending 127.0.1.1 to Volumio

Running HA 0.86.4. Setup Volumio as MPD media player. When I send google TTS, volumio shows an error “Failed to decode …” and the address is 127.0.1.1, the local address instead of the LAN address. How do i force HA to send the LAN address to Volumio MPD for TTS playback?

1 Like

In your configuration.yaml under media_player insert:

  • platform: mpd
    name: whatever_you_want
    host: vloumio.ip.address

My configuration looks like this:

media_player volumio_mpd:
- platform: mpd
name: volumio_mpd
host: volumio.lan

It’s communicating with the volumio server, but seems to be sending the wrong IP address to retrieve the TTS mp3. It should be http://192.168../tts.mp3, but instead is http://127.0.1.1/tts.mp3.

My issue was with Google TTS setup. I had to set base_url.

2 Likes

i know this is a digression but anyone know if you can send this to an esp32 or esp8266