Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024 Spirit XT485 Treadmill not communicating correctly with QZ app[BUG] #2323

Open
GasMast3r opened this issue May 7, 2024 · 11 comments
Open
Assignees
Labels
bug Something isn't working wontfix This will not be worked on

Comments

@GasMast3r
Copy link

Describe the bug
I recently purchased the new 2024 model Spirit XT485. Using iPhone SE (2020 model) and the QZ app, I'm unable to get the app to work correctly. I'll turn the treadmill on. Wait and then turn the QZ app on. It correctly identifies the treadmill and connects. The treadmill immediately starts up the premade "Cardio" workout built into the treadmill and counts down to start when it connects. It shows the Bluetooth symbol on the treadmill saying it is connected to a device. None of the tiles work in the app when this happens and it shows zero for speed and incline, even if I change the speed or incline on the treadmill directly . I found that if I let it run but force quit the app, and reopen it while the treadmill is running this program, then it will now show the speed and incline correctly, even if I change them. It still won't let me control the speed or incline from the app. I tried to upload a ZWO run workout on one of my attempts to see if I could decide the program it runs when it connects. It only runs the same preset cardio workout from the treadmill.

To Reproduce
Attempt to connect QZ app to Spirit XT485 treadmill

Expected behavior
Once the app opens and connects to the treadmill Inexpected that the app will gain control, allowing me to change speed and incline or upload a custom ZWO file for the QZ app to run.

Smartphone (please complete the following information):

  • Device: iPhone SE 2020 model
  • OS: iOS 17.4.1

Append a debug log
6 files attached
debug-Mon_May_6_19_56_10_2024.log
debug-Mon_May_6_19_59_35_2024.log
debug-Mon_May_6_20_00_05_2024.log
debug-Mon_May_6_20_00_45_2024.log
debug-Mon_May_6_20_01_28_2024.log
debug-Mon_May_6_20_02_03_2024.log

@GasMast3r GasMast3r added the bug Something isn't working label May 7, 2024
@cagnulein
Copy link
Owner

ok i will try to add this firmware as well and i will send you a new beta .

send me an email to roberto.viola83 at gmail.com indicating this ticket. Thanks

@cagnulein
Copy link
Owner

sent a new version! let me know!

@GasMast3r
Copy link
Author

The new version fixed a lot. The app connects to the treadmill right away. It doesn’t cause the treadmill to auto start a workout that is built into the treadmill. The tiles change with the treadmill now. I can change the incline from the app, but I can’t change the speed yet.

I tried to use a custom workout that I made from zwiftworkout.com as well as one of the premade ones in the app without any luck. I’ve attached 2 logs to try and help.

debug-Tue_May_7_19_53_53_2024.log
debug-Tue_May_7_19_46_07_2024.log
debug-Tue_May_7_19_56_07_2024.log

@cagnulein
Copy link
Owner

@GasMast3r log checked: from the spirit app are you able to change the speed from the app itself?

@GasMast3r
Copy link
Author

I haven't had a chance to test, but now that you bring it to my attention I think I'm reading that the Spirit+ app doesn't change speed "for safety reasons". I'll try and confirm this tomorrow. That will be disappointing if that is the case.

@cagnulein
Copy link
Owner

cagnulein commented May 8, 2024 via email

@GasMast3r
Copy link
Author

I spoke with Spirit who says the app was disabled from controlling the treadmill speed for safety. I was unable to control it from the app. Do you think there is any workaround?

@cagnulein
Copy link
Owner

the only workaround is soldering 2 wires to the speed up and speed down button on the console and command them by qz from pc. i already this for the bowflex treadmills that have the same issue. let me know if you are interested

@GasMast3r
Copy link
Author

Yes, if you have a walkthrough or explanation, this is a project I'd consider doing

@cagnulein
Copy link
Owner

yes sure
have a look at this

#525

in few words: you have just to solder the wires to the buttons to a relè boards and then qz will do the magic!

Copy link

stale bot commented May 25, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label May 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants