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

[REQ] Yesoul G1 Max support #1443

Open
incubusinsight opened this issue Apr 30, 2023 · 393 comments
Open

[REQ] Yesoul G1 Max support #1443

incubusinsight opened this issue Apr 30, 2023 · 393 comments
Assignees
Labels
enhancement New feature or request pinned

Comments

@incubusinsight
Copy link

Please see attached log file. Looking to use app with Yesoul G1 Max Bike. Steps taken. Turn on bike > logged into Yesoul app > yesoul app recognized bike > selected and started workout > cadence, time, kcal and resistance measured. Please let me know if you need anything else.

screenshot-2023-04-29-16-30-58-default

@incubusinsight incubusinsight added the enhancement New feature or request label Apr 30, 2023
@cagnulein
Copy link
Owner

Hi @incubusinsight i don't see the file. Could you please attach it?

@incubusinsight
Copy link
Author

@cagnulein sorry about that it was too big to copy to my email to share. Please use this link: https://linksharing.samsungcloud.com/nc92JmhdazWH

@cagnulein
Copy link
Owner

cagnulein commented Apr 30, 2023 via email

@incubusinsight
Copy link
Author

incubusinsight commented Apr 30, 2023 via email

@cagnulein
Copy link
Owner

Log checked @incubusinsight
Unfortunately I guess the communication between the bike and the phone it's not bluetooth based. maybe wifi? When you open the app on your phone how do you select the bike? something about the yesoul account or something bluetooth releated?

@incubusinsight
Copy link
Author

incubusinsight commented Apr 30, 2023 via email

@cagnulein
Copy link
Owner

ok so i will check in the log if there are info about this wifi connection

@incubusinsight
Copy link
Author

incubusinsight commented Apr 30, 2023 via email

@cagnulein
Copy link
Owner

mmm checked but i don't see anything useful. are you tech savvy? can you run a nmap against your ip bike?

@incubusinsight
Copy link
Author

incubusinsight commented Apr 30, 2023 via email

@cagnulein
Copy link
Owner

do you have a pc or mac? if you're on a pc you need this https://nmap.org/download.html#windows
and then try to start it using the ip of your bike and send me a screenshot
Let me know

@incubusinsight
Copy link
Author

incubusinsight commented Apr 30, 2023 via email

@cagnulein
Copy link
Owner

Can't you see the ip in the bike's settings?
Yes you can connect the watch to qz with a 3rd party app that can send the hr to Bluetooth. The name of the app is in the Facebook group of qz, I don't remember it actually
Let me know

@incubusinsight
Copy link
Author

incubusinsight commented Apr 30, 2023 via email

@cagnulein
Copy link
Owner

you can use this tool https://play.google.com/store/apps/details?id=com.overlook.android.fing&hl=it&gl=US to find your bike in your wifi network. Let me know

@incubusinsight
Copy link
Author

incubusinsight commented May 1, 2023 via email

@cagnulein
Copy link
Owner

hi @incubusinsight you have to attach the attachments to the github web interface otherwise i can't see them
thanks!

@incubusinsight
Copy link
Author

@cagnulein sorry about that I thought it would send it with the reply via the email. here you go.
Screenshot_20230501_144006_Fing

@cagnulein
Copy link
Owner

ok perfect! so was this ip the same that you used in nmap? could you share me a screenshot also of nmap?

@incubusinsight
Copy link
Author

Sorry for the delay. Do I need to enter that IP in NMAP somewhere? I open NMAP and hit scan and this is what I get. Not as clear on how to use nmap.
Screenshot 2023-05-04 134739

@cagnulein
Copy link
Owner

Yes append the ip like in this image (use the ip obtained with Fing of course)

image

@incubusinsight
Copy link
Author

Hmm, ok thank you. Here is what I got, is this what you are looking for?
Screenshot 2023-05-04 182825

@cagnulein
Copy link
Owner

ok perfect so now installing this https://play.google.com/store/apps/details?id=jp.co.taosoftware.android.packetcapture we should be able to collect the communication between the phone and the bike using the yesoul app
Let me know!

@incubusinsight
Copy link
Author

incubusinsight commented May 5, 2023 via email

@cagnulein
Copy link
Owner

cagnulein commented May 5, 2023 via email

@incubusinsight
Copy link
Author

Ok that one works. How long should I run it? Is this what you need?
sslCaptureData_85.txt

@cagnulein
Copy link
Owner

just a couple of minutes but i can't see anything in this log. maybe the networkcapture app needs to be configured. i'm on ios now, i will check asap

@incubusinsight
Copy link
Author

ok np thank you

@d235j
Copy link

d235j commented Mar 12, 2024

@sg1102 see #2185 — the G1M Plus does not run Android. I will be testing this myself shortly.

Ok. Thanks. Please keep me posted.

If you have an Android device, you can also try the build linked from that issue. You'd connect via Bluetooth, just like with the Yesoul S3.

@d235j
Copy link

d235j commented Mar 12, 2024

@sg1102 the fix in #2185 does work for me for the G1M Plus.

@sg1102
Copy link

sg1102 commented Mar 12, 2024

Thanks . I'm not too technical but can follow directions. I read somewhere that I need the Yesoul Companion app on the bike itself to be installed (G1M Plus). Is that a fact? If Yes, I don't know how to go about doing that. The instructions I saw are a little above my pay grade. Is there a step by step instructions for idiots that I can follow? Thanks again,

@d235j
Copy link

d235j commented Mar 12, 2024

@sg1102 the G1M Plus (unlike the G1 Max) does not run Android and connects over Bluetooth, just like the Yesoul S3, so you do not need the Yesoul Companion app. You should be able to use the QZ app directly, as long as it is a very recent build (e.g. via TestFlight on iOS, or a recent nightly build on other platforms).

@sg1102
Copy link

sg1102 commented Mar 12, 2024

Perfect. Thanks. How can I get an invitation or code to test ?

@cagnulein
Copy link
Owner

@sg1102
send me an email to roberto.viola83 at gmail.com indicating this ticket and if you are on android or iOS. Thanks

@Laurencioso
Copy link

Laurencioso commented Apr 6, 2024

I recently bought my wife the Yesoul G1S Plus. It was supposed to work out of the box with Zwift and Kinomap, but it doesn't and I thought maybe this amazing app could sort it out.

I've tried the google play version, the beta version, the version linked in #2185 and the nightly build of QZ, but while I can see that it "sees" the bike- it flashes by as "YS_GS1PLUS_00291 found" - the app can't seem to connect to the bike and get any data from it.

Any help would be appreciated.

@cagnulein
Copy link
Owner

Hi @Laurencioso are you on android or ios? You need the beta version for the bike

Let me know!

@Laurencioso
Copy link

I have both, an ipad that I would like to use and android phones. Bought the app on both.

@cagnulein
Copy link
Owner

Ok let's start from android so, join the beta from here and update the app then https://play.google.com/apps/testing/org.cagnulen.qdomyoszwift

Let me know @Laurencioso

@Laurencioso
Copy link

Yes, same issue. It says "YS_G1SPLUS_00291 found" under the pause and stop buttons, but it doesn't seem to connect.

@cagnulein
Copy link
Owner

@Laurencioso i guess for your bike you need to follow this https://github.com/cagnulein/QZCompanionYesoul

Let me know

@Laurencioso
Copy link

No such luck. eshare just says "No Device Found". The Yesoul app says it is connecting via bluetooth.

@cagnulein
Copy link
Owner

cagnulein commented Apr 6, 2024 via email

@Laurencioso
Copy link

It gave me a bunch of network exception errors, but told me it was connected through BT. Not sure if this is the right app:

Screen1
Screen2

@cagnulein
Copy link
Owner

I don't see the bike here, probably you have to scroll down but yes it's the right app.

So are you seeing the metrics on the yesoul app with only the Bluetooth enabled? If so use the yesoul app following this https://github.com/cagnulein/qdomyos-zwift/blob/master/docs/20_supported_devices_and_applications.md#android device

Let me know

@sg1102
Copy link

sg1102 commented Apr 6, 2024

@Laurencioso i guess for your bike you need to follow this https://github.com/cagnulein/QZCompanionYesoul

Let me know

The bike does NOT need the companion app. The Beta version of the App should find the bike and connect to it. But I'm curious, what are you trying to use the app for? The bike connects without the app to Zwift / myWhoosh etc but I have other issues with my power being really low and I'm always last in zwift/mywhoosh. I think its to do with the bike but I've given up competing with others in Zwift and just do it for the exercise. YOU DONT NEED THE APP for the bike for it to work with Zwift etc.

@cagnulein
Copy link
Owner

@sg1102 you can use the watt gain setting in qz to fix your wattage issue

@Laurencioso
Copy link

@cagnulein

I've tried it multiple times now and it says "connected through bluetooth", but it doesn't show me the metrics and is searching for a server connection. When I exit the connection screen it drops the BT connection as well.

@sg1102
All I'm really trying to do is get it to work with Kinomap and Zwift. Problem is their apps can't find the bike for some reason. The BETA version of QZ doesn't seem to be working with it either :/ Maybe the G1S Plus works differently than the G1M Plus? I dunno - I wasn't even aware of these version numbers until after they delivered the bike.

@cagnulein
Copy link
Owner

@Laurencioso your bike model is different for sure. Your only hope is to find a way to install the qz companion there

@sg1102
Copy link

sg1102 commented Apr 6, 2024

@sg1102 you can use the watt gain setting in qz to fix your wattage issue

ohhh wow ... Thanks !! I can now compete :-) ... I set it at 1.5 in the app and I will tweak it based on the rides.

Anyone know what a ballpark wattage is for say 50% resistance and 70-80 cadence? I know it varies but trying to get a ballpark figure. On the G1M Plus I could only hit 80W average which i know is wrong as I'm sweating at the end of say 30 mins. and maintaining an average cadence of 70-80.

@sg1102
Copy link

sg1102 commented Apr 6, 2024

@cagnulein

I've tried it multiple times now and it says "connected through bluetooth", but it doesn't show me the metrics and is searching for a server connection. When I exit the connection screen it drops the BT connection as well.

@sg1102 All I'm really trying to do is get it to work with Kinomap and Zwift. Problem is their apps can't find the bike for some reason. The BETA version of QZ doesn't seem to be working with it either :/ Maybe the G1S Plus works differently than the G1M Plus? I dunno - I wasn't even aware of these version numbers until after they delivered the bike.

@cagnulein I feel your frustration .. i have been there. Even giving up so many times. Keep trying .. it will work. You have to first connect the app to the bike and then the app to zwift/mywhoosh etc. Just making sure ur doing it right.

I have the G1M plus ... is that the one u have?

@wassa22
Copy link

wassa22 commented Apr 6, 2024

@sg1102 you can use the watt gain setting in qz to fix your wattage issue

ohhh wow ... Thanks !! I can now compete :-) ... I set it at 1.5 in the app and I will tweak it based on the rides.

Anyone know what a ballpark wattage is for say 50% resistance and 70-80 cadence? I know it varies but trying to get a ballpark figure. On the G1M Plus I could only hit 80W average which i know is wrong as I'm sweating at the end of say 30 mins. and maintaining an average cadence of 70-80.

Thats a hard one to answer....on my G1Max with my power metal pedals if the bike is at 50% resistance and I was at around that cadence I would be at 80 or lower but def cruising with little effort. Maybe look at your watt to kg calc to get a better idea. I am reasonably fit and if I ride at 2 watts per KG it is quit a work out and I normally sit between 1.5 and 2 2. I would ignore what you see people doing on mywoosh as they all seem to ride at pro levels when I am on. .😁

@punjabiz
Copy link

punjabiz commented Apr 15, 2024

Hi all,
I have a Yesoul G1Max running the latest firmware/software. The qz app can see the bike (YS_G1MAX_20540) but does not connect to it. I have joined beta and running 2.16.52

I can't figure out whether I need to install the companion on the bike. Using eshare I can see the bike but as soon as I do something like open settings, the bike computer restarts.

I would appreciate any assistance please?

Thanks

@cagnulein
Copy link
Owner

@punjabiz the bike is update? which version of the software do you have from yesoul?

@punjabiz
Copy link

@punjabiz the bike is update? which version of the software do you have from yesoul?

Yes it is, v1.0.42 YESOUL_M358_39STH45_15.0.0

Screenshot_20240415_213428_Photos

@wassa22
Copy link

wassa22 commented Apr 15, 2024

@punjabiz the bike is update? which version of the software do you have from yesoul?

Yes it is, v1.0.42 YESOUL_M358_39STH45_15.0.0

Screenshot_20240415_213428_Photos

Def the same version I am running....not sure why it is acting like it is when using eshare to get into settings. I did not not encounter the issue.

@cagnulein
Copy link
Owner

@punjabiz maybe try to do a factory reset of the bike

@punjabiz
Copy link

@punjabiz maybe try to do a factory reset of the bike

I have done a factory reset, which takes it to the factory firmware. I've allowed it to update to the most recent firmware.

Can someone please confirm that the companion app is a requirement to be able to use qz for this bike?

@cagnulein
Copy link
Owner

Can someone please confirm that the companion app is a requirement to be able to use qz for this bike?

yes it is for your bike

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request pinned
Projects
None yet
Development

No branches or pull requests