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

Does the pin matter on Shimano eMTB? #203

Open
uberamd opened this issue Oct 27, 2023 · 2 comments
Open

Does the pin matter on Shimano eMTB? #203

uberamd opened this issue Oct 27, 2023 · 2 comments

Comments

@uberamd
Copy link

uberamd commented Oct 27, 2023

I assume the answer to this is "no" but I want to make sure: does changing the default connectivity pin (the 6-digit number that defaults to 000000) impact Ki2 and its ability to connect to Shimano eMTBs?

For one reason or another the Ki2 app on my Karoo finds my eMTB, connects, but no data displays on both the Ki2 device list or within a profile with data fields (says no ebike is connected).

Its a Canyon Spectral:ON with an EP801 motor and the sc-em800 display (bluetooth/ant).

Just wanted to make sure I didn't set myself for failure right off the bat by changing the wireless pin. Unfortunately there's no easy way to reset it back to 000000 otherwise I'd have just tested that. Went through the code and I didn't see anywhere where a pin is transmitted during the connection so I think that's not the issue but asking anyway.

Thanks!

@valterc
Copy link
Owner

valterc commented Oct 30, 2023

Hi,

Ki2 connect to Di2 / STEPS via ANT, the connection PIN is only used for Bluetooth connections, so it's ok to change the PIN. Make sure ANT is enabled in Di2 settings.

no data displays on the Ki2 device list

Could you explain what do you mean with no data display? Are you able to connect in Ki2? What is shown is the device list in Ki2 after you add the device?

no data displays within a profile with data fields (says no ebike is connected)

Ki2 does not work in existing Karoo profile fields, you cannot use the Karoo fields. Instead you need to edit a profile and replace the Karoo fields with Ki2 fields.

See more details here: https://github.com/valterc/ki2#how-can-i-try-this-app
How to Connect
How to setup profiles with Ki2 elements

Also keep in mind support for STEPS / eMTB is limited to shifting information and battery level, there is no support for other information at this point.

@uberamd
Copy link
Author

uberamd commented Nov 9, 2023

Thanks for the reply! There was definitely a healthy amount of misunderstanding on my part.

The good news is that I was able to get some of the Ki2 data fields to work! For example, eventually the Di2 gear shift count and gearing changes show up, and battery % did populate.

Key word being eventually, sometimes I shift and it's reflected quickly, but most of the time the shift counts and gearing (front/rear etc) aren't updated as I change gears.

As for what I meant by no data display, it's this page on the Ki2 settings

image

So it definitely is progress which I'm super happy about, this is great! However I'll need to dig in a bit to see why the data seems to be very delayed or dropping out causing shifts to not register, etc. Will look through existing bug reports for anything relevant.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants