Register | Login
Attackpoint - performance and training tools for orienteering athletes

Discussion: Auto-upload strava to AP

in: Orienteering; The Website

Apr 11, 2018 12:32 AM # 
wappwolf, which i previously used announced today that it used has been discontinued for good.

I've found a new way of automatically uploading my workouts to AP from strava/movescount/garmin. what this means is that any time i complete an activity in strava (using my suunto, garmin, or strava app on my phone), it is automatically uploaded to AP.

It sounds a bit convaluted, but in case anyone is interested in doing the same, this is what i'm using until suunto/movescount is supported in AP.

- I sync my suunto to movescount (normally via bluetooth to my phone).
- Movescount is sync'd to strava
- strava auto-uploads to my dropbox using tapiriik. making this automatic costs something like $2 per year, or you can keep it triggered until you're happy with it.
- dropbox sends an email to my attackpoint email-upload address (found in your personal settings) using Microsoft Flow automation.

My strava activities normally show up in AP within 5-10 mins.
Apr 11, 2018 8:08 AM # 
My jottings show up in my notebook straight away.
Apr 11, 2018 8:16 AM # 
Apr 11, 2018 8:58 AM # 
I had a similar set up using wappwolf, though my starting point was Tomtom. I had two issues with it though and I gave up on it eventually:
1. Trainings I did with laps didn't get the laps imported to AP. This could be a Tomtom problem (they perceive somme difference between laps and splits that I don't) but my conclusion was it was with the strava part.
2. The tapiriik sync seemed to be quite unreliable and would at times take some hours to happen which was a pain.
Apr 11, 2018 9:25 AM # 
Thanks nerd
Apr 11, 2018 9:45 AM # 
@roar - yeah, there are some teething issues i've found over the last year or so. One is that my watch's elevation gets overwritten by georeferenced elevation somewhere. Another is that suunto swims sometimes don't show up incorrectly in AP (can't remember what happens there, been a long time between swims :)

tapiriik is getting pretty reliable at the moment. they only really have outages when APIs get updated, and he always keeps his twitter updated during issues. It's actually open-source if anyone more technically minded than me felt like writing an adapter from there directly to AP...
Apr 11, 2018 12:34 PM # 
Thanks I will try!
Apr 12, 2018 1:11 PM # 
good tip. tapiriik was also what i used when I dumped all of my garmin connect data into strava when I started using it.
Apr 15, 2018 3:20 AM # 
It's actually open-source if anyone more technically minded than me felt like writing an adapter from there directly to AP...

Doesn't look all that difficult from tapiriik's perspective, it's just a question of how to upload it to AP.

The simple dodgy version would be to just have tapiriik email it to AP, but that seems a bit problematic on multiple levels. The better way would be some sort of API exposed on AP's end, but to the best of my knowledge this doesn't exist at the moment (and would probably require non-trivial effort on Ken's part to implement.)
Jul 3, 2018 1:30 PM # 
bartholemeu, is this sync path (Movescount/taririik/dropbox/Flow/AP) still working for you? I tried to replicate it and ran into trouble. I managed to get all the data connections hooked up and bits moving, but evidently tapiriik is generating a gpx file that AP doesn't successfully parse. Issues with tapiriik's timestamp format apparently. If I download a gpx file from Strava manually and put it in dropbox, it works. (But that defeats the purpose.)

I guess this means doing a comparison between tapiriik's gpx file and Strava's.
Jul 3, 2018 10:06 PM # 
Yep, still working for me (although i did have issues 2 days ago with the AP email upload...)
tapiriik doesn't generate the gpx, it just on-sends it.
by the look of it, the pathway you mention above is different from mine in that mine goes from Movescount to strava before tapiriik picks it up, so my tapiriik is receiving a strava gpx rather than a movescount one...?

This discussion thread is closed.