It sounds like the actual physical COG cassette is mounted on an HG compatible freehub body (usual HUB version), so it could presumably be removed from the one that is HUB compatible and installed on other smart trainers with an HG freehub. But that is only part of the issue with using it on a non-HUB trainer.
The Zwift app must communicate with the specific trainer to adjust resistance level in accordance with the CLICK or PLAY controllers. That software side is presumably possible, but we don’t know if/when Zwift will make that step for non-Zwift trainers.
In reality, the physical COG is not the core issue, since you could still use the virtual shifting via Zwift and the CLICK and/or PLAY on a regular 10-12 speed cassette. The key again is Zwift altering trainer resistance once triggered and that comes via app and trainer communication only in place for the HUB right now.
Here’s the hypothetical scenario I can’t quite square to see if it works:
I have a KICKR V5
I have Shimano 12 speed and my partner has Sram XDR. Two different freehub bodies (though really insert any mismatched combination of freehub bodies, speeds, etc.)
We both use erg mode 100% of the time (and for argument say it’s in TR or other non-Zwift app).
Would putting the Zwift Cog on the KICKR’s stock Shimano HG freehub body allow us to interchangeably use our bikes? That is, since the only thing the Cog is providing is a universal “cassette” (ie, a mechanical component) and TR is controlling resistance in erg from the KICKR, everything should work, right?
If the SRAM XDR is one with the Flattop chain, it’s larger rollers aren’t a perfect match to a typical 1/2" pitch and tooth diameter present in all other non-FT chains. Despite that issue we’ve seen plenty of people using FT chains on non-FT cassettes, so it works with a potential of chain roller wear.
But importantly, you could do the same with any of the many geared to single-speed conversion kits available, you don’t need a Zwift COG. It may be possible to put one together for less than the current $60 intro price.
The main mechanical benefit to the COG that I see is the plastic shell making bike install possibly a bit easier than without, but it may not be all that useful. I wouldn’t be surprised to see 3D print options or other hacks down the line, from this inspiration.
The other reason to snag a COG at the discount now could be hopeful aim that Zwift adds function to other trainers in the future and you’d also have a CLICK to use at that time. But may only matter for those that intend to use Zwift down the line with the COG and virtual shifting.
This is the same merry-go-round as with the Zwift Hub 12 speed cassette being ‘everything compatible’. They claim it’ll work fine. It works well enough. Technically it’s likely to cause premature wear on a flattop chain. How much will depend on usage, the power you’re putting down, chain condition, etc.
Could you not hack a two-cog cassette together?
Take a middle cog from an 11-speed and one from a 12-speed cassette, and some spacers from a single speed conversion kit, and put both on at the same time. One bike then uses one cog, and the other bike the other cog. Just never shift!
Is the virtual shifting different from adjusting “trainer difficulty” (think that is what its called, haven’t used zwift in a long time)
Or maybe zwift just set some sort of resistance multipliers, that are send to the hub to simulate shifting.
I don’t really think it’s something unique to the Hub, so it should work with other trainers too. But maybe zwift only enable virtual shifting if a zwift hub is connected.
One issue I have with swapping 11 to 12 speed and back is that I have to reindex or things are noisy and jump around. How does the COG (and the DIY single speed alternatives) avoid this?
Unless your indexing is very out of whack (basically indexed on the next sprocket), mosr of the noise and jumping around is because the chain is rubbing on the side of the other sprockets. The jumping is when it catches some of the shifting ramps and tries to move over. If you only have one cog, there isn’t any rubbing on the sides, and much less incentive for the chain to move sideways.
What @Splash wrote, but also because single speed sprockets have full height teeth which hold the chain more securely in the same way that single chainrings does.
As someone who’s stuck with a wheel-on, due to sharing the trainer with an incompatible drivetrain, this looked really tempting to me. Until I realised that it’s hobbled to only work with Zwift.
Since all it’s doing is essentially applying a differential to the grade-based resistance, there doesn’t really seem to be any practical reasoning to this - merely ‘walled-gardenism’. And I can see patent issues blocking the entry of anyone who wants to do something similar but with a more open approach that would work with any sim programme. Which is extremely frustrating.
I might be wrong but I think it would work with TR or another programme without the Zwift shifters, its the same as I think sticking the bike in one cog and controlling the resistance with the keyboard or ERG or any other program that controls resistance. Although I do prefer to do it the other way round, set resistance to one value or let ERG/another programme smartly adjust it and change gear around them.
Yep - TR would be fine, but the limitation is on other sim platforms - no Rouvy, Fulgaz, RGT, MyWhoosh, etc., unless you’re happy being stuck on a single-speed.