Skip to main content
Contributor I
Jan 15, 2025 10:57 PM UTC
Answered

Sonos last.fm only updates after switching play back to a device and only caches 50 songs

I’ve seen this raised a million times but all the topics are closed. Scrobbling doesn’t happen live, it seems to happen whenever I switched from playing on my Sonos speakers via Spotify to another device (i.e. phone, laptop). If I play music only on my speakers for a week it will never scrobble anything.

 

When it does scrobble if you switch away, as mentioned it only scrobbles the last 50 tracks, meaning I lose hundreds if not thousands of scrobbles a month.

 

This may seem silly, but I’ve used last.fm since 2008 and I really enjoy keeping a proper back catalog of music throughout my life...I would really like this to work properly.

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.
Corry P
Corry PAnswer
Sonos Staff
Jan 22, 2025 12:48 PM UTC

Hi ​@Parsnip62 

I literally just brought it up in a meeting a couple of hours ago. The result of that is my following statement:

The best you can do is get in touch with Last.fm and ask them to get in touch with their Sonos partner representative.

"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein

28 replies

Enthusiast II
Jan 21, 2025 8:56 PM UTC

The last.fm integration predated smapi. 

It appears that Sonos removed this feature like a lot of features but will not be bringing this back. This really sucks and it’s bull sh@t we weren’t given a heads up before they removed it. They’ve promised that the app will get all features returned but this is obviously a lie  

https://support.last.fm/t/last-fm-service-not-anymore-accessible-in-sonos/93376/4
 

https://www.reddit.com/r/sonos/s/g6kPcsHwo4


 

 

Translate
japhexAuthor
Contributor I
Jan 22, 2025 11:34 AM UTC

The actual endpoint for updating a `nowPlaying` request to last.fm is really, really simple as well...it only requires an artist and track name (obviously along with auth token):

https://www.last.fm/api/show/track.updateNowPlaying

 

it just feels like something that in my (naive) engineer mind is very cheap to add.

Translate
Corry P
Sonos Staff
Jan 22, 2025 11:35 AM UTC

Hi ​@Parsnip62 

Thank you - it does seem that I misunderstood what Last.fm is.

It really does not change anything, however - it is no longer expected to work.

 

Hi ​@MyChrmicalRomance 

It appears that Sonos removed this feature like a lot of features but will not be bringing this back. This really sucks and it’s bull sh@t we weren’t given a heads up before they removed it. They’ve promised that the app will get all features returned but this is obviously a lie.

Sorry, but Last.fm is not a feature of the Sonos app, and as it requires work be done by a third party, we cannot guarantee continued functionality at any point. We can hardly force them to integrate.

 

Translate
"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein
Enthusiast II
Jan 22, 2025 11:39 AM UTC

​@Corry P

No worries, but I think you have still partly misunderstood how this works. Can this feature reinstatement be considered please?

It relies solely on Sonos development. There is no integration work required on last.fm's part.

As I say, this was a popular feature which has been discontinued, and for me personally, the reason I chose Sonos over Bluesound. 

Translate
Corry P
Sonos Staff
Jan 22, 2025 11:42 AM UTC

Hi ​@Parsnip62 

I don’t see how that could be the case. The best you can do is get in touch with Last.fm and ask them to get in touch with their Sonos partner representative.

Translate
"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein
Enthusiast II
Jan 22, 2025 11:44 AM UTC

Hi ​@Parsnip62 

I don’t see how that could be the case. The best you can do is get in touch with Last.fm and ask them to get in touch with their Sonos partner representative.

Did you read the links I posted above? They contain clear instructions on what needs to be done by Sonos. 

Translate
Corry P
Sonos Staff
Jan 22, 2025 12:34 PM UTC

Hi ​@Parsnip62 

Did I, a Community Moderator, read the technical documents intended for developers for the API of a service that we don’t support? 

No, I did not.

The best you can do is get in touch with Last.fm and ask them to get in touch with their Sonos partner representative.

I was being a literal as I know how.

Translate
"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein
Enthusiast II
Jan 22, 2025 12:40 PM UTC

Hi ​@Parsnip62 

Did I, a Community Moderator, read the technical documents intended for developers for the API of a service that we don’t support? 

No, I did not.

The best you can do is get in touch with Last.fm and ask them to get in touch with their Sonos partner representative.

I was being a literal as I know how.

OK, my (perhaps non-literal) point was that you don't need to be technical to understand who needs to do what with this. You can skim read it to get a reasonable idea of how this works. 

Would it be possible for you to pass this to your product team for further assessment please? It's all Sonos side work, as I keep trying to explain. 

Translate
Corry P
Corry PAnswer
Sonos Staff
Jan 22, 2025 12:48 PM UTC

Hi ​@Parsnip62 

I literally just brought it up in a meeting a couple of hours ago. The result of that is my following statement:

The best you can do is get in touch with Last.fm and ask them to get in touch with their Sonos partner representative.

Translate
"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein
Enthusiast II
Jan 22, 2025 12:54 PM UTC

Thanks Corey. Appreciate you raising it. 

Can you pass on the following feedback in your next meeting?

Why does everything about reinstating the old functionality with this app have to be so maddening? I feel like I'm being fobbed off here. The onus should not be on the customer to project manage this stuff.

 

​​​This is all super frustrating. I've already provided more information than I should have to, with this particular integration. Happily, I might add. But the next step should lie squarely with Sonos, not me. 

Translate