QZ is not affiliated with or endorsed by any subscription service or maker of exercise equipment.
User Guide for Echelon Bike Users (thanks G.R. Regas!)
The qDomyos-Zwift app developed by Roberto Viola for iOS and Android allows users to create a Bluetooth connection between a treadmill or exercise bike and the popular online, virtual training world of Zwift. The qDomyos-Zwift app also allows users to create a customizable dashboard displaying various real-time metrics including elapsed time, speed, cadence, resistance, instantaneous output, average output, and power training zone among others. Furthermore, the qDomyos-Zwift app allows users to record and save workout sessions in .FIT or .GPX file format to upload your activity to fitness sites such as Strava, Garmin, MapMyFitness, etc.
Here are a few basic user instructions to help new users get started:
Purchasing & Downloading the app:
It’s always a good idea before downloading any new apps, to ensure that your devices operating system is up to date. Most apps are maintained to work best on the most recent operating system.
Purchases of this app are connected to your App Store Account
- iOS: qDomyos-Zwift on Apple App Store
- Minimum Requirements: iPhone or iPad running iOS 12.0 or later
- Android: qDomyosZwift on Google Play Store
- Minimum Requirements: Android 5.0 or later
Also, there is a Facebook Group dedicated to this app – search for qdomyos-zwift to find it.
Configuring App Settings:
Before using the app the first time it is recommended to configure the settings according to your needs. They can be adjusted later as well.
NOTE: Each time you make a change in the settings menu, you must close the app completely and reopen it in order for the changes to take effect. Each time the app restarts, it will retain the settings from the previous session.
GENERAL OPTIONS – These options are used in general calculations, communication and display within the app and behind the scenes.
- Enter user weight in kilograms
- Enter user FTP Value – for more information visit: Peloton Power Zone Basics
- Heart Belt Name: select your heart rate belt if you have one or leave it to disabled if you don’t have any. If your heart rate will not appear, just click the “REFRESH DEVICES LIST” button and wait 10-20 seconds and check again the combo list. Apple Watch users: leave this setting disabled.
- Refresh Devices List: press this to refresh the Heart Belt list
- Use Miles Unit in UI: Toggle on for Miles/Off for Kilometers
- Cadence Sensor (Peloton Compatibility): Toggle On to allow Peloton Digital App (iOS Only) to see qDomyos App as a Cadence Sensor and display cadence on screen within Peloton Digital App (iOS Only)
- Heart Rate Service Outside FTMS: For iOS Users and Android Users using Android v9.0 or older, this setting enables the qDomyos App to create a new bluetooth service for the heart rate instead of adding it to FTMS. In short: If you are not using Android v10.0+ and you use qDomyos with zwift, leave it enabled, in all the other cases, disable it.
- Zwift Resistance Offset: Forget about gears. You need to get yourself into the mindset of being on a Fixie (single geared bike). You’re best thinking of this setting as your fixed, single gear. It’s like the gear you feel comfortable spinning on a flat with. This will differ depending on your strength and fitness, so you’ll want to play about with it.
Note: this setting is only applicable for bikes supporting electronically controlled resistance.
- Zwift Resistance Gain: This scales the resistance taken from your bike before reporting it to Zwift. Logically, the default is set to 1. But if you’re feeling a disconnect in speed between what you’re doing and what you’re seeing reflected on screen in Zwift then you may want to consider tweaking this. For example, a value of 1.25 will result in a 25% faster visual speed in Zwift, since this is determined by your resistance and cadence. It’s worth mentioning this is technically “gaming” or cheating Zwift so you need to weigh up the importance you place on virtual simulation vs a real world simulation.
Note: this setting is only applicable for bikes supporting electronically controlled resistance
- Top Bar Enabled: Toggle On for treadmill users to show “Start”, “Stop” and Connection Status Details at the top of the dashboard screen, toggle off for bike users
TILE OPTIONS – These options determine which tiles are visible within the customizable dashboard.
- Speed – Toggle on to display speed in “Miles per Hour” or “Kilometers per Hour”
- Inclination (Treadmill Only) – Toggle on to display treadmill incline
- Cadence (Bike Only) – Toggle on to display bike pedal cadence in rpm.
- Elevation (Treadmill Only) – Toggle on to display total elevation gain
- Calories – Toggle on to see estimated calories burned during session
- Odometer – Toggle on to see estimated distance traveled during session
- Pace (Treadmill Only) – Toggle on to see current pace per km or mile
- Resistance (Bike Only) – Toggle on to see resistance as broadcast by bike – for example value 1 – 32 for Echelon Brand Bikes
- Watt – Toggle on to see an instantaneous display of the amount of power you are producing in Watts; in other words a measure of how hard you are working
- AVG Watt – Toggle on to see the average power produced for the duration of the session
- FTP% – Toggle on to see an instantaneous display of the percentage of FTP and Power Zone (Z1 – Z7), refer to Power Zones
- Heart – Toggle on to see real time heart rate display from separate heart rate strap, compatible fitness device, or Apple Watch
- Fan (Treadmill Only) – See and control built-in treadmill fan speed
- Joules – Toggle on to see the cumulate power produced during the session. 1 Watt = 1 Joule/Second
- Elapsed – Toggle on to see total time elapsed from beginning of session
- Peloton Resistance (Bike Only) – Toggle on to see resistance converted from bike brand resistance scale (i.e. Echelon 1-32) to Peloton resistance (1-100) so that riders can more easily follow instructors guidance.
Experimental Features (as of January 5, 2021):
- Relaxed Bluetooth for mad devices: use only in case you lose connection to your bike or treadmill every 30 seconds.
- Simulate Battery Service: useful if you want to connect qDomyos-Zwift to Garmin/Polar watch
- Service Changed Service: you should never use this.
- Virtual Device: it should be always on. This setting, if off, will disable the ability to use peloton or zwift. The user can disabled it just to assist in diagnosing phone/tablet Bluetooth issues.
Connecting an Echelon Bike to Zwift:
Using a spin bike on Zwift has a number of benefits including structured training, social community, and connection to 3rd party apps like Strava, Garmin, TrainingPeaks, MapMyRide, etc.
To connect an Echelon Exercise Bike to Zwift, you will need the following:
- Echelon Connect Bike (EX-1LE, EX-3, EX-5, EX-5S, Connect Sport, Connect Prime)
- iOS or Android Device Running qDomyos-Zwift App
- Separate Device (iOS, Android, Mac, Windows, or AppleTV) Running Zwift – Note, this must be a separate device from the device running the qDomyos-Zwift app. Check Zwift.com for minimum system requirements.
- Ensure your bike is plugged in. Pedal a bit to “wake up” your bike.
- On iOS/Android device open the qDomyos-Zwift App. It should automatically detect and connect to your bike and begin displaying metrics.
- Connect Heart Rate Monitor to qDomyos-Zwift App:
- Apple Watch – Ensure qDomyos-Zwift Watch App is running – it may take up to 1 min for the watch app to begin displaying heart rate.
- Other Heart Rate Monitor – it may take up to 30 second to connect to the HRM
- On a separate device open Zwift. Log in.
- When you reach the device pairing screen:
- First Pair Power Source – Selecting the iOS/Android Device running qDomyos-Zwift App
- Second Pair Cadence Source – Selecting the iOS/Android Device running qDomyos-Zwift App
- Third Pair Heart Rate Source – Selecting the iOS/Android Device.
From this point, you should be ready to get Zwifting. If you experience issues connecting devices, please check/try the following:
- Confirm that qDomyos-Zwift App and Zwift are running on separate devices.
- Try closing all apps on both devices and starting again fresh.
- Ensure that Bluetooth is enabled on the device that is running Zwift app. To resolve BLE Pairing Issues on a MacBook visit this helpful page: Zwift Support: MAC BLE Pairing Issues
- Ensure that Cadence Sensor (Peloton Compatibility) Setting is toggled off in qDomyos-Zwift App. Remember when you change a setting you need to close the app and reopen the app.
- Try unplugging your bike for 10 seconds and plugging it back in.
Using the qDomyos – Zwift App with Echelon Bike & Peloton Digital App
Two Device Solution for iOS:
For this solution, you will need the following:
- Echelon Connect Bike (EX-1LE, EX-3, EX-5, EX-5S, Connect Sport, Connect Prime)
- iOS Device Running qDomyos-Zwift App
- Optional: Heart Rate Monitor or Apple Watch – If you want to use your Apple Watch as a Heart Rate monitor then you will need to run the qDomyos-Zwift App on the iPhone that is paired with your Apple Watch
- iOS/iPadOS Device Running Peloton Digital App
Peloton Digital App on iOS/iPadOS is capable of displaying cadence and heart rate from an external sensor, which is how it will see qDomyos-Zwift App. This is not possible on other OS (Android, AppleTV, FireStick, etc.) or in the browser-based version of Peloton workouts. This may be desirable because using this information, the Peloton Digital App will record your Cadence and Heart Rate performance within the “Workouts” section of your profile. However, it will not record things like distance or output.
To display Cadence and Heart Rate in Peloton Digital App on iOS follow these steps:
- Ensure your bike is plugged in. Pedal a bit to “wake up” your bike.
- On iOS device open the qDomyos-Zwift App. It should automatically detect and connect to your bike and begin displaying metrics.
- Connect Heart Rate Monitor to qDomyos-Zwift App:
- Apple Watch:
- Launch qDomyos-Zwift App on Apple Watch. If it is not installed you may need to go into the Apple Watch App on your paired iPhone and install the qDomyos-Zwift App onto your Apple Watch
- Press (Long) Start on qDomyos-Zwift App on Apple Watch. Confirm Heart Rate is displayed on qDomyos-Zwift App on Apple Watch and on iPhone
- Other Heart Rate Monitor – no actions are required from the user
- Apple Watch:
- On second iOS/iPadOS device open Peloton Digital App
- Select your workout and begin workout
- Tapping on the screen will bring up a series of icons on the right hand side of the screen as seen below:
- Tap on the sensor icon indicated in the image above. Which will display the following “Connected Devices” selection box:
- Tap on either Heart Rate or Cadence.
- The next screen should show you the name of the device that is running the qDomyos-Zwift App. For example “John’s iPhone”. Select your device.
- To add the other sensor display to your screen, repeat the process – tap screen, select sensors icon, tap Cadence, select your device. You should be able to see Heart Rate and Cadence within the Peloton Digital App on iOS/iPadOS:
If you run the Peloton Digital App on an OS other than iOS/iPadOS you can simply use the qDomyos-Zwift App as your “bike computer” to track all the necessary metrics during your Peloton workout. This allows you to use the qDomyos-Zwift App Settings to customize the tiles which are displayed including Cadence, Echelon Resistance, Peloton Resistance (automatically calculated to align with Peloton coaches instructions), Output (Watts), FTP % (Power Zone), Heart Rate, and more.
Transferring to Data to Strava
Another great feature of the qDomyos-Zwift App is the ability to save a workout in .GPX or .FIT format that can then be uploaded to your favorite fitness tracking service such as Strave, Garmin, MapMyFitness, etc. If your preferred service will accept .FIT files that is the preferable format.
Important: when you open the qDomyos-Zwift app, it immediately begins recording a workout session. Therefore following these steps will download a complete file from the moment you opened the app. So, if you want a “clean” file for a workout, close the app and reopen it to begin a new workout record.
The following is the process for uploading a .FIT file to Strava:
- Immediately when you complete your workout, tap the menu button on the qDomyos-Zwift App.
- Select Save .FIT (or .GPX if necessary). This will save a .FIT file into the qDomyos-Zwift Folder on your device. For instance, on an iPhone, look inside the Files App → Click Browse and find the qDomyos-Zwift App:
Within that folder you can use the menu button to change the way the files are displayed and the order in which they are displayed so that the most recent file is displayed at the top.
- Strava only allows manual file uploads through it’s website (not it’s mobile app). But, you can do this from your mobile device.
- Go to Strava.com
- Click on menu (top left) and click Log In. Logging in will likely force the mobile app to open on your phone.
- Switch back to your browser.
- Open the browser menu (3 dots at the bottom right on Chrome; Two letter A’s at the top left of Safari) and “Request the Desktop Site.
- Open Strava Site Menu (3 lines at top right) Scroll all the way down below your profile name and select Upload Activity.
- Select File from the left hand navigation menu.
- Select Choose File. Select Browse. This will open the File Browser App on your iPhone.
- Navigate to the qDomyoszwift folder on your iPhone. Select your .FIT or .GPX file. This will take you back to Strava page.
- Strava will process for a few seconds. Then click “Save and View” in the the lower right corner of the web page. The workout will now be on the Strava Web Site and the Strava Mobile App. From there you can edit, add comments, add photos, etc.
Note: Some metrics and graphs will only be available with Strava Subscription ~ USD $5/month.
Apple Watch Integration
Remember to enable all the permissions in order to have Heart Rate value in qdomyos-zwift from your Apple Watch
555 thoughts on “qdomyos-zwift Guide”
I bought your app and basically I turned all settings on my echelon connects to your app just fine.
In a second device I have the peloton app, I will state the obvious I do have the bluetooth on on both devices. I bring up the peloton app but it doesn’t find the bike. I saw your video o. YouTube & I think I’m doing it right but it doesn’t work 🙁
Any advice will be very helpful & thank you for writing this app!
Hi Kiki, write me to firstname.lastname@example.org and we will figure it out! I guess it just a matter of permissions
Great app! I have an echeLon ex3 bike but the candence monitor doesn’t work. I have purchased a separate cadence monitor (wahoo). Can I connect my ex3 bike to your app (for resistance, etc) and the wahoo to monitor the cadence?
Yes cadence sensor support it’s in the beta. Write me to roberto.viola83@gmail. if you wanna try it.
Using the app in combination with Iconsole+ 0005 and garmin FR745. Power is transmitted correctly, speed presented in watch is far lower than on Iconsole+ (e.g 1.2 km/hr vs 25km/hr).
Do I need to calobratr something?
I connected the app to my horizon treadmill, but it’s not following any of the peloton tread call outs.
Hi Victoria, did you see the green check mark in the peloton settings on qz?
First of all. Great work and thanks for making this application.
One question, the programs in this app do control the bike right? So I do not need to manually change things.
Also could I make a program myself and save it so I could use later?
Hi, yes! QZ can control the resistance for you!
You can create your own program with this website and open directly on qz https://www.zwiftworkout.com/editor/2u2wvxik27c
Join the Facebook group of QZ to find more useful informations
Let me know
Hi Roberto, really enjoying the app, thanks.
Is there a way to control when the app starts recording? I would prefer that it doesn’t start until i press play
yea it’s already the original behavior. you can select in the setting if the app should start in paused mode
I got everything set up and working in Zwift. I noticed however that when I stop pedalling the app is still reporting a power of 17w.
Even if I’m not on the bike for 5 minutes it’s still reporting this value. What should I tweak to address this?
Which bike do you have and which version are you using of qZ?
How do I connect it to fitbit?
unfortunately fitbit is not supported yet
Not sure if this was a waste of money
My Proform TDF bike doesn’t connect at all
My be a decent physical explanation on how to get bikes to connect
Mine runs WiFi
Your app shows Television s available an my laptop but nothing else
So in my mind your app won’t work with Proform bikes
Hi Mark, does your bike has a builtin tablet? If so, it’s under development. Join the Facebook qz community to have updates
Any suggestions on getting a Kindle Fire to connect to an Echelon EX3? Bluetooth says that it can’t connect because of an incorrect PIN or passkey so your app doesn’t see it. Any thoughts?
hi did you enable the location services in the kindle? You don’t have to pair the bike with the Kindle Fire
Old Samsung Galaxy S8 will identify and connect to my echelon but then drops the connection. No longer detects. If I unplug power and plug back in it can identify and connect again but then almost immediately disconnects?
Hi Jason, does it work ok with the echelon app? Let me know
Hello and thanks for the job.
I tried everything but I can’t connect the app to Zwift. My Domyos device is connected to the app and Zwift open on my MacBook but there is no connection between app an Zwift. I did all you said and all said by Zwift for the BLE issues on Mac but still nothing…
Hi, in order to use it on the pc you should use the ZWIFT companion app from another device. Zwift on PC has usually issue with direct connection to phones
Nice work on the app!
I noticed that when you switch to/from portrait and landscape on the iOS app the the tiles don’t re-center correctly.
Is that a bug you’re aware of?
already fixed in the new beta 🙂
Hi. My Echelon EX-3 continues to connect/disconnect every time I walk past/near/semi-near the bike. Anyway to fix this besides turning Bluetooth off? Thanks so much!
full close the app 🙂
or just turn off the bike;)
Auto resistance has been inconsistent last few weeks between my Echelon bike and Peloton rides. Can this be fixed please?
power zone rides? i already fixed it in the beta in case. otherwise send me a debug log https://github.com/cagnulein/qdomyos-zwift/wiki/How-do-i-get-the-debug-log-in-case-something-doesn't-work%3F
Any chance of making an Apple TV version of the app?
I was thinking about adding a small tv screen to an Echelon bike, and it would be really handy to be able to run from there.
yeah it’s possible but there are 2 issues:
1) i don’t have an apple tv to test it 🙂
2) i don’t think apple will allow the actual UI to be used as an apple tv UI. So maybe i can try to send you a beta on test flight to test it out. Send me an email to email@example.com as a reminder
I have to been able to connect QZ on my Android to Zwift running on my PC. Based on your Comment above, it sounds like you are saying that I should run the companion app on a 3rd device and connect QZ to that app/device?
I meant to say I have NOT been able to connect…
Did you try to reduce the name of your android to just 3 letters? For example “run” and restart it?
Thanks for your quick response
Yes – I did try that but it’s not working. Here is my setup…
Bike: Echelon Connect EX3
QZ Device: Android v
Main Zwift Device : Window 10 PC
Zwift Companion Device: Android v
– QZ connects to Echelon directly and controls resistance (no problem there)
– When Main Zwift PC is configured to “Use Built-In Bluetooth”, it successfully connects to the QZ
Android as a Power Source but then flashes “No Signal”. Zwift will not connect to the QZ Android
as a Controllable (Zwift does not find the Android device)
– When Main Zwift PC is configured to “Use Zwift Companion”, it successfully connects to the QZ
Android as a Power Source AND Controllable, but then flashes “No Signal”. When I try start a
Zwift Ride, it shows the connected Power Source and Controllable, but the the Power output is
Zero when I pedal (No Signal).
Also – I have Assioma power meter pedals on the Echelon. They are connecting to a Garmin Bike computer (Ant+). I hope to use this data to calibrate the QZ/Echelon/Zwift Power readings using QZ Gain/Filter settings.
Which android device do you have? It’s sound to me that doesn’t have the capabilities to connect and acts as a peripheral at the same time. Do you have another android?
Your comment below regarding my phone did not give me an option to “Rispondi” so I’ll reply here. Both phones I have are LG Stylo 4’s running Android v9. Unfortunately I don’t have another Android . I guess I could try loading your app on my wife’s iPhone as a test. What do you think?
Thanks so much for you continued help. Let me know if you would like me to move this discussion to email.
When setting up peloton app with apple watch and the app for echelon bike, will the settings in peloton app be remembered or do we have to manually connect to external device for heart rate and cadence in peloton app every time we start it?
I don’t remember, but I guess it should auto connect. I’m an android user 😉
Hey! Your app is amazing. The last two rides it crashed, is there a way to get the data?
Hi, are you on ios? Are you using Zwift? I made backup files in the files app, qdomyoszwift folder every minute
My Galaxy S9 won’t pair with the Echelon EX-5S any suggestions?
Please post on the qdomyos-zwift group on facebook, I’m outside now
Hi, my phone is just not detecting the cadence, I already changed everything as your guide but nothing is working, hope you can help me
Which bike do you have?
Thank you so much for writing this app. I have an Echelon EX-5 and am able to see the data in Zwift and Peleton. In qDomyos-Zwift, I see the buttons for (+) and (-) resistance. Is there the possibility that these can control the resistance on the Echelon bikes in a future update or, is it not possible at all?
Thanks again for your hard work and for starting/supporting this community.
Yes! It’s already possible in the beta version!
Hi Roberto, thanks for making this awesome app! I’m wondering if the app can sync with my Fitbit, which has a heart rate monitor. Thanks!
Hi! Fitbit support is into the Todo list 😉
Awesome, look forward to seeing that!
Roberto, basic question here. Is there I need to end the work out on my echelon bike running w/ QZ on iOS? I have the start pause buttons hidden. So when I’m done and I stop peddling the time stops counting, but is there some other way to signal to the app that I am done with my workout?
You could just press the save fit file on left side bar. Of course turn if off the auto pause setting
Thanks for the reply. I am really wondering if there is a way to force the workout to sync in Apple Health. I’m still not seeing it, though I did get credit for the exercise time.
Did you connect strava to apple health?
Ah, ok I will try that. I was hoping to skip that step but I will give it a go. Thanks again.
Hi, seem to have an issue, purchased the app and it connects to my IC8 straight away which is excellent. I’ve installed it on my Apple Watch and can get the heart rate to show on the QZ app – also great. Having a little trouble connect the iPad to the iPhone to display the information in the Peloton app. The iPad doesn’t seem to pick up my iPhone QZ app. Also a question on the Peloton Tile – how do I interrupt the information displayed. My bike is on level 3 and the Peloton is showing 30, does that mean the equivalent Peloton resistance is 30? Excellent app by the way, keep up the great work. Regards Vernon
Sorry a DFU issue – if issue, I didn’t read the manual. Works perfectly on my iPad.
So now it works on your ipad? About peloton tile: yes it means that your peloton equivalent resistance is 30. Does it answer to your question?
Yes thanks very much – love the app
Very good tool. I love it : )
My bike is a yesoul s3. Is it possible to connect it to Kinomap too? What are the successful settings?
Thanks for your effort…
Yes! The same zwift settings!
When connected to Zwift, your app keeps disconnecting after 10 minutes. Your app would crash. Thanks David
Hi, as i said by email, did you send the crash report? It’s the only way to understand it 🙂
ho scaricato la tua app per la mia cyclette Domyos. Anche nel mio caso, dopo 10 minuti di utilizzo, l’app si disconnette improvvisamente. Il problema è dato proprio dal collegamento app-cyclette, in quanto ho provato a usare unicamente l’app (senza connessione a Zwift su Ipad), e si nota molto bene che il collegamento cade dopo circa 10 min.
Hai qualche suggerimento? Grazie
Ciao Gio, la mia applicazione crasha o semplicemente perdi la comunicazione con zwift? Scrivimi su firstname.lastname@example.org così ti riesco a seguire meglio.
Hi Roberto! I’m just beginning to use this app and navigating the integrations.
I’m wondering if there will be a future where the WATTS sync with the Peloton app (while riding an Echelon)?
Hi i already send the wattage but peloton doesn’t manage it 🙂
Hello! Thanks for getting back to me. I found out that I was using the wrong metric – I should have been using Joules because that’s the one that’s equivalent to Peleton output?
If so, is this something that we can track and sync in the peloton app or do they not manage this either? I want to be able to see it here (image attached).
No, peloton just manage cadence and heart rate 🙂 you should use strava to keep track of it
Buonasera. Ho appena scaricato l’applicazione qdomyoszwift ma i km/h reali con quelli dell’app sono troppo diversi.
Attendo vostre notizie
Che macchina hai? Ellittica domyos?
Hi, I have just purchased a pro form tdf 4.0 but I can’t seem to connect it to the app? Can you help please? Thank you. Iain
yes i answered you on the facebook group 😉
I have purchased this application, do not connect to my yesoul S3 bike from Samsung galaxy note 3 android 5.0.
It connects to Yesoul bike from Huawei mate 10 pro but can not transfer information to Zwift or any other cycling app.
Thank you for your support.
In addition to that I do not have heart rate monitor.
ok let’s talk about galaxy note 3 first: could you send me the debug log of it to email@example.com ? i guess you have just to enable the location services.
huawei issue: what do you see on zwift?
anyway join the qdomyos-zwift facebook group or write me by email, is easier 🙂
Dear Roberto ! Just using Zwift with your app. Everything seems to work fine except the speed which is much too slow. Your app shows 25kph but Zwift just 9kph. This is frustrating! Any idea? Grazie – Eduard
Hi Zwift recalculates the speed based on the power output. So you need to increase the resistance in order to speed up 🙂 this is how zwift works 😉
Grazie Roberto. I understand now. Ok. The problem is that I am too weak. I am on resistance 40 / 100 and producing 70W but just on 9km/h. To get an acceptable speed of 23km/h I need to set resistance to 60 or more and reach about 100W. But I can not keep this level for more than a few minutes. Is there any trick to solve that? Is there any other app that accepts your system, like Zwift? Grazie Eduard
Full list here https://github.com/cagnulein/qdomyos-zwift/blob/master/docs/20_supported_devices_and_applications.md
Also you can increase your wattage to a 125% in the setting using the watt gain setting
Have a nice sunday!
Hi, I’m having a bit of trouble changing my resistance in Zwift, manually and thru the app. It will cap my resistance (while in a race) to, say 9, and I cannot increase my resistance to anything above that. Becuz of that I’m stuck at 80 watts the entire race and it is very frustrating. Is there anyway I can remove/adjust this resistance limit? I remember it working fine before I updating the app.
Which bike do you have? If it’s an Echelon now you have controlled resistance!!
You should just put swift offset to 20 and gain to 1. Also you can adjust the difficulty with the target resistance tile and buttons plus and minus. In the beta i also added a setting to exclude the controlled resistance
Hi there. Application is great but it froze and lose connection with my bike (yesoul S3) while I am riding. I even switched of blue tooth connection with my smart watch, but the problem continues. In such situation I have to switch off and on application but I lose data on Zwift and can’t reconnect. Any advise?
are you on android? join the beta and follow this https://www.youtube.com/watch?v=OExNQskvtXU
Not sure what join the beta means. I purchased your application like month ago via Play Store for Android phone (redmi note 9 pro)
from the play store page of qz in the bottom, join the beta and follow the video i guess it’s releated to your issue
Hi! The app is so good, thank you! Do any Garmin watches link up the heart rate to your app / peleton app please?
Yes i guess for example all the forerunner do. And If you are on Android you can use ant+ with all the Garmin watches!
I love this app but I’ve run into a problem that I can’t seem to fix. I’m using a Bowflex C6 bike and I’ve had no problems with the app communicating with the bike. However, today when I do the usual setup, the app detects the cadence and the resistance for maybe 10 seconds and then freezes and no longer displays the current stats from the bike. Any thoughts on how to fix this?
So strange, could you please send me the debug log to firstname.lastname@example.org ?
Hello, I’m thinking of getting the EX-3, your app being one of the contributing factors to this decision.
I have a couple questions if you don’t mind me asking.
I have bought the app in anticipation (looks good), how would I get the beta you mention that allows Zwift to control the resistance (is the magnetic resistance actually electronic then on the EX-3)?
Is it likely that Zwift would block your app as they might see it as power number modifying?
Could Echelon release a firmware update for the bike that would stop it working?
I’m guessing you can’t predict the future, but knowing how the technology works I thought you might be able to hazard a guess if these things are possible or likely. I don’t want to spend that much money on a bike that could then stop working the way I want to use it due to one of the above making changes, and would look for a bike with ANT+ instead.
Hi, for the beta you should write me by email.
For zwift, i don’t change watt more than 25% so is unlikely.
For Echelon, you should just not update the firmware 😉
Thank you for the reply.
I will email you for the beta when I have the bike and have tested the release version.
I had looked at the Echelon firmware update process, and it certainly isn’t something they will do automatically 🙂
I do have another quick question. I have a Garmin Fenix 6, and record my outside activities with that, it then syncs to Strava. Can I get the app to sync directly to Garmin rather than Strava, and would it work with the Fenix 6 trainer integration (my phone has ANT+ built in).
This is the functionality I am referring to.
You can do with ant+. And in the future releases i will add Garmin connect too other than Strava
Great, thanks again.
Have a great weekend.
I brought this app today. Worked for 2 minutes then so sending a signal. The app stays open for a couple of seconds then closes. I have a echelon connect sport. Once the app closes on its on it will not detect the bike again until I reset the app. However this doesn’t get it to start sending signals again. Anyway to fix this?
I guess i already fixed in the beta. Just write me to email@example.com
I am a beginner with echelon sport bike and have some free months of echelon membership, The problem I’m trying to solve is that I own a garmin ant+ HRM that can’t connect to the echelon app due to lack of bluetooth in the HRM.
Will your app broadcast HRM data to the echelon fitness app? I have two devices: ios with echelon installed and an android that I could use for your app.
Thank you in advance!
Hi, until the last update of Echelon app, yes. But now they changed something and i have to fix the compatility with the virtual Echelon device settings. I guess I will release a new beta for this during this week
Hi Roberto. Thanks for your great app. I am using and iPhone 12 and iPad Pro both with latest versions of IOS.
I have managed to connect to Zwift and that all works fine however if I use the Peleton app I click for it to search for devices and it doesn’t find any at all to connect to. I am using the same method as I do for Zwift and Bluetooth is enabled in the app. Do you have any help please?
Did you turn on peloton cadence sensor setting?
Perfect that has fixed it thank you
I am a new user of Qdomyos-Zwift.
Smartphone: Samsung J24+, Android 9 (runs your app)
Tablet: Telfast M40, Android 10 (runs Zwift)
Treadmill: Decathlon Intense Run
From Zwift, I can easily pair “Run speed” and “Heart Monitor”, but “Cadence” will simply not pair, nothing is detected. Unfortunately, I don’t have access to another phone to try it.
I can control the treadmill when using your app, but on the Zwift app my avatar won’t move.
Thank you for your attention.
Cadence is not transmitted by your treadmill, so it’s correct: you will not see it.
For zwift and speed: try to put your phone name as “run” and reboot your phone
OK, now I understand why cadence was not working.
But still no go…
1 – I changed bluetooth device ID from “ms” (a very short name) to “run” as suggested
2 – Rebooted the phone (and I messed up the phone name in my first post, it’s J4+ and not J24+)
3 – Launched qdomyos-zwift, everything works in the app, the treadmill is detected, I can change speed and incline, as previously
4 – Zwift discovers the new bluetooth ID, “run” and I can pair it
5 – But starting the treadmill from domyos-zwift app of manually from the console, my avatar won’t move in Watopia or any other Zwift space
Try from the Zwift search page, enable the treadmill to speed 1, in the speed icons you should see 1. If not click on speed icon again and retry. If you want you could add me to WhatsApp in order to have a better support
I have an Echelon Connect EX-4S can I still use your Qdomyos Zwift app
Yes of course! Just turn off the tablet first
Hello, I have an Echelon Connect EX-4S can I still use your Qdomyos Zwift app
I purchased you app via Appstore for IPhone. I have a iconsole+ based bike named Taurus Z9 Pro. Switching on iconsole+ Option the bike is found but the app crashs directly.
What can i do?
try to enable also the JLL_IC400 setting.
If it doesn’t work write me to firstname.lastname@example.org
I tried this already – app didnt crash afterwards but the iconsole crashes now and restarts afterwards…I send you an email
I’m unable to integrate apple watch because the app doesn’t appear in apps list.
which series of apple watch do you have?
Did you open at least one time the qz app?
Yes, I did run several times.
It should download automatically. Try to reboot both. It’s something related to apple store not qZ itself. Maybe try also to reinstall the app
Are you on IPhone isn’t it?
Yes, I’m on iphone 12 pro
Tried to run it on apple watch and app asked for access to read & write. Now app appears in app list now.
I would like to use this app to connect my garmin watch (fenix 5x) to my treadmill (which has bluetooth support, also for zwift).
So my question: Does it offer bluetooth-connection to garmin watches in parallel to zwift? Or maybe also ant+ support?
Hi Mario, i have the same Fenix and I’m using it to stream the Heart rate to qZ via ant+. And then we will send Heart and the other metrics to zwift. Is this your answer?
Hi cagnulein, no, that is not the answer…
I want it the other way…. qZ getting the Informations from the treadmill (speed, incline) and send this informations to the garmin watch.
I am “recording” the runs with the watch (and additionally with zwift) – so the watch needs the speed and incline informations…
Hi! I have an Echelon Connect Sport and everything works great except that I can’t get Watt info, Avg Watt, or Speed. Is there anything I need to enable? I use an iPhone 13 Pro max.
Hi! are you sure you are not in pause mode? you don’t have to see the start button flashing red on qz
Hi cagnulein, no, that is not the answer…
I want it the other way…. qZ getting the Informations from the treadmill (speed, incline) and send this informations to the garmin watch.
I am “recording” the runs with the watch (and additionally with zwift) – so the watch needs the speed and incline informations…
i’m sending just the watt values on ANT+
Of course i’m sending all the other metrics via bluetooth, but garmin fenix 5s can’t read them from bluetooth because a garmin limitation.
You should just syncronize garmin connect and strava at the end of the workout. QZ will send automatically the workout to strava 😉
Yes, I get the run recordings from zwift also directly to garmin.
With the “runn” sensor I get the speed and incline through ANT+ to the garmin watch, but I don’t want to use this sensor with the new treadmill – that’s why I am searching for a different solution…
So it is not possible to send speed and incline to garmin watches via bluetooth?
nope, not yet i mean. It’s in the todo list but i don’t have the time yet 🙂 If you want, you could join the github page and give me a hand on this!
I will try to…. 🙂
I am also planning to do all this with an arduino or the “nRF52 DK”… Maybe later this year…
Great! remember that this code runs already on a raspberry pi0w. You just need an ANT+ dongle
Do you have a suggestion / link for the ANT+ dongle? They have a lot at amazon – but I am not sure which one is read only and which one also sends data….
i usually see the one of the Anself
Hi Roberto, great job on the app. Do you have any plans to support HAMMER bikes, such as this one: https://www.hammer-fitness.ch/ch-en/hammer-speedbike-racer-s.html
Thanks and best regards!
I guess in the past someone else had sent me info about these bikes. But no problem, if it will not work out of the box we will make it works. Just send me a nrfconnect screenshot on email@example.com
ok, thanks very much! i’ll do that! cheers
Thanks for renaming the app to QZ. “qdomyos-zwift” is a mouthful when trying to recommend it to someone. 😉
I own Yesoul S3 bike with Apple Watch S6 and it sync quite well with your qdomyor app.
But when I sync with Zwift app on my iPad with power source. Heart rate doesn’t show up even I click on tap to pair but no data shown in search and Heart Rate doesn’t show inside my training. Could you suggest how to solve the issue?
Hi disable the heart rate outside on ftms setting in Qz 😉
Hello. Do you need to run Zwift in order to have automatic controlled resistance on the Echelon Ex3 with the Peleton digital app?
Nope, you don’t need it! 🙂
I love the app! It had been working, but the peloton conversion is not working now. I have the Echelon Sport. I just want to use the conversion so I can track the resistance while using the peloton digital app on my roku tv. The Bluetooth is connecting, just the peloton conversion stopped working. Any thoughts?
even if you increase the resistance to 10 or 20? could you send me a debug log to firstname.lastname@example.org ? i think you have some settings misvalued 🙂
Just bought the app to connect to my Echelon EX5S. It is connecting and is showing elapsed time, calories, and the resistance is linked (it will read as well as go up down thru the app). However the bike won’t report any other info to the app or pass anything thru to Zwift (I have the 2 device setup connected and working as well)
Any ideas why it won’t show or register the speed and other info?
Hi, which device runs qz? Which ones runs zwift? If it’s a Samsung on qz, reduce your phone name to “bik” and restart the phone.
Let me know
The device running qz is an iPhone 11, and the device running zwift is a Mac air
Did you try with an iPad or another phone for zwift? Sometimes zwift on Mac consider an iphone as just a phone and it doesn’t get as a possible metric device.
If I watch the qz app while riding the bike I don’t ever see the speed or anything else change from zero. I know the bike is connected to the app as I can change the resistance in the app and it changes on the bike & vice versa.
I can try Zwift on another device but should the qz app be showing my speed change or any other fields show in that app while riding?
So you see the tiles but they are all to 0? I guess you’re connected to another compatible device around you. Try to set your bike to the manual device setting in order to force qz to connect to your bike. Then restart the app. First of try with zwift you need to say the metrics in the qz itself.
If you have Facebook I suggest you to join the qdomyos group: it will be easier for me to help you
Ok. I’ll see what manual does when I change that setting. Just joined FB group and will move over there. Thanks again for initial assistance. Looking forward to getting this going and using it
I use iPhone and Apple Watch, and my bike is a Yesoul M1. Cycling mileage and calories are not linked in the iPhone Health app or Activity app.
Please tell me how to set it up.
Did you open the qz app on the watch and you press start on the beginning and stop at the end of the workout?
Yes I did.
do you see QZ as a source in apple health? did you enable ALL the permission in apple health for QZ?
Works for ten seconds, then screen freezes and Echelon (brand new) bike beeps. Sometimes Bluetooth icon on screen lights up but only for a short time. Please advise. Thank you.
Hi, which phone do you have? Try to disable the virtual device settings and restart the app
Hi Roberto, great work with the app! It’s working perfectly in my cellphone with my Domyos 900. However, I want to use Zwift in my tablet but Zwift does not recognized my phone as the power source. Any ideas on how I can get Zwift recognize my phone?
Awesome app you got here.
I bought and installed it on iPhoneX a couple of weeks ago.
Worked flawlessly when connected to zwift with zwift app installed on an OPPO Android phone.
Your app on iPhone read my Yesoul bike and output data was read in complete form over on the Android phone.
Today I tried RGT.
Qdomyos app still on iPhoneX.
RGT App on Android phone.
RGT screen on a PC.
Starting a route and RGT app only managed to read the heart rate from qdoymos. Whereas other data ie. speed and cadence are not detected. RGT app kept on scanning.
The heart rate detected by RGT app on Android phone came from / labeled as qdoymos app and not read as ‘iPhone X’ as your video suggested it read as or came from Pixel phone.
I tried installing and uninstalling and didn’t work.
Appreciate your repond.
Hi PAK, i guess RGT wants a power sensor instead a FTMS one. You should enable the “Bike Power Sensor” setting in QZ and restart the app. Let me know
Tried that and didn’t work. I retried for 4 to 5 times while also making some other changes in the setting. RGT (still) only read heart rate from qz on iPhone and now RGT app on android read three qz at the same time. I guess it’s the same qz. Herewith am attaching screenshots from rgt mobile app installed on android.
Can’t attach additional screenshot from the cadence and power tab / section of rgt mobile app.
Any other ideas on how to solve this?
Just now I tried installing RGT mobile app on iPhone (the same phone where I have qz app installed) and it didn’t have any readings from qz app. This is different from Zwift.
When Zwift was still installed, I had it on the same phone and it read qz app output just fine.
Thought I update you on my other tries.
Lastly, I need to ensure that I had correctly enabled the Bike Power Sensor option as per screenshot attached. Do Let me know. Thanks.
idk PAK, if zwift works it’s so a problem of RGT. The bike power sensor setting is ok, yes. Do you see the video on YT about RGT and QZ?
Watched the yt video and as I mentioned above qz only showed up on heart rate tab but nit the power or cadence
could I suggest you to join the QZ group on facebook? There a several RGT users that can help you more than i can do 🙂 (also the author of the video himself)
I have been using your app for many months but since 3 weeks ago I facing an annoying issue:
The connection between the app-zwift-treadmill gets interrupted constantly but always when I have run more than 5-6km (around the 9th-10th km normally). To get it to work again I have to restart everything (the app, the treadmill and zwift app)
Dont know exactly what is the source of the problem but I havent change anything at my side.
My setup is:
Treadmill: Domyos Incline Run
Device with your app: Iphone 12 Pro Max
Device with Zwift: Ipad Pro
Pulse and Candence: Garmin Fenix 6 through Virtual Run option.
I have tried the option of “mad devices” without success.
Many thanks for your help!
seems something about power saving or similar. Do you still see the metrics on QZ? I mean is the treadmill that disconnects from QZ or is zwift that disconnects from QZ?
Its the treadmill that disconnects from QZ because the KM display on the treadmill (and in the QZ at the same time) changes from the velocity I set to zero and go back right on loop.
mmm so strange, could you please send me the debug log from QZ to roberto.viola83(AT)gmail.com ?
I could investigate it even if it’s sound to me like a bluetooth interferences. Did you try to run without ZWIFT? Using QZ as a standalone app with your treadmill? If so, it happens anyway?
Sure! How I get the logs?
Im going to test your suggestion without zwift.
enable the debug log in the experimental settings and restart QZ. if the problem appears again, send me the log.
Using the app in combination with Iconsole+ 0005 and garmin FR745. Power is transmitted correctly to FR, speed presented in watch is far lower than on Iconsole+ (e.g 1.2 km/hr vs 25km/hr).
Do you know the reason speed is not correctly presented on watch?
Hi Ferdinand, the speed on ANT+ is a known issue. It’s in the todo list 🙁
Hi Roberto, sory for necroposting about my troubled fail with with your app.
Your great app never worked with my Samsung J4+. In my new Xiaomi mi11i, it is working as it should, so I think the J4+ had some glitched bluetooh implementation. Keep up the good work.
yeah some android phones have some cheap bluetooth chip that can’t handle peripheral and central bluetooth communication 😉 Glad that now is working!
Hello! Is it works with Yesoul M1? And does it connects to apple watch activity app?
if the M1 doesn’t have a tablet and it has bluetooth yes
Can QZ run on the same iPhone as Fulgaz? If I run QZ and Fulgaz on different devices, then the device running Fulgaz sees QZ. But if I run on the same device then Fulgaz does not see QZ. I guess that this is because Fulgaz is expecting to find something over the bluetooth interface and there is no loopback. If that’s the case, is there a way to make it work?
yes you need always 2 devices because QZ is sending data over bluetooth so you need a sender device and a receiver device 🙂
Hi Roberto 🙂
I have the same issue with the first comment (by Kiki Navarro) on this page.
I bought the app on my Android phone (OnePlus 9 Pro, Android 11) and my Yesoul S3 connects to your app just fine.
In a second device (Huawei Matepad Pro, Android 10) I have Zwift app. The bluetooth is on on both devices. I bring up the Zwift app but it doesn’t find the bike (doesn’t find my phone).
I checked the QZ app info on my phone: “Storage” and “location” permissions are allowed and it says “no permission denied”. Then I checked Zwift app info on my tablet: “Storage” and “location” permissions are allowed and “camera” permission is denied.
Also I tried to connect to Zwift running on my PC but I couldn’t connect.
Am I doing something wrong?
Thank you for writing this app! (It is Kiki’s words and I strongly agree with him. In addition, your app is much more practical and easy to read than official Yesoul Sports app.)
Hi did you try to swap the devices? I mean matepad for qz and one plus for zwift? Some phones don’t have the ability to send Bluetooth data while are connected to another device.
Also remember to change the phone name to “bike” and reboot it
Let me know
Apparently I had missed a simple but important point: reducing the number of characters of my phone’s bluetooth name just simply solved my problem. Thank you for your answer and quick respond while you are on your your honeymoon 🙂 And I’m so sorry for taking up your time on holiday. I wish you a happy life together.
Now I have an other problem about connecting my hr sensor to your app. The details of the problem are below but that’s not that important to interrupt your honeymoon. Please feel free to delay to respond me in few days or weeks.
QZ app see my heart rate sensor (Polar OH1). It shows the avg. hr and max. hr values correctly but shows my instant hr as “0”. Android 11 is running on my phone, so I disable “Heart Rate service outside FTMS” in the settings but the problem not solved. I quit the QZ app to setting changes take affect. Than I relaunch the app and instant hr is still “0”. And when I enter the settings I see that “Heart Rate service outside FTMS” is enabled by itself. I’m curious of what simple point I ‘m missing at this time 🙂 And I say again my problem is not that urgent to take up your time in relaxing days.
Hi and thanks! Are you sure you selected the polar in the heart rate belt name settings?
If so send me the debug long from qz to Roberto.email@example.com and I will check why you’re seeing 0 sometimes
Let me know
Yes I select Polar OH1 in the heart rate belt settings. I enabled debug log in the settings and performed a workout. How can I send you the log file? I couldn’t find it neither in the app not in phone’s file manager. Where is it stored?
You have to download the app cx file explorer and look into the folder /android/data/org.cagnulein/qdomyoszwift
There are some files called debug-*
hi, does this app only work to convert from peleton to echelon or can it also work for a proform bike. i just got a proform and want to use the peleton app and use the auto resisatnce from the app.
Yes It will also work for proform bikes with peloton!
For now it work only with proform without the touchscreen
does the auto resisanct work for proform?
Not with all proform models. Which one do you have?
Hi there , app does not connect to bow flex c6 at all
hi, write me to firstname.lastname@example.org or on messenger and i will help you in the setup
the tour de france cbc.
are u familiar with that one?
Yes it works!
Wondering if you are aware of anyone successfully using your app with a Wahoo Kickr bike?
Hi, send me a nrfconnect screenshot about the bike to Roberto.email@example.com and I will add it!
Will this app work to connect a Peloton Bike with the Zwift app?
Nope unfortunately the peloton bike doesn’t send the metrics via Bluetooth
Will qdomyos allow you to row on EXR with a compatible rower – ie Domyos SmartRow?
Hi, qz already support rowers but I guess you will be the first one with a domyos one. But the good news is that I can add it! Just send me an email to Roberto.firstname.lastname@example.org with a nrfconnect screenshot about your rower
Hi does anyone have a set up guide for using an echelon ex-15, qdomyos, and Rouvy?
Hi Don, should be the same as zwift. Which issue do you have?
Just the basic set up. getting the echelon bike on Tuesday. trying to make sure I have all my ducks in order.
Do you have Facebook? On the Facebook group of qz there a tons of tips for example about ftp and so on
Yes I will check there.
Zwift is no longer finding my phone or “qz” as it was a couple days ago.
Hi, you should give me more details about your scenario 🙂 i mean there is no new version of QZ in production so i guess you changed something on your side. Where QZ runs? Where zwift runs? Do you see the metrics on QZ?
Is it possible to use this app to connect Yosoul s3 to the iFit App?
I’m developing the ifit connection. Meanwhile you can use zwift or peloton or other workouts apps 🙂
Ok quick question I have a Garmin heartrate sensor and I have a Xiaomi Mi Band 5 Smart Wristband.
When I go to set up the HR options I don’t see the Garmin HR sensor but I do see the Mi Smart.
I selected that but ii Don’t see any HR information displaying on the screen. the HR day shows 0 but it is not colored white but a light grey. see attached.
QZ does attach to rouvy and shows speed and power and QZ does connect to my Echelon EX-15.
Here is the display
As I said on the Facebook group, iOS doesn’t have ANT+ unfortunately
Ok I did see that after about the Garmin HR monitor.
But it should Connect to my MI smart watch. it did once, but now it’s finds it but no HR info displays.
Remember to enable the hr broadcast on your watch before opening qz and before of turning on your bike
Exactly what I did! after you told me to Check it! LOl works beautifully!
Thank you very much for the help!
Roberto, I was hoping you could help.
I have an Exchelon X-5 with a screen. I downloaded your app and downloaded the Zwift app on my IPad. Everything pairs up once I turn the bike but I can not get my biker to start pedaling. The power is paired but I must be missing something. Please respond. All my devices are compatible but is the app truly reading my spin bike?
For your bike you need first to turn it off completely your tablet on the bike and then open qz. Do you see the metrics from the bike doing so?
Are you telling me to turn off the large monitor that came with my bike or my Ipad?
The large monitor 🙂
Great, it works. I am pedaling, but extremely slow! Can I go any faster? Are their adjustments I can make with your app to jump start faster pedaling or with Zwift? I normally ride at 20mph. Please advise and many thanks to you my new friend!!
Zwift is based on wattage, so you just need to increase your resistance to go faster on zwift 🙂
Also remember to join the QZ community on Facebook and to rate the app on the store! It means a lot to me! Thanks
Hi, does this app support Pafers Bluetooth Smart bikes? In particular, I am looking to connect up a BH Fitness i.Spada 2 bike. Thanks.
Hi! Do you own already this bike? If so just send me a screenshot about nrfconnect and I will tell if it’s already compatible
Thanks for the quick response. I have attached the screenshot – hope this is what you needed, if not, let me know which options/screens to send.
hi, unfortunately it’s not compatible yet. But the good news is, following these steps https://github.com/cagnulein/qdomyos-zwift/blob/master/docs/20_supported_devices_and_applications.md#android-device , i will be able to add it. Just follow them with the app borns for your bike and send me the log to email@example.com
Let me know
Thanks so much, I will get onto this later this evening and send the logs across.
Hello, Im using this app with the Echelon Stride Treadmill. I also use Polar a HRM. Does anyone have a “best settings” guide or suggestions? The pause on app start option doesn’t work-treadmill always starts when app starts. Also, the start-stop and pause buttons at the top of the app do not function at all-can they work?
Hi Leif, your treadmill is not fully developed but if you want you can help me. There is already a GitHub issue on the qz page about this. We can continue this there. Let me know!
Hey Roberto! Loving the app! I’m trying to integrate the auto resistance for the peloton workout for my Exhelon-EX-5 bike. I’ve gone through the video several times and I’m still having trouble getting the pop-up to show up when I start a workout. Any tips to make that happen? Thank you!
Do you see the green check mark right to the peloton credentials in the settings?
There is now and it seems to be working. I guess patience did the trick. Thanks so much 😊
Does your app support the Echelon Stride Treadmill?
which models of bikes have auto resistance?
A work in progress list here https://github.com/cagnulein/qdomyos-zwift/wiki/Equipment-Compatibility
does IC4/C6 bike work with the app?
but it doesn’t have auto resistance right?
Nope it doesn’t have by hardware
Is there a guide somewhere that covers what 3rd party hardware is needed to add auto resistance to the Echelon EX-15 / Sport?
Yes on the GitHub page! Search for smart spin 2k qdomyos zwift 😉
another question, which heart rate sensor works with the app ? Does Garmin venu works?
Every heart rate sensor that sends Standard heart rate value by Bluetooth. You can easily test your device with the app nRF connect. If you see a heart icon for your device means that it’s standard and it’s compatible with qz
I have an Echelon and I am very happy with gaining access to Zwift.
Is there any chance that you might make a bridge to Rouvy as well?
Rouvy already works!
Great! I assumed that only the apps mentioned at the top were supported.
Thanks again for creating this app. It makes my bike a lot more fun than I expected.
Thanks! Remember to rate the app on the store if you like it! It means a lot to me!
FIrst of all many thanks for this wonderful App.
Small question, in the ERG mode of Zwift I do not experience any modification of the resistance of my Domyos E-Fold whereas I feel resisrtance adjustments when I am not in ERG mode.
Thanks! You need to enable the zwift erg mode setting under bike settings in QZ! Let me know 😉
tks! it indeed solve the problem when I switch into erg mode in QZ!
I am surprised to notice that I get power measure in Zwift whereas my Domyos E-fold bike console does not show any watt figures. Are the Watt information in zwift somehow estimated or are these figure watt figures reliable measure?
we collect them with a power pedal and added an equation on QZ 🙂
Tks for explanation. My Domyos E-fold is supported by default in Kinomap (without QZ) so I imagine decathlon should have performed a similar process to get Watt figures in Kinomap. No sure that the watt outcome in Kinomap & Zwift are similar.
yes for sure 🙂 remind that you can still change the wattage calculation with the watt gain and watt offset settings in QZ
I just purchased the application on Android in order to use it to pair Ant+ devices and broadcast their data to Apple TV Zwift. I have the following devices
– Cadence sensor (dual Ant+/BLE)
– Garmin Speed Sensor 2 (dual Ant+/BLE)
– Polar H9 (dual Ant+/BLE)
I am already using the BLE connections of these sensors in order to connect to Polar Vantage M which supports only BLE.
Is there a setup guide on how to use the application in order to connect to Zwift? It seems that I am stuck in the setup screen with BLE icon flashing.
The phone is Samsung A51, which supports fully Ant+ . I have checked with AntTester and everything checks out.
I was hoping that I could use this app to bridge Ant+ to Apple TV Zwift app. Any thoughts?
Hi, you have to setup the cadence sensor in the cadence sensor section and also enable the cadence sensor as a bike setting. Then restart qz.
Also join the fb group, I can help you in real time 😉
I am currently using your app with an Echelon x-3 bike and it’s connecting perfectly. However, I recently purchased a powrlabs arm band heart monitor and I’m not sure how I can get it to connect to the app while I’m riding. Let me know if you have any suggestions.
Hi, go into the general settings under heart rate section and there is a combo ox for your arm brand. Add it,press ok and restart qz. Let me know 🙂
I see the PowrLabs band recognized in the “Heart Belt Name” area and I hit OK. Still not being read in the Heart Rate tile (reads 0). Do I need to adjust the “Heart Rate Service outside FTMS” or “Disable HRM from Machinery” buttons?
Are you turning on the hrm before opening qz?
I have the Polar Beat app and the band connects just fine
The polar app needs to be forcely closed
I have Zwift app and qdomyos-zwift app installed on the same phone.
For some reason I can not connect my Zwift to qdomyos-zwift. Apparently it works in the two apps are on different devices. Is there a way to get it to work if both are installed on the same device? I have Samsung Galaxy S9 model SM-G960W.
No you need to use 2 separate devices. It’s how the is works because qz is faking a standard bike for zwift 🙂
If I go and buy Ipad, will that work with my samsung phone, or do I need to buy Samsung device?
Will work! No problem!
Will it also work with Samsung tablet tab7 or tab 8.
Tab7 or 8 for zwift? Anyway qz will work on any device but not all the Android devices can act as a Bluetooth central and peripheral at the same time
Can I use your app with the Echelon Stride Tradmill?
I bought you app for my iPhone 12 Pro (Os 15.1) and it connects OK to my Echelon Treadmill but I cannot control the Treadmill from your app; I have to set speed and incline on the Treadmill. Also, the speed displays “0.0” every 10 digits; so 1 km = 0.0 and 2.0 = 0.0 and so on. In-between speeds are OK. But the worst problem is that Zwift on my iPad doesn’t see your app. Your app on my iPhone detects my iPad but not Zwift.I read your manual, tried many things but no luck. What could I do? The point of buying your app was to use Zwift.
Hi, I’m not able to connect to the Echelon EX-7s using my iPhone 13. Is the EX-7s not yet supported? Maybe I’m still doing something wrong since the QZ app doesn’t recognize it. Thanks!
I’m writing you by email 🙂
I bought Samsung Tablet S6 Lite and installed Zwift on it. I installed your app on my Samsung S9 phone.
For some reason the Zwift on the tablet is not pairing with your app on my phone. I tried all the options, restarting the device, checking connections, bluetooth etc. but still no connection. Any idea why? Anything I am missing?
Try these and let me know https://github.com/cagnulein/qdomyos-zwift/wiki/I-can't-connect-QZ-to-Zwift
I tried renaming my phone to “bike” but that did not help.
If I was to swap devices, do I need to buy the app again for my tablet? What if I pay and it does not work?
I only have one phone S9.
I am not sure what the last bullet means “virtual device setting is enabled in the experimental settings? (don’t change the other settings there!)”?
You don’t need to buy it again. You have just to use the same Google play account. About the virtual Device setting, It’s in the Experimental section in the app settings. Send me an email with the screenshot of that section. Maybe you play too much with the settings 🙂
Attached is the screen shot. I have not modified anything there.
Yes they’re correct
Ciao, ho un tappeto Domyos T540C riconosciuto dalla tua applicazione e guidato da essa. in zwift il tappeto viene rilevato bene ma non viene visualizzata la velocità e non consente all’uomo di avanzare. Grazie per la risposta
Ciao segui questa guida e fammi sapere https://github.com/cagnulein/qdomyos-zwift/wiki/I-can't-connect-QZ-to-Zwift
Ciao sto descrivendo la mia configurazione, Zwift è installato su un PC Windows 10 con chiave bluetooth. QZ è su un Samsung S8. riesce a guidare il tappeto. zwift vede il telefono ma non la velocità
Ok did you try to follow the steps in the previous comment?
sì, ho cambiato il nome del mio telefono in bici e ho riavviato il pc e il telefono è lo stesso.
l’ultimo parametro non so su quale dispositivo sia. virtual device setting is enabled in the experimental settings? (don’t change the other settings there!)
In qz, nella sezione experimental settings appunto.
Hai altri device Android ? Anche più vecchi?
il parametro Dispositivo virtuale è attivo. Ho un Android di 10 anni che provo domani. buona serata
perfetto! fammi sapere! buona serata!
There might be something that I don’t understand, or that I haven’t correctly configured … Everything is working fine, I connect my Domyos EB 500 bike to the qdomyos app (iOS), and Zwift finds then my phone which then serves as a “gateway”, for the power, the cadence, and the control of resistance.
When I start a session, the resistance which was at 1/15 changes to 5/15 … but it remains at 5 all the time, even when climbing ??! the speed is simulated (faster downhill and slower uphill) … but I would like the reverse, the actual speed of the bike, and the resistance that varies. How to do ?
I wish you a happy new year!
Hi Sylvain, it’s a known bug of zwift of the last version. I have a workaround for it. I’m sending you it by email.
Let me know
I came back here to write that by disabling “iOS peloton workaround” as indicated in the github issues it actually worked … I didn’t think I already had an answer! incredible ! Thank you ! i will try the beta version!
I’m trying to do my best! If you didn’t do already, please rate the app on the store and join the patreon page. It means a lot to this project! Thanks!
The bicycle is yesoul M1 and uses the iPhone XR. Fitbit HR for heart rate is in use, but it doesn’t seem to work. I don’t think they’re applying yet. Is that right? You can choose from the heart rate menu in the app.
Hi unfortunately Fitbit it’s not supported unless it can stream standard Bluetooth hr
Hi, love your app so far. Using it with a yesoul s3 and it works well with zwift, or just to get the data to strava.
My question is can it be connected to garmin edge 530 computer? I can find and add the phone as a power sensor on the garmin but when i try to connect to it, so it shows the data, it doesn’t seem to be able to.
Does it can pair with Bluetooth sensor? If so just enable the bike power sensor in the experimental settings. Warning: you will lose the compatibility with zwift
It can. It pairs but afterwards when trying to connect to it when starting the workout its not able to, it doesnt move from the connecting… screen.
Bike power sensor is enabled.
Nvm, i found a way to get what i wanted. Works great now. Thank you.
Hi, first of all, very nice app it really opens a world of options!
I have an issue trying to connect my bike (Yesoul S3) to Rouvy. When I open the QZ app I see all the sensor data from my bike like resistance, cadence etc. so QZ connect properly to the bike. However, nothing is found in the rouvy app, any ideas what might be the issue here?
Hi thanks, is zwift in the same scenario working? Just to understand if it’s a setup issue or a rouvy issue. I suggest you to join the Facebook group of a qz. There are a lot of rouvy users
i’ve been using qdomyos on my phone (samsung S10 running android 11) and have a Scosche heart rate monitor and I cast the peloton workout to my TV. Upto just a few days ago, i’ve been able to have my HR show up in qdomyos while riding and peloton (can see my strive score and HR during workout in peloton summary).
As of few days ago (coinciding with nicer/detailed graphs showing in qdomyos after workout), i can only either connect my HRM to Qdomyos or peloton but not both. I’ve tried opening qdomyos first (and HRM connects but then not visible to peloton) or if i open peloton first, the HR doesn’t show in qdomyos
my settings are
1. heart rate service outside ftms
2. Ant+ Heart
3. Virtual Device and Virtual heart both enabled
i didn’t change any settings but just few days ago lost ability to have my HRM connect to both qdomyos and peloton
Yes it’s a know issue on ant+
The strange thing is that I didn’t change anything
Anyway follow that ticket I will update it when I have something new
Love the app. Just curious what the PZP Username and password fields are for, under Peloton Options. Thanks!
They are about power zone pack premium user
Thank you so much for such a great app! I have an Echelon EX-3 and use the QZ app for Zwift. Everything has been working perfectly for months until just the other day.
I didn’t change any settings between rides, but for some reason, I’m unable to get the auto resistance to work. Not sure if it was a coincidence, but it happened after Zwift’s most recent update.
For your information, I have the QZ app on my iPad and connect to Zwift on my MacBook.
Thanks in advance for your assistance!
Yes zwift broke the compatibility with the last update. I already fixed it. Send me an email to Roberto.viola83 at gmail.com and I will add you to the beta. Also I’m asking to join patreon page in order to support this! Thanks
Buongiorno, scusate per la SRX500 Toorx esiste possibilità con questa app di normalizzare la potenza per avere un valore che si avvicini al reale e non sia completamente sovrastimato ?
Seconda questione la regolazione automatica della resistenza è in ritardo rispetto al percorso su ZWIFT, visti i tempi dell’attuatore magnetico, tramite questa app è possibile correggere (In teoria basterebbe avere la sequenza di valori prossimi futuri e fare un calcolo basato sul tempo di applicazione della resistenza) ?
Ciao Davide, con i parametri watt gain e watt offset puoi personalizzare la risposta in watt della tua Toorx.
Per la questione resistenza: zwift mi manda solo i dati in tempo reale, non è per me possibile sapere l’inclinazione futura. Di quanto ritardo stiamo parlando in base secondi?
Credo che convenga aprire una discussione qui se vuoi https://github.com/cagnulein/qdomyos-zwift/discussions
@cagnulein grazie della veloce risposta.. per i WATT ottimo direi ci provo anche se senza un misuratore di riferimento si fa fatica a dare una valutazione corretta e purtroppo il costo ad esempio dei pedali è elevato !
Per la resistenza ok apro discussion dove indicato grazie, non so quantificare i secondi devo valutare meglio.
Hey hello Roberto, huge fan of your app. I’m really trying to get it working with the Echelon Stride but I just can’t. Everything shows up on the QZ app and the Echelon Stride is sending information, but whenever I tried adding it to Zwift or Peloton is just not being recognized.
Do you any suggestions?
Thank you and best!
Hi are you on iOS or Android? Let’s continue the troubleshooting to Roberto.viola83 at gmail.com
So now I have
Qdomy app on my Samsung tab S6 lite and
Zwift on my samsung galaxy S9 phone. That works, Zwift can connect (power source) to qdomy on my phone.
However I would prefer to reverse the two (the zwift to run tablet and Qdomy on phone). Although I can install both, the Zwift “power source” on tablet does not connect to my phone. It does not show up in search results.
I find this strange. When I reverse the order, it works, but not the other way around. It seems that on zwift app, Tab S6 lite does not recognize phone S9, but the phone recognizes the tablet. Anything you can think of that could help resolve this?
Hi, simply your android device is not capable to run Bluetooth peripheral and central at the same time. It’s an hardware limitation there is nothing that we can do. Maybe try with an another phone or buy a cheap iPhone 6s for this purpose. Let me know
Hi Roberto – I just purchased the app for my Keiser M3i and the pairing seemed very straight forward and worked but when on Zwift there seems to be a one minute lag between what Zwift is showing and what the reading on my Keiser is. Also the RPM on the left side of Zwift did not change at all during the ride (I am new to Zwift so maybe I am missing something?). Any help would be appreciated. Thanks!
Hi, are you on android or iOS?
Are the metrics delayed also in qz too?
Sorry – I am on IOS (Iphone) for the app and Ipad for the Zwift. I closed everything and went back on – things changed a bit – now the cadence on Zwift is changing and aligns with qz (as does the heart rate from my polar H10). It seems like Zwift is catching the speed metric in real time but qz is lagging way behind. Example being I slowed down riding to a snail’s pace from in the 20’s mph – Zwift picked it up as 5-6 mph (which sounded right) but qz never got below 14 mph and I waited around 5 minutes. Also seems as though there is a 4-5 mph disparity between qz and Zwift most of the time.
Hah ok I understood your thing now. Zwift recalculates the speed based on the power sent from qz, so you will never see the same speed on QZ and zwift. On zwift the only important thing are the wattage. On zwift the speed is influenced by bike chooses, wind, gradient and so on 🙂
Makes sense. I actually just did a 20 minute ride and the Zwift mph were all over the place – didn’t seem consistent at all with my effort at almost any time. For a good portion I was peddling my hardest with highest cadence and the Swift speed was coming out around 4-5 mph. I ended up my 20 minute ride which would usually average 18-20 mph on the Keiser with 4 miles (12 mph) and the same effort as my 18 mph. I guess like you said forget the mph! Either way the $3.99 app saved me like $250 or so for the newer M3i console (which connects to Zwift) so I appreciate your help !
Also I suggest to join the qz group on Facebook! There are a lot of zwift users like you!
Regarding your comment
1) “android device is not capable to run Bluetooth peripheral and central at the same time” and
2) “buy a cheap iPhone 6s for this purpose”. I have few questions:
Re: 1) Is the issue with the Tablet or the Phone? Samsung Phone can recognize tablet but Tablet can not recognize the Phone in Zwift as power source. My phone is a work phone, so I can not change it but I can sell the Table and buy another one. If the issue is with the Tablet, can you recommend a Samsung tablet that would work? What should I be looking for in the Tablet? Which hardware limitation do I need to solve?
Re: 2) Would I use iPhone 6s to run QDomy app or Zwift App? I still want to have bigger tablet like screen for Zwift and phone for QDomy app.
The issue is about the device where you using qz. That one is better to be an iOS device. The other one could be an android ( the one with zwift)
I have been using QZ to connect my Echelon bike to Zwift and it has been going well except for one issue:
When auto resistance is on in QZ my bike’s resistance is continually set to 1 whether I attempt to manually change the resistance on the bike or through QZ and regardless of what the resistance offset value is set to.
I have been disabling the auto resistance and changing manually as needed, but I would love to be able to use the auto-resistance feature if possible.
Thank you for the help!
Hi zeke, you need the beta because zwift broke the compatibility with the last update. Send me a email to firstname.lastname@example.org
I realize I was not very clear with my question.
I tried with iPhone 8 and my Samsung S9 phone. Zwift on Samsung phone recognizes QZ on iPhone.
However I would like to have Zwift on a tablet (bigger screen) that connects to QZ on a Samsung phone.
What tablet do I need to get to make that work? My current Tablet Samsung S6 lite (model SM-P610) does not work. The Zwift power source on Tablet does not recognize the QZ on my phone. What do I need to have on my tablet to get it to work? You said it is hardware limitation.
iPhone 8 to the tablet doesn’t work? If so I guess you have something wrong in the setup like some settings or something. It has to work. So please open a. GitHub issue and I will try to help you there. Thanks
Any chance of support being added for the Echelon Tread?
It’s already there!
Sorry I am not sure how to “open a. GitHub” issue. Where do I need to go?
Any help would be greatly appreciated in advance. We have the Echelon Ex1 bike with qdomyos. All seem to work find. We are trying to make it work with Zwift. I was able to make the connection, however problem i have is there is no power increase. It seems to be stuck at 5W even when I press the + to increase the resistance, doesn’t do anything. Zwift has the power slider all the way to the right (which should be as high as it goes. However, i assume the power,cadance,speed must come from the qdomyos since it communicates directly with the echelon bike. Any help would be grateful.
Hi, please create a ticket here and i will help you https://github.com/cagnulein/qdomyos-zwift/issues/new/choose
Hello, I’m trying to connect Echelon Stride Treadmil to zwift using your app. It’s a no go, nothing connections.
The echelon bike with your app connects to zwift just fine. Any thoughts?
Phone: Iphone 10 (latest update)
Zwift (latest version)
Hi, what do you see on QZ? Send me an email to Roberto.email@example.com and I will help you
Thank you for your help. I have an Echelon EX-3. I’m using Zwift on and Apple TV and your app on an Iphone 12.
Everything seems to connect ok but my Avatar on Zwift barely moves no matter how fast I pedal and I can’t adjust the resistance on my bike. What am I doing wrong?
Hi Did you Set the resistance offset zwift to 20 in the settings? The gain leave it to 1
I will try that. Thank you!!
What should I set the Resistance at Startup too?
no you can leave it to the default
Hello Roberto. I am planing to buy a Inspire IC 1.5 bike. Is your app compatible with it?
Hey! I’m able to use peloton app well with my echelon ex-5. My issue is running zwift.
I am running zwift on my laptop on windows (Lenovo Legion). The zwift app is able to detect “QZ” which is running on my iphone 8. It connects but is not sending any signal as a power output.
Hi emmanuel, did you check this https://github.com/cagnulein/qdomyos-zwift/wiki/I-can't-connect-QZ-to-Zwift ?
Yes unfortunately none of those options have worked.
When I attempt to use my iphone X for Zwift, and iphone 8 for QZ, zwift doesn’t detect anything.
I know that for peloton I need to put my login information in QZ. Is there anything similar to that that needs to be done with Zwift?
No it should work out of the box. Did you turn off the peloton cadence sensor setting?
Yes it is turned off. I will try again later tonight and reset all setting.
Ok, I’m going to sleep now. Feel free to post in the Facebook group if you have any issue 😉
Hello – I’m using Android – both a tablet and a phone to run your app and the peloton app. Your app can’t find my heart rate monitor though – any tips to get it to work? I’ve never had issues with the HRM before.
Hi, check the battery. Let me know
I am trying to connect a echelon bike to peloton app using a s20 plus as the little monitor and a tab s7 the monitor with peloton app on it. However, I have no way on the tablet to add a cadence monitor it only want to find a hear rate monitor. is this a bluetooth problem?
as i said in the email it’s a peloton limitation on android. on android the peloton app allows only heart rate sensors
Does this app work with the Echelon EX-7s?
Like the app so far. I’m using a pro form treadmil 965 ct. it connects to Bluetooth fine. The speed in the app is always .6 mph faster than what the treadmill says. Example: I set treadmill at 5. The app says it’s 5.6mph. Is there anyway I can take .6mph off all my speeds in app to correspond with my actual treadmill speed?
i answered you by email 😉
Been using your app for almost half a year now and it has been great! Thank you for the work you have put into this.
I do have one small issue I want to ask about though. There are certain times when the app will lose connection to Zwift and when I open the Zwift connections menu it shows that the “QZ” connection I was using has been greyed out and there is now a new “QZ” connection on the list. They have the same names, but Zwift doesn’t seem to realize they are the same source. So I have to change power, cadence and heart rate monitor to the new connection even though I never lost connection to the QZ app.
I am using the Echelon EX-3 bike and running QZ on iOS 15 and Zwift on a Windows 10 PC.
i have 2 great news for you Zeke!
1) on the beta version of qz you can use wahoo direct connection that eliminates all the bluetooth issues!
2) i’m releasing windows version of qz for patreon members!
That is good news, when is the planned release of the Windows version?
actually a first alpha version is already available. Are you a patreon member? https://www.patreon.com/bePatron?u=45290147
Yes I am, account is Zeke Smith.
Awesome work on the app, pretty amazing.
I just purchased the iOS app and trying to connect my Echelon Stride treadmill to Zwift.
The app recognize the treadmill immediately and can control, but Zwift does not show any sensors.
Any advice on how to connect the two?
hi Idan, are you running zwift on a separate device? i mean one device for qz and one for zwift
Hello. I’ve bought the APP and installed on an iPhone 12, and have Zwift on an iPad. I have been trying for ages but cannot seem to get Speed working for Running in Zwift. I have a Heart Rate monitor that works fine (can connect Zwift to my iPhone as the sensor and the QZ App passes it through fine). I can also select my iPhone as Speed for Run. However, I can get my Wahoo Cadence sensor to show Cadance, but cannot find how to get this to also translate to a speed reading for Run. I found posts on other forums that QZ App can simulate a speed sensor so I hope that is correct? If so please, please can you tell me what my settings need to be for the App? Thank you 🙂
Hi, You have to have your pair your sensor to the power sensor setting in the qz app and also enabling power sensor as treadmill setting. Restart the app and it should work
Firstly great idea, these treadmills are so lacking in connectivity options.
I am looking to but and though better ask first, I have a BLE Spirit XT385 very recent model 2020 I think and has FTMS enabled but no other smart features. Works fine in Zwift, Rouvy, Kinomap. I want to be able to use your app with Zwift, a Wahoo TickrX and the Spirit so I can get Incline reported. Control isn’t so much important just want reporting. Does this sound like it will work. I have PCs, Macbook Airs, Android and Iphones to work with.
Thanks in advance.
OK I found your github page, you have Spirit listed but no specific models. Looks like a good chance it will work.
Next question I have Supported Android and Iphones, the Android app is a little more cost. Which one do you advise to buy. Or does purchase get me both.
iOS always performs better so I will give a shot with it first. Let me know if you have any issues
Hi, a really great app! I connected an echelon bike to iPhone and to rouvy on an iPad – all metrics are transmitted only heart rate from my Apple Watch is missing: first it shows 0 than N/A. Tried several restarts of all apps and connections. Permissions on iPhone are given. Any idea?
hi first of all do you see the heart rate on the qz app on the apple watch?
Yes, HR is on the watch and on the iPhone – it is only missing on the iPad. And only in rouvy it seems: after further testing I found out that it works in zwift. So the problem is inside rouvy I presume. Does it make sense to play with the Heart Rate Options in the Settings of your app?
you can try to toggle the heart rate outside ftms but i don’t think it will change. i gues rouvy doesn’t accepts metrics from a trainer along with heart rate (maybe it’s hardcoded with a separate device for hr)
Hey Roberto, bought a Domyos 500 spin bike recently and I’ve been having trouble with the Bluetooth connection to the app. No matter what I do (I’ve tried all the tips on the app’s main screen) I can’t seem to pick up my bike’s Bluetooth connection. I don’t even know if it’s a problem with QZ, with how I’m doing things or with the bike itself. Kinda worried now because the bike doesn’t show on my phone’s list of Bluetooth devices nor does the Domyos app detect it so maybe there’s something wrong with the bike itself. Do you have any tips on troubleshooting this thing?
This is the bike: https://www.decathlon.com/products/domyos-500-indoor-fitness-spin-bike-171891?variant=32281766068286
is the bluetooth and location services enabled on your phone? Which phone are you using?
Both of them are turned on and work. I can scan devices with Bluetooth and I can check my location on Google Maps without any issues. I’m on a Huawei P20 Lite running Android 9.
When I use the QZ app it detects a few of the neighbours’ TVs and devices but not the bike itself.
Do you see the tiles? If so you are connected ignore the label on the top in case
I don’t see the tiles unless I press the stop button or the “Charts” option on the main menu, in both of those cases they are blank and don’t load anything even as I pedal on the bike.
I’ve tried pressing the stop button when the app was detecting different devices to see if there would be any difference between them or if one of them would work but still nothing.
The fact that the phone can detect far away devices easily but not the bike makes me think there’s something wrong with the bike itself. I don’t know to what point it would be reasonable to assume that I got a defective or damaged unit.
check if with the nrfconnect app (it’s free on the store) you get the bike in the list. If not it’s for sure a defect on the bike itself. Just a stupid question: did you pedal to turn it on?
Not a stupid question at all, I wish that was the problem but no, I did pedal to turn it on before using QZ and I kept pedaling while trying all the connections just to make absolutely sure it stayed on.
I downloaded nrfconnect and ran a scan while the bike was turned on. It found an unnamed device which made me a little hopeful but because I couldn’t be sure it was the bike’s signal, I waited until the bike turned itself off completely and ran another scan to see if the signal would still be there or disappear. It was still there.
I’m not quite sure how these bikes work but unless the bike still emits a Bluetooth signal while turned off I’m pretty sure this one doesn’t have one 🙁
nope it’s not an unnamed device. it must call domyos something. i guess your unit is faulty so 🙁 did you try with the domyos app ?
Yeah. Tried the Domyos app as well and still nothing. On the positive side I can still return the bike. It’s going to be a bit of a hassle carrying it down the stairs from the 3rd floor but I’ll manage hahah
Thank you so much for the help and for your work with the app!
argh 🙁 ok let me know how it will go!
Great app so far! I just have 2 small questions I cannot figure out.
I have a Bowflex C7 bike and the QZ app running on Android. If I connect a bluetooth HRM to the bike, I cannot seem to get it to send the HR information to the QZ app. I can, of course, pair the HRM directly to QZ, but it would be ideal if I could show the metric on the bike screen. Is this a limitation of the bike or is there something I may not have configured properly?
Second, is there a way to have the QZ app send speed/cadence information to a Garmin watch? Today, I’m uploading the .fit file that is emailed after a workout to garmin connect, but it would be ideal if I could record the activity with my watch.
Thank you for the great app!
Hi Joe, thanks!
For the heart rate i’m already handling the HR from the bike. Could you please open a ticket on github so I can check if your settings are ok?
For the garmin: QZ can send Power over ANT+ if your phone has ANT+
Let me know!
Thank you for the quick reply! I will fiddle with the HR a bit more and open a github ticket if I can’t figure it out. I’ll also test connectivity to the Garmin with a spare phone I have that has ANT+.
Interested if you can do this for the apex bikes. If you can, I’d want it x
hi Wendy, yes open a ticket here https://github.com/cagnulein/qdomyos-zwift/issues/new and i will follow with the process
let me know
Hi there – great app but I am wondering if I have my settings right when using Zwift ? I have a Echolon Smart Connect bike and always seems to be much slower. Is there anything I might be missing or do I just need to pedal faster !!
hi you need to increase your resistance in order to increase the wattage. zwift works only with wattage 😉
So do I amend Reistance Gain ? – How can I make sure this is set to the amount of wattage I am actually producing as don’t want to cheat the system 🙂
since your bike doesn’t have auto resistance by hardware you need just to change the knob to produce more resistance and so more wattage 🙂 with echelon ex3-4-5 qz will auto adjust the resistance accordingly to the path on zwift 😉
Thank you – I think then I may just need to pedal faster.
I hope you’re doing well!
I’m curious if Torneo Raceter is compatible with your app? It contains build-in bluetooth and can connect to Kinomap out of the box. It looks (from available features point of view) similar to Domyos EB500.
I checked all treads I was able to reach to regarding your apps and didn’t find any references to Torneo, so that’s why I decided to ask about it here.
Hi Artem, send me an email to roberto.viola83 at gmail.com attaching a nrfconnect screenshot about your bike and I will let you know!
Thank you for the fantastic Qdomyos app that works great with my echelon bike.
I’m having an issue connecting to a HR strap via bluetooth and I wonder if you have any suggestions.
The HR strap is a Polar H9 and it connects to the android 11 tablet I’m using with the bike in the Strava app but in Qdomyos the connection is iffy and after it does connect it intermittently returns zero values as in etc.
I’ve tried changing all the Heart Rate Options under settings but the “Heart Rate service outside FTMS” resets to true when I open the app and the other options don’t seem to change anything. Any advice would be much appreciated.
Thanks a heap.
Hi Stephen, be sure that the ant+ heart is disabled and also be sure that all the other apps are fully closed on this phone and also on other devices. probably something is stealing the bluetooth communications from qz
let me know
I turned ant+ heart off and every other bluetooth device I could find near the bike and it seems to keep a stable connection now! Thanks a bunch.
great! Remember to rate the app on the store if you didn’t already! It means a lot to me! Thanks!
Hello, I have got the Apex Rides bike, I have cancelled my monthly subscription with them and do not have access to any stats now, I have purchased a cadence sensor so I can use the bike with the peloton app.
Is there any way of getting this bike to link with peloton so I can see my resistance, distance travelled etc please?
yes simply add the cadence sensor section under accessories section and also enable the cadence sensor as a bike setting and restart qz
let me know
Following up on the comment I left regarding connecting to a Kindle Fire HD. Your app was able to detect and “connect” to my Echelon EX3 bike, though it wasn’t really connected to the tablet via Bluetooth. However, the app doesn’t register anything when I start a ride. Why would your app eventually “see” the device but not register any stats? Any help to get this working is greatly appreciated!
Hi Jessica, please write me to firstname.lastname@example.org attaching some screenshot of the issue that you have. Thanks
With your app, will a Moovyoo Galibier be fully compatible with Zwift ?
hi Christophe, in order to be sure about the compatibility send me a nrfconnect screenshot about your bike to email@example.com
nrfconnect is a free app on the store
I’ll send it to you when I get my bike.
Have a good day.
Will there be any integration with echelon bike to peloton app on android devices for cadence?
peloton app on android doesn’t support anything beside heart rate. anyway on qz you have all the metrics with also target cadence and target peloton resistance in real time!
App said it could family share how do I do this it doesn’t pop up on my shareable purchases
mmm i don’t think it’s family shareable. where did you read about this? let me know
I bought the Z app, I have the Echelon connect, it will connect to my phone (iphone 11) it does the power, cadence and heart rate but it won’t connect to the controllable. I’m running Zwift on my iPad. Is there a setting I am missing? I tried to exit the app on both devices multiple times but same result.
Let me know,
Hi, I never saw this kind of issue. Could I ask you to just swap the devices just to test if there is any issue on the ipad for zwift? QZ is sending always the controllable along with power cadence and HR. So it doesn’t seem a QZ bug to me. Let me know!
Tried with another iPad and running it off my phone and it works no issues. Thanks app works well.
I am running your app on my iPad and connecting to it via Zwift on my Apple TV. I notice that my watts and speed in Zwift do not match what your app is saying. I have an EX5. I have a first gen iPad Pro 12.9 running iPad OS 15.
The speed doesn’t match for sure because zwift recalculates it with the settings in the game, for example the type of bike, the road surface…the wattage must be the same instead. Share a screenshot in case the wattage mismatch
Ahh well that would make sense and so then if the speed is calculated differently than the watts will be calculated differently because watts are calculated using speed and resistance. But if you are using the remote resistance function and Zwift is controlling the resistance of the bike, shouldn’t it match? It would adjust the resistance to match the surface and incline of what is happening in-game?
I guess as long as the caloric burn matches it’s not that big of a deal. I’ll have to double check that.
the watt received from zwift are directly used, so there is no calculation on wattage from zwift. zwift uses the one that qz is sending.
qz calculates wattage from cadence and resistance.
and so when zwift commands a different hill grade the wattage will change on qz first and on zwift then, but they have always to match (with a delay of 1-2 seconds max)
if the calories matches means that wattage are the same 😉
I wondered if qdomyos-zwift was working with fyttter bikes, in particular the Racer RA-09R which is an iConsole bike ?
yes it does!
Thanks. I’ll have a try then. Just need to free and reset a Pi !
if you want you can try it quicker on android or ios 😉
Great application Roberto – thank you for creating this. Although I have a few quick questions about it.
I am using a Yesoul S3 and I find that the Peloton (equivalent) Resistance show on the app tile is far below what I expect it to be. For example, the Peloton instructor might suggest a resistance of 35 for a certain cadence and on my app I need to set it much lower, say to Peloton resistance of 12.
Under “Yesoul Bike Options” there is a “Yesoul New Peloton Formula” switch – I’m unsure as to what this does? There is also, under “Peloton Options”, “Conversion Gain” and “Conversion Offset” – can you point me to some documentation on how these options work so I can try to adjust these to hopefully closer align the “Peloton Resistance” shown on this app with what the instructor is suggesting?
Thanks in advance!
Hi, you can check all the settings here https://robertoviola.cloud/qz-fitness-app-guide
also you will find a lot of information in the qz group on facebook! let me know if you still have any questions!
Thank you for that link. And that offset setting really helps with the Peloton resistance. But it doesn’t seem to affect the power wattage at all. While the Peloton resistance reading is now where I’d like it, at the end my Power Distribution bar chart is mostly in Zone 1 while with my old Echelon, I had most of the bars showing in the Power Distribution.
Any possibility that as an enhancement in a future release you could add an option to include the offset in the power calculation? A simple toggle between the “original power calculation formula” and a “power calculation formula that factors in the Peloton resistance offset” would be ideal if possible?
Thanks again for this great app!
i just fixed a power session issue due to new peloton api. did you update the app?
Thank you. I have been away travelling but am back home again now and will update the app and test it with my ride next weekend.
Hi, Can this app work with Noblepro 8.0 control incline to match with Zwift ?
Hi Shawn, in order to be sure could you please send me a nrfconnect screenshot (nrfconnect is a free app on the store) about your treadmill? Let me know
I purchased your app. But it doesn’t work 🙁
My device is operated by Fire OS (Fire 7).
Is your app available for Fire OS?
Does it work by blurtooth4?
yes! it’s compatible with fire os! did you enable the location services and bluetooth?
I just downloaded your app! I am having trouble getting the auto-resistance to work on my EX-4S+ with the peloton app. I followed the directions in the video but it doesn’t seem to want to work. I am using the tablet that came with the bike to stream the peloton app, and I am using my iPhone for your app.
hi, do you see green check mark right to your peloton credentials?
Hey! there is a green check beside my password. Thanks
hi, send me an email to firstname.lastname@example.org with a debug log and i will help you!
What other apps does it work with besides Zwift?
What about Wahoo RGT?
all of them 🙂 i mean zwift, wahoo rgt, rouvy, fulgaz, vzfit, …
I’ve been using this app for a year.
Just got on bike today and it doesn’t see any readout apart from resistance – I change on my Echelon and it changes on the app.
But sees nothing else.
I have changed WiFi providers in my home – can you advise please?
it seems that your cadence sensor is broken. it could happen. try if you see the same on the echelon app. if so you should contact echelon support or buy a cheap cadence sensor
Would it be possible to configure the app to work with an old Computrainer? I am trying to use an old Samsung Note 8 to re-broadcast the Computrainer signal to Zwift on Android. Using Ant Tester, I can see that the phone sees the Computrainer connected via USB. But QZ does not see the data from the Computrainer. I believe I have the Advanced Settings parameters set correctly. (Note while the Ant Tester app sees the Computrainer, the computrainer FEC cable does not keep the lights on after it is plugged into the phone).
Hi James, i don’t know what it is a Computrainer 🙂 anyway it has only ant+ or also usb? if you want open all the specs of this device to my github page and i will add it if possible! Now here is 11pm so I’m going to bed 🙂 I will check your github post tomorrow
Thanks for your response. Computrainers are the old original smart trainer and connect via USB they are still in use by lots of riders. There are many people looking for an Android solution for Computrainers. There is a windows bridge to transmit Computrainer signals to Ant+ https://perfprostudio.com/WebHelp/CTBridge/index.htm?page=Setup.html. And there is a current project on GitLap https://gitlab.com/bingham34/ble-computrainer-ftms to bridge Computrainer USB to BLE – maybe there is useful specs and codes there. That project mentioned that they used open source code from Golden Cheetah which connects to the Computrainer https://github.com/GoldenCheetah . Or if there is a signal capture program for windows you can suggest to read and capture the signal from the Computrainer, I could install it and send you the output. Thanks for taking a look!
but on android you would like to connect the usb directly? or you were thinking about a man in the middle? the simplest solution that comes to my mind is a qz version for the raspberry that connect via usb to the computrainer and send information by ble and wifi to android. do you have in mind something different?
Yes It could be on a Raspberry, but I have an old Samsung Note 8 (which has ANT+) so was initially thinking of that. Per my comment above I can connect the Computrainer via USB to the Note 8 and the Ant Tester app sees it. I just dont have a way to rebroadcast the signal.
It’s not clear to me how your samsung note 8 can see it by ant tester app if, in order to send ant+, you need an external software on windows. For what I understood this computrainer has only a serial port to talk. Am I wrong?
The Computrainer connects to a FTDI connector which then goes to a USB c. Another cycling training company Baron Biosysystems which makes the Xert training platform had an Android driver which permitted a controllable USB Computrainer connection but had discontinued it by the time I started using the platform.
You can see in the picture below that AntTester sees the Computrainer (connected by ID 1002) but the FTDI cable lights are not illuminated (there are red and green activity lights in the clear USB conection cover)
Hah perfect! So you are using a serial port directly on android. Now it has sense 🙂
I suggest to start a new GitHub ticket in the qdomyos page in order to start the development!
OK Thanks for all your responses on this question!
I just bought an Echelon EX-4s+ spin bike and following all the directions in this article cannot get the qdomyos-zwift app on my iphone to connect to the bike, except momentarliy for a second and then it loses it. My bluetooth is turned on and my phone oicks up the ipad I am running the Peleton App on but not the Echelon bike. I repeatedly tried to start apps in the order listed: Echelon bike > qdomyos-zwift app on iphone > peleton app on ipad.
First of all: is the echelon app working on this setup? I’m asking this because it could possible that you have an hardware issue on your bike. Let me know
I re-downloaded the qdomyos-zwift app and it’s now working. Thanks!