Integration with Intervals.icu
14
- December
2024
Posted By : sander
Integration with Intervals.icu

 

Intervals.icu’s Calendar view

I am very happy to announce the first release of our integration with intervals.icu. Intervals.icu is an amazing on-line multi-sport training and analysis tool, and it has a staggering number of integrations: Strava (of course), but also Garmin, Polar, Suunto, Wahoo, Dropbox, HealthFit, RunGap, TrainingPeaks and many more. Intervals.icu has very good analysis and a great, intuitive way to build training plans, workouts and match your activities to those workouts. It is available in many languages, has a very reasonable privacy policy and is free (although I happily pay for the subscription of 40€ per year, I know the cost of running a sports data platform).

This slideshow requires JavaScript.

Rowsandall.com has the rowing specific analysis, but many of our users are multi sport fanatics and want to see all their activities together. By using the integration with intervals.icu you can basically see all your rows, runs, rides, swims and more on both sites. Rowsandall.com integrates with many rowing specific apps and devices (NK SpeedCoach, ActiveTools ActiveSpeed, CrewNerd, BoatCoach, RowingCoach, Concept2, RP3, PainSled, Quiske, and more).

The current integration allows you to import and export activities to and from intervals.icu. Users with a Pro subscription or higher can set up automatic imports and exports.

We’re excited about intervals.icu functionality and planning to release more features in the near future.

Of course, there may be issues with the integration. Please help the developer by reporting any unexpected behavior.

How to set up the integration

Navigate to the export settings page https://rowsandall.com/rowers/me/exportsettings/ and click on the intervals.icu icon. This will send you to the intervals.icu site where (after logging in) you can grant permissions to rowsandall.com. You will be sent back to rowsandall.com and you are good to go!

Rowsandall.com import/export settings (obviously I have reset the API key after taking the screenshot)

While you’re in the settings, you may want to review the settings for intervals.icu. There are three, currently:

  • Intervals auto import – Rowsandall.com will regularly check for new workouts on intervals.icu and automatically synchronize them to Rowsandall.com
  • Intervals auto export – Whenever you synchronize a new workout to Rowsandall.com, this workout will be exported to intervals.icu.
  • Resample to 1s on export – Rowing data mostly comes in the “one record per stroke” form, which is good for most rowing related analyses (and where equally spaced data is better, Rowsandall.com converts the data in memory for that purpose), but many analyses on intervals.icu work better on equally spaced data. The choice is yours. If you check this box, your data will be resampled on the fly before being sent to intervals.icu. On Rowsandall.com, they remain in their original form.

Using the integration

If you have enabled the auto import or export functions, you should be seeing synchronized workouts automatically. While intervals.icu has good duplicates detection, there may still be cases of duplicate workouts. Please report any unexpected behavior. Especially “circular sync errors” may happen. These are situations where you have set up multiple tools to synchronize to each other. If a workout escapes the duplicate detection, you may end up accumulating duplicates on one or more of the tools. Please report immediately!

Workout view with link to intervals.icu

When you’re looking at a workout, the menu on the left will have an item called “intervals.icu” under the Export category. If this item is checked, you can click it and go to the same activity on intervals.icu. If it is not checked, it triggers the export to intervals.icu when clicked (or sends you to the authorization page if you haven’t set up the integration yet).

From the Workouts list, you can click on “intervals.icu” in the left menu (in the Import section), which will list workouts that are available on intervals.icu. Those that are not on Rowsandall.com will be marked “NEW”. You can check the intervals you want to import and then import those workouts. The data will be synchronized in the background, and depending on how busy the server is, it takes a few seconds to a few minutes for the workouts to appear in your workouts list.