Skip to content Skip to sidebar Skip to footer

How to Upload My Run on Garmin Conect

1 frustration for many people who come over to the Peloton platform is that they might be used to tracking their workout history on another platform, similar Strava, Preparation Peaks, SportTracks, Nike, RunKeeper, or Garmin Connect. Peloton provides an integration for you to export your workout data to Strava and FitBit, notwithstanding, for any other platform, yous are on your ain.

Today, we're going to testify you 2 dissimilar approaches you tin take to export & sync your workouts from Peloton to Garmin Connect (or Preparation Peaks & other platforms). There is likewise a 3rd possible solution if you are trying to upload to a platform besides Garmin, like Nike, or Training Peaks.

Method 1: Upload & Sync Peloton to Garmin Connect with RunGap

Before nosotros brainstorm, notation that we volition speak mainly about 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 process works the same equally Garmin Connect, but swap your service of choice anywhere we mention Garmin Connect.

This solution seems to be the easiest for virtually people – and works by taking the workouts that Peloton can automatically upload to Strava for you, and migrating those over to Garmin Connect. At that place are three downsides to using RunGap.

Get-go – the RunGap app is unfortunately merely available for iOS. Then if y'all don't have an iPhone or iPad laying around, y'all will be unable to apply this. However, it appears in that location is a similar Android app called "SyncMyTracks" y'all can try out, but reviews are very mixed on this on the app store, and then go on at your own risk trying that! If you don't have a iOS device, become ahead and skip to Method 2!

Secondly – while the RunGap app is gratuitous to download, the power to upload to some platforms (like Garmin Connect) requires a subscription. They call this their "Swag Handbag", and you can purchase it inside the app. It costs $3.99 for iii months, or $10.99 for a yr. Worth noting, the 2nd method is free, every bit long every bit you only want to upload to Garmin Connect and nowhere else, and can get it set up correctly.

Thirdly – this method requires you to have turned on the Strava Peloton integration from a Peloton Bike or Tread. For some reason, it's not possible to enable this integration from Peloton Digital. The good news is, one time you turn information technology on once, y'all tin can set information technology so every future workout you lot take will sync and automatically upload to Strava. This means if you have a friend with a Tread or Bike, you can log in one time, ready up the integration, and be skillful to become. You could too do this from a local showroom.

Assuming you have an Apple device and take configured your Peloton x Strava integration, how does it work? Simple! In the RunGap app, y'all'll want to navigate to the menu bar, and detect "Accounts & Settings". You'll find a long listing of services RunGap supports. Strava & Garmin are both at the elevation! Yous'll demand to connect both services. When calculation Strava, you'll get a popup from Strava's site ensuring y'all want to authorize the connection – you lot'll want to make sure to authorize it.

Screenshot of Strava authorization popup.
When calculation Strava, you'll see a screen like this making certain you qualify the connectedness.

As y'all add together each service, y'all'll encounter a screen with two options. One for "Update Activities", and one for "Keep Source Titles". We recommend you turn both of these on.

Subsequently both services are added, you'll need to get dorsum 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 want to make sure to change the "Apply as Source" toggle to be true.

Screenshot of Strava settings page
In the Strava settings folio, nether Advanced Settings, make certain to alter "Use equally Source" to be turned on.

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

Screenshot of Auto Sharing popup
Y'all may see this popup asking you to enable Auto Sharing. Enabling it will require fewer clicks for you to get your workouts synced.

In RunGap, you'll demand to get to the Advanced Settings expanse for your Garmin account details likewise. However, for your Garmin connection, you want to turn "Use equally Destination" on.

Screenshot of Garmin settings page.
In the Garmin advance settings, make sure to prepare "Use as Destination" to be turned on.

On either the Garmin or Strava settings area of RunGap, if you don't want to import workouts earlier a sure date, there is a section in the Advanced area to configure that. Besides, if y'all only want to import cycling, and not yoga workouts, you tin can configure that in that location every bit well.

With all of that set up, you are now ready to sync your workouts. Using the card, navigate back to your Activities page. At this point, it is probable bare. Pull down to refresh, and you'll get a message at the bottom showing that it is connecting to Garmin & Strava. It will add whatever workout you take in Strava to your list on this folio. Assuming you turned "Car Sharing" on, after it imports them, it will then immediately upload them to Garmin Connect for you.

Screenshot of RunGap syncing with Strava
In RunGap, you can see at the bottom a dialog of it connecting and importing workouts from Strava. Workouts it has already imported are shown in a list.

Every bit currently fix, whatsoever time you go into RunGap and swipe to refresh, the app volition pull in your latest workouts through Strava, and upload them to Garmin Connect. If you want it to be more automated, there is an "Automatic Refresh" option. To plow this on, become dorsum into "Accounts & Settings". Do non click into either Garmin or Strava, but scroll to the bottom. In that location, you lot will notice a toggle for "Background Refresh". Without opening the app, RunGap will periodically check for new workouts and sync them for you lot. This might take some touch on your battery life though – yous can read more than details about this option on RunGap'southward support page hither. There is besides a split option to "Refresh on Open" – which will have it sync every fourth dimension you open up the app, without having to pull to refresh.

Once the app has run, y'all can log into Garmin Connect and view your conditioning details there.

Screenshot of a workout in Garmin Connect uploaded by RunGap
A workout that RunGap synced from Strava is shown here in Garmin Connect.

As nosotros mentioned at the start of this section, RunGap has the ability to sync with 25+ other services – and then you lot tin employ this to migrate your information to a number of places.

Method ii: peloton-to-garmin Python Script for uploading workouts from Peloton to Garmin Connect

If you are comfortable setting upwardly a script to run on your computer and making sure dependencies are installed (for Windows it is even easier every bit you are just downloading a .null and running an .exe file), yous might want to try this method first, as it is free, doesn't require the Strava connection, and doesn't require a Apple/iOS device. Even so, different RunGap, this method can just automatically upload to Garmin Connect. It does create a binder of TCX files for you that tin easily be manually uploaded to other platforms though.

The project, chosen "peloton-to-garmin", is available for free on Github. It was originally developed as a way to export a TCX file from Peloton, which is the file format that could then be used to manually upload to Garmin Connect (and other platforms similar Training Peaks, RunKeeper, etc). However, in recent months the project has been updated then that information technology now supports auto-uploading to Garmin Connect for you when you run the script!

The script supports Windows, Linux, and MacOS. Yous can find full install instructions on the project page.

Screenshot of config file of Peloton to Garmin
This is what you will see when modifying the config file. You lot merely demand to update your Peloton & Garmin usernames & passwords.

If y'all have Windows, it's every bit elementary every bit downloading the zip file from their folio. After unzipping the file, yous'll need to edit the config.ini file and add together your Peloton & Garmin usernames & passwords – brand sure to besides set the "UploadEnabled" setting to true in the config file. Afterwards saving the file, you lot run the peloton-to-garmin.exe file – it will ask how many workouts you wish to download & upload. The program will run for a minute, and and then your Peloton workouts will magically evidence up in Garmin Connect! The program will besides create .TCX files for all the workouts in a subfolder as well.

For Mac OSX likewise equally Linux, the procedure is slightly more complicated, in that you lot need to make sure to download & install Python 3. Full instructions on the setup are on their projection folio though – but it'south basically the same as Windows, with an extra step of making sure Python is installed & dependencies are downloaded. Ane affair to annotation is that the installation guide notes to use the following command:

pip install -r requirements.txt

The directions includes a disclaimer that Ubuntu users demand to utilise "pip3" instead of "pip". Some OSX users volition demand to do this likewise – our setup on Mac OSX 10.15 required united states to utilise pip3, so the command that worked for united states of america was:

pip3 install -r requirements.txt

If i doesn't piece of work, try the other – whichever one works should get you set up and ready to run the projection. You'll then need to alter the config.ini file to store your Peloton & Garmin usernames and countersign, and you tin can also update the "UploadEnabled" setting to true. In one case you lot've done all this, y'all tin can run the projection and you'll become a screen that looks something like this:

Screenshot of the program running on a Mac
This is what the program looks like afterward it runs on a Macbook. Note that we used a shortcut and passed "-num 3" when running the program, telling information technology nosotros wanted it to download the most recent 3 files from Peloton.

The end issue of all that text? You should now exist able to log in to Garmin Connect and encounter your about recent workouts are showing up in Garmin Connect with all your data. Speed, heart rate, cadence, and power data all will now pull in and you can see the charts y'all are used to seeing in Garmin Connect. This besides ways that your Peloton workouts will at present be a factor Garmin can use to summate your Trunk Battery.

Screenshot of a Garmin Connect workout imported from Peloton
A workout in Garmin Connect that was imported from Peloton, showing graphs of all the information.

Ane other thing to note is that if you lot are not comfortable having your logins stored in plain text in the config file, you tin can always pass those in via the control line when you run the program. The command could then become:

peloton-to-garmin.py -email PelotonEmail@email.com -password PelotonPassword -garmin_email YourGarminEmail@e-mail.com -garmin_password YourGarminPassword

Both the config file and command line prompts ask for your Peloton email address as well is Garmin Connect email accost (which may or may non be the same). However, the program will as well work if you use your Peloton username and/or Garmin Connect username in those fields – whichever y'all prefer.

Avant-garde options allow y'all to configure the Peloton-to-Garmin program to continue running in the background and automatically check for new workouts at a certain interval, similar every hour.

As we noted, the script will also create TCX files for every file information technology parses from Peloton. If yous are wanting to upload to other platforms too Garmin Connect, almost have a mode to manually upload or import workouts. The TCX file format is adequately universal & standard, so well-nigh major platforms will be able to read & import these TCX files.

Screenshot of the TCX Folder
When the script finishes, a folder is created that has TCX files for each activity from Peloton. Those TCX files can and then be uploaded to other platforms.

Method three – Sync to other platforms besides Garmin with Tapiriik

One popular gratis solution for uploading from Peloton to Garmin Connect used to be Tapiriik. This worked similar to RunGap, in that it would grab your Peloton workouts from Strava, and upload them to Garmin Connect. It also didn't crave an app, and then was simply a free website to sign up for.

Unfortunately, Garmin updated their developer program and API, and blocked uploading access to Tapiriik. This means Tapiriik is only able to *download* workouts from Garmin Connect, not upload. When y'all try to sync your Garmin Connect business relationship, you get the post-obit bulletin now:

"Due to new limitations in Garmin Connect'south API, tapiriik can no longer upload activities to your Garmin Connect business relationship, download historical activities from before you connected to tapiriik, or detect private activities (all activities uploaded to your Garmin Connect business relationship will be synchronized).

However, if you lot wish to sync from Peloton to i of the other platforms they support (runKeeper, SportTracks, TrainerRoad, TrainingPeaks, etc), this might be worth checking out. Equally nosotros mention in a higher place, you lot must take the Strava x Peloton integration enabled in order for this to piece of work.


Desire to be sure to never miss any Peloton news? Sign upwardly for our newsletter and go all the latest Peloton updates & Peloton rumors sent straight to your inbox.

williamstandidelf.blogspot.com

Source: https://www.pelobuddy.com/guide-sync-workouts-peloton-to-garmin-connect/

Post a Comment for "How to Upload My Run on Garmin Conect"