Using TR and Zwift Concurrently

I don’t really “use” both at the same time. I do the TrainerRoad workout, and when I was chasing routes, I just picked a new one. I also did them up the Alpe to get the Tron. At this stage, I just use it to earn XPs (I want the La Vie Claire jersey!) and Drops so normally just the flat and/or short routes.

I don’t recall doing any events using TrainerRoad. I do like racking up the km’s for Strava too (I sync the Zwift rather than TR, with the comment being what workout). I accept it’s not really reflective but more reflective than the random TR km’s. And in fairness, it seems to tie in with the wear on the drivetrain. Also, the zwift calories are lower (?) which Strava syncs to myfitnesspal, and in these work from home times with lower NEAT, every little helps!

Now lockdown and a 5km limit is back, I’ve started joining a couple of Zwift Team Ireland events - Wednesday night group ride, and the Friday night race. But I obviously do them on Zwift.

It was always my plan to swap the “moderate” TrainerRoad workout to an outdoor ride or zwift over the winter. But after the Friday night race, followed by a few beers, I didn’t have the motivation to get up to do any of the endurance rides on Saturday morning (they’re generally 8-10am start here in Ireland). So I ended up doing the TrainerRoad workout later anyway. Virtual Beer Tasting/ Meet up this Friday after the race, so probably the same plan!

I also like the Zwift visuals because you can imagine you’re racing, which can give a little extra motivation during painful intervals :slight_smile:
I also use it to provide additional long mileage / challenges when I’m not in the middle of a structured training block (I live in central London so tend to stay in my pain cave once winter arrives!) Last September I did the Ventoux x3 thing, so am planning to it virtually this winter which gives me an “A” race to mentally work towards.

I’m new to Zwift and just started it this week so thought I’d share some info that might answer some noobie questions that I had.

I ran Zwift on my laptop with my PM connected as the power source via bluetooth. I didn’t connect my kickr core as a “controllable” device in Zwift, I left that blank.

I ran TR on my phone (as usual) with my PM and trainer connected with Ant+ (my phone has ant+ natively, most users might not have this feature so will probably connect to their laptop with an ant+ dongle and bluetooth to their phone/tablet) and used power match like normal.

Running the 2 together, I was worried about having 2 records of my ride on Strava when I completed the workout (1 from TR and 1 from Zwift). Not the end of the world but I normally keep a track of my hours/mileage on Strava so it would be nice to avoid. To my surprise, the TR workout has synced to the TR calendar and the Zwift ride has synced to Strava. Perfect!

Like others, I’m just using Zwift out of curiosity and a bit of extra visual stimulus. I’ve never found myself wanting extra stimulus really and during some of the hard intervals I have my head down now, but it’s especially nice to focus on catching people on a climb mid-interval or having something nice to look at during recovery valleys or extra Z2 at the end of a workout.


Like others I mostly just ride designated routes alone while doing my TR workout. I will enter the bigger events and do a TR workout from time to time. Sure you fall back during the recovery intervals, but if the ride is big enough there will be another group behind you and you just latch on to them during the next interval.

1 Like

Did you ever try the NPE cable? I am about to be in a similar situation. Did you find the cable to work better or the Ant+ antenna?? Wondering if two Bluetooth connections will have less or more dropouts than one Ant+ and one Bluetooth

3 posts were split to a new topic: ‘My Rides’ Visibility with Zwift [Feature Request]

I haven’t read through this entire thread, so this might be redundant with something already posted. I recently started using TR and Zwift concurrently, only started using Zwift a couple of weeks ago.

I run Zwift on a MacBook w/ Ant+ dongle and have TR connected to either my phone or iPad via Bluetooth. On the MacBook I set the Security & Privacy System Preferences to prevent Zwift from having access to Bluetooth. This way I don’t have to worry about the ordering of which app starts first.

1 Like

Is it technically impossible for Zwift and Trainerroad to “Share” Bluetooth? I.e. allow TrainerRoad to control resistance but Zwift to read the RPM and power?

Just curious about this. I don’t know enough about Bluetooth to know whether it’s technically impossible vs. something Zwift/TR would have to build in.

I don’t think that BT can broadcast to two receivers, if my memory serves me right.

1 Like

If your trainer or power meter supports multiple connections via Bluetooth it’s possible. I connect my Kickr Core to Zwift on my iPad for power and cadence and also connect it to my phone to run my TrainerRoad workouts in ERG

I run TrainerRoad on one iPad and Zwift on another iPad, both connected to the same Kickr and my Garmin HR monitor strap, all through Bluetooth. The only thing I need to do when starting is to turn off the “controllable” on the Zwift app so the TR app can control the resistance. I’m no expert on Bluetooth devices, but it seems at least some can have multiple connections.


That’s correct, a BT Connection is always 1 on 1, Ant+ can connect to multiple “Hosts”.

I’ve seen some mention this already, but figured I would help explain my process for the Wahoo Kickr 20 and the Wahoo Tickr HRM. Each of those devices allow for multiple simultaneous Bluetooth connections. This is one of the reasons that I chose those specific devices over other options. I run this set up with an iPad and iPad mini or iPad and iPhone.

For the iPad mini or iPhone, I log onto the device and TR app before logging on to the iPad. I confirm my devices are connected and begin my workout. Since I’m in a light warmup, I then log into the iPad and open Zwift. I then select Zwift to use the cadence and power from the Kickr and the heart rate from the Tickr. If controllable is highlighted, I deselect it. Then I choose my route on Zwift and go. Typically, it is ADZ for elevation gain to chase the Tron bike. Sometimes I will choose a different route to complete the badge.

Once I finish my TR session, I usually am done and close out of each. If I feel like going a little further on Zwift, I will exit out of TR on the mini/iPhone and put it to sleep. Then I will go into the menu on Zwift, unpair the Kickr and the re-pair it. I will also select controllable now. Then it is back to riding.

I have noticed that if I don’t actually close the TR app, Zwift will not control my Kickr after the TR session. It is not enough to just put the device to sleep.

One thing to note, if you are uploading each ride to Strava, it will count each ride for mileage and the relative effort/training stress number. If that bothers you, which it does for me, you can either delete one ride from Strava or select one as a commute. If you choose commute, it won’t factor into the relative effort number, but I am pretty sure that it still counts towards your mileage totals. I want accurate miles and relative effort so I simply delete one of the rides.

If someone knows how to select which rides count towards mileage and relative effort only, please let me know. I haven’t figured that out yet.

Hope this helps for those in the Wahoo ecosystem.

In the words of Rebecca Bunch, “The situation is a little more nuanced than that.”

The ability of any system to connect to multiple devices depends on the platform (win/apple/android/ios), the hardware and the devices.

I have headsets that will connect to my phone and PC at the same time.

When I Zwift, Z connects to my Wahoo via BT and my Fenix 6 via BT. I get sound from the PC (win) vis my headphones via BT and use a little keyboard on my handle bars via BT.

So, if anyone asks “will this work?” they need to detail what exactly “this” is.

I load both apps on a Win10 PC, and start the rides at the same time (not complicated - get into the ride on Zwift, get into the workout on TR, then start pedaling). I find that if I end the ride at the end of the workout, Strava does not create a duplicate; it sometimes gets confused on which one to show, but it generally works ok. If one of the two activities last longer than the other (you start the TR workout before getting in Zwift, in your case), then the Strava duplicate detection will fail.

1 Like

You are not wrong, but the majority of fitness devices can‘t connect to two hosts (say, PC AND Tablet) with bluetooth. There are exceptions, Wahoos newer Kickrs for example. Whereas that capability is a given for any ANT+ device.

But yes, in the end „it depends“ :grinning_face_with_smiling_eyes:.

Just a week off also and had major dramas getting trainerroad to use erg mode on the Hammer 1.

Just fixed the problem for anyone who hasn’t tried this.

Bluetooth and ANt setup into: win10 pc or laptop.

  1. Start zwift first
  2. Make sure power, cadence are connecting through the ant+ (NOT BLUETOOTH)
  3. Make sure “Controller” is unpaired (Trainer road will control it)
  4. Open trainerroad and connect trainer via bluetooth.
  5. I particularly like running my heart rate monitor through trainer road - SO pair the bluetooth version

This never used to be an issue but after 15 different trys and different setups. This works every time now.

Good luck


I WAS using both but as of yesterday’s announcement, I quit Zwift.

I had been keeping bluetooth disabled on TR, letting it connect to my kickr with an ANT+ dongle, then letting Zwift read from the device with bluetooth.

In light of the upcoming adaptive features, though, i need TR to be able to read my Tickr HRM with Bluetooth. So I’ve surrendered all bluetooth to TR and cancelled my Zwift membership.

I want to get started NOW in feeding HR data to TR.

Bummer, too, cuz I was at 93% for the tron bike!

I know this will cause you to buy more stuff (but who doesn’t love buying things?) Couldnt you get an HRM that transmits both BLE and ANT+? Like the Garmin HRM dual/HRM pro? Then you could have TR receive everything and keep the zwift distraction.

INTERESTING. My tickr might already transmit ANT+. I didnt even think of that! I’ll try TR with bluetooth off and the tickr on, and see if it picks up.

I’m dumb!