Playing a MP3 file on an old Sonos speaker

What’s the easiest way to play a MP3 file on an old Play5 speaker (gen. 1 and only S1 compatible). There are no “Say…” nor “Soundboard…” cards. I’ve tried the “Play URL…” card on my Dropbox and also OneDrive profiles, but I just can’t get it to work.

Save the mp3 on a NAS and mark it as a favorite in SONOS. Then you can choose the card ‘play favorite’ on Homey. Works for me

Thanks Walter, but I don’t have a NAS running

It’s a tutorial for Chromecast devices, but it works also for Sonos speaker.

I tried it myself, but I only have S2 compatible speakers. However, I am sure that it also works for S1 compatible speakers.

2 Likes

In the tutorial HOMEY_IP is just a placeholder for the IP address of your Homey.

So just replace HOMEY_IP with Homeys IP address.

1 Like

Thanks, got it to work. Only thing is that it has a delay of 7-8 sec (!!) I am using it for “announcing” the radio channel name that I have chosen via the Ikea Symfonisk button before launching the channel from my Sonos favorites. That’s too slow for me.

It’s too bad that the Sonos app doesn’t support the “Say…” card for S1 compatible speakers, like this:

Okay!? That’s definitely too much.
@martijnpoppen, is this normal, or what could be the reason?

1 Like

Try to connect he input of the Play-card to the output of the Logic-card (parallel to the Say-card).

1 Like

Doesn’t work. What happens is that the “Play… favorite” card seems to overrule the “Play URL” card, which makes it fail

If I connect in series like below both card seems to work, but the “Play URL” card never plays the URL. Again it seems the “Play… favorite” overrules.

Putting in a delay of 8 sec between the two cards will play the URL, but that’s a poor work around.

There is a soundboard card nowadays in the Sonos app @DirkG

Unfortunately not, because he uses “older” Sonos speakers (S1) which are not fully supported by the Homey Sonos app. E.g. the soundboard flow card and TTS are missing.

1 Like