Last.fm scrobbling

Hi,

Just recently stumbled across the Last.FM plugin so I decided to give it a try.
Realized when in the settings, need to provide API key and API secret, so I logged into my Last.FM account and setup API via developer API. Added the key and secret, a long with my account/password in the plugin settings but when I save, it throws error Authentication failed, you do not have permissions to access the service. Anyone seen this? Do you really need an API key just to scrobble from Volumio?

Thanks in advance for any suggestions or help.

I’ve had the plugin installed for a while, assuming it was working correctly, but if I go into the plugin settings and click ā€˜Save,’ I get the same error message as you.

In fact, when I tried playing a couple of tracks, they weren’t scrobbled.

I think it’s likely a temporary issue though, as I’m sure the plugin was working fine at least until Sunday (the last time I listened to music via Volumio). Even on Last.fm’s connected apps page on my account (https://www.last.fm/it/settings/applications), it shows the plugin’s last use was on Sunday the 13th.

The issue persists. I wonder if something has changed on the Last.Fm API side, requiring different parameters or a different format to be sent…

@Saiyato @volumio

Noted! I’ll get back to you as soon as i have some news.
Volumio Support

1 Like

Thank you Marco!

Thank you for bringing this issue to our attention!
The problem you’re experiencing is related to the LastFm API, which is a third-party plugin. I recommend reaching out directly to the developer for further assistance. They’ll be able to provide you with the best support. We appreciate your understanding!
Best regards,
Marco Volumio Support

1 Like

@Saiyato

Can you have a look?

1 Like

Thanks for confirming its not just me :slight_smile:

1 Like

Sayiato hasn’t been on the forum for over a year, so I doubt he’ll show up now.
Is anyone able to reach him through other means?
Alternatively, could someone else take a look at the plugin for him?

Losing the scrobbling feature would be a major drawback for many users, myself included :disappointed_relieved:

Okay, guys, after a ton of attempts following the ā€œadviceā€ from ChatGPT and the Last.fm documentation (specifically the ā€œauthā€ section), I wasn’t able to resolve the issue; I kept getting the same error.

Then, I went back to the plugin interface and realized that the ā€œLastFM Passwordā€ field displayed fewer ā€œdotsā€ (the characters of the password covered) than the length of my actual password. So, I re-entered it, and now it works!

Now, I’m not sure if the issue was with my password (though I can’t explain why it changed in the interface since I never modified it) or if I fixed it during one of the countless attempts involving various token and session authorizations. The bottom line is, it works now!

Oh, by the way, I’ve noticed that every time I restart, it seems to reset to the wrong password. This isn’t a browser cache issue because it happens even in an incognito window :thinking:

Just getting back from some travel and decided to give it another try based on your note on password length.

Working here now too. Just need to figure out why it won’t hold the updated password in config.

1 Like

How can I prevent double scrobbling when playing music via TIDAL Connect and CORRD?
I’m using the Last.fm plugin and would like to avoid duplicate scrobbles when I play a track from my phone using TIDAL Connect or CORRD.
What exactly should I enter in the plugin’s exclusion list to properly exclude these two sources?

Thanks in advance

P.S. I scrobble both apps on smartphone with Pano Scrobbler.

I’ve managed to identify the correct service name for TIDAL Connect to add to the Last.fm plugin’s blacklist: tidalconnect. This successfully prevents double scrobbling when I play music from the TIDAL app on my smartphone (where scrobbling is already handled by Pano Scrobbler).

However, I haven’t been able to do the same for CORRD. I couldn’t find any clear service reference in the logs that I could use to blacklist it in the plugin.

Does anyone know how to prevent double scrobbling when using the CORRD app on a smartphone to connect to Volumio?