I decided to add some workout types to my Wahoo upload planned workout settings. After applying i got an error message at the top of the screen when trying to fetch activities. I thought i would try disconnecting and reauthorising but I received this message.
Intervals.icu had a general bug that was delaying workout uploads to all services. I fixed this a little more than a day ago. Likely this is what was causing your issues. You how long ago workouts were last uploaded for each services on the /settings page.
I do have plans to make the Intervals.icu log for a given athlete visible at some point so advanced users can diagnose issues.
I have asked Wahoo for a higher rate limit. Intervals.icu only makes 1 call per second but that can still trip their limits.
@david Would it be possible to import the name of the ride from wahoo, too? At the moment it is just Afternoon Ride or something, and not the name from wahoo.
if I read the API docs right, it should be accessible via the cloud api in: workout_summary.workout.name
Originally I sync’d my rides from Strava but recently discovered the direct Wahoo → Intervals integration. So I enabled that today expecting the Wahoo data to override Strava data but that doesn’t appear to be the case
When I call the Intervals API for an activity I still see this:
[
{
"id": "12847086233",
"icu_athlete_id": "xxxxxxx",
"start_date_local": "2024-11-07T18:53:20",
"source": "STRAVA",
"_note": "STRAVA activities are not available via the API"
},
...
Should/will Intervals override the Strava data with my Wahoo data since that is where the Strava data originates from?
If I leave both the Strava and Wahoo integrations active in Intervals… which will take priority?
I basically want to access my activity data from Intervals via the API and want to avoid the "STRAVA activities are not available via the API" message per activity.
Use the direct integration between Intervals and Wahoo and your ride data will preferentially be taken from Wahoo over Strava if you also have that integration set up
The only negative is that Strava reports average speed based on distance over moving time while Wahoo reports distance over elapsed time - this changes the reported average speed
You can create a custom metric/field to calculate the average speed the “Strava way” which is what i had to do
Not sure if you can do that on the Wahoo connection…
But if the Zwift ones go to Wahoo, you wouldn’t need the Zwift connection to Intervals for activities?? Just set the Zwift connection to upload planned workouts and disable the download activities.
I think it’ll be easier to not disconnect Zwift > Wahoo connection as the latter doesn’t bring any value. Therefore, only new Wahoo outdoor rides will get uploaded to intervals.
Question for ACE computer.
in the planned workout page I have the “target” data field that “adapts” based on the workout, showing HR for hr based workouts or Power based on power and so on…
I would like to create a workout with target RPM so, for example, 2hrs z2 ride with 5x1m high cadence intervals (and show this value in the “target” data field).
Has anyone tried to do something similar that works for wahoo?