How to Upload Training Plan to Garmin Connect
One frustration for many people who come over to the Peloton platform is that they might exist used to tracking their workout history on another platform, similar Strava, Training Peaks, SportTracks, Nike, RunKeeper, or Garmin Connect. Peloton provides an integration for y'all to consign your workout data to Strava and FitBit, however, for whatever other platform, you lot are on your own.
Today, we're going to show you lot two dissimilar approaches you tin can have to consign & sync your workouts from Peloton to Garmin Connect (or Training Peaks & other platforms). At that place is also a third possible solution if you are trying to upload to a platform also Garmin, similar Nike, or Preparation Peaks.
Method 1: Upload & Sync Peloton to Garmin Connect with RunGap
Before we begin, note that nosotros will speak mainly nearly Garmin Connect here, but there are 25+ other services that RunGap can upload your Peloton workouts to, including Apple Health, Nike+, RunKeeper, Suunto, MapMyRun, Coros, FitBit, Zwift, SportsTracker, TrainingPeaks, and more. The procedure works the aforementioned as Garmin Connect, just swap your service of choice anywhere we mention Garmin Connect.
This solution seems to be the easiest for most people – and works by taking the workouts that Peloton can automatically upload to Strava for you, and migrating those over to Garmin Connect. There are 3 downsides to using RunGap.
First – the RunGap app is unfortunately only available for iOS. So if y'all don't have an iPhone or iPad laying around, yous will exist unable to employ this. Nevertheless, it appears in that location is a similar Android app called "SyncMyTracks" you can try out, but reviews are very mixed on this on the app store, so proceed at your own run a risk trying that! If y'all don't have a iOS device, go ahead and skip to Method 2!
Secondly – while the RunGap app is free to download, the ability to upload to some platforms (like Garmin Connect) requires a subscription. They call this their "Swag Purse", and yous tin purchase it within the app. Information technology costs $three.99 for 3 months, or $10.99 for a year. Worth noting, the 2nd method is complimentary, as long as you simply want to upload to Garmin Connect and nowhere else, and tin get information technology set correctly.
Thirdly – this method requires yous to accept turned on the Strava Peloton integration from a Peloton Bike or Tread. For some reason, it's non possible to enable this integration from Peloton Digital. The skilful news is, one time you turn it on once, you tin ready information technology and so every future workout yous take volition sync and automatically upload to Strava. This means if you have a friend with a Tread or Bike, yous tin can log in once, gear up the integration, and be good to become. You could also practice this from a local showroom.
Bold you have an Apple device and have configured your Peloton ten Strava integration, how does it work? Simple! In the RunGap app, you lot'll want to navigate to the menu bar, and discover "Accounts & Settings". You'll notice a long listing of services RunGap supports. Strava & Garmin are both at the meridian! You'll need to connect both services. When adding Strava, you lot'll go a popup from Strava'due south site ensuring you desire to authorize the connectedness – you'll want to make sure to authorize it.

Every bit you add each service, you'll see a screen with ii options. One for "Update Activities", and ane for "Keep Source Titles". We recommend you plow both of these on.
After both services are added, you'll need to go back into the Accounts & Settings part of RunGap one more fourth dimension. Click into the row for Strava, and click into "Advanced Settings". For Strava, you desire to make sure to alter the "Use as Source" toggle to be true.

After setting Strava as a source, you may get a popup asking if you lot want to enable "Car Sharing". Nosotros recommend you lot turn this on. This simply means that when RunGap detects new workouts from the source (Strava), information technology tin auto-upload them to your destination for you (Garmin).

In RunGap, you'll need to get to the Advanced Settings area for your Garmin business relationship details as well. Nonetheless, for your Garmin connection, you want to plow "Apply as Destination" on.

On either the Garmin or Strava settings area of RunGap, if you don't want to import workouts before a certain date, there is a section in the Avant-garde area to configure that. Too, if yous only want to import cycling, and not yoga workouts, you lot can configure that there as well.
With all of that prepare, you lot are at present fix to sync your workouts. Using the menu, navigate dorsum to your Activities page. At this point, it is likely blank. Pull downwards to refresh, and you lot'll get a message at the bottom showing that it is connecting to Garmin & Strava. Information technology will add whatsoever workout yous have in Strava to your list on this page. Bold you lot turned "Auto Sharing" on, subsequently it imports them, it volition then immediately upload them to Garmin Connect for you lot.

Every bit currently set up, any fourth dimension you go into RunGap and swipe to refresh, the app will pull in your latest workouts through Strava, and upload them to Garmin Connect. If you want information technology to exist more automatic, there is an "Automatic Refresh" selection. To turn this on, get back into "Accounts & Settings". Practice not click into either Garmin or Strava, just roll to the bottom. There, y'all will find a toggle for "Background Refresh". Without opening the app, RunGap will periodically bank check for new workouts and sync them for y'all. This might accept some impact on your battery life though – you can read more details about this option on RunGap's support page here. There is also a divide option to "Refresh on Open" – which will have it sync every time you open the app, without having to pull to refresh.
One time the app has run, you can log into Garmin Connect and view your workout details there.

As we mentioned at the starting time of this section, RunGap has the ability to sync with 25+ other services – so y'all can use this to drift your information to a number of places.
Method 2: peloton-to-garmin Python Script for uploading workouts from Peloton to Garmin Connect
If yous are comfortable setting upwards a script to run on your calculator and making certain dependencies are installed (for Windows it is even easier every bit yous are merely downloading a .cipher and running an .exe file), yous might desire to try this method first, as it is free, doesn't require the Strava connection, and doesn't require a Apple tree/iOS device. However, unlike RunGap, this method can only automatically upload to Garmin Connect. Information technology does create a folder of TCX files for y'all that tin can easily be manually uploaded to other platforms though.
The project, called "peloton-to-garmin", is available for complimentary on Github. It was originally developed as a fashion to export a TCX file from Peloton, which is the file format that could and then be used to manually upload to Garmin Connect (and other platforms like Training Peaks, RunKeeper, etc). However, in recent months the project has been updated and then that it now supports auto-uploading to Garmin Connect for you when yous run the script!
The script supports Windows, Linux, and MacOS. You tin can find full install instructions on the projection folio.

If y'all have Windows, it'south as simple equally downloading the zip file from their folio. After unzipping the file, you'll need to edit the config.ini file and add your Peloton & Garmin usernames & passwords – make sure to also set the "UploadEnabled" setting to truthful in the config file. Later on saving the file, y'all run the peloton-to-garmin.exe file – it will ask how many workouts y'all wish to download & upload. The program will run for a minute, and and so your Peloton workouts volition magically testify upwardly in Garmin Connect! The program will also create .TCX files for all the workouts in a subfolder besides.
For Mac OSX also as Linux, the procedure is slightly more complicated, in that you need to make sure to download & install Python 3. Total instructions on the setup are on their project page though – simply it'southward basically the same as Windows, with an extra step of making certain Python is installed & dependencies are downloaded. One thing to annotation is that the installation guide notes to utilise the post-obit command:
pip install -r requirements.txt
The directions includes a disclaimer that Ubuntu users need to utilize "pip3" instead of "pip". Some OSX users will need to exercise this as well – our setup on Mac OSX 10.15 required us to use pip3, and so the command that worked for us was:
pip3 install -r requirements.txt
If one doesn't work, endeavour the other – whichever one works should get you set up and ready to run the project. You'll and so need to alter the config.ini file to store your Peloton & Garmin usernames and password, and you can also update the "UploadEnabled" setting to true. Once y'all've done all this, you can run the project and you lot'll get a screen that looks something like this:

The end result of all that text? Yous should now exist able to log in to Garmin Connect and run into your most contempo workouts are showing up in Garmin Connect with all your data. Speed, center rate, cadence, and power data all volition at present pull in and yous tin can see the charts you are used to seeing in Garmin Connect. This also means that your Peloton workouts will now exist a factor Garmin can utilise to calculate your Trunk Battery.

One other matter to note is that if y'all are not comfortable having your logins stored in obviously text in the config file, you tin can e'er pass those in via the command line when y'all run the program. The command could then become:
peloton-to-garmin.py -email PelotonEmail@e-mail.com -password PelotonPassword -garmin_email YourGarminEmail@electronic mail.com -garmin_password YourGarminPassword
Both the config file and command line prompts ask for your Peloton email address too is Garmin Connect email accost (which may or may not exist the aforementioned). Yet, the program will likewise work if you apply your Peloton username and/or Garmin Connect username in those fields – whichever you prefer.
Advanced options allow y'all to configure the Peloton-to-Garmin program to go along running in the background and automatically check for new workouts at a certain interval, like every hour.
Equally nosotros noted, the script will as well create TCX files for every file it parses from Peloton. If you are wanting to upload to other platforms besides Garmin Connect, almost have a way to manually upload or import workouts. The TCX file format is adequately universal & standard, so near major platforms will be able to read & import these TCX files.

Method 3 – Sync to other platforms besides Garmin with Tapiriik
Ane popular free solution for uploading from Peloton to Garmin Connect used to be Tapiriik. This worked similar to RunGap, in that information technology would grab your Peloton workouts from Strava, and upload them to Garmin Connect. It also didn't crave an app, and then was only a costless website to sign upward for.
Unfortunately, Garmin updated their developer program and API, and blocked uploading admission to Tapiriik. This means Tapiriik is only able to *download* workouts from Garmin Connect, not upload. When you effort to sync your Garmin Connect account, you get the following message now:
"Due to new limitations in Garmin Connect's API, tapiriik can no longer upload activities to your Garmin Connect account, download historical activities from before you connected to tapiriik, or detect individual activities (all activities uploaded to your Garmin Connect account volition be synchronized).
However, if you wish to sync from Peloton to i of the other platforms they back up (runKeeper, SportTracks, TrainerRoad, TrainingPeaks, etc), this might exist worth checking out. As we mention above, you must accept the Strava x Peloton integration enabled in order for this to piece of work.
Desire to be certain to never miss any Peloton news? Sign up for our newsletter and go all the latest Peloton updates & Peloton rumors sent directly to your inbox.
Source: https://www.pelobuddy.com/guide-sync-workouts-peloton-to-garmin-connect/
0 Response to "How to Upload Training Plan to Garmin Connect"
Post a Comment