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 230.4k 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.
    • ? Offline
      A Former User
      last edited by

      @zauberclown said in MMM-Spotify:

      Good I checked the older messages in this thread to better understand the complexity with multiple accounts. I had no idea it would impact the CPU that much. Thanks for pointing out.
      Being able to change it verbally is currently not an option as I don’t plan to implement vocal for my mirror. But can’t think of an alternative as of now.
      BTW: Thanks a lot for your hard work on this module!

      yes, I can’t display ALL account in the same time.
      example 2 accounts listen at the same time -> what is the visual (complex to determinate) !?

      for CPU time: X account registred = X * CPU time
      So X * time DNS access, X * traffic to spotify

      that’s why i use a switch for another account

      ? 1 Reply Last reply Reply Quote 0
      • S Offline
        spoonek @Guest
        last edited by

        @Bugsounet Good point. I was thinking I needed to reuse my client ID credentials I had already setup for MMM-NowPlayingOnSpotify. DOH! I just created a “New App” on the Spotify Dev page for MMM-Spotify. Should be good to go now.

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

          when it want to works ;)

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            spoonek @Guest
            last edited by

            @Bugsounet said in MMM-Spotify:

            when it want to works ;)

            pi@raspberrypi:~/MagicMirror/modules/MMM-Spotify $ node first_auth.js
            [SPOTIFY:ERROR] Token not found! /home/pi/MagicMirror/modules/MMM-Spotify/token.json
            [SPOTIFY] Spotify v1.0.2 Initialized…
            [SPOTIFY_AUTH] Opening the browser for authentication on Spotify…
            events.js:174
            throw er; // Unhandled ‘error’ event
            ^

            Error: listen EADDRINUSE: address already in use :::8888
            at Server.setupListenHandle [as _listen2] (net.js:1280:14)
            at listenInCluster (net.js:1328:12)
            at Server.listen (net.js:1415:7)
            at Function.listen (/home/pi/MagicMirror/modules/MMM-Spotify/node_modules/express/lib/application.js:618:24)
            at Spotify.authFlow (/home/pi/MagicMirror/modules/MMM-Spotify/node_modules/@bugsounet/spotify/index.js:310:8)
            at Promise (/home/pi/MagicMirror/modules/MMM-Spotify/first_auth.js:20:14)
            at new Promise ()
            at authorize (/home/pi/MagicMirror/modules/MMM-Spotify/first_auth.js:17:12)
            at authorizations (/home/pi/MagicMirror/modules/MMM-Spotify/first_auth.js:33:19)
            at Object. (/home/pi/MagicMirror/modules/MMM-Spotify/first_auth.js:40:1)
            Emitted ‘error’ event at:
            at emitErrorNT (net.js:1307:8)
            at process._tickCallback (internal/process/next_tick.js:63:19)
            at Function.Module.runMain (internal/modules/cjs/loader.js:834:11)
            at startup (internal/bootstrap/node.js:283:19)
            at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)

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

              @spoonek said in MMM-Spotify:

              Error: listen EADDRINUSE: address already in use :::8888

              it’s mean that the port 8888 il used by another app… free this port temporarily and retry

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                spoonek @Guest
                last edited by

                @Bugsounet said in MMM-Spotify:

                @spoonek said in MMM-Spotify:

                Error: listen EADDRINUSE: address already in use :::8888

                it’s mean that the port 8888 il used by another app… free this port temporarily and retry

                I just started over from scratch and now was able to get the authorization webpage login to work.

                Screen Shot 2020-08-20 at 7.00.41 PM.png

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

                  when it want to work ;)

                  1 Reply Last reply Reply Quote 0
                  • R Offline
                    requiemmg
                    last edited by

                    I understand the CPU and traffic issue, but would there be any chance to check at least 2 accounts at the same time in a future version?

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

                      @Bugsounet said in MMM-Spotify:

                      yes, I can’t display ALL account in the same time.
                      example 2 accounts listen at the same time -> what is the visual (complex to determinate) !?

                      1 Reply Last reply Reply Quote 0
                      • E Offline
                        etayl @Guest
                        last edited by

                        @Sean said in MMM-Spotify:

                        MMM-Spotify

                        Spotify controller for MagicMirror

                        Screenshot

                        default

                        mini

                        Main Features

                        • Showing Current playback of any devices
                        • Playing Controllable by Notification (Play, pause, next, previous, volume)
                        • Spotify Controllable by Notification (change device, search and play)

                        [card:eouia/MMM-Spotify]


                        My MBP was gone a few weeks ago with 12,000 mp3s which I was collecting for my whole life… :(
                        I’ve never used any streaming service, but now have to.
                        So I consider to use Spotify. I know there is already some modules about it. Anyway, I need something different. I was playing with Spotify API for my private purpose.

                        Just at that moment , @ejay-ibm wanted to control Spotify with voice command through MMM-AssistantMk2. He asked sometimes and I answered. I asked also sometimes he replied…

                        And then, Wow, Suddenly This module is born.
                        Special Thanks to @ejay-ibm. He gave me great inspiration and motivation to complete this (and real coworking also).

                        TODO

                        I’ll add touch interface to control Spotify. (somedays)

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 24
                        • 25
                        • 5 / 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