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-Strava

    Scheduled Pinned Locked Moved Health
    activity trackerhealthstrava
    138 Posts 34 Posters 223.0k Views 35 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.
    • iMAGiCI Offline
      iMAGiC @ianperrin
      last edited by

      @ianperrin I made a video for saying abnormal flashing in table rotate mode, if like like to see it.
      https://goo.gl/KNdkk7

      Choice * Judgment * Values

      1 Reply Last reply Reply Quote 0
      • karsten13K Online
        karsten13 @iMAGiC
        last edited by

        @iMAGiC Found this thread today, can reproduce your problems:
        a) more than 1strava-module don’t work
        b) flashing problem

        I already opened an issue here

        1 Reply Last reply Reply Quote 0
        • brandongomezB Offline
          brandongomez
          last edited by

          Great module! I tried to implement but my module is stuck at “Loading…”

          Guessing it has something to do with the API creation. I have my athlete ID that I see when I look at my Strava profile.

          I ended up with a Client ID, Client Secret and Access Token when I created the API. Guessing I should be using only the Access Token?

          Also, when I created the API, I had to put in a website and authorization callback domain. Not sure if these have an affect but I used the internal IP for the raspberry pi for both. Is that right? Thanks!

          G 1 Reply Last reply Reply Quote 0
          • G Offline
            GMD @brandongomez
            last edited by

            Hi

            Did you get a resolution to your issue as I seem to have similar issue with module stuck at Loading…

            When I look at the terminal window I am getting error:

            Error performing request: Unauthorized. Access Token will be reset.
            Error while fetching new athlete stats.

            Look at code this is a 401 error.

            I am getting confused as I thought the Strava API key was public but from this error it looks as though it wants to authorise API Key.

            As this is an old post I will create a new post this evening with some more detail.

            1 Reply Last reply Reply Quote 0
            • G Offline
              GMD @ianperrin
              last edited by

              @ianperrin

              Hi Ian

              Can you help as I think I am getting confused.

              I carried out the following steps:

              1. Imported MMM-Strava into my modules folder.
              2. Logged into my Strava account and navigated ->Settings->My API Application
              3. Created an application icon
              4. Completed fields, Application Name = MyData, Category = Other, Website = https://Strava.com, Authorization Callback Domain = 127.0.0.1
              5. Click update button
              6. Copied Client ID and Your Access Token (?) (permissions: public)
              7. Update MagicMirror config.js with Client ID and Your Access Token
              8. Restarted MagicMirror

              When MagicMirror displays the Strava modules says Loading… and looking at the terminal window I can see errors:

              Error performing request: Unauthorized. Access Token will be reset.
              Error while fetching new athlete stats.

              Which looks to be a 401 error from code that, access token has not been authorised.

              Can anybody point me to what I am doing wrong.

              1 Reply Last reply Reply Quote 0
              • karsten13K Online
                karsten13
                last edited by

                Hi,

                sounds you took the client id from the strava api page as input for strava_id of the module?

                Input of strava_id: https://support.strava.com/hc/en-us/articles/216928797-Where-do-i-find-my-Strava-ID-

                Karsten.

                G 1 Reply Last reply Reply Quote 0
                • G Offline
                  GMD @karsten13
                  last edited by

                  @karsten13

                  Hi

                  Firstly thank you for your reply.

                  You are correct I used the client id and when I replaced this with the strava id as your link described all works great.

                  Thanks again.

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    Dicous
                    last edited by

                    Hello,
                    I have the problems that with the following config the module is always “loading…”.

                    Can someone help me?

                    		{
                    			module: 'MMM-Strava',
                    			position: 'top_left',
                    			config: {
                    				strava_id: 'xxx1, xxx2',
                    				access_token: 'xxx1, xxx2',
                    				activities: 'run',
                    				athlete_text: 'Tine, Basti',
                    			    auto_rotate: 'true'
                    				 }
                    		},
                    
                    karsten13K 1 Reply Last reply Reply Quote 0
                    • karsten13K Online
                      karsten13 @Dicous
                      last edited by

                      try it with the missing brackets:

                      		{
                      			module: 'MMM-Strava',
                      			position: 'top_left',
                      			config: {
                      				strava_id: ['xxx1', 'xxx2'],
                      				access_token: ['xxx1', 'xxx2'],
                      				activities: ['run'],
                      				athlete_text: ['Tine', 'Basti'],
                      			    auto_rotate: 'true'
                      				 }
                      		},
                      
                      1 Reply Last reply Reply Quote 0
                      • D Offline
                        Dicous
                        last edited by

                        Unfortunately, no solution

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