Skip to main content

Running a Plex server on a Raspberry Pi attched to a local net. On the same net I’ve got two Sonos Speakers (Beam and Sonos One) and I have been able to add the connection to Plex in the App and sonds are seen but as soon as I try to play anything it halts. If I have a playlist Sonos run thru the list without beeing able to start playback.

Hi ​@rikardkjell 

Welcome to the Sonos Community!

I’m sorry to hear of the issues you’ve had with getting your Sonos system to play your Plex content.

I used to have this set up - mostly for helping people such as yourself rather than using it over Music Library. Since changing ISP (Internet Service Provider), however, I have been unable to do so due to my new ISP utilising CGNAT on their network, as Sonos will access a Plex server via the cloud. Plex mention in their support pages that CGNAT is not supported.

So, I recommend that you perform an internet search for “CGNAT” and the name of your ISP - if they utilise it, you will need a static IP address to bypass this issue, which usually costs extra and has it’s own associated risks.

What I have instead is a Samba share set up on my Pi - with Sonos pointed at it, I can still access the same content, just not through the Plex container in the Sonos app. Instructions on how to do this are a bit beyond our scope, but I am sure you will be able to find help online - there is a lot available, and if you get stuck, I - and the Community - will try our best to help.

If, however, your ISP does not utilise CGNAT, then I would first recommend that you try removing Plex from your Sonos system and add it again:

Remove a music service account from Sonos

Add a music service to Sonos

I hope this helps.