Beeminder Forum

Strava integration: Use moving time instead of elapsed time


#1

Hey bees.

I just noticed that my strava_runtime goal pulls the elapsed time from Strava instead of using moving time.

This is different from what I would have expected and I would personally prefer using moving time.

Example (pics below): I went for run-commute home from playing squash the other day. Got lost in some urban garden twice, so the run took me about an hour (57 minutes) but part of that was just standing there, looking at my phone to find my way. Strava’s moving time (49 minutes) is much closer to my true exercise time (I feel it underestimates the ground truth by a small margin while elapsed time often overestimates by large margin) and works quite well for me. Now when I’m tracking my time spent running, I am more interested in active (i.e. moving) time than time elapsed.

So I would propose that beeminder pulls “moving time” from Strava rather than “elapsed time”. Or even better: Just like it’s possible to track “effort weighted time” right now (a beeminder custom metric), you could make it possible to choose between “moving time” and “elapsed time” when setting up the goal.

One reason beeminder might be using elapsed time right now is that it reads data not from the Strava activities but from the raw files - so it just takes the last time in the GPX file minus the starting time? But it covers manual Strava activities as well, so I think it should be possible to get parameters directly from a Strava activity.

How do others feel about this?

I would love if there was a short discussion if this is a useful and doable suggestion!

Pics:

Activity:
image

Beeminder entry:
image

Possible option during goal set-up:
image


#2

Check if Zapier gets this field instead.


#3

Thanks for the idea. :slight_smile:

I haven’t used Zapier yet, found it a bit messy in the beginning. Plus, I think this is almost a bug since I see no reason to use “elapsed time” in the official integration. So it would still be cool to hear if anyone else wants this; and from the beeminder guys if that would be an option and easy to fix. :honeybee:


#4

Agreed, this seems to almost count as a bug since Moving Time seems like the obviously more meaningful metric! I’m guessing it’s an easy change (except for the part where we probably need to email everyone and warn them!) but click :heart: to encourage us to prioritize it!


#5

On second thought this seems like a bug: the main metric I see on the strava app is moving time. Elapsed time is only shown on the website.