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

QZ won't connect to Norditrack C1750 #1373

Closed
pbcsd opened this issue Mar 19, 2023 · 66 comments
Closed

QZ won't connect to Norditrack C1750 #1373

pbcsd opened this issue Mar 19, 2023 · 66 comments
Labels
wontfix This will not be worked on

Comments

@pbcsd
Copy link

pbcsd commented Mar 19, 2023

debug-Sun-Mar-19-15-52-33-2023.log

Have installed the companion app as instructed, and inserted the IP Address into the C2950 section of the QZ app. I see the companion app starting on my treadmill when I reboot. But QZ does not connect.

@cagnulein
Copy link
Owner

@pbcsd checked and the companion is not sending data.

possible cause: is there a /sdcard/.wolflogs/ directory inside your treadmill tablet? if so can you share the logs inside?

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

Hmm…now I can’t even log in to iFit. Says invalid user name (I can login just fine on my iPhone via web browser with same user name). Weird. Prior to this it was giving me an error and I had to logout.

@cagnulein
Copy link
Owner

i don't know, maybe @victorypoint can give you some hints

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

There doesn’t appear to be a Files app on the attached android tablet. Not sure how to check files on this thing?

@cagnulein
Copy link
Owner

cagnulein commented Mar 19, 2023 via email

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

Ok buona notte. Btw I just did a factory reset on the treadmill. I then logged in to iFit, installed the latest update. Then went into Privileged mode, turned on debug mode, and installed the companion app again (it doesn’t give me a security warning). Rebooted the device.

It gives me this same error. Not sure what is going on.

97253243-C61F-4ABB-B729-99FA27B2A207

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

..and get certificate errors when I try and search anything now on the built in browser.

Uploading BF3160B3-44A3-4F01-9E3E-F56B4978B893.jpeg…

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

Going to try another factory reset. Weird.

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

Okay factory reset and this time did not apply the iFit update. Still not connecting to bike.

Installed file manager. I don’t see an sdcard directory anywhere.

Uploading D6020F20-442E-4DE1-BA41-82D477B3DD45.jpeg…

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

0FF431AC-88EC-4772-AD81-B2A5DB294E84

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

9CE37331-41F6-47B1-84CC-6B0201289C98

@pbcsd pbcsd closed this as completed Mar 19, 2023
@victorypoint
Copy link
Contributor

@pbcsd, a screenshot you included that shows main storage, That is actually the inside of the SD card folder. What file manager did you install? I like to use one called solid explorer.

@victorypoint
Copy link
Contributor

@pbcsd, the whoops error is a new development that several users are reporting. Replacing the iFit APK appears to fix it - see https://www.reddit.com/r/nordictrackandroid/comments/10oi2e6/whoops_an_error_occurred_x32i_treadmill/

Are you able to establish an ADB connection to your machine from a windows PC as per install guide?

@pbcsd
Copy link
Author

pbcsd commented Mar 19, 2023

@pbcsd, the whoops error is a new development that several users are reporting. Replacing the iFit APK appears to fix it - see https://www.reddit.com/r/nordictrackandroid/comments/10oi2e6/whoops_an_error_occurred_x32i_treadmill/

Are you able to establish an ADB connection to your machine from a windows PC as per install guide?

Simply downloading a new APK and installing it over the existing, or would I delete the existing app first?

Have not tried the adb/pc route yet. Presumably just for debugging?

@victorypoint
Copy link
Contributor

In that reddit post, there is this reply that should work for you - https://www.reddit.com/r/nordictrackandroid/comments/10oi2e6/comment/j8jsx77/

Yes, please try the ADB solution just to confirm if it works or not on your machine. It's for debugging but also to help install and update the companion

@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

In that reddit post, there is this reply that should work for you - https://www.reddit.com/r/nordictrackandroid/comments/10oi2e6/comment/j8jsx77/

Yes, please try the ADB solution just to confirm if it works or not on your machine. It's for debugging but also to help install and update the companion

I'm not sure I understand how to do the ADB solution, I always get confused with how/what stuff to download from github. Where it says "Download the QZ Companion installation package from this Github repository and extract it to your Windows PC. Go into the extracted folder and run qz-companion.bat by either double-clicking it or running it from the command-line", where is this download link for this package/file?

If I click here..

image

It just takes me to another page that looks like this, but no download link?

image

Also, where it says to establish an adb connection, do I need to download adb fastload or any external package to establish the connection, or does it try to establish the connection via wifi when I ultimately am able to insert the IP Address into the batch file that is contained in this folder/package I'm supposed to download?

Thx

@victorypoint
Copy link
Contributor

@pbcsd, from the main Github companion page, click on Code button and then 'download zip'. Once its downloaded, extract the zip and you will find the .bat scripts in the Installpackage folder.

cagnulein_QZCompanionNordictrackTreadmill_ Companion App of QZ for Nordictrack Treadmills and Bikes and 10 more pages - Personal - Microsoft​ Edge 2023-03-19 10_23_12 PM

@victorypoint
Copy link
Contributor

@pbcsd, the package will contain all the files you need. Just make sure your treadmill is on and ADB debugging is turned on, and it's connected to the same wifi as your Windows PC. The bat script on Windows PC will attempt to ping the treadmill and if successful, will try ADB connection and install the companion. I am going to bed now but Roberto will be up in a few hours to offer help if needed.

@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

@pbcsd, the package will contain all the files you need. Just make sure your treadmill is on and ADB debugging is turned on, and it's connected to the same wifi as your Windows PC. The bat script on Windows PC will attempt to ping the treadmill and if successful, will try ADB connection and install the companion. I am going to bed now but Roberto will be up in a few hours to offer help if needed.

Thanks. So downloaded it, it has a successful ping to the treadmill, but ultimately is unable to establish an ADB connection:

[code]Enter treadmill IP address: 192.168.1.108

Pinging 192.168.1.108 ...
Ping successful.

Waiting for 0 seconds, press a key to continue ...

Connecting to treadmill via ADB ...
Cannot establish ADB connection.

Refer to QZ-Companion-log.txt for installation details.

Press any key to continue . . .[/code]

@victorypoint
Copy link
Contributor

victorypoint commented Mar 20, 2023

Ok, the ADB connection is tricky on the 1750s. Let's try the browser download option to install the APK.

@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

Yeah, will do that, this was the log file btw:

Log generated at 21:38:47.66 2023-03-19 for IP 192.168.1.108

Pinging 192.168.1.108 ...

Pinging 192.168.1.108 with 32 bytes of data:
Reply from 192.168.1.108: bytes=32 time=109ms TTL=64

Ping statistics for 192.168.1.108:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 109ms, Maximum = 109ms, Average = 109ms

Connecting to treadmill via ADB ...

disconnected everything

  • daemon not running; starting now at tcp:5037
  • daemon started successfully
    cannot connect to 192.168.1.108:5555: No connection could be made because the target machine actively refused it. (10061)

@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

Ok, the ADB connection is tricky on the 1750s. Let's try the browser download option to install the APK.

Okay, so that was odd. I installed via browser. When I powered down and on the treadmill, while booting up the treadmill went into a full incline, stopped, and then went to a full decline, and stopped.

When I tried to use my android tablet to connect, nothing happened (see log file attached).
debug-Sun_Mar_19_21_50_39_2023.log

I then tried my iPhone. It showed the tiles, but kept saying "Connecting...". I didn't think it connected, but when I tried a manual program I could see that QZ was showing the right speed/incline, even though it didn't actually ever say "Connected".

So there seems to still be something up with the Android tablet connecting, and not sure whether there is an issue with the iPhone since it never actually said "connected".

@cagnulein
Copy link
Owner

0FF431AC-88EC-4772-AD81-B2A5DB294E84

can you enable the hidden folders from here? i believe there is a hidden .wolflogs directory there

@cagnulein cagnulein reopened this Mar 20, 2023
@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

0FF431AC-88EC-4772-AD81-B2A5DB294E84

can you enable the hidden folders from here? i believe there is a hidden .wolflogs directory there

Just to confirm, you mean on the iFit tablet not my Android tablet?

@cagnulein
Copy link
Owner

cagnulein commented Mar 20, 2023 via email

@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

0FF431AC-88EC-4772-AD81-B2A5DB294E84

can you enable the hidden folders from here? i believe there is a hidden .wolflogs directory there

Okay, enables show system files which allowed me to see the sdcard directory. But no such wolf directory exists there.

There is this?

image

image

@cagnulein
Copy link
Owner

great! found the issue @pbcsd ! your tablet has a new folder that I never saw! Let me add it and I will create a new apk for you.

cagnulein added a commit to cagnulein/QZCompanionNordictrackTreadmill that referenced this issue Mar 20, 2023
@cagnulein
Copy link
Owner

ah got the issue! it's the same of #1332
I can fix this in the next release for android as well.
In the meantime you can workaround this just powering on a bluetooth device nearby this tablet. This will trigger QZ to connects to the companion app.
Let me know!

@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

Not sure I follow. Just power on any bluetooth device (eg my wahoo cadence meter on my bike that’s a few feet away)?

or power something on in pairing mode?

@cagnulein
Copy link
Owner

cagnulein commented Mar 20, 2023 via email

@pbcsd
Copy link
Author

pbcsd commented Mar 20, 2023

Thanks, haven't seen the version show up on Google Play yet, will try again in a few hours.

@cagnulein
Copy link
Owner

@pbcsd i didn't upload it yet :)

@pbcsd
Copy link
Author

pbcsd commented Mar 31, 2023

Just confirming whether the fix was uploaded into a new version? Also, curious, does the Peloton app work with the treadmill as well and does QZ auto adjust speed/incline or at least show the target incline/speed at all? Or just for Zwift?

@pbcsd
Copy link
Author

pbcsd commented Mar 31, 2023

Oh, and lastly, for the Nordictrack C1750, should I be putting the IP Address into the "Norditrack C2950 IP" section or "Proform IP" section?

@cagnulein
Copy link
Owner

Just confirming whether the fix was uploaded into a new version?

yes it's in the closed beta. Are you in the private beta group? If you aren't send me an email to roberto.viola83@gmail.com and I will add you!

Also, curious, does the Peloton app work with the treadmill as well and does QZ auto adjust speed/incline or at least show the target incline/speed at all?

Yes!

Oh, and lastly, for the Nordictrack C1750, should I be putting the IP Address into the "Norditrack C2950 IP" section or "Proform IP" section?

C2950 IP. Leave the proform IP empty, it's important.

Let me know!

@pbcsd
Copy link
Author

pbcsd commented Apr 1, 2023

Thanks…btw just turning on a Bluetooth device didn’t help. But connecting to my OH1 caused it to also connect to the treadmill.

Completely unrelated. Strata…won’t let me login via google when I use QZ if I try to use Googles SAML, says the app won’t let it. Is that a QZ/Android thing and I simply need to enter the user name and password vs going through single sign on?

@cagnulein
Copy link
Owner

Thanks…btw just turning on a Bluetooth device didn’t help. But connecting to my OH1 caused it to also connect to the treadmill.

Just sent you the beta. Let me know

Completely unrelated. Strata…won’t let me login via google when I use QZ if I try to use Googles SAML, says the app won’t let it. Is that a QZ/Android thing and I simply need to enter the user name and password vs going through single sign on?

On the advanced setting there is a setting to change the strava sign on. Change it and restart qz and it will work

Let me know

@pbcsd
Copy link
Author

pbcsd commented Apr 3, 2023

Thanks…btw just turning on a Bluetooth device didn’t help. But connecting to my OH1 caused it to also connect to the treadmill.

Just sent you the beta. Let me know

Completely unrelated. Strata…won’t let me login via google when I use QZ if I try to use Googles SAML, says the app won’t let it. Is that a QZ/Android thing and I simply need to enter the user name and password vs going through single sign on?

On the advanced setting there is a setting to change the strava sign on. Change it and restart qz and it will work

Let me know

Thanks that worked. Do I need to log into Strava each ride (i.e., at the end of the ride, press pause, go to the drop down menu, link to Strava, go back and then hit stop)?

Also, is there a setting in QZ that transmits heartrate? Got this weird error via email "Nice work on your recent workout with a heart rate monitor. Unfortunately, you haven’t allowed Strava to access health-related data, so we can’t provide you with any interesting and useful heart rate analysis. Please take a moment to learn more or grant access to your health-related data. We only use data from paired sensors and devices that you connect to Strava and won’t share this information without your consent."

I'm using a Polar OH1 HRM with QZ. Unfortunately for whatever reason it didn't connect until 10 minutes or whatever into the workout (no idea why it connects some times perfectly fine, other times doesn't). But wondering if there is a setting I missed in QZ that I need to adjust to actually send the HRM data to Strava?

@cagnulein
Copy link
Owner

Thanks that worked.

Great!

Do I need to log into Strava each ride (i.e., at the end of the ride, press pause, go to the drop down menu, link to Strava, go back and then hit stop)?

nope! Just the first time! Then when you press top QZ will automatically upload the file to strava!

Also, is there a setting in QZ that transmits heartrate?

What do you mean? Did you connect your HR to qz in the heart rate belt name setting?

I'm using a Polar OH1 HRM with QZ. Unfortunately for whatever reason it didn't connect until 10 minutes or whatever into the workout (no idea why it connects some times perfectly fine, other times doesn't). But wondering if there is a setting I missed in QZ that I need to adjust to actually send the HRM data to Strava?

Are you on ios or android? I have the same HR device and it works perfectly on my side, maybe something else is trying to connect to the polar too?

@pbcsd
Copy link
Author

pbcsd commented Apr 3, 2023

Yes, I connected the OH1 to the HRM in the belt name setting. For some reason the heart rate data wasn't sent to Strava and I received that weird email saying Strava doesn't have access to it where it says "Unfortunately, you haven’t allowed Strava to access health-related data, so we can’t provide you with any interesting and useful heart rate analysis"

I am using QZ on an Android tablet, and the OH1 is never connected to anything else.

@cagnulein
Copy link
Owner

send me a fit file from qz, qz is writing the HR to the fit file each second (no setting can override this behaviour), so I guess you're seeing on strava a file not generated from QZ directly maybe?

@pbcsd
Copy link
Author

pbcsd commented Apr 4, 2023

send me a fit file from qz, qz is writing the HR to the fit file each second (no setting can override this behaviour), so I guess you're seeing on strava a file not generated from QZ directly maybe?

Shoot. Forgot to hit debug on my cycle this morn.

Looking at strava, is it not showing heart rate because I have to subscribe to get that info?

FB113EE3-D94B-4059-B10C-1B2ED30583DC

@cagnulein
Copy link
Owner

IMG_2548

hr zones are for strava premium users only. check this, i have hr on my workout.

also you have the fit file even without the debug log, share me also the url of this activity on strava

@pbcsd
Copy link
Author

pbcsd commented Apr 4, 2023

Aha...it looks like there is a button where I need to click on it in Strava to "allow it" to access the heart monitor information. Clicked on that so will see if it starts to show this properly tomorrow.

@cagnulein
Copy link
Owner

never saw it, where are you located? maybe something specific of your county?

@pbcsd
Copy link
Author

pbcsd commented Apr 4, 2023

Canada. And I only noticed it when I scrolled down on the email and saw this….

0E90A811-4E2C-4477-8C77-3062AA4F08CF

@cagnulein
Copy link
Owner

strange, never seen this before. @victorypoint did you ever see this on strava since you are in canada as well?

@pbcsd
Copy link
Author

pbcsd commented Apr 7, 2023

Btw that was definitely the issue on Strava. Heart rate on my last workouts showed up after clicking on that.

Still intermittent as to the OH1 actually connecting to QZ. Definitely not connected to anything else (I only use if for that tablet). Seems I have decent luck if I remember each time I start QZ to disable HRm, exit, go back in, enable, refresh and click on the OH1. Even then occasionally it doesn’t pick up.

@cagnulein
Copy link
Owner

if you have a fresh debug log of a session where the OH1 doesn't come up I can check it

@pbcsd
Copy link
Author

pbcsd commented Apr 9, 2023

Okay I recreated the issue yest morning. But there doesn’t seem to be a attach link on this site at least when using my phone or tablet so will email it to you.

@cagnulein
Copy link
Owner

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

@cagnulein
Copy link
Owner

hi @pbcsd I checked your log, try to disable the ios heart cache in the experimental settings and restart QZ. Let me know if it's better
Thanks!

@stale
Copy link

stale bot commented Apr 25, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants