Zwift Hub Smart Trainer In-Depth Review: The Best Bang For Your Buck?


Today Zwift starts selling their first smart trainer, the Zwift Hub. Announced about a month ago, this ‘new’ smart trainer is essentially a repackaged JetBlack VOLT V2 trainer, but at a substantially lower price point than virtually every other direct drive trainer: $499. Most trainers with these specs tend to float in the $799-$999 price ballpark, thus making this potentially one of the best deals in the smart trainer world. However, Zwift has doubled down on this with a revamped setup ‘experience’ that aims to make it easy to get up and running, even if you know almost nothing about bike parts.

While we’ll get to all the nitty-gritty details in this review, it’s notable that this trainer isn’t limited to Zwift. It follows all of the ANT+ & Bluetooth Smart trainer/power standards, and works with any platform out there (for example, I’ve used it with TrainerRoad just fine). Further, while Zwift’s goal with this trainer is heavily focused on attracting new subscribers and recurring revenue to the platform, the company says it’s not selling this trainer for a loss – but is in fact making a small profit. I don’t doubt that, looking at OEM costs elsewhere, the pricing lines up. Keep in mind, Zwift isn’t selling this through retail channels, so they don’t have to account for a retail markup.

With that out of the way, I’ve been testing two different Zwift Hub media loaner units. The first back in August/Early September, which I wrote my initial hands-on piece about. That was then replaced with a different unit in mid-September, which I’ve used since. That new unit also includes the final firmware implemented to address some earlier accuracy issues I had (and it includes a different factory calibration process, which is why they sent new hardware just to be sure).

Both of these will go back to them once I’ve finished up here, as usual. If you found this review useful, consider becoming a DCR Supporter – which gets you behind-the-scenes videos and generally makes you awesome. With that – let’s begin!

The Specs:


First, just a quick run through the top-line specs, which are identical to the JetBlack Volt V2 because it’s the same hardware (something Zwift confirmed as well, there are no changes here):

– Direct drive trainer: This means you remove your rear wheel
– Flywheel: It has a flywheel weight of 4.7kg
– Cassette: A cassette is included, and you choose how many speeds (8/9/10/11/12) upon ordering on Zwift’s site. Which is then officially compatible with Shimano and SRAM drivetrains (unofficially, 11sp Campagnolo will also work on Shimano cassettes, just as many users do so today on JetBlack and other trainers)
– Sound: Essentially silent. Only the sound of your drivetrain is heard
– Handle: This unit lacks a handle, which continues to make it slightly awkward to move around
– Protocol Compatibility: ANT+ FE-C, ANT+ Power, Bluetooth Smart Trainer Control, Bluetooth Smart Power (everything you need)
– Unique Party Trick: Can rebroadcast your heart rate sensor within a single channel, ideal for Apple TV Zwift users (who are Bluetooth channel limited)
– App Compatibility: Every app out there basically (Zwift, TrainerRoad, Rouvy, RGT, The Sufferfest, Kinomap, etc…)
– Skewer Compatibility: All the skewers and adapters you could ask for: Road 130mm, 135mm, 142x12mm, 148x12mm
– Max Incline: 16% simulated grade
– Max Wattage: 1,800 watts resistance (or 1,300w @ 40KPH)
– Stated Accuracy: < +/-2.5%
– Power Cable Required: Yes, power block compatible with 100-240v
– Pricing and Availability: $499USD, £449, 499EUR

Note that the unit is the same regardless of which cassette is attached. Meaning, if you can’t find stock of the 12sp version, and you don’t mind buying your own 12sp cassette, you can buy a different version (e.g. 8sp) and simply swap the cassette.

Just for context, these specs are very similar to the Wahoo KICKR CORE, which costs $899 without a cassette (figure another $50 for that). The JetBlack VOLT, when sold with JetBlack branding was $849USD, or 749EUR (though, it went for about 700EUR street price, including an 11-speed cassette). However, since the Zwift announcement, JetBlack has dropped the price of the existing VOLT to match that of the Zwift Hub (i.e., $499 in the US).


Note that concurrently though, JetBlack announced a V2 version of the VOLT. That V2 version will shortly include a new automatic calibration feature that’ll also soon be coming to the Zwift Hub, to aid in better automatic calibration. Which then illuminates what is actually an interesting twist: The Zwift Hub is *actually* a JetBlack VOLT V2, which also includes some minor case-compatibility differences, as well as the automatic calibration algorithm. Specifically, JetBlack notes the V2 includes the following differences:

  • [Hardware] Frame update (to avoid disc mount clashes)
  • [Hardware] Add Keyway system to Pully axle (improved reliability)
  • [Hardware] Up-spec of hardware used (improving performance)
  • [Hardware] Updated speed sensor and position (improves overall accuracy and performance)
  • [Software firmware update upcoming] Auto spin down
  • [Software firmware update upcoming] Improved ERG support
  • [Software firmware update upcoming] Improved speed of reporting
  • [Software firmware update upcoming] Smart turn relay (Bridge for smart turning block)

However, fear not, many of these firmware changes are also coming to existing JetBlack VOLT V1 trainers, including the automatic calibration. The timeframe for that, according to JetBlack, is by the end of October.

In The Box:


When you order the Zwift Hub from Zwift, you choose your cassette type upfront. Simply put, the cassette type is how many speeds your cassette is (that’s the one at the back on the wheel). Most newer higher-end bikes are 12-speeds, most other bikes made in the last decade are 11-speed, and prior to that a blend of 8/9/10-speed. You can literally just count how many cogs you have on your cassette to determine this, it should take you no more than 12 seconds to complete this task. Though, I find it’s useful to do this task twice to be sure.

Fast forward a few days later when the Zwift Hub arrives, and you’ll find it in the above looking box. Crack that open, and it’s packaged up with an airbag giving it a hug:


Remove all that stuff, and you’ve got all the parts, notably with the cassette already installed.


Above you’ve got the trainer, two legs, some bolts, a pile of power cables, and some rear skewer/axle adapters. Oh, and a surprisingly detailed manual.

Zwift’s aim here was to make the mounting process simple, especially if you don’t know the difference between thru-axle and quick-release, or exactly which thru-axle length you have.  Thus these colorful cards – specifically the pink/purple one, and the green one.


These two cards are designed to let you figure out exactly what size thru-axle or quick-release setup you have on your bike. The upper portion is a template that just slides into the rear drop-out of your bike, allowing you to instantly see which one you have.

DSC_2956 DSC_2960

The back of the cards show how to insert it into the back of your bike to double-check.


Next, when it comes to assembly, the Zwift Hub makes it easy to put the legs on correctly. I know this might sound silly, but trainer companies have a (very long) history of providing two near-identical, but not identical in length, legs that should be mounted in a specific spot, but can actually be mounted backwards or in the wrong spot. Also historically, trainer companies have almost never labeled these legs. So lots of people end up putting them in the wrong spot (forwards vs backwards), either the first time, or forever. It’ll usually work this way, except, it won’t be as stable – and you might tip over down the (virtual) road.

So Zwift added color coding to the legs, as well as made it such that if you put this on in the wrong orientation, then the ‘danger’ icon will be exposed. Whereas if you put it on correctly, then the danger icon is hidden under the foot.


The installation process takes perhaps 3 minutes, and involves simply four bolts. The trainer comes with the wrench required for this.


Once you install those four bolts, it should look like this:


Lastly, you’ll do the plugging in thing. As a responsible human in 2022, I’m going to assume you know how to plug a device into a wall outlet. However, while also a human in this millennium, with a gazillion electronic devices, I’m also going to assume that down the road you’ll move this trainer around your house/garage/whatever, and then might forget which power block goes to it – given it’s not labeled. Thus, here’s the back of the Zwift Hub power block in case you need to find it again.


As I’ve been doing for many years, take the sticker that’s in the box and stick it on your power block; that way you always know it goes with this trainer. Except, the Zwift Hub didn’t come with a sticker (or, I can’t find it). So instead, I made my own from the manual


See? Problem solved:


(The best part of this is that when I send it back, that manual will still have that gap in it…)

Finally, attach your bike. This will vary depending on whether you have thru-axle or quick-release. But you can merely follow the instructions on those cards to insert the correct adapters into the side of the trainer, followed by your bike, and then skewer. The key thing to know here is that this is a direct drive trainer, meaning your rear wheel is removed from the bike. This ensures there’s no slippage, while also reducing (basically eliminating) noise.

The Basics:


With the bike mounted on the trainer, and it plugged in, we’re essentially ready to ride. It’s worthwhile noting that the Zwift Hub doesn’t have any folding capability, so you can’t fold it up and stash it below a bed like some trainers. Though, it’s still pretty easy to stash in a closet as-assembled if you need to.

Now, with it plugged in you may have noticed the status light on the back of the trainer. This simply illuminates to tell you that it’s doing something, but unlike some other trainers, it’s not super specific (meaning no secondary lights for connectivity type or such). To be honest, in 99.99% of cases based on my experience over the past 15 years, you won’t care about separate connectivity types. Either the trainer is working (and there’s a light), or something is all effed up and likely beyond your control anyway.


Next, some people (like myself) like to use a front wheel block. You don’t need to, but I prefer it since it keeps my wheel from meandering all over the place. There’s both static ones (like shown here), or you can use turning ones. Some of these turning ones also do steering on Zwift, like the Elite Sterzo Smart. In fact, JetBlack (who makes the Zwift Hub) has an upcoming steering block as well.


Now, before we start riding, we should double-check the Zwift app for any firmware updates. This is done via the Zwift Companion App (which is the smartphone one). You’ll see a new option for Zwift hardware, and you can check/update it there:

clip_image001[12] clip_image001

Additionally, it’s here you can do heart rate bridging/pairing. This allows you to pair your chest strap with the Zwift Hub, and then get pass-through heart rate, so that the trainer handles the HR connection to the app on behalf of your strap. The main/singular reason you’d want to do this is for Apple TV usage of Zwift or other apps. That’s because Apple TV has a two concurrent connection limit (plus the remote). So if you wanted to do steering in Zwift, then this wouldn’t be possible since you’d have one connection for the trainer, and then one for your heart rate sensor (leaving none for steering).

But with HR bridging, the heart rate sensor data gets funneled in the same ‘channel’ as the trainer data, so it only counts as one channel – not two. You can simply search for your HR strap in this menu and then pair to it.

clip_image001[6] clip_image001[8] clip_image001[10]

With that all settled, over on Zwift (or any other app) you’ll pair up to the Zwift Hub. You’ll pair it for power source, controllable trainer, and cadence. Plus heart rate if you want to:


You’ll notice Zwift has tweaked the pairing artwork to show a Zwift Hub trainer/logo.


Once that’s done, you can basically start riding Zwift. Or you can change the Zwift Trainer Difficulty level. This changes how the game simulates gradient. The default is 50%, meaning that if you see a 10% climb on the screen, it’ll actually only feel like a 5% climb. This won’t impact your in-game speed (since that’s based on wattage), but does impact how the climb feels to your legs, and which specific gearing you’ll use.


With all that said, let’s start riding. Given the Zwift Hub is a smart trainer (as opposed to a dumb trainer), it’ll change resistance automatically in a few different ways, primarily driven by different applications/methods.  But most of this all boils down to two core methods:

ERG Mode: Setting a specific power level – i.e., 220w.  In this mode, no matter what gearing you use, the trainer will simply stay at 220w (or whatever you set it to).
Simulation (SIM) Mode: Simulating a specific outdoor grade – i.e., 8% incline. In this mode, it’s just like outdoors in that you can change your gearing to make it easier or harder. Wattage is not hard-set, only incline levels.

In the case of simulation (aka slope) mode, the Zwift Hub can simulate from 0% to 16% incline – the same as the KICKR CORE. While other trainers can simulate above 20% these days, I continue to question how many people actually want to ride such a gradient. When I’m outside doing any road rides with more than about 12% gradient, it just sucks – let alone 14%, 16%, and more. A 24% incline? There’s just no reason I want to relive that scenario voluntarily indoors.


The second mode the trainer has is ERG mode.  In that case, the company claims up to 1,800w of resistance. Although, realistically, you don’t care about that. I can only barely (maybe) break 1,000w for a second or two, and even most front of the non-pro pack cyclists aren’t going to top 1,800w.  The pros would only be just a bit beyond that.  Said differently: Peak numbers in this competition don’t matter.  Instead, what matters is actually a harder metric to make clear – which is the ability to simulate high grades and lower speeds (especially if you’re a heavier cyclist).

One core test I do with all trainers though is responsiveness: How quickly does it respond to ERG mode changes? I typically do that with my 30×30 test via TrainerRoad, though it doesn’t really matter what method you use. For example, earlier today I did a slightly different variant of that test using Zwift. Here’s a look at a TrainerRoad one, where I’m going from 150w to 455w, over and over again:


In this case, very consistently, the trainer hit that wattage in 2 seconds. Which is pretty much right where I wanted it to be (any faster is actually too rough, and much slower than 4 seconds cuts into shorter intervals too much). Do note though that because of ERG Mode Smoothing on the Zwift Hub, there isn’t a definitive way to see whether that was actually more like 3 seconds, because it over-smooths the data. But in terms of the secondary power meter data I have, it seems to largely support the 2-second adjustment.


Note that one thing you’ll find with the Zwift Hub (if you have a secondary power meter to check it), is a little bit of drift, due to heat build-up. In my testing, as well as what Zwift themselves say – they recommend doing a spin-down calibration at about the 10-minute marker. Doing so will set the trainer back in alignment for the remainder of the ride. In the case of Zwift, you can just access the pairing menu and then the calibration option. All in, it takes just a few seconds.


Obviously, this isn’t ideal mid-race (it’s a non-starter), but then again, neither is skipping a warm-up before a race. This is somewhat back to the ‘older’ days of trainers (a few years ago). Though realistically, if you remember those days, you’ll also know that if you leave your trainer in a temperature-stable place (so…not the garage), then by and large the calibration curve remains the same. Meaning, you can pretty much get away with doing a calibration every once in a while (few weeks), because the trainer will heat-up the same way each time over those 10 minutes. The difference in my testing is about 10w (on 250w).

So what about road feel and noise?

Like I always say – for me personally, it’s hard to separate the fact that I’m riding indoors from outdoors. It’s still a trainer, and I’m still looking at a wall in front of me.  My brain can only turn off so much of that.  Still, much of the road-like feel is driven by the flywheel, and be it physical or virtual, flywheel sizes tend to be measured in weight.  This impacts inertia and how it feels – primarily when you accelerate or otherwise change acceleration (such as briefly coasting).

The Zwift Hub has a flywheel weight of 4.7kg, which is a little bit smaller than the 5.4kg of the Wahoo KICKR CORE. However, unlike some endeavors, size isn’t everything – because flywheel weight is merely one factor – especially because it can be multiplied depending on the exact gearing internally. Nonetheless, the Zwift Hub to me feels like it’s in the same ballpark as the Wahoo KICKR CORE ($899 + cassette) in terms of ride feel. Accelerations feel good, decelerations feel good. I’m overall pretty happy and I’d have no problems riding it as my daily trainer from a ride feel standpoint.

There are other minor things that the KICKR CORE has in terms of the ride experience that the Zwift Hub lacks, such as integration with the Wahoo CLIMB, or multi-Bluetooth connections. Obviously, the CLIMB gradient simulator would enhance the riding experience, but also reduce your wallet by $700.


Finally, what about sound? It’s silent – there’s no noise except your drivetrain coming from it. So essentially, how clean you keep your drivetrain is the key factor for how quiet your trainer is. If you’ve got a nice clean chain/chainring/cassette, then your Zwift Hub will be legit silent. If it’s full of gunk/grit, then you’ll hear a (tiny) bit of sound.

With that, let’s dive into app compatibility.

App Compatibility:


The Zwift Hub properly follows virtually all of the trainer transmission and control standards in the industry today, meaning it works with not just Zwift, but any 3rd party app as well, given it follows all of these standards.

This is notable given you’d be buying a trainer from a specific trainer app brand, but realistically, I think that’s a safe bet. It’s highly unlikely Zwift would ever do anything to remove that 3rd party support. First up, it’s listed on their purchase page here (and screenshotted below), which means it’s part of the product at the time of purchase. Attempting to remove those features down the road would get them in substantial trouble in the minds of EU & UK consumer rights government bodies.


But far more importantly, and technically obvious, if you don’t update the firmware, then nothing is going to change. And the only way to do that today is via the Zwift Companion smartphone app. So if you buy this trainer, decide Zwift isn’t your game, and never open that app – then it’s not going to update the firmware.

With that, here’s the complete list of protocol transmission standards/types the Zwift Hub Supports:

ANT+ FE-C Control: This is for controlling the trainer via ANT+ from apps and head units, and includes power & cadence data. Read tons about it here.
ANT+ Power Meter Profile: This broadcasts as a standard ANT+ power meter, with cadence data baked in (but not speed data)
Bluetooth Smart FTMS: This is the industry standard for apps controlling the trainer via Bluetooth Smart, and includes ANT+ power and cadence baked in.
Bluetooth Smart Power Meter Profile: This broadcasts as a standard BLE power meter with cadence data.
Bluetooth Smart Heart Rate Profile: It passes this through from ANT+ & Bluetooth Smart HR straps.

It DOES NOT, however, support these protocols/transmissions (which trainers from Tacx and Elite do support):

ANT+ Speed/Cadence Profile: This broadcasts just your speed and cadence as a standard ANT+ Speed/Cadence combo sensor.
Bluetooth Smart Speed/Cadence Profile: This broadcasts just your speed and cadence as a standard BLE combo Speed/Cadence sensor.

The above two are mostly just useful when pairing to more basic smartwatches that might not support power meters/cadence, but I don’t expect it matters to too many people.

Starting off with Zwift, as already noted it pairs up easily using either ANT+ or Bluetooth Smart. In my case, I used Bluetooth Smart via Apple TV – as I wanted to test the heart rate pass-through. You’ll see it listed as a controllable trainer as well as a power source, plus also a heart rate sensor. This is part of the benefit of it funneling in your heart rate strap data as a single data stream, it takes up one less channel on Apple TV versus pairing the strap separately (which has a limit of two concurrent channels).


Once you’ve started your workout, it’s basically just like any other trainer. Starting with SIM mode (which is the mode where the trainer changes the gradient), it responds properly within the app as I’d expect. I have my trainer difficulty set to 100% as you can see above, so I’ll “feel” all of these hills at their full painfulness. I’ve done a few different routes, but most notably the Titans Grove loop on Watopia. I’ve been using this route for a few years to test trainer responsiveness, as it’s actually a great way to see how quickly trainers can respond, plus it has a nice flat section later for some high flywheel speed testing.


Then I’ve done a pile of testing in so-called ERG mode on Zwift and otherwise, which is where the trainer is set for a given wattage – e.g. 250w. In this mode, the trainer will automatically control every step of the workout, so you won’t shift gears. You’re just along for the ride – simply keep pedaling. Ideally you’ll do this workout in the smallest front ring you have (if you have two front chainrings), as it tends to give more accurate results, specifically when it comes to hitting higher wattage targets.


Next, I also did testing with TrainerRoad, specifically using ERG mode. You can see the trainer show up here in the settings:


I had no issues completing the TrainerRoad workout, it worked as expected:


One minor downside is that the Zwift Hub doesn’t have any method to turn off so-called ERG Mode Smoothing, which somewhat artificially smooths the data during ERG workouts (making it look smoother/prettier, rather than more jagged). Most other companies either have this option, or they don’t have ERG Mode Smoothing at all. Realistically though, this mostly just impacts product reviewers like myself that want better ability to look at power accuracy data in a more granular fashion. Whereas most normal users would just prefer it look prettier.

ERG mode aside, I also did some shorter SIM mode tests with Rouvy as well (another competitor), without any compatibility issues:


Further, I successfully paired up the trainer to a slate of different watches and bike computers, using the standard ANT+ power meter transmission (which temporarily went missing back in September, but has returned for good).


This also allows you to simply control the Zwift Hub using a bike computer/watch, if you wanted to. For example to re-ride a route you’ve written (changing the gradient accordingly, or changing the wattage per a structured workout). That said, in 2022 I don’t tend to see a ton of people doing that anymore. App experiences these days are generally far better than most bike computers can deliver, and usually give better flexibility to pausing a workout midway through (to catch a doorbell/delivery), than most bike computers do. Still, the option is always there.

Ultimately, I have no real complaints when it comes to overall compatibility and integration with the Zwift Hub in terms of adopting and utilizing the standards out there. They do the same as other companies in this space. In some minor areas they exceed them (heart rate pass-through), and in others they fall a tiny bit short (ERG Mode Smoothing toggle). But on the whole, they’re in the same boat as everyone else.

Power Accuracy:


As usual, I put the trainer up against a number of power meters to see how well it handled everything from resistance control accuracy, to speed of change, to any other weird quirks along the way.

In my case I used one primary bike set up in the following dual-power meter configurations:

Canyon Bike Setup: Favero Assioma Dual-sided pedals, Quarq DZero crankset
Cannondale Bike Setup: Garmin Rally RS200, Shimano R9200P crankset

This is all in addition to the trainer itself.  Note that because you remove the rear wheel I can’t use something like a PowerTap hub to compare as well (which I would use in power meter testing normally).

In any case, I was looking to see how it reacted in a few scenarios: Zwift (Apple TV), TrainerRoad (iPad), also earlier – Rouvy on iPad. The actual apps don’t typically matter much, but rather the use cases are different.  In Zwift, with simulation mode, you get variability by having the road incline change and by being able to instantly sprint.  This reaction time and accuracy are both tested here.  Whereas in TrainerRoad and Zwift in ERG mode I’m looking at its ability to hold a specific wattage very precisely, and to then change wattages instantly in a repeatable way.  There’s no better test of that than 30×30 repeats (30-seconds at a high resistance, followed by 30-seconds at an easy resistance). In my case I did that test both in TrainerRoad and Zwift (at varying levels).

There’s two ways to look at this.  First is how quickly it responds to the commands of the application.  So for that, we need to actually look at the overlay from TrainerRoad showing when it sent the command followed by when the Zwift Hub achieved that level.  Here’s the levels being sent (the blue blocks) by TrainerRoad (in this case via Bluetooth Smart on iPad) and how quickly the Zwift Hub responded to it:


The main thing I’m looking for here is how quickly it responds. In this case, the Zwift Hub was completing the transition in 2 seconds (below), which is exactly where I want it (ideally 2-4 seconds). Any faster and it’s actually too fast, and any slower and you’re burning interval time. There’s also the question of stability of holding the power set point. Stability is two factors: How even I pedal, and how evenly the trainer/bike controls the power. I generally only judge a trainer on my more perfect pedaling efforts. In all these it’s a bit tough to tell, because of the inability to turn off ERG mode smoothing. On the 5th one though it’s ideal, that’s where my legs gave out from doing this workout after a run.


For fun, if we switch to Zwift, here’s a different workout where it’s still got 30×30’s (10 of them this time), but also some other intervals. It’s a bit harder in the Zwift UI to show the exact seconds, but again, it was roughly 2 seconds each time. Instead, we’ll look at how the power matches up. In this case, I did a warm-up of 10 minutes, and then started my first 1-minute interval. After that (so at the 11-minute marker), I quickly did the calibration of the trainer, which is why you see the wonk at that point, since you stop pedaling for the spindown:


That said, you can see it’s actually already stabilized/matched by the 8-minute marker above. Nonetheless, I did the calibration anyways.

You’ll notice as I get to my 30×30 intervals later in the workout that there’s a little bit of a spike there. Meaning, the ERG Mode Smoothing pretends the spike doesn’t exist on the Zwift transmission, but the two power meters tell the real story – which is that it spikes a bit high. That’s not at all unusual on many trainers, but worthy of mention. You see as I stabilize my pedaling, the two match again – and when stable, they’re within 3w (on 365w).


Next, let’s look at another ERG workout. In this one, I’m demonstrating what happens if you don’t do any calibration/spin-down. What’s fun here is we can see exactly how long it takes to warm-up. And it’s roughly the 10-11 minute marker that the Zwift Hub gradually matches the Garmin Rally pedals. That green line? That’s the Shimano R9200P, and it’s pretty much always incorrect in terms of being an offset. That’s another review unto itself, but as I’ve very clearly established over the course of the summer and now fall – it’s virtually always wrong.


In this case, this was a new unit straight out of the box with *ZERO calibration*. Roughly speaking we see a gap of about 15-20w (lower than Rally) from the Zwift hub at the very beginning, down to a more reasonable 5w lower than Rally by the time it stabilizes. Given it’s measuring lower down the drivetrain, 5w would be about right. Point being, this ride actually does stabilize itself – without any calibration (ever) whatsoever, to the correct values, by the 10-minute marker.

And for fun, I even split this entire workout in half, basically doing the first half in the small ring, and the second half in the big ring, to demonstrate no meaningful difference in accuracy here from the Zwift Hub (the variations are due to my cadence):


Speaking of my cadence, here’s the estimated cadence from the Zwift Hub, which is spot-on with the power meter’s cadence measurements. And, for all its power failings, the one thing the Shimano R9200P has, is a cadence magnet, so it’s actually correct there.


Next, let’s look at a SIM ride, this one in Zwift. You can see here where I do the calibration at about the 15-minute marker. Do note that I’m plotting both the Zwift Hub ANT+ and Bluetooth signals on the same chart (recorded on different device) – just to catch any quirks there. As always, you’ll see the second-by-second differences there just due to the inherent nature of different recording timing on different devices trying to align to a 1-second interval.


If we zoom in for fun, we can see at the 1-minute marker, we’re about 8 watts below Rally:


By the 6-minute marker we’re in the 4-6 watt range:


And by the 10-minute marker we’re within a watt (which, one could debate the merits of…but we’d be here all day):


So I then did two calibrations (as seen below, I did two because I forgot to get screenshots the first time). After which, the Zwift Hub basically floats 1-3w below Rally (great!) for the rest of the ride. Though frankly, the power had already stabilized by this point anyways.


If we look at these sprints (peaks at 900w, but the charts are smoothed at 5s, so the peak is actually higher), we’ll see they’re within 3 watts. Which, for the record – is really damn hard to do in most trainer tests. These two sprints were high flywheel speed tests (which are the most difficult for trainers to ace).


And finally, the mean-max chart for this workout, and it’s very close. The Shimano also actually does reasonably well here, as it usually does when steady-state efforts aren’t involved (or other complex things).


Ultimately, looking at the Zwift Hub, it easily outperforms virtually every other sub-$1000 trainer except the Wahoo KICKR CORE, and even then, all of my testing indicates it’s primarily those first 10 minutes that are different – and in all of my tests about 5-10 watts, with most of that aligned by minute 6-8. But of course, that trainer is almost twice the price once you factor in a cassette ($899 + a $50-$75 cassette, then tools to install said cassette if you don’t have it).

As GPLAMA demonstrates in his video review, there are some gearing edge cases later in a longer workout where overheating can also become a factor, causing roughly similar % differences to the pre-calibration areas. He then shows the same on a KICKR CORE, and while it too is off, it’s not off by as much. Realistically, most trainers have quirky power gap spots in them, it’s often a matter of finding them. We saw this when the Wahoo KICKR V5 was launched, with some major gaps that was closed 5-6 months later. Same goes for the Tacx NEO 2T series in ERG mode.

In the case of Zwift, they plan to introduce (shortly) an auto calibration routine that aims to keep things closer, especially during those first 10 minutes. I suspect this will work, since for the most part you can only generate so much heat in the first 10 minutes of the ride. However, this might be more tricky in longer rides (e.g. over an hour), where more heat can build up, as the Zwift Hub doesn’t have an internal temperature sensor. But this is hardly unchartered territory. Plenty of trainers do these sorts of calculations quite well, and so we’ll have to see how things shake out.

Still, for 90%+ of riders, I suspect this trainer hits the mark as-is already in terms of accuracy needs.

(Note: All of the charts in these accuracy sections were created using the DCR Analyzer tool.  It allows you to compare power meters/trainers, heart rate, cadence, speed/pace, GPS tracks, and plenty more. You can use it as well, more details here.)

Product Comparison:

I’ve added the Zwift Hub into the product comparison database.  This allows you to compare it against other trainers I’ve reviewed. For the purposes of this particular table, I’ve compared it against the Elite Suito, Tacx Flux S and Wahoo KICKR CORE, all of which are the mid-range trainers from each company. You can also mix and match and create your own trainer comparison charts with just about any trainer on the market in the aforementioned/linked product database.

Function/FeatureZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Copyright DC Rainmaker - Updated November 22nd, 2022 @ 4:20 am New Window
Price for trainer$499$799 (incl cassette)$749USD$899
Trainer TypeDirect Drive (No Wheel)Direct Drive (No Wheel)Direct Drive (no wheel)Direct Drive (No Wheel)
Available today (for sale)YesYesYEsYes
Availability regionsUS/UK/EUGlobalGlobalGlobal
Wired or Wireless data transmission/controlWirelessWirelessWirelessWireless
Power cord requiredYes (no control w/o)Yes (no control w/o)YesYes
Flywheel weight4.7KG/10.3LBS3.5kg/7.7lbs6.7kg (simulated 25kg)12.0lbs/5.44kgs
Includes cassetteYes (8-12 selectable)Yes (11 Speed SRAM/Shimano)NoNo
ResistanceZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Can electronically control resistance (i.e. 200w)YesYesYesYes
Includes motor to drive speed (simulate downhill)NoNoNoNo
Maximum wattage capability1,800w, and 1,300w @ 40KPH1,900w @ 40KPH / 2,900w @ 60KPH1,500w @ 40KPH1800w
Maximum simulated hill incline16%15%10%16%
FeaturesZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Ability to update unit firmwareYesYesYesYes
Measures/Estimates Left/Right PowerNoNoNoNo
Whole-bike physical gradient simulationNoNoNoWith KICKR CLIMB accessory
Can directionally steer trainer (left/right)NoNoNoNo
Can rock side to side (significantly)NoNoNoNo
Can simulate road patterns/shaking (i.e. cobblestones)NoNoNoNo
AccuracyZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Includes temperature compensationNot todayYesYesYes
Support rolldown procedure (for wheel based)YesYesYesYes
Supported accuracy level+/- 2.5%+/- 2.5%+/-3%+/- 2%
Trainer ControlZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Allows 3rd party trainer controlYesYesYesYes
Supports ANT+ FE-C (Trainer Control Standard)YesYesYesYEs
Supports Bluetooth Smart FTMS (Trainer Control Standard)YesYesYesYEs
WiFi or EthernetNoNoNoNo
Data BroadcastZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Transmits power via ANT+YesYesYesYes
Transmits power via Bluetooth SmartYesYesYesYes
Supports Multiple Concurrent Bluetooth connectionsNo, just oneNo, just oneNo, just oneYes, 3 Concurrent
Transmits cadence dataYesYesYesYes (with Sept 2019 firmware update)
Bridging or re-transmissionHeart Rate Re-broadcastingNoNoNo
PurchaseZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Competitive CyclistLinkLinkLink
DCRainmakerZwift HubElite SuitoTacx Flux SWahoo Fitness KICKR CORE
Review LinkLinkLinkLinkLink

And again, you can hit up the product comparison database to mix and match any trainers you’d like.



Zwift deciding to partner with JetBlack for the VOLT was one of the smartest decisions they could have made, hardware-wise, in terms of finding a reasonably solid trainer, and then dropping the price a bunch to try and get more people on the platform. In terms of ease of use, setup, and the entire unboxing/first ride experience, it’s very well done. They’ve done some little things around the thru-axle adapters and such that really do make a difference if this is your first time dealing with a smart trainers.

In terms of the durability of the hardware, the existing VOLT hardware/unit has more than proven itself to be a good choice long-term, with me seeing virtually no customer complaints on my previous reviews. And anything else that pops up the company has fixed quickly. That’s notable because as much branding as Zwift has thrown at this, this remains a partnership between Zwift and JetBlack, and ensuring you’ve got a good partner is key – especially for longer-term updates and tweaks.

Which, like anything, isn’t to say it’s perfect. Obviously, we’ve discussed the warm-up calibration bits, though I think it’ll also be over-discussed. Every trainer under $800 has far greater calibration/warm-up/accuracy issues (relatively speaking) than the Zwift Hub. And it’s only when you get to a $900 trainer (Wahoo KICKR CORE, plus more for a cassette) that you can find something that just barely edges it out. The bigger reason to buy a Wahoo KICKR CORE isn’t the accuracy – it’s the integration with the Wahoo KICKR CLIMB.

And that all mostly sidesteps the most obvious thing: Zwift doesn’t really care at that point if you buy a KICKR CORE instead. Their goal here isn’t to make meaningful amounts of money on trainers. Their goal is to sell and retain Zwift subscription and its recurring revenue, especially to newer cyclists to the virtual realm. That’s *the entire point* of the Zwift Hub.

And to that end, I think Zwift’s done a really good job of striking the right balance in offering a product at a fantastic price point that bats well above every other trainer in that price ballpark.

With that – thanks for reading!

Post a Comment

Your email address will not be published. Required fields are marked.
If you would like a profile picture, simply register at Gravatar, which works here on DCR and across the web.

You can click here to Subscribe without commenting

Add a picture



  1. Jonathan Kyle Bowden

    Thank you for this post!

    Curious, is the zwift hub quieter than my kickr core?

    I like my kickr core, but it’s a bit noisy, even after having it looked at by my local shop, and I’m interested in the zwift hub, if it can truly be “whisper quiet”, as the ads say 😉


    • morey000

      I’m impressed if you can clean and lube your bike’s drivetrain to be quieter than your Kickr Core. My GF has the Wahoo and it’s pretty silent. I can’t even hear my Saris H3 over my drivetrain noise (fine, I’ll clean and lube today). But really, the noise from my fan is much louder than both.

    • Hmm, agree with Morey – your CORE should be quiet and basically silent. Assuming that your drivetrain is cleanish and your cassette is properly aligned (meaning, not an incorrect spacer in place), it should legit be quite. And the VOLT should basically be the same.

    • Jonathan Kyle Bowden

      Thank you both!

  2. morey000

    Zwift has just reduced the price of every available smart trainer no more than $499.
    There’s (almost) no reason to spend more.
    I wonder who is about to go out of business.

  3. Tony Leandro

    GPLama “shoes” or “shows”?

    Thanks for the review. Interesting as always.

  4. Jason

    Thank you for writing these – I appreciate the attention given to a new rider POV.

  5. Jason

    only the 10 speed cassette is in stock

  6. Simon

    I just bought a Saris H3 for 430 € (+ cassette), which unfortunately basically arrived broken (red light and now no connection possible after first 30 minutes of riding).

    now I’m stuck with a broken trainer bought from a shop with virtually no customer support, trying to get back my money or a new device, which will probably take weeks..

    should’ve just waited for the Zwift Hub instead 🙁

    • Cheese

      I got the red light once on my H3 after disconnecting during a stalled update, Simon. Try a reboot followed by a software update.

  7. Austin Pavlas

    Any word on shipment dates? Order yesterday and looking forward to riding soon!

  8. Tim

    Ray – Do you know if the smart steering block signal is planned to also be linked to the Hub and re-broadcast? What I mean is will the trainer, heartrate, and steering all be broadcast on a single blue tooth channel? Or will the smart steering always be on a dedicated channel.

  9. Kyle Demerath

    What is the impact of accuracy if you’re using Power Match in TrainerRoad? Is it less important for the trainer to be as accurate or would it oscillate more because it isn’t? Would that avoid the spin down after ten minutes issue?

    • Chad McNeese

      When you run PowerMatch in TR (or similar function in other apps), the trainer is more passive in a way, and the actual power reporting partly doesn’t matter. The app uses your connected power meter as the “source of truth” and adjusts the trainer resistance to whatever level is needed to hit and hold the power target.

      We’ve asked TR multiple times if it’s necessary to calibrate the trainer when using PowerMatch and they say it’s not necessary. While the power data sent from the trainer may shift around, that does not affect the ERG workout since TR will continue to fine tune the trainer resistance level each moment based only upon your power meter.

  10. MaDMaLKaV

    I would love to know the gears of the 12 speed cassette. Currently I have mounted a 12 speed MTB cassette on my Jetblack Volt but the biggest gear is a little too big and had to use some spacers so it doesn’t touch the trainer.

  11. Shaun McGovern

    …and they’re all sold out. Guess they weren’t expecting this kind of demand.

  12. Thanks as always Ray. Great review. I’ve pinged some of my mates looking for smart trainers as this is a perfect entry into the dark world of indoor cycling/racing.

    I know people make a big deal about including a cassette. My Specialized Roubaix came with an 11 x 34 cassette. Popping my bike onto the Zwift Hub, I’m afraid the chain is going to try to fly off and that indexing for indoor riding will be a nightmare. Not a knock on Zwift, they are targeting indoor riders, not folks who may use their bike indoors as well as outdoors. People with dedicated indoor and outdoor bikes might not be the demographic for the Hub. For dual-use folks I should think matching what you have on your outdoor rear wheel and the trainer is a better way to go. YMMV.

    • Neil Jones

      This has always been my view too – as much as I understand the frustration of buying an expensive piece of kit only to find you still need to fork out more money to use it, personally I’m much happier to have that option left to me so I can match the range of the cassette to my bike or choose a different range better-suited to virtual riding, rather than be forced to pay for a ‘standard’ cassette that I might never use. I suppose you could argue the same for buying an off-the-shelf bike though.

    • Chris Holton

      If that is your concern you need to change your chain!

      if you get a new chain, put the cassette from your bike on the trainer and use the new one on your wheel.

    • Not too sure I follow this Chris…. why would I want an 11 x 34 on the trainer and then put 11 x 28 on my wheel? Still have the same chain issue issue. Moot point for me anyway as I am invested in the Wahoo ecosystem with the Climb — well at least until that breaks then we’ll see.

  13. Steve Short

    Ray, the comparison grid shows “Not today” for temperature compensation which implies, to me at least, that this may be available in future as a firmware upgrade. But elsewhere in the review you write, “… as the Zwift Hub doesn’t have an internal temperature sensor.”

  14. QSM

    Real life pricing eg. for Elite are much, much lower. Suito is now approx 475€ and Direto 600€ at German shops (without casette), so 799€… is just a catalogue price.

  15. DrPeperino

    Maybe it’s just my viewangle but I’d tend to believe that cases where the cassette on the trainer is so much different from the cassette they have on the bike is really a small percentage of the total market, they can’t make a value proposition taking in consideration such a small share.

    In any case, a 50/34 with 11/34 combination isn’t so much different from a standard road gearing, it should be possible to recover the slightly longer chain by gearing up one or two steps on the rear cogs, right?
    I mean: i usually use the 50 and gear so as to have straight chain line (is it 50-14 or 15?), if I had a chain cut to fit in a 11-34 cassette I’d probably solve hte problem by using the 50-17 or 19 at worst.


  16. Arnel

    Is it possible to rotate the bicycle up against the wall vertically when not in use with this trainer? It’s a nice “hack” I currently use with Kickr Snap, which allows me to keep the bike on the trainer and yet re-claim living-room space after training.

    If I had to guess then probably it does not allow such rotation. Only Wahoo does due to the compatibility with Kickr Climb. I hope I’m wrong about this.

    • Chad McNeese

      According to the comment I saw from Shane Miller in his review, the Hub/Volt has a fixed / non-rotating axle.

  17. fiatlux

    Good to see a high-quality trainer becoming more affordable, but I wonder what it will mean in the long term for competition. I guess no other trainer manufacturer can rely on a platform as profitable as Zwift to recoup their loss on lower priced trainers, and may eventually be forced out of the market.
    Now, what about a cheaper smart bike? We are a family of four of different sizes and the trainer is an room which is a pain to bring different bicyles too. Having an adjustable smart bike would be a lot easier, but I am not sure I want to pay 2500€ for that confort…

  18. steeleworthy

    Sorry if I’m mixing things up here between auto-calibration and stabilization in the Hub when asking this quesiton: Is there any idea what triggers the auto-calibration function in the hub? e.g., is it a case of spinning for 10 minutes after X minutes of non-use (e.g., 600 minutes, 1200 minutes, etc)? Or is it an auto-calibration happening only one time after the machine is plugged in and gets 10 minutes of use?

    Asking here because my garage sees serious temperature swings in the winter so I’m wondering how this auto-calibrate will kick in if there is no temperature sensor. it must based on “time since last use” or “time since power is identified,” or maybe “time since a BT or ANT+ connection”…


    • Chad McNeese

      Neither Zwift nor JetBlack have released auto-calibration for the trainers at this time, so we really don’t know how it will work.

  19. David

    Hey Ray which data field it’s the one on the watch to have a gauge-like view of the power? Looks really nice! 😀

  20. Peter Z.

    So two questions:
    1) if Elite Suito is available for essentially same price, which would you prefer? I see the Zwift has a heavier flywheel, otherwise they look pretty similar.

    2) What are differences between buying Zwift Hub or the Jetblack Volt 2? Are the setup cards for spacing unique to Zwift and does it integrate easier into the app at all?

    • 1) I’d probably go with this. I just get better road-feel on this than the Suito. A fair bit better.

      2) Hardware, none. You wouldn’t get the cards in the Jetblack box, but I’m guessing since you’re here and a DCR Supporter, you’re probably familiar enough with bikes to know which skewer/axle size you have (or can simply measure it with a tape measure). The firmware update and HR sensor pairing happens in different apps, but no biggie there. There’s no other integration beyond that that’s different.

  21. Vassili

    Hi and thanks for this review!
    I’m not sure to understand: if I buy now a JetBlack Volt, will I get the same trainer or is it the Volt 2 (which is not released yet?) which will be the same? I can’t find any info on the net about this “v2”…


    • Hi Vassili, the only main difference between the v1 AND v2 is the frame shape to allow more Disc Mounted bikes. Saying this using a pedal spacer solves 95% of compatiblitly issues with disc mounts. A couple of other hardware upgrades internally but all firmware is updated to v2 Specs. Hope this helps. Cheers Murray

  22. Paul

    Thanks for the review. I awoke early yesterday and ordered this at 5am. It arrived today and I had my first ride in Zwift this afternoon. So far it’s excellent, as I’m currently recovering from an injury, Zwift is much kinder on my foot than running or mountain biking. The key appeal as a newbie is the accessible price and simple setup instructions. Hopefully others will follow this lead.

  23. Sander

    Thanks for the review Ray!

    Would you buy this, or V1 of Volt for the same price if you needed a trainer for the fast-approaching winter?

    • To somewhat indirectly answer your question – JetBlack says they’re aiming to get the V2 available in not just the Zwift markets, but all markets, at the same $499 (or equiv) pricing. Thus, it’s basically a wash at that point.

      Obviously, Zwift could do something on this specific trainer a year or two down the road that’s not somehow offered by JetBlack, but I think for a trainer at this level that’s unlikely to happen (whereas if we were talking a $1,500 NEO-level trainer, we might see something like that).

  24. KK

    Zwift says we haven’t found a bike that doesn’t fit.
    Me: Just give me a second!

    I sold my Kickr Core for this purpose. F…!

    • Chad McNeese

      Bummer. Sad that trainer makers are still messing this up. Seems they are ignoring what is potentially known by wheel makers, with respect to frame clearance at the hub mounting surface.

      Mostly off topic, but I am scratching my head as to why anyone would ditch a Core in hand to get this trainer. Seems like a downgrade in every angle I can pictuer.

    • KK

      I can understand you, the core was not approved for my bike. I saw a new chance in the hub 🙁

    • Chad McNeese

      Oh, man… that is really a kick in the nuts then, so sorry for that bad luck.

      Here’s to hoping that Zwift can get a proper solution for you after all that.

  25. Brent Robinson

    Canada would like to have a chat about this “Global” availability.

  26. David

    If you have to choose beetween Zwift Hub and Elite Direto X, what will be better option to buy?

    • Jose Luis

      Exactly same doubt here: Elite Direto X (460 € – no cassette) or Jetblack Volt/Zwift Hub (500€ – including cassette)?

  27. Martin

    According to the trainer specs on the Zwift Hub page….

    Preinstalled cassette gear ratios
    12 speed option: 11-30 tooth
    8, 9, 10 & 11 speed options: 11-28 tooth

  28. Jake


    1. Great Review
    2. Can the zwift companion app allow users to operate the trainer in ERG mode by selecting a desired wattage, or in simulation mode, by selecting a certain grade or difficulty level? Similar to how I believe the wahoo app lets you set those and just ride without needing TrainerRoad or Zwift or any other app?

  29. Ian

    Under the product comparision, one of the line items is “CAN ROCK SIDE TO SIDE (SIGNIFICANTLY)”

    What is the definition of “significant”? I am currently using a dumb trainer on a rocker plate. Is there measureable tolerance these can operate under?

    • Chad McNeese

      No firm answer I see listed, but some can be inferred from checking against other trainers in Ray’s Product Comparison Tool:

      – Kinetic SC2018 R&R = ROCK & ROLL VARIANT (This is arguably the trainer that set the “Rock” standard. It still remains the most motion offered in a bike trainer without stepping into the world of Rocker Plates.)
      – Kinetic R1 = YES (but also lists “ENTIRE TRAINER ROCKS/ROLLS SIDE TO SIDE” in the Road Simulation box, which seems like a mistake and belongs in the “ROCK” one above)
      – Elite Justo = VERY SLIGHTLY
      – The latest Kickr’s = BARELY…JUST BARELY
      – Even the Tacx Neo’s with their claimed “flex” = NO
      – Most other trainers are simply listed as “NO”.

      So we can kind of reverse engineer what ratings might be with the current crop of trainers.

  30. Eric

    I like the fact that Zwift have gone with open standards. However, I’m left questioning Firmware updates …
    1 – it’s noted these are done via the Zwift Companion App, so does this require me to be a Zwift paying subscriber to login to the Companion App to install future Firmware updates?
    2 – As the trainer is basically a Jetblack Volt, could I use one of their Apps to upgrade Firmware should the answer to ‘1’ being that I do need to Zwift subscriber?

    • Chad McNeese

      1. No, you do not need to have an active, paid subscription to Zwift for Hub use and FW updates in the Companion app. You DO NEED a Zwift account to access through the companion app, but the free access you get just by creating a Z account is all you need.

  31. Ben E

    I have been helping a VI rider with getting set up for training indoors, as well as piloting him outdoors for races etc. Personally, I still use dumb trainers (jet fluid, tacx rollers and a cyclosimulator) so we are well outside my actual experience when talking about smart trainers and zwift and other platforms.
    Once set up, to what degree can the zwift hub, and zwift, be used for daily use through a voice recogniton app? (E.g. Google assistant or ios siri)

  32. StephenB

    So Wahoo have lodged multiple patent violations against Zwift – and via that JetBlack – for patent violations asserting that the unit is copying the Kickr Core.

    Smells a bit fishy tbh. They’ve had plenty of time to make these claims against the Volt. What it will do thoough is block sales in the US during the busiest time of the year for trainer purchases.

    Bad Wahoo, naughty Wahoo… again.

  33. Cougiw

    For the last 5 years or so I’ve been using the dumb Stac Zero turbo for Zwift –

    Will this be as quiet as the Stac Zero ?

    Is the “ride” better ? Sometimes I feel the Stac is a bit of a trudge.

    Do people like Zwift changing the resistance for workouts ? I’m used to very few gear changes each ride.


  34. Kubackjeee

    Guys new elite direto xr, zwift hub or refurbished wahoo kickr core?

  35. mgr

    I have received an E-mail from Zwift yesterday evening (October 20th) that the Hub was available again.
    And when I use the lin provided in that E-mail, it really is available, with the exception of 12-speed version.
    But when I go to Zwift web page directly, it only shows I can join the waiting list.
    So, if you would like to buy the hub, maybe it is a good idea to join the waiting list and receive such E-mails.

    Or you can try this link which came in my E-mail:

    link to eu.zwift.com

    It is EU link, so I don´t know if it is available in the US market.

  36. Peter

    Thanks for the great article.
    Can you advise a newbee who wants to start riding and has no experience. I just love riding and want to take this up but I don;t know how to start. I don;t want to overbuy yet I also want to buy the right setup not having to do myself short. Also my kid wants to join in so I need to make a wise purchase.
    At this moment I’m looking at the Kickr Core and de Swift option. Not to far apart but there are always extra costs involved.
    Could you advise in what to buy?

    Thanks and regards,

  37. Kevin

    Are you basically telling me to buy a zwift hub over anything else at the price range of upto $800?

  38. mgr

    I wonder how support works for the Zwift Hub if it is only being sold online.
    When something goes wrong, who would repair it?
    Under warranty I have to ship it over somewhere, but I have not found any indication where that might be and how much the shipping would cost.
    And what happens after the warranty has expired?
    For example, I have a Reebok eliptical trainer that is being even sold in local shops in my country, but there is no service center for it, so I need to call a technician from another country to repair it.

    • It’s the same as many other products that are online only. You simply contact Zwift support, and then if need be they sort out the return (usually providing a label), and replacement of the unit.

      Obviously, if you buy the unit in the EU (for example) via them, but then travel to somewhere they don’t sell hardware in (like Brazil), then you’d be up a creek (just like with Wahoo or anyone else).

    • mgr

      I have yet to purchase my first online-only product, so I am worried. 🙂
      I would like to see answers to these questions published somewhere by Zwift.

      1. Will Zwift pay for shipping within the warranty period?
      2. And, after the warranty is gone, will Zwift still provide repairs for the product, and if yes, where will the repair center (for Europe or specific countries) be located?

      I could not find any such statement on their webpage.

    • mgr

      So I have E-mailed Swift about this and got an answer, very quickly by the way, so their support seems to be very responsive.
      In-Warranty they will either send me spare parts or replace a faulty unit at no cost.
      After-Warranty “There is a good chance we can still help you with troubleshooting it. We have put a lot of planning into its longevity and long-term customer experience”
      So I read this as they will not repair it, and no one else will.
      Unfortunately, this is a no go for me.
      I am not ready to buy a new trainer after two years.
      Also, they do not sell XDR free hub for the trainer, and recommend buying one from Jet Black, but Jet Black does not sell in Europe as far as I know.
      It is a shame, I would love to buy this trainer. 🙁

  39. Dominik Ramin

    Newbee to indoor riding – I wonder if I should go for a Kickr Core sold for 600€ (plus the cassette) from a local retailer or go for a Zwifthub. Is it worth the 150€ difference?

  40. Ed

    I have been using a Kurt Kinetic road machine “smart” with the control unit. How much of a difference and improvement would I find if I switched to a direct drive like the Zwift Hub?

  41. YGQC

    I received the trainer two days ago and there were no cables in the box. So I can’t even try it. I chatted and sent an email to Zwift and I’m still waiting on an answer. Someone suggested I might have gotten a returned item with missing components…

  42. Tim

    I think Zwift nailed the pricing on the Hub, but I got tired of playing wait and see on availability. Wahoo announced a sale, so I went to their website and ordered a Wahoo Kickr Core refurb for the same price as a Hub ($499 USD + tax with free shipping and full warranty). I’ve got a spare cassette.

    I think the Core will be a nice upgrade from my Kickr Snap wheel-on trainer. The Core has known accuracy and support, and the price dropped below the point I was looking for. I also considered the Saris H3 that people have snagged for a great price (at or below $400 USD). I had the H3 in my cart for a couple days while I went down the review rabbit hole, and then the discount code stopped working.

  43. Esteban

    Thank you for this post!
    In Colombia i can find them for the same price the elite studio than imports the Zwift hub, which one do you recommend?

  44. bluppfisk

    Hello DCR

    What would I actually need to Zwift with this? Do I need a tablet or a PC or can I play it directly on my TV or with an Android TV box? Do I need an ANT+ or Bluetooth dongle for any of these?

    I also have a Garmin watch that could broadcast my heart rate over Bluetooth or ANT+ as well, can it also broadcast it to wherever Zwift is running?

    I’m a bit confused as to what I’d need to see both my heart-rate from my watch + wattage from the Zwift Hub on as big a screen as possible 🙂

    a fish

  45. David Warner

    Heads-up — I recently received the Zwift Hub 12-speed version. However, I’ve not been able to use it yet.

    It appears that the drive-side 142mm thru-axle adapter that came with the trainer is too short — by appx 3-4mm. This results in contact and binding between the cassette lock ring and the dropout on my bike when both the adapter is fully fastened in the trainer (per Zwift’s instructed Nm’s), and my thru-axle is tightened (to an identical level for my rear wheel).

    I’ve been in contact with Zwift customer support about it and I’m awaiting a solution. Just sharing here to see if anyone else has experienced this issue as well.

  46. Don

    Just taken delivery of the Hub, 10 speed cassette was rubbish, “wonky” replaced straight away with my own, let’s see how customer support deal with it!

  47. Stuart

    With this slightly more expensive now than the Saris H3 on black friday sale (without a cassette) which one would you reccomend?

    Many thanks

    • Don Dewar

      Hi Stuart, I know you’re not looking for a reply from me! All I’d say is that the Zwift Hub was great for me I’d also considered the Saris, however as a company their financials are not great and with a two tear warranty for Zwift I expect them to be around to honour it.
      I’m aware of copyright issues for Zwift but think they’ll pull through!!

    • That’s tough. If I was fully doing mostly Zwift unstructured workouts (non-ERG mode), I’d probably go Zwift Hub. Whereas, if I was doing purely structured workouts (e.g. TrainerRoad or Zwift ERG mode), then I’d probably go H3.

  48. Don

    Hi, can I ask for recommendations for a Bluetooth sensor to go with the Hub and a Windows 10pc please? Using Ant + but not getting the calibration, don’t want to run it through the ZC app atm either