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 : 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

Wish a Mac guru could help out here!

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

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.

 

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 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.

@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

@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.

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 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  

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 3
Badge +7

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

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

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.

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

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.

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 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 ….)

 

  

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

Userlevel 6
Badge +14

It’s using Logitech to access and stream to devices (includes local library).  Echos don’t have upnp/dlna access so they are essentially a closed system.

Here’s a view of Albums and Playlists

 

 

@castalla ; Yes, but does it survive loss of internet?:laughing:

Seriously though, leaving aside this closed/open system thing, what does it do that Echo+mymedia cannot? Or, in a more elegant way?

The more I use mymedia - which is working fine, to the extent that I think I will treat myself to an Echo Show 8 at the present discounted price - the more I see Raspberry making sense as a small box tucked away in WiFi range, always on via a USB charger so it cannot be pulling a lot of electricity, allowing the Echo Show 5/8 to remain open to streaming from NAS as well as from streaming services with album art. Using the desktop Mac works fine, but is a little clunky to use seeing that it is often left with the lid down when not in use.

 

Userlevel 6
Badge +14

@castalla ; Yes, but does it survive loss of internet?:laughing:

Seriously though, leaving aside this closed/open system thing, what does it do that Echo+mymedia cannot? Or, in a more elegant way?

The more I use mymedia - which is working fine, to the extent that I think I will treat myself to an Echo Show 8 at the present discounted price - the more I see Raspberry making sense as a small box tucked away in WiFi range, always on via a USB charger so it cannot be pulling a lot of electricity, allowing the Echo Show 5/8 to remain open to streaming from NAS as well as from streaming services with album art. Using the desktop Mac works fine, but is a little clunky to use seeing that it is often left with the lid down when not in use.

 

Because the LMS server and the NAS are on internal network then an internet down won’t affect media library function (in fact my ‘NAS’ is actually just a usb stick on the router - could just as easy be a real NAS).  I must admit I don’t use the local music much anymore, but others have pretty complicated setups with fancy tagging, playlists, etc.

Once you ‘crack’ the NAS mount on the pi (which should be straightforward in your case), install the mymedia program, that’s basically it.  Switch on and forget.  (setting up the Pi does involve using SSH (PuTTy, or mac equivalent) and a bit of typing commands in the Pi terminal.

Because the LMS server and the NAS are on internal network then an internet down won’t affect media library function 

Just that makes it worth the research to see how this solution gets implemented - any place or link you can point to?

Userlevel 6
Badge +14

Sadly, not really … it’s a all scattered over the slimdevices forum.

Essentially, the steps are to get LMS running on a Pi or such - easy once you have a basic Pi setup using an OS called Raspian (a version of Ubuntu/Debian).  Once the LMS is running with access to your music library, then additional players can be declared to the system using plugins (one of which is UPnP/DLNA with a setting for Sonos).  Everything above that is optional.

It’s just that the basic steps are done via terminal.  For LMS, almost all the setups, management is done via the web interface (like mymedia console)

What do you use for the display? It is wire connected to something?