MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-Spotify

    Scheduled Pinned Locked Moved Entertainment
    249 Posts 51 Posters 229.5k Views 54 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      matt216 @Guest
      last edited by

      @Sean thanks, appreciate the reply. Makes sense!

      1 Reply Last reply Reply Quote 0
      • MondfischM Offline
        Mondfisch
        last edited by

        Hello,

        i am using your Module a couple of Months, it always worked well…
        …but since the last Update, it “hangs” after a couple of Minutes, which means,
        it still shows up, but the Title-Information and the Time is frozen.
        I am using MMM-Spotify and MMM-NowPlayingOnSpotify (I also use MMM-Carousel,
        so I have different “screens” on which I use both Modules, but not simultaneously.
        While MMM-Spotify is “freezing”, MMM-NowPlayingonSpotify is going on well…

        They worked BOTH OK, before the Update…

        Any Ideas?

        ? 1 Reply Last reply Reply Quote 0
        • ? Offline
          A Former User @Mondfisch
          last edited by

          @Mondfisch
          Hmmm. A recent update was for just multi-account supporting. Can you show backend log when it happened?

          1 Reply Last reply Reply Quote 0
          • MondfischM Offline
            Mondfisch
            last edited by

            Thank you for answering…

            I´m not sure which log do you mean… Can you give me a path, i will post it, then…

            1 Reply Last reply Reply Quote 0
            • W Offline
              woodstock37
              last edited by

              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.

              ? 1 Reply Last reply Reply Quote 0
              • ? Offline
                A Former User @woodstock37
                last edited by

                @woodstock37
                Try to set updateInterval: to 2000 or 3000. I’ll inspect later.

                W 1 Reply Last reply Reply Quote 0
                • W Offline
                  woodstock37 @Guest
                  last edited by

                  @Sean Thanks for your suggestion. It definitely helps. Thanks.

                  1 Reply Last reply Reply Quote 0
                  • E Offline
                    Ezz91
                    last edited by

                    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!

                    1 Reply Last reply Reply Quote 0
                    • L Offline
                      Lasmazze
                      last edited by

                      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.

                      ? 1 Reply Last reply Reply Quote 0
                      • ? Offline
                        A Former User @Lasmazze
                        last edited by A Former User

                        @Lasmazze
                        Limitation of api. Until spotify really starts, api doesn’t return even the device list. So module can do nothing. Sorry.

                        L 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 24
                        • 25
                        • 2 / 25
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy