8 September 2024
This past week Zwift announced a number of updates for their hardware. While I got slightly behind this week (more on why in the next few weeks, fear not, it’s all good!), I wanted to touch on this. If for no other reason than having a historical post to reference down the road. I think elements of this are actually a pretty big deal in the indoor cycling hardware space, as will become evident in time.
In any event, these updates are as follows:
1) Zwift Frame is now available for standalone purchase
2) Zwift has clarified the initial batch of trainers compatible with it
3) Zwift has released the new Zwift Cog 2.0, which adds an indexing system to make it quieter
4) Zwift formally announced the Zwift Ready program
All of these things had various teasers/etc over the course of the summer, but now they’re all Facebook Official, and some of the details like pricing and compatibility are more concrete. Equally notable, Wahoo has also updated their indoor trainer & smart bike pricing (lower), more on that in a separate post just after this.
Let’s get into it.
Zwift Frame Standalone:
The most significant news of today is that, as promised at launch, the Zwift Ride Frame is now available in a standalone purchase configuration. This means that if you’ve already got a compatible trainer, you can simply buy the Zwift Frame and attach it to your trainer. Part of that Zwift Frame kit includes both a new Zwift Cog V2 (which actually didn’t ship on the Zwift Ride when it started shipping back in June), as well as a new adjustable ‘foot’ for the pirate-style peg-leg of the Zwift Ride Frame (to account for various heights of differing trainers).
The pricing is $799.99/€799.99/£749.99. The tablet holder is an additional $49. Shipping the Zwift Frame for a US address I gave it, was $55.
At present, the frame-only option is only available in US/UK/EU, whereas the Zwift Ride + KICKR CORE bundle is available in Canada/Australia/Japan (as Wahoo is handling logistics there). Obviously, long term Zwift will need to sort out something for Zwift Frame in other markets (ideally before northern hemisphere winter, but who knows).
As of launch, the following trainers are compatible with it:
– JetBlack Victory with Zwift Cog and Click
– Wahoo KICKR CORE Zwift One
– Wahoo KICKR V6 with Zwift Cog and Click
– Wahoo KICKR MOVE with Zwift Cog and Click
– Zwift Hub (all versions)
In the case of the Wahoo KICKR MOVE, it’s only usable in a ‘locked’ (non-moving) configuration. Though clearly, it’ll take someone creative (probably GPLama) one trip to the hardware store to find a rolling caster for that. The rubber piece is kinda beefy, so it should be very doable (and obviously, the best kind of Lama sketchy).
And then starting later this winter, you’ll see a few more added to the list:
– Elite Direto XR with Zwift Cog and Click
– (Decathlon) VAN RYSEL D100 with Zwift Cog and Click
Over time we’ll probably see other brands/models added to this list, as those brands work with Zwift to come to an agreement on utilizing the Zwift Cog. Many brands are concerned with the implications of that, as the Zwift Cog is *NOT* compatible with 3rd party apps that use simulation mode (e.g. simulating a given gradient). Thus, if you wanted to use a trainer with the Zwift Cog on an app like Rouvy, Kinomap, Kool, Tacx Training App, and more – that’s simply not possible. Only ERG-mode apps are still compatible (e.g. TrainerRoad or Wahoo SYSTM, or Indievelo, because they don’t need any sort of virtual shifting capability.)
In any event, setting aside that debate, the Zwift Frame standalone package will include:
A) The white frame itself (including handlebars/etc…)
B) The Zwift Cog 2.0 for your trainer
C) An adjustable front foot, to find the correct height for your trainer
In fact, if you were to look at my initial unboxing of the Zwift Ride setup/unboxing section, that’s pretty much exactly what I originally got, and then I paired with an existing KICKR CORE that had a Zwift COG (V1.1) on it. This simply goes with the new V2 COG, outlined below.
In the box are two different feet to choose from, a shorter one, and a taller one. They connect into the base of the front leg:
By default, the existing Zwift Ride frame (package) comes with the smaller one pre-installed. Below, you’re looking at the included orange hex wrench, where you’d screw/unscrew the foot into the frame. There’s basically two parts: A rubber piece, and a plastic piece. The rubber piece is what I’m showing you the differences of.
Oh, some instructions for fun (and to start scheming on how to attach a front wheel to it for the KICKR Move):
Here’s what it looks like with the Wahoo KICKR MOVE:
As I said before, setting aside the (very important) discussions around allowing 3rd party app compatibility with the virtual shifting, the general logic/design of a separate frame + trainer makes *FAR* more sense than a standalone smart bike for all parties involved. Far easier to ship (for companies), far easier to upgrade components over time (for consumers), far easier to deal with issues if something breaks (for consumers and companies), and generally speaking – all of that results in a far less expensive product.
Certainly, there’s some minor complaints about Zwift Ride V1 in terms of crank length, or seat post forward/backwards adjustability, or a few other minor things. All valid, but all honestly easily fixed in a Zwift Ride V1.1 or V1.5 or whatever. Zwift says they’re keenly aware of the feedback in this realm. But for most people, the Zwift Frame + a trainer of your choosing makes an absolute boatload of sense, especially for multi-user environments. It’ll be interesting to see where both sides of this equation (Zwift Frame hardware, and various trainers) go in the future.
Now for pricing more broadly, here’s a table Zwift put together. I know it looks confusing, but that’s just because they’re trying to cover a slew of different currencies, as well as possible retail channels. This isn’t really aimed at consumers, but rather media/retailers, but I decided to include it, as it’s actually really helpful.
Got all that? Good.
Zwift Cog 2.0:
Next up there’s the new Zwift Cog 2.0. Essentially, this adds the ability to adjust the indexing of the Zwift Cog to minimize any imperfections with your particular chainline. Said differently, with the previous Zwift Cog, you simply found a gear that was as silent as possible. Usually, that worked out. But in some cases, if you could have moved it an itty-bitty-tiny-bit one way or the other, you could have *nailed* chainline, and made it more silent. This now lets you do that, achieving much the same effect as adjusting the indexing on a normal rear deaurieller.
The Zwift Cog is backwards compatible to not just any previous Zwift Cog enabled trainer, but any future compatible trainer. Meaning, if you have a Zwift Hub or other Wahoo KICKR trainer that you’ve previously put the V1 version of the Zwift Cog on, you can upgrade to this one.
[Just in case you’re not familiar with the Zwift Cog generally speaking, essentially you use the Zwift Click button to virtually shift. Thus it’s a single-speed cog in the back, and all shifting happens via the Zwift Click buttons, not your shifters. This improves bike compatibility, though only works with Zwift at present. You can read all about it in my past posts on it. The only thing changing here is the indexing bits.]
Here’s what a standalone Zwift Cog 2.0 looks like out of the box. In this current state, it’s nice and tidy, much like how a cassette is shipped:
Or, in my hand, before I accidentally dismembered it:
However, also like a cassette, at some point you’ll make the stupid mistake of taking apart the wrong plastic installation piece, and then you find yourself with umpteen pieces spread across the table. Probably not as tidy as this, because I decided to at least find value in the mess I had just made.
I very much did not intend on making the above photo. But basically, once you take out the cardboard piece, the entire thing just splays out over whatever surface was below it at the time (ideally not a sewer grate). Putting it back together isn’t hard per se, but just…mildly annoying. Thus, my life-learned lesson for you: Keep a firm grip on it till you slide it on the trainer.
Next, get rid of the old cassette on your trainer. In this case, I’m putting it on the Wahoo KICKR Move:
From there, you’ll slide it onto the free hub, and then use a standard cassette tool to lock it in place.
And with that, you’re done. As I showed in the JetBlack Victory trainer post, you basically adjust indexing across 11 different positions by simply rotating it. It’ll make a relatively minor click through each of those, till it gets to the last step, and then ‘whack!’, it’ll snap loudly back down to the zero position again (starting the process over again). You can see that little ‘bump’ below the ‘a’ in the Wahoo logo. That’s the piece you rotate to move between different positions on the cassette. This shifts the entire single-cog cassette piece either left or right laterally, adjusting to your chainlink more precisely.
Here’s a picture of it on the JetBlack Victory, with the numbering more clearly visible, showing exactly which index number you’re on:
Finally, the pricing for the Zwift Cog 2.0 is $79.99USD/€79.99/£79.99/$109.99CAD/$129.95AU/¥12,500. That includes the Zwift Click, which, now gets some nifty new colorful buttons:
I don’t have the new colorful Click yet, so, above is a very orange widescreen image included in the Zwift media kit. Sure, I could have cropped it, but then that’d remove my ability to poke fun at it.
Zwift Ready Program:
Now, just a quick note on what the new ‘Zwift Ready’ program is. That’s a newly launched branding, complete with it’s own very original WiFI-inspired logo, that indicates a 3rd party trainer is compatible with the Zwift Cog system (and by extension, generally the Zwift Frame). You’ll notice all of the trainers above include the new Zwift Cog V2, though practically speaking it’d be no different on Cog V1.
This is a different program than the previously attempted “Zwift Certified” program that…well…nobody’s really sure what that actually did. However, this new program is specifically looking at ensuring the trainer itself can properly respond to commands from Zwift to deal with virtual shifting.
Back many months ago I met with a few of the people (actual developers) that did Zwift’s virtual shifting. They noted that it’s a bit more than simply increasing or decreasing resistance on the trainer based on remote controller presses (e.g. Zwift Click or likewise presses), as Zwift’s implementation of it attempts to be both instant, but also feel more realistic from a inertia standpoint. And it’s true, having tried other virtual shifting implementations by other companies, Zwift’s implementation is by far the best. But that also means that some of that work is per-trainer model, rather than being a generic thing (whereas other companies are more generic, and thus, you get a more generic feeling).
Of course, as I’ve been beating the drum many times, Zwift could open up Virtual Shifting to both other trainer platforms as well as trainer hardware (they’ve done the hardware piece already). That’s a key piece that other trainer hardware companies are waiting on, to avoid locking in their users to the Zwift platform.
In any event, what’s notable is that Zwift Ready is purely focused on the compatibility with the trainer side of virtual shifting. In fact, it doesn’t deal at all with smart bikes that might want to have Zwift Ride-like controllers (with special Zwift buttons), such as a few are developing (including for the Muov Bike). Nor does it certify that the trainer is accurate, or anything else. Zwift hasn’t gotten into the business of accuracy testing, or reliability testing. Nor does it do really anything else, except confirm that the trainer meets the specifications of Virtual Shifting, and passes basic tests there.
There’s nothing wrong with that, but I figured I’d placeholder it here on exactly what it’s covering.
With that – thanks for reading!