Read the statement by Michael Teeuw here.
MMM-Spotify
-
I have similar situation like @Mondfisch described. And once problem appears, I got below log:
[15:46:23.437] [LOG] [SPOTIFY] API Request fail on : /v1/me/player
[15:46:23.440] [LOG] { Error: Client network socket disconnected before secure TLS connection was established
at TLSSocket.onConnectEnd (_tls_wrap.js:1092:19)
at Object.onceWrapper (events.js:273:13)
at TLSSocket.emit (events.js:187:15)
at endReadableNT (_stream_readable.js:1090:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
code: ‘ECONNRESET’,
path: null,
host: ‘api.spotify.com’,
port: 443,
localAddress: undefined } undefined
[15:46:23.458] [LOG] Whoops! There was an uncaught exception…
[15:46:23.461] [ERROR] TypeError: Cannot read property ‘statusCode’ of undefined
at Request.request [as _callback] (/home/pi/MagicMirror/modules/MMM-Spotify/Spotify.js:199:34)
at self.callback (/home/pi/MagicMirror/node_modules/request/request.js:185:22)
at Request.emit (events.js:182:13)
at Request.onRequestError (/home/pi/MagicMirror/node_modules/request/request.js:881:8)
at ClientRequest.emit (events.js:182:13)
at TLSSocket.socketErrorListener (_http_client.js:382:9)
at TLSSocket.emit (events.js:182:13)
at emitErrorNT (internal/streams/destroy.js:82:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:50:3)
at process._tickCallback (internal/process/next_tick.js:63:19)
[15:46:23.470] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
[15:46:23.472] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
[16:09:49.712] [LOG] Shutting down server…I tried to uninstall and install the module, but no luck, the problem keeps exist. Not sure if there is any solution on it.
-
@woodstock37
Try to setupdateInterval:
to 2000 or 3000. I’ll inspect later. -
@Sean Thanks for your suggestion. It definitely helps. Thanks.
-
Re: [MMM - Spotify]
Hi @Sean
Just a suggestion, If you could include the heart/like button on the controls (to add the current song to your liked playlist)Thanks!
p.s installed and works perfectly with 2 accounts!
-
Hi @Sean, I just have a question I read the whole forum but I did not find the answer.
I installed Raspotify on my Raspberry pi, but when I launch my mirror, I cannot launch music by saying “music play”, only from my phone, once I have started the music from my phone and I connect it on raspotify I can change the music as well as all the other commands.
And spotify does not launch with onStart.{ module: "MMM-Spotify", position: "bottom_left", config: { style: "mini", // "default" or "mini" available control: "hidden", //"default", "hidden" available updateInterval: 1000, onStart: { deviceName: "RASPOTIFY", //if null, current(last) activated device will be. spotifyUri: "spotify:track:0hNduWmlWmEmuwEFcYvRu1" //when search is set, sportifyUri will be ignored. } } },
thank you for your answers.
-
@Lasmazze
Limitation of api. Until spotify really starts, api doesn’t return even the device list. So module can do nothing. Sorry. -
Hi,
im wondering if its possible to allign the spotify module to the right edge of the screen? ive recently added a covid-19 module and the spotify module alligns its self with the longer left edge. also is it possible to increse the padding on the bottom, i just want to space it away from th e covid module.
hopefully the link works and you can see what i mean…
https://drive.google.com/open?id=1_n5ntrUBSJITaOsOVct8U_-VpiiMSaAr
thanks,
Richie -
@banbutcher
Try this. (But it could make unexpected result by your other modules. anyway worthy to try)/* In your `css/custom.css` */ #SPOTIFY { position: absolute; right:0; }
Or you can adjust by manual.
#SPOTIFY { left: 150px ; /* depends on your layout */ }
-
@Sean Ok thank you for your answer. apart from that your modules work really well, continue like that!
-
Hi !
Thirst, thanks to the devs for this module and the multi account function !I have a problem with the module. After some songs, the module stay stuck on a song.
I have only some modules on my MM, and all others modules work fine.We are 2 at home, with 2 premium account and 1 Spotify Connect receiver. We mainly use le Spotify Connect receiver.
The problem occurs with all the revceivers (Spotify connect or smartphones).
Do you have an idea of the problem ?
[ { "USERNAME": "First user", "CLIENT_ID" : "xxx", "CLIENT_SECRET" : "yyy", "AUTH_DOMAIN" : "http://localhost", "AUTH_PATH" : "/callback", "AUTH_PORT" : "8888", "SCOPE" : "user-read-private app-remote-control playlist-read-private streaming user-read-playback-state user-modify-playback-state", "TOKEN" : "./firstuser_token.json" }, { "USERNAME": "Second user", "CLIENT_ID" : "zzz", "CLIENT_SECRET" : "www", "AUTH_DOMAIN" : "http://localhost", "AUTH_PATH" : "/callback", "AUTH_PORT" : "8888", "SCOPE" : "user-read-private app-remote-control playlist-read-private streaming user-read-playback-state user-modify-playback-state", "TOKEN" : "./seconduser_token.json" } ]