Adding and Mapping Activity Types

This is in part a feature request and partly a request for clarification.
In settings, there are activities, which represent a single or multiple activity types. We can add new activities but we can’t add new activity types. One example - I’d like to add Indoor Rowing. Currently I see indoor biking and running but not rowing.

I’m not clear on how these correspond to what comes in from various sources such as Garmin, Strava, etc. Some are obvious and work quite well - others not as much.

For instance, currently activities classified as Cardio in Garmin and activities classified as Strength training both come into Intervals as Workout, even though there is an activity type called “Weight Training”. Ideally, Strength training would come in as Weight Training rather than Workout.

More generally, it would be good if we could control that mapping or override whatever is happening by default. In some cases, I use a category inappropriately because it’s the only thing available.

Beyond that, I’d like to be able to map conditionally. I have Tai Chi and Kung Fu workouts - both are Cardio on Garmin, but clearly have vastly different characteristics, and could use different settings. Tai Chi would be firmly in the low end of Zone 1 - purely endurance. Kung Fu is much more towards the threshold and anerobic zones. I’d love if I could say:
If Garmin category = Cardio and title contains “Kung Fu”, map to Activity Kung Fu
If Garmin category = Cardio and title contains “Tai Chi”, map to Activity tai chi.

Before someone suggests using Yoga for Tai Chi, I’ll point out that they’re quite dissimilar - one involves continuous movement requiring more endurance than might be supposed, and the other involves holding postures for longish periods. Just sayin’. :slight_smile:

Thanks!
Michael

1 Like

Currently Intervals.icu uses activity types from Strava and has hardcoded mappings to convert what it finds in .fit files to those.

I have added “make this more flexible” to the todo list.

2 Likes

Just an add on wish: if you work on more flexibel types, please consider also to add them as filter options in the graphs

Thanks David. SInce there’s a desire to not be dependent on Strava data due to the legal considerations, perhaps over time you can migrate to or combine with Garmin activities. I recognize that changing things that are hard-coded can be very challenging.

1 Like