Read the statement by Michael Teeuw here.
MMM-Strava
-
Hi is there a way to display units in imperial for just the strava module & not the whole magic mirror?
Thanks
Damon
-
Hello,
I can’t get this step:
Authenticate the module to allow access to the Strava API.
Browse to the Strava authentication page: http://localhost:8080/MMM-Strava/auth/ - the exact URL may vary depending on your configuration.Simply it doesn’t connect to my local host which is 192.168.0.177 (I am replacing with it the “localhost” in page adress).
It is saying that page is not existing… Any ideas?Arek
-
@Lagmin where are you accessing the MagicMirror from?
If you are doing this from the Raspberry Pi, the url will probably start with http://localhost:8080
If you are doing this from another computer on your network, the url will start with the IP address, http://192.168.0.177:8080 - though you will need to set the
ipWhitelistoption in the configuration file first. -
I am trying to do it from Raspberry directly. Still no success :/
-
@Lagmin u must provide the port
-
@sdetweil where can I find the port?
-
@Lagmin it’s the value of port: in config.js
-
This post is deleted! -
This post is deleted! -
Hi @ianperrin is it possible to show the strava stats of the people you are following?
-
everything you find here is possible: http://developers.strava.com/docs/reference/
-
@karsten13 Thanks for your answer but is it possible to show the strava stats of the people you are following on this particular module?
-
@bachoo786 - you can add multiple instances of the module and link them to different athletes, but this is expected to be for other members of the household as you would need to authenticate the respective module as them so not intended for “remote” athletes you follow.
-
I am new to the whole MM thing and I am trying to setup my first project and I am struggling to get the MMM-Strava to work. When I launch MM I just see the following message on the mirror.
Client id unauthorized - please visit /MMM-Strava/auth/
So i went back and check my Stava API CLient id and it looks to be correct as well as the secret code. I am wondering if my Authorization Callback domain is incorrect on Strava’s website.
Also when i try to use a web browser to remotely access my raspberryPi I get the following error. Not sure if both are tied to each other
This device is not allowed to access your mirror.
Please check your config.js or config.js.sample to change this.Anybody have any thoughts?
-
@jawinemiller said in MMM-Strava:
This device is not allowed to access your mirror.
Please check your config.js or config.js.sample to change this.
Anybody have any thoughts?You can set in your config:
address: "0.0.0.0", ipWhitelist: [],or at least include your computer IP into the ipWhitelist.
Only then you can access the mirror from another device.
When you keep the whitelist empty every device (also external ones!!) will be allowed to access the mirror via browser. -
@lavolp3 you can also include your IP subnet into the whitelist.
I think there is even a description and some examples in the config itself. -
@lavolp3 thanks for the suggestions. I changed my ipWhitelist to ipWhitelist: [], and now i am able to view my MM on my phone. I already had the address set to “0.0.0.0” like you suggested.
It still looks like i am getting the same Client-ID error (Client id unauthorized - please visit /MMM-Strava/auth/) on my MM. Anyone have any suggestions on how to correct that? What should the Authorization Callback domain be on the stava website? I currently have my it as my raspberrypi-IP-address:8080
-
@jawinemiller said in MMM-Strava:
raspberrypi-IP-address:8080
I think it’s in the description. Open
raspberrypi-IP-address:8080/MMM-Strava/auth/on another device and try authenticating your device.
You need to authenticate the device to get access to the API. -
@lavolp3 Thanks, i was finally able to get it to authorize!
-
Hi guys!
i have some trouble with activate Strava on MagicMirror.
after i go to auth link from MagicMirror and i authorise device, reboot MagicMirror i get again the link to authorise device, below is my configuration{ module: 'MMM-Strava', header: 'Strava', position: 'top_right', config: { client_id: '55xxx', client_secret: '119e5dxxxxxxx', activities: ['run', 'ride'] }
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login