-
-
Notifications
You must be signed in to change notification settings - Fork 111
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] BH i-Nexor Bike support? #2441
Comments
hi @LunarstarPony so the device is a bluetooth 2.0 right? |
are you sure the device reported here is the tresdmill? it founds like an headset |
It's the BH Fitness i-Nexor using the M2 Control, accordign to this photo I found it's Bluetooth 3.0? |
It's a exercise Bike, and yes I can confirm that is indeed bike |
ok in order to add it could you please follow this with an app that already
works on android
https://github.com/cagnulein/qdomyos-zwift/blob/master/docs/20_supported_devices_and_applications.md#android-device
Let me know if you have any questions
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno mer 10 lug 2024 alle 20:42 LunarstarPony ***@***.***>
ha scritto:
… image.png (view on web)
<https://github.com/cagnulein/qdomyos-zwift/assets/36251959/e4b77f85-e857-4631-96ec-d1d497e522e0>
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHV7YTC4Z2ZTGLGPHDZLV6AVAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRRGE4TKMZQGM>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
I'll give it a try later and currently the only app that I found supports it is Kinomap |
that's perfect
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno mer 10 lug 2024 alle 20:46 LunarstarPony ***@***.***>
ha scritto:
… I'll give it a try later and currently the only app that I found supports
it is Kinomap
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWGM7EA3676PJZIQU5DZLV6PTAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRRGIYDCNBQHE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Before I can capture the thing in a bit here's some additional info about the Original i-Nexor, there's a New i-Nexor Dual tho I'm not sure if their the same? |
it doesn't matter, with the hci log I will implement the protocol for your
bike directly
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno mer 10 lug 2024 alle 20:51 LunarstarPony ***@***.***>
ha scritto:
… Before I can capture the thing in a bit here's some additional info about
the Original i-Nexor, there's a New i-Nexor Dual tho I'm not sure if their
the same?
https://www.youtube.com/watch?v=27xcaxGZ4WE
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHFBM4TAGNSKSHYIYDZLV7DRAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRRGIYDSNBZGA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
btsnoop_hci.log |
Awesome, thanks!
I will check it tomorrow, I've past 9 PM here in Italy
Il giorno mer 10 lug 2024 alle 21:29 LunarstarPony ***@***.***>
ha scritto:
… btsnoop_hci.log
<https://github.com/user-attachments/files/16168024/btsnoop_hci.log>
Here's one I do a long time ago when trying to fgure it out I'll get a new
one later
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWFIH4Q74WNQYPUJQHTZLWDSPAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRRGI3TAMBVG4>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Can take a look t thi one mean while waiting, pretty sure I pair it and change theresistant a few time |
Alright! |
ok, I did a first implementation @LunarstarPony https://github.com/cagnulein/qdomyos-zwift/actions/runs/9887310090 enable both "BH SPADA Compatibility" and "BH SPADA Wattage" setting and restart QZ. Google is very slow in these days, reviewing the app on the store, even the beta ones. For this reason, in order to check right now if the patch that I did is right, you can use the android build in the link (check at the bottom of the page in about 1 hour). In order to test it you need first to remove the current QZ version on your phone, install the one that you downloaded. Let me know if you have any questions |
Alright! I'll give it a test in an hour! |
So the app seems to able to find it now but it doeswn't do anything |
create a debug log so i can check it https://github.com/cagnulein/qdomyos-zwift/wiki/How-do-i-get-the-debug-log-in-case-something-doesn't-work%3F |
The Tiles show up but they all do nothing, usually when the Zinomap is connected the Display will Show BT but the Bike doesn't seems to aware anything is connected |
debug-Thu_Jul_11_18_27_59_2024.log This should be it? |
While I'm here quick question, would it be possible to export the live exercise data out to things like Home Assistant or something? Want to make something that would allow me to show and control the bike directly from VRChat using OSC since that's where I usually do my workout but Kinomap doesn't seems to have any API Available for it to export live data. |
Yes you can do it! I’m having lunch now. I will check it later.
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno gio 11 lug 2024 alle 12:33 LunarstarPony ***@***.***>
ha scritto:
… While I'm here quick question, would it be possible to export the live
exercise data out to things like Home Assistant or something?
Want to make something that would allow me to show and control the bike
directly from VRChat but Kinomap doesn't seems to have any API Available
for it.
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWE2CHLJMB37TCACZJTZLZNQBAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRSGU4DMOBQHE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
No worries Not in a hurry! Also Good to know that's possible x3 |
hi @LunarstarPony i was checking your log, the services discovery process was on progress. please leave qz open for at least 2 minutes and send me a fresh log. This process is required only the first time. |
debug-Thu_Jul_11_19_07_09_2024.log This should be the correct log? The BT Does shows up a lilttle bit this time, but seems to disconnect soon after |
And it also doesn't show any value either on the tiles |
log checked in the working log i saw these that i don't see in the not working log
so it seems that kinomap it even try to connect to it.
from this screen, are you able also to click connect when you are connected to the treadmill on qz? |
Could not see that image xD Also Kinomap usually just automatically connect to the paired devices, there's not really a connect button on the UI( |
it was the image that you sent me of nrfconnect :) |
I'll give it a go in a bit! Tho did you have any idea about a better app that can work with QZ? I mainly just need additional sensor(The HR on bike sucks) and also save data(graph and stuff), do not need all those automatic stuff |
Because I just found out the addition sensor can only be used in Kinomap if you have the premium ( |
Also the quick note that my additional HR sensor is the Scosche Rhythm+ which support both BT Smart and ANT+ |
Why don't you simply use qz standalone? It's what I'm doing all the time :)
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno sab 21 set 2024 alle 03:14 LunarstarPony ***@***.***>
ha scritto:
… Also the quick note that my additional HR sensor is the Scosche Rhythm+
which support both BT Smart and ANT+
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHPIZS4PCV3LEBT3G3ZXTB7LAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRUG44TONRYGU>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Oh? QZ Supports external HR Sensor and Data Saving? |
sure! heart rate belt name setting to pair the heart rate device and then
qz it's saving the fit file that you can use on strava or on intervals.icu
for example
qz can also auto sync to strava or send you automatically an email with the
fit file and the metrics after the workout
let me know!
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 22 set 2024 alle 03:12 LunarstarPony ***@***.***>
ha scritto:
… Oh? QZ Supports external HR Sensor and Data Saving?
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWFIDY2GPQHWFXSPRPDZXYKOTAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGM4TQOBWGA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
How would I setup auto sync? was looking into it rn |
Oh! I think I foudn it! |
Also might need some help activating this version of QZ as well! |
are you still using the not play version? i need your email to unlock it
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 22 set 2024 alle 11:55 LunarstarPony ***@***.***>
ha scritto:
… Also might need some help activating this version of QZ as well!
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWEHOUAMSJQIPDYZKSLZX2HXPAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWGQ3DGMZSGY>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Ya was still using the last version with the working OSC so I can yeet data to VRC xD Will Probably stay on this version unless there's a new version with working OSC |
As for Email [email protected] |
My main is [email protected] but I'd expect you need the one from google? |
done set the gmail one all lowercase in the email address setting of qz and
press ok
let me know
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 22 set 2024 alle 12:43 LunarstarPony ***@***.***>
ha scritto:
… My main is ***@***.*** but I'd expect you need the one from
google?
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWG7FDY5DIEYDBHYA4LZX2NOPAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWG4YTSMJWHE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Unless it uses the Google Services, would it be possible to use the Yahoo one since the Google one is only used for anything that requires Google Login? (It's easier for me to keep track of what uses what) |
done |
Thanks! So for the Strava do I just press the connect to strava button and it will automatically upload? or is there other things that I need to turn on |
yes at then at the end of the ride, press stop on qz to upload it
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 22 set 2024 alle ore 15:07 LunarstarPony <
***@***.***> ha scritto:
… Thanks! So for the Strava do I just press the connect to strava button and
it will automatically upload? or is there other things that I need to turn
on
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWBY3W3N7LFT4TIHC33ZX26JLAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWG44DANJUGY>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Gotcha! The next Biking session should be in 2 days I'll give it a go! < 3 |
Cool, let me know.
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 22 set 2024 alle ore 15:23 LunarstarPony <
***@***.***> ha scritto:
… Gotcha! The next Biking session should be in 2 days I'll give it a go! < 3
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWASDJWMDHGF5YUGDPTZX3AGVAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWG44DOMRVGY>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Strava seems to works quite well! |
Glad to hear it!
Il giorno dom 29 set 2024 alle 10:09 LunarstarPony ***@***.***>
ha scritto:
… Strava seems to works quite well!
—
Reply to this email directly, view it on GitHub
<#2441 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWBKMQZJ4CCZKWEHLD3ZY6YVDAVCNFSM6AAAAABKVIA4KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBRGI2TIMBYGM>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Almost got the Unity Part for VRChat finished as well c: |
unity part? |
Ya the part that would actually show the data receive in VRChat |
Saw that the BH AirMag is supported so I wonder if the BH I-Nexor is supported as well?
If it's not would it be possible to support it? I would able to provide logs.
For now the bike doesn't even shows up in the Manual Devices section in the app, so couldn't really force it to connect. Interesting enough tho the phone seems to recognize the Bike as a Bluetooth Headset?
The text was updated successfully, but these errors were encountered: