Roberto Viola
Freemotion t10.9b Reflex and QZ: Speed, Incline and Workout Control for Zwift
ProForm Pro 1000 and QZ: Auto-Inclination for Zwift, Garmin Connect and More
Schwinn 570T and T870 Treadmills and QZ: OMNI Bluetooth Metrics for Zwift and More
LifeSmart TM55 PowerTouch and QZ: Treadmill Speed and Incline Control for Zwift and More
ProForm Sport 8.5 and QZ: Auto-Inclination for Zwift, Garmin Connect and More
inCondi S150i and QZ: ERG Resistance Control for Zwift, MyWhoosh, Rouvy and FTMS Apps
BH Fitness AQUO Dual R309U and QZ: Pafers Rower Setup for MyWhoosh
ProForm 8.5 and QZ: Auto-Inclination for Zwift, Garmin Connect and More
HOP-SPORT HS-5000L Ranker and QZ: FTMS Bike Setup for MyWhoosh
NordicTrack EXP 7i / J1002 and QZ FitPro: USB Treadmill Setup Guide
ProForm 505 CST and QZ: Auto-Inclination for Zwift, Garmin Connect and More
PitPat / Superun S1-Pro (S01PRO) Bike and QZ: Resistance, Power and Connected Training
Heubozen Lynx Kast and QZ: FTMS Treadmill Setup for Zwift and Health Apps
ProForm 2000 and QZ: Auto-Inclination for Zwift, Garmin Connect and More
Salter S-30 and QZ Fitness: FTMS Bike Connection Confirmed
Flow Fitness Runner DTM2000i and QZ: Zwift Auto-Inclination, Garmin and Health Integrations
Echelon Row Sport and QZ: MyWhoosh Compatibility via Virtual PM5
Panatta Starbike Evolution Magnetic Pro with Vortec VC-2B and QZ: FTMS Data to Garmin
Apex Bike and QZ: Connected Training Without an Apex Membership
BH Fitness Lyon H9115 and QZ: FTMS Bike Data with a Garmin Bridge
Freebeat Boom Bike Basic and QZ: BLE Compatibility with FTMS and Virtual Bike Bridging
Elite Nero and QZ: FTMS Compatibility, Live Metrics and Smart Resistance Control
QZ Adds Elevation Gain and Flights Climbed to Apple Health for Every Treadmill
Volava Spin Bike and QZ: Power, Cadence and Resistance Data Now Available
FitBike Ride 5 iPlus and QZ: Connected Training Through the iConsole Bluetooth Workflow
Dynamax Sprint Bike and QZ: Full FTMS Compatibility for Connected Training
Toorx RWX-700, iConsole+ and QZ: EXR Virtual Rower Setup Confirmed
Elite Misuro B+ and QZ: MyWhoosh Power Bridge Confirmed Across Three Sessions
Horizon 7.4 AT Treadmill and QZ: Peloton Auto Speed and Auto Incline Confirmed
Merach R28 and QZ: Virtual Rower support for MyWhoosh confirmed
Kettler Racer S and QZ: compatible with all training apps
Wahoo KICKR CORE 2 + Zwift Click V2 with QZ: MyWhoosh Resistance Control Confirmed on Android
Tunturi E50-168 and QZ: Resistance Control and Distance Calculation Fixed
Diadora Exess 11.6 works with Zwift automatic incline through QZ Fitness
QZ Virtual Rower: a confirmed Kinomap workflow for a locked-down Hydrow
BODYTONE XS08 and QZ: MyWhoosh on PC confirmed working
When Your Bike Doesn’t Report Resistance
MegaGym Smart Advanced 13K and QZ: direct FTMS Bike compatibility confirmed
Merach S28 and QZ: automatic resistance confirmed working
VirtuFit Etappe 2.0 and QZ: MyWhoosh connection confirmed working
Runna and NordicTrack S20i with QZ: start-from-zero speed control works
Horizon 5.0R support in QZ: JFBK5.0R resistance table added
QZ: Important notice for users with older Apple devices
QZ Horizontal Floating now shows total workout remaining time
Adidas C1 compatibility with QZ: automatic Bluetooth detection and resistance control confirmed
Kettler C12 support in QZ: custom ergometer bike protocol added
Zycle ZBike 2.0 support in QZ: ZBIKE2.0 Bluetooth detection added
Van Rysel RCR support added in QZ via FTMS bike detection
Cycplus B2C controller support in QZ: gear shifting works with the Accessories setting
MOK Fitness S10 Ultra and QZ: custom power and resistance control confirmed
ProForm TDF2.0 compatibility with QZ: ROUVY bridge settings confirmed
Stages SB20 and QZ: FTMS power, cadence and ERG control confirmed in device docs
Adidas T-800 High Incline treadmill and QZ: FTMS speed and incline workflow confirmed
WaterRower USB support in QZ: direct rower data through Android USB serial
BH Fitness Arrow Connect compatibility with QZ: Zwift gear workflow confirmed
Toputure TEB4-004 compatibility with QZ: FTMS bike setup confirmed
MEKBELT SM36 compatibility with QZ: indoor bike support confirmed
Freebeat Fit compatibility with QZ: Android tablet metrics working in test build
CARE Fitness Jet 600 rower compatibility with QZ: MyWhoosh rowing confirmed
Domyos EB900B compatibility with QZ: Zwift Click and virtual shifting confirmed
ProForm 550R compatibility with QZ: Bluetooth rower support confirmed
BKOOL Bikes Are No Longer Locked In: Full Compatibility with QZ
I Fixed Echelon Compatibility in QZ. By Stealing Their Own Unlock.
Push your workouts directly to Garmin Connect
When GitHub Charges You a Few Cents… and You Start Wondering
How I Built QZ—and How Echelon Is Now Breaking It
Zwift Ride with Mywhoosh, Indievelo, Rouvy and much more!
Technogym Group Cycle Connect
cansend: CanOpen Example
Garmin with Indievelo or Mywhoosh
Treadmill and Stryd: a new way to calibrate your indoor running sessions with QZ app
Revolutionizing Indoor Cycling: QZ App’s Integration with Zwift Click
Dispelling the Myth: Speed Variations Between QZ and Zwift are Not a Device Issue
Elevate Your Zwift Experience with QZ App’s Newest Feature: Auto-Incline Adjustments