Amazon Alexa skill for Strava cycling stats

Page may contain affiliate links. Please see terms for details.

yorkiebar

New Member
Hi,

Not sure how many of you use Strava but...

I've created an Alexa skill to access Strava cycling statistics.

It's called "Bike Stats" and has some basic commands:

Alexa, Ask Bike Stats .....
• about my weekly stats
• about my last ride
• about my summary
• to get my achievements
• to get my details
• to set units to <miles/kilometres/metric/imperial>
• to set height to <metric/imperial>

UK Link: https://www.amazon.co.uk/dp/B0773WGK4R

US Link: https://www.amazon.com/dp/B0773WGK4R

Feedback welcome. It's only been live a couple of weeks so might still have the odd bug.

I'm working on a couple of additional features.

A skill leaderboard whereby you can see how you're doing relative to all other users of the skill in weekly and all time stats (distance).

The ability to set a weekly/monthly goal in the skill and see how your doing i.e. how many more miles to reach the goal.

Cheers.
 

J1888

Über Member
Forgive my ignorance, but what's the difference between this and looking at Strava on your phone/tablet etc? Is it that it reads it aloud?
 
OP
OP
Y

yorkiebar

New Member
Hi, Strava on phone/tablet/web can certainly give you all of the information which the skill currently provides. The aim is to give people a different way of accessing it. Additionally some of the information which might be of use can be quickly accessed via voice to the Alexa skill verses digging around in the Strava apps to try and find it e.g. monthly/annual stats.

It may well just be a gimmick which only a handful of people are interested in, if so then fair enough. I am a technology guy and created it to explore what's possible with these devices. I'm a keen cyclist too + Strava user so combining the two interests was an obvious project.

I'm very receptive to any requests for enhancements :smile:
 
OP
OP
Y

yorkiebar

New Member
Hey Drago! Possibly.... I'm a Garmin user, I've got an Edge 800 which records all my rides. I've got Garmin Connect setup to auto-sync uploaded rides to Strava.

Strava have a nice, reasonably documented API to access data via applications like my Alexa skill, I haven't checked to see if Garmin provide that same level of programmatic access. If not then it's a hard ask.
 

J1888

Über Member
Hi, Strava on phone/tablet/web can certainly give you all of the information which the skill currently provides. The aim is to give people a different way of accessing it. Additionally some of the information which might be of use can be quickly accessed via voice to the Alexa skill verses digging around in the Strava apps to try and find it e.g. monthly/annual stats.

It may well just be a gimmick which only a handful of people are interested in, if so then fair enough. I am a technology guy and created it to explore what's possible with these devices. I'm a keen cyclist too + Strava user so combining the two interests was an obvious project.

I'm very receptive to any requests for enhancements :smile:

Thanks for replying. I'm not yet a smart-home user, but interesting that it's functionality can be adapted. Good luck:-)
 
OP
OP
Y

yorkiebar

New Member
Thanks. With the current "Black Friday" <shudder> deals you can currently buy an Amazon Alexa Dot for £35. If you're at all curious/interested in seeing what these things can do then now is a good time to pick one up.
 

R_nger

Guru
I believe Garmin do have an API, and they'll let you use it for a one off payment of 5000 dollars. That's why I use Strava ... And I'll be trying out your skill. Thanks for sharing
 

Drago

Legendary Member
Hey Drago! Possibly.... I'm a Garmin user, I've got an Edge 800 which records all my rides. I've got Garmin Connect setup to auto-sync uploaded rides to Strava.

Strava have a nice, reasonably documented API to access data via applications like my Alexa skill, I haven't checked to see if Garmin provide that same level of programmatic access. If not then it's a hard ask.

For various reasons I just won't use Strava im afraid.
 
Top Bottom