Play a local playlist on google home

Hello all
I would like to create a small dashboard for my children to play their audio books on a google home speaker.
I created m3u playlists and put the im the home assistant www folder, the entries point to a http service which provides the mp3 files.
I then created a small script that sends the m3u playlist to a media player.
This actually works great when the media player is for example my pc with Kodi on it.
But if I try to use the google home speaker as media player, it does not play anything. If I send a single mp3 it plays fine. I guess google home does not understand playlists.
What ways are there to do that?
I had several ideas:

  • Just merge all mp3s from a playlist to a single mp3 and play that (no track skipping is then possible)
  • Play the playlist on any other player (eg. Kodi?) and stream that to google home (which would mean the other player needs to be running as well
  • Somehow create a script in home assistant that will send one file after another to the google chrome (how to do this? Is this even worth it?)
  • Other ideas?
    Many thanks for your help!
    Roman
2 Likes

Hi Roman,

Ever got this to work? I have the same issue. Right now I just merge audiobook chpters in one big MP3, however is not a neat solution. Takes time and they can not say “next chapter”/“next song”
Br
Sune

Did this ever get fixed?

I was able to achieve this with the music assistant addon, then create a script to add files individually to the media_player.mass_googleGoogleMiniName media player, first track as play now, rest of the tracks to add to queue.

1 Like