The Sonos Brexit and pragmatic ways past it - ADVANCED APPROACHES



Show first post
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

119 replies

@castalla : in terms of features and outcomes, how is this different from Echo for streaming/Echo via mymedia for NAS?

Userlevel 6
Badge +14

Here’s a follow up to my posts about controlling sonos speakers with an O2 Joggler touchscreen.

I’ve now got the US version of the Joggler working - in fact this is actually a Cisco Energy Monitor with front facing internal speakers.  Little used so the screen protector film is still in place.

(If only Amazon would implement dlna/upnp  for the Echos ….)

 

  

Interesting; what you seem to be suggesting is that my solution that involves Echo devices is not pragmatic because it needs the presence of the internet for the solution to work. 

To that, I have no argument to present. For some one that is either unwilling or unable to rely on the availability of the internet, Echo/Google is not a solution, pragmatic or otherwise. Agreed, 100%.

And of course those that want the present outcome of Sonos working in local mode from a NAS to continue, there is really no need for a solution if Sonos is to be believed in what they now say: that if anything in legacy systems will be affected short of hardware failure, it will be streaming services functionality - which such people are not using anyway if they are not relying on the internet, so there isn't a need for any solution.

Userlevel 3
Badge +7

Hardly off-topic. Your original post and this one were both about trying to find pragmatic approaches to dealing with the what you are calling Sonos Brexit. I am merely pointing out that by introducing any Echo or Home device into your setup you are introducing a weak link, because it will not work when the Internet goes down. You have introduced these into your setup.

That will be a problem for some people, including myself (if you want an example why, I’m happy to provide it), and I am just pointing out an issue within the context of the topic why yours is NOT NECESSARILY a pragmatic solution to the declaration of legacy devices for those that do not wish to spend anymore with Sonos, but would like the same outcome.

However, my point appears to not be understood, so I will move on.

I still completely fail to see what point you are making. Perhaps I am stupid, perhaps English is not my native tongue. Sonos will work, but limited to music that is available locally. But with 90% of users - per Sonos - now using Sonos for streaming services, it will not work for these 90% minus the internet.

Amazon devices follow the thin client approach as opposed to what Sonos does, and in doing so, rely on reliable internet service being available in support of that approach; and even in India where I live, these are now reliable enough to make use of thin clients without losing any sleep over doing so.

Is it different in your country? If yes, then Echo is not for you. 

Moving on...because this is now off topic.

Userlevel 3
Badge +7

Are you being deliberately obtuse? Sonos will work locally on a network without the Internet, but Amazon and Google devices will not.

Sonos have found a way to play streaming services music without the internet?

Userlevel 3
Badge +7

I’m not talking about Sonos being a problem, but the Echos.

Lol. I have a UPS backed up by a DG set. And there are memory heavy handhelds filled with streaming service downloads for offline listening that I use on the road, easily attached to Sonos Line in jacks, so there would never be silence, even if Sonos went completely bust and their servers went offline, or my ISP went down. And at the end of the day...or night assuming doomsday, there is always the acoustic guitar:-).

These are doomsday scenarios; all are far more remote possibilities than events triggered by Sonos, or their going bankrupt. But this Brexit is a good thing, it has allowed me to take even that bankruptcy possibility into the design of my music delivery systems.

Userlevel 6
Badge +14

@arcadelt : My internet provider isn't talking of any event in May 2020.

Trust me, it will happen when you least expect it and when it is most inconvenient. Without the Internet, not only will the voice assistant fail, but you will even not be able to use the Alexa app to control anything. Anyway, as I said, better to be prepared, so unplug your Internet and see how the system holds up.

Not to me it wouldn’t!   Routers on UPS, each has an Echo attached … so, only in the very unlikely event that both ISps go down at the same time would there be silence  

I know what will happen in that rare event and I have back ups in place that do not need the net. Or even WiFi and the mains power.

 

Userlevel 3
Badge +7

@arcadelt : My internet provider isn't talking of any event in May 2020.

Trust me, it will happen when you least expect it and when it is most inconvenient. Without the Internet, not only will the voice assistant fail, but you will even not be able to use the Alexa app to control anything. Anyway, as I said, better to be prepared, so unplug your Internet and see how the system holds up.

@arcadelt : Of course it won’t be pretty, the indexed playlists are in the cloud, it is just the music that is local.

It also won't be pretty if I unplug the mains, so I fail to see your point. My internet provider isn't talking of any event in May 2020.

Userlevel 3
Badge +7

Success!!! thanks largely to @castalla - all I did was not give up:-). Highly appreciated, the day into one long night effort.

So now, via the mymedia solution, I have my 19637 NAS tracks made available for the first time to Echos via voice command play, with album art where the Echo Show 5 is present. And wired as it is to the Line In of the Connect Amp, this can continue until the Sonos hardware dies. This is something I ended up exploring only because of the Sonos legacy event and will give the NAS a new lease of life; NAS supplied playlists also won't miss volume normalisation as much as streaming service often do. So, a plus for the Sonos decision in an unexpected way.

At USD 5 a year, it is a bargain, this solution.

I have to admit it took quite some playing around to get it to work, and I can't recollect all I did in the process to various settings. It will mean leaving the Mac out of sleep mode when the music is playing, but will not need any other interaction with it for music to play. At some time I will see if I use this enough to justify a leap into the unknown that is the Raspberry to take the Mac out of the loop completely.

What remains to be seen is what happens if two Echo Shows are grouped, wired to Sonos Line In jacks, and one is asked to start playing from the NAS - will the other one also show artwork? And more important, before the artwork question - will two Echos playing in multi group mode play this source? I have my doubts. Even so, for little money, this is a good solution for single zone play.

I will leave with a picture, of Echo Show 5 playing an album from the NAS, with album art, commanded to start play via voice command, through Sonos Line In. A very neat solution that needs Sonos for just amplification.

 

Unplug your Internet connection and see what happens. I bet it won’t be pretty.

 

Sadly it won’t work for grouped echos - an Amazon problem, apparently.

 

But it will work for Sonos multiroom activated via Line In - so all that will be missing is album art in more than one location. And that multi room will also work in one Sonos system as long as the hardware works.

Userlevel 6
Badge +14

Congrats!

Sadly it won’t work for grouped echos - an Amazon problem, apparently.

A pi solution would likely be easier to set-up (with some finnicking about - but the advantage is that’s there lots of help available).

A low-cost option would be a rasberry pi 3b+  - the newer pi 4 is probably overkill

ps: my O2 Joggler project is continuing … updated pics soon.

Success!!! thanks largely to @castalla - all I did was not give up:-). Highly appreciated, the day into one long night effort.

So now, via the mymedia solution, I have my 19637 NAS tracks made available for the first time to Echos via voice command play, with album art where the Echo Show 5 is present. And wired as it is to the Line In of the Connect Amp, this can continue until the Sonos hardware dies. This is something I ended up exploring only because of the Sonos legacy event and will give the NAS a new lease of life; NAS supplied playlists also won't miss volume normalisation as much as streaming service often do. So, a plus for the Sonos decision in an unexpected way.

At USD 5 a year, it is a bargain, this solution.

I have to admit it took quite some playing around to get it to work, and I can't recollect all I did in the process to various settings. It will mean leaving the Mac out of sleep mode when the music is playing, but will not need any other interaction with it for music to play. At some time I will see if I use this enough to justify a leap into the unknown that is the Raspberry to take the Mac out of the loop completely.

What remains to be seen is what happens if two Echo Shows are grouped, wired to Sonos Line In jacks, and one is asked to start playing from the NAS - will the other one also show artwork? And more important, before the artwork question - will two Echos playing in multi group mode play this source? I have my doubts. Even so, for little money, this is a good solution for single zone play.

I will leave with a picture, of Echo Show 5 playing an album from the NAS, with album art, commanded to start play via voice command, through Sonos Line In. A very neat solution that needs Sonos for just amplification.

 

Userlevel 6
Badge +14

Wish a Mac guru could help out here!

@castalla : thanks for the above and beyond levels of assistance here, via PM and emails.

I followed the instructions for mounting the WD - over and above mapping it to the Mac so that it could be seen by the Mac as had been done in 2016. This mapping was enough for Sonos to use the WD as NAS, but even after the mounting that has been done per the link you sent, the mymedia dashboard is still not listing the WD as a drive that can be selected for indexing.

Since the mymedia app did work to allow Echo show to play media downloaded to the Mac from mymedia, this is puzzling and frustrating, because the solution to NAS play on the Show seems to be in sight!

Userlevel 6
Badge +14

No, there is just one tab in mymedia settings - I have now received a email from support that I need to mount my WD to my Mac and then point mymedia to that mount. Why Sonos does not need this is a mystery, but I will now try to google and find out how to do this mounting!

 

Sonos uses samba to access the WD directly.  MM needs to access via a locally mounted folder on the PC it’s running on.   

No idea why the WD share isn’t showing under /Volumes/Public - let’s hope the dev has a solution.  I sent him the screenshots you posted.

I’m out again this afternoon until about 5pm CET

And I have asked mymedia support these questions, response awaited.

If you see the Mac finder screenshot I have posted, there is a eject like button seen next to the WD - tapping on that would eject - unmount - the WD. So why mymedia is not seeing it from the Mac is a mystery.

Google suggests that the fact that I can copy a file on the Mac and paste it to the WD by opening it by just on clicking WD in the Mac Finder window means that the WD is mapped to the Mac, which is the same as mounting it!

Which is also why for setting up the Music library for Sonos from the Mac for music files lying in the WD, it just involved pointing Sonos to the SharedMusic folder on the WD, visible on the Mac - and the Sonos controller can now be told to play music sitting in the WD. 

So this is back to square one.

 

Is your nas always on and accessible to the mac?

Yes, it is.

No, there is just one tab in mymedia settings - I have now received a email from support that I need to mount my WD to my Mac and then point mymedia to that mount. Why Sonos does not need this is a mystery, but I will now try to google and find out how to do this mounting!