You have to sync them on the Wahoo head unit too
oh, sorry. The issue has resolved itself after a couple of days. It was saying “last uploaded 2 weeks ago” and then - bam - it went through. No issues so far.
yes, I know I have to sync it of the unit – but these were not uploaded from intervals to wahoo cloud.
I thought it’s temporary issue at first, but after a week of waiting I posted here.
Hi! Is there a way to manually push planned workouts to Wahoo? I’m having problems with automatic upload - most of the time it works, but when I need it the most to quickly change the workout for the day, it stubbornly won’t sync. Restarting Wahoo app does not help, disconnecting and reconnecting Wahoo integration does not help, refresh button in Activities does not help, renaming or editing the workout does not help - it seems no matter what I do, intervals just won’t quickly upload changed plan to Wahoo when I hurry and need it the most
Hi @david ,
fit files from Wahoo contain the “SUMMIT” laps but I’m not able to see them in intervals. I tried the “Actions” → “Use laps” and “Actions” → “Reprocess…” with the tick on “use laps” but none worked
This is what I see on goldencheetah. the “1-2-3-4-5-6” are “laps” coming from Wahoo for the “summits” and are the laps I would like to see in the activity details in intervals
(The “climbing” section is created from GC)
tnx!
I did some custom plots to show these segments.
You find the howto in the forum post.
thanks! will look at that!
I just had a look at the logs and I don’t see any recent sync to Wahoo info for your user. It should happen within a few seconds of any change but it was possible there was an error of some kind.
Is this how Wahoo sync is meant to work, any change whether it’s an edit or a new entry auto-magically gets pushed to Wahoo cloud within seconds?
I am trying to get my head around the upload as I recently started using intervals as the main app for the cycling plan. From my albeit limited experience, it appears intervals uploads a week worth of data as I had an issue start of the plan week 2. There was no data but upon some clicking around appear to have triggered the sync, coincidentally or not.
Week 3 appears to have uploaded fine but while writing this I made an edit for tomorrow session that has not synced yet 15 min later.
Is there a way to see a log or somehow through the individual sessions what has been uploaded and where?
Also, can plan upload to Wahoo (or else) be triggered manually?
Hi,
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.
{“status”: 429, “error”: “Athlete 135627 GET https://api.wahooligan.com/v1/user failed: 429 : {"error": "Too Many Requests"}”}
Is this a message where I just try again tomorrow and it should work or is there something out of my control?
Sorted, I just tried again the next day
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.
Thanks @david i do occasionally see the error fetching wahoo data so that would hopefully solve that.
@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
I just pulled some of your data from the API (/v1/workouts) and Intervals.icu is already using the only name field I can see:
{
"workouts": [
{
"id": 330808526,
"starts": "2024-12-18T14:15:52.000Z",
"minutes": 15,
"name": "Radfahren",
...
"workout_summary": {
"id": 296319989,
"ascent_accum": "51.0",
...
"created_at": "2024-12-18T14:30:50.000Z",
"updated_at": "2024-12-18T14:30:50.000Z"
},
"created_at": "2024-12-18T14:30:50.000Z",
"updated_at": "2024-12-18T14:30:50.000Z"
},
Still only the one name field and it says "“Virtual Cycling”
Good to know, thank you for looking at this. I’ll open a ticket at wahoo’s side.
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?
Thanks
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.