cagnulein / qdomyos-zwift

Zwift bridge for smart treadmills and bike/cyclette
https://www.qzfitness.com/
GNU General Public License v3.0
431 stars 117 forks source link

[BUG] Auto resistance jumping around #2796

Open Brownsteiger92 opened 4 days ago

Brownsteiger92 commented 4 days ago

Describe the bug When I’m in a peloton workout, using auto resistance to my Echelon EX3, the resistance frequently jumps around. Sometimes it starts a climb way too early, and sometimes it stops a climb way too early, easily 30-45 seconds ahead of the instructor.

Other times it randomly drops down to 30-40%, and then back up to 70%, which can be way stronger than the requested resistance.

This was raised yesterday on Facebook and I’ve been able to replicate it today. I don’t know if it’s a QZ issue or a peloton one, as the black line on the screenshot is what the autoresistance was trying to get to, and you’ll see the red line shoot back up/down where I’m having to manually adjust it.

debug-Mon_Nov_18_17_40_45_2024.log

IMG_0112

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots

Smartphone (please complete the following information):

Append a debug log

Follow this guide https://github.com/cagnulein/qdomyos-zwift/wiki/How-do-i-get-the-debug-log-in-case-something-doesn't-work%3F

Additional context Add any other context about the problem here.

cagnulein commented 4 days ago

Thanks, I will check it ASAP, I'm currently at the hospital

Brownsteiger92 commented 4 days ago

No problem, hope all is well. Certainly fixing this not as urgent as hospital!


From: Roberto Viola @.> Sent: Monday, November 18, 2024 7:27:03 PM To: cagnulein/qdomyos-zwift @.> Cc: Brownsteiger92 @.>; Author @.> Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Auto resistance jumping around (Issue #2796)

Thanks, I will check it ASAP, I'm currently at the hospital

— Reply to this email directly, view it on GitHubhttps://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2483920872, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4LHQNGSOACD23D6PJMLXO32BI5QPAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBTHEZDAOBXGI. You are receiving this because you authored the thread.Message ID: @.***>

cagnulein commented 3 days ago

@Brownsteiger92 i deeply checked it. QZ is parsing correctly the requested metrics from Peloton. I'm also seeing that you are pressing a lot the resistnace plus button on qz. Can I ask you why? You should never press it under auto resistance. If you want add a offset to the resistance you have to use the gear tile in QZ. I guess that's why you are seeing this strange effect on the resistance.

Let me know!

Brownsteiger92 commented 3 days ago

Hi Roberto,

The reason I’m pressing it a lot is that the auto resistance shoots down to 30% whilst I’m still in the middle of the climb, so was trying to get back to the correct resistance. Or vice versa.

Is it something to do with the timing? I’m currently pressing start during the introduction (I.e. before the warmup has started), could it be that I need to start it when the clock hits 00:00?

Thanks

Chris


From: Roberto Viola @.> Sent: Tuesday, November 19, 2024 8:34:02 AM To: cagnulein/qdomyos-zwift @.> Cc: Brownsteiger92 @.>; Mention @.> Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Auto resistance jumping around (Issue #2796)

@Brownsteiger92https://github.com/Brownsteiger92 i deeply checked it. QZ is parsing correctly the requested metrics from Peloton. I'm also seeing that you are pressing a lot the resistnace plus button on qz. Can I ask you why? You should never press it under auto resistance. If you want add a offset to the resistance you have to use the gear tile in QZ. I guess that's why you are seeing this strange effect on the resistance.

Let me know!

— Reply to this email directly, view it on GitHubhttps://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485029824, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4LHQNC3BIQMZEW2R4C7Z232BLZXVAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGAZDSOBSGQ. You are receiving this because you were mentioned.Message ID: @.***>

cagnulein commented 3 days ago

Yes you have to press Yes on the popup when the timer is 0:00 Thia could be your issue Let me know

Roberto Viola Software engineer and open source enthusiast http://robertoviola.cloud

Il giorno mar 19 nov 2024 alle 10:33 Brownsteiger92 < @.***> ha scritto:

Hi Roberto,

The reason I’m pressing it a lot is that the auto resistance shoots down to 30% whilst I’m still in the middle of the climb, so was trying to get back to the correct resistance. Or vice versa.

Is it something to do with the timing? I’m currently pressing start during the introduction (I.e. before the warmup has started), could it be that I need to start it when the clock hits 00:00?

Thanks

Chris


From: Roberto Viola @.> Sent: Tuesday, November 19, 2024 8:34:02 AM To: cagnulein/qdomyos-zwift @.> Cc: Brownsteiger92 @.>; Mention @.> Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Auto resistance jumping around (Issue #2796)

@Brownsteiger92https://github.com/Brownsteiger92 i deeply checked it. QZ is parsing correctly the requested metrics from Peloton. I'm also seeing that you are pressing a lot the resistnace plus button on qz. Can I ask you why? You should never press it under auto resistance. If you want add a offset to the resistance you have to use the gear tile in QZ. I guess that's why you are seeing this strange effect on the resistance.

Let me know!

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485029824>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A4LHQNC3BIQMZEW2R4C7Z232BLZXVAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGAZDSOBSGQ>.

You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485164277, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWGWJETNUHTKANUPCTD2BMAVZAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGE3DIMRXG4 . You are receiving this because you were assigned.Message ID: @.***>

Brownsteiger92 commented 3 days ago

Thanks, I will try that next time and hopefully it’ll work.

Will report back!


From: Roberto Viola @.> Sent: Tuesday, November 19, 2024 9:36:01 AM To: cagnulein/qdomyos-zwift @.> Cc: Brownsteiger92 @.>; Mention @.> Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Auto resistance jumping around (Issue #2796)

Yes you have to press Yes on the popup when the timer is 0:00 Thia could be your issue Let me know

Roberto Viola Software engineer and open source enthusiast http://robertoviola.cloud

Il giorno mar 19 nov 2024 alle 10:33 Brownsteiger92 < @.***> ha scritto:

Hi Roberto,

The reason I’m pressing it a lot is that the auto resistance shoots down to 30% whilst I’m still in the middle of the climb, so was trying to get back to the correct resistance. Or vice versa.

Is it something to do with the timing? I’m currently pressing start during the introduction (I.e. before the warmup has started), could it be that I need to start it when the clock hits 00:00?

Thanks

Chris


From: Roberto Viola @.> Sent: Tuesday, November 19, 2024 8:34:02 AM To: cagnulein/qdomyos-zwift @.> Cc: Brownsteiger92 @.>; Mention @.> Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Auto resistance jumping around (Issue #2796)

@Brownsteiger92https://github.com/Brownsteiger92 i deeply checked it. QZ is parsing correctly the requested metrics from Peloton. I'm also seeing that you are pressing a lot the resistnace plus button on qz. Can I ask you why? You should never press it under auto resistance. If you want add a offset to the resistance you have to use the gear tile in QZ. I guess that's why you are seeing this strange effect on the resistance.

Let me know!

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485029824>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A4LHQNC3BIQMZEW2R4C7Z232BLZXVAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGAZDSOBSGQ>.

You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485164277, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWGWJETNUHTKANUPCTD2BMAVZAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGE3DIMRXG4 . You are receiving this because you were assigned.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485170587, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4LHQNC5264S3XNV5PCEN2T2BMBADAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGE3TANJYG4. You are receiving this because you were mentioned.Message ID: @.***>

cagnulein commented 3 days ago

Ok let me know!

Roberto Viola Software engineer and open source enthusiast http://robertoviola.cloud

Il giorno mar 19 nov 2024 alle 10:54 Brownsteiger92 < @.***> ha scritto:

Thanks, I will try that next time and hopefully it’ll work.

Will report back!


From: Roberto Viola @.> Sent: Tuesday, November 19, 2024 9:36:01 AM To: cagnulein/qdomyos-zwift @.> Cc: Brownsteiger92 @.>; Mention @.> Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Auto resistance jumping around (Issue #2796)

Yes you have to press Yes on the popup when the timer is 0:00 Thia could be your issue Let me know

Roberto Viola Software engineer and open source enthusiast http://robertoviola.cloud

Il giorno mar 19 nov 2024 alle 10:33 Brownsteiger92 < @.***> ha scritto:

Hi Roberto,

The reason I’m pressing it a lot is that the auto resistance shoots down to 30% whilst I’m still in the middle of the climb, so was trying to get back to the correct resistance. Or vice versa.

Is it something to do with the timing? I’m currently pressing start during the introduction (I.e. before the warmup has started), could it be that I need to start it when the clock hits 00:00?

Thanks

Chris


From: Roberto Viola @.> Sent: Tuesday, November 19, 2024 8:34:02 AM To: cagnulein/qdomyos-zwift @.> Cc: Brownsteiger92 @.>; Mention @.> Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Auto resistance jumping around (Issue #2796)

@Brownsteiger92https://github.com/Brownsteiger92 i deeply checked it. QZ is parsing correctly the requested metrics from Peloton. I'm also seeing that you are pressing a lot the resistnace plus button on qz. Can I ask you why? You should never press it under auto resistance. If you want add a offset to the resistance you have to use the gear tile in QZ. I guess that's why you are seeing this strange effect on the resistance.

Let me know!

— Reply to this email directly, view it on GitHub<

https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485029824>,

or unsubscribe<

https://github.com/notifications/unsubscribe-auth/A4LHQNC3BIQMZEW2R4C7Z232BLZXVAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGAZDSOBSGQ>.

You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485164277>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAALYWGWJETNUHTKANUPCTD2BMAVZAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGE3DIMRXG4>

. You are receiving this because you were assigned.Message ID: @.***>

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485170587>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A4LHQNC5264S3XNV5PCEN2T2BMBADAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGE3TANJYG4>.

You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2796#issuecomment-2485213672, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWBQ22CDPMP6QJTO7TT2BMDEVAVCNFSM6AAAAABSALEJPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVGIYTGNRXGI . You are receiving this because you were assigned.Message ID: @.***>