valterc / ki2

Karoo companion app for Japanese electronic shifting groupsets. Display gear/battery information and control Karoo ride screen.
MIT License
216 stars 12 forks source link

Support for Karoo 3 #220

Open CaesarrrZ opened 5 months ago

CaesarrrZ commented 5 months ago

Hi,

is there already a timeline or plan on supporting K3 with the Ki2?

Thanks so much Paul!

goldenstarshine commented 5 months ago

Hi,

I second the request from @CaesarrrZ - that would be great!

Thank you for this great implementation so far!

Best regards, g.

pictoruws commented 5 months ago

+1 here

Sent from my BeOS tablet(forgive any typos)


From: goldenstarshine @.> Sent: Thursday, May 16, 2024 1:19:46 PM To: valterc/ki2 @.> Cc: Subscribed @.***> Subject: Re: [valterc/ki2] K3 (Issue #220)

Hi,

I second the request from @CaesarrrZhttps://github.com/CaesarrrZ - that would be great!

Thank you for this great implementation so far!

Best regards, g.

— Reply to this email directly, view it on GitHubhttps://github.com/valterc/ki2/issues/220#issuecomment-2115808754, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A32AEC2GOTIFHCSTG22BDGDZCTTDFAVCNFSM6AAAAABHY4LNL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJVHAYDQNZVGQ. You are receiving this because you are subscribed to this thread.Message ID: @.***>

eloiRC commented 5 months ago

I installed the apk on a new karoo and works but its imposible to pair with my ultegra

Nursedad commented 5 months ago

Ditto. Got the current version sideloaded, but it won't find my electronic shifting groupsets produced by a Japanese company. :-)

heckcj commented 5 months ago

Same issue as above. Version 6 sideloaded to the new Karoo just fine, but it cannot find my Shimano Ultegra Di2 when searching. Super bummed…

vmpg commented 5 months ago

Hammerhead needs to activate the SDK on the K3, so I'll wait to buy it, who knows how long that will take.

heckcj commented 5 months ago

I saw a post in the Karoo Users FB group from a K3 owner who sideloaded YouTube, Apple Music and Spotify apps. He claimed all were working great… I’m not a software person, but wouldn’t these need the SDK to be activated if they are operating correctly?

If that’s not the case, maybe everyone on this email should reach out to Hammerhead Customer Support and request the SDK be activated. I’m new to Di2 and was loving Ki2 on my Karoo 2. I’m massively disappointed to find this functionality is not (currently) available with my new K3.

Chris Heck

On May 20, 2024, at 5:12 AM, vmpg @.***> wrote:



Hammerhead needs to activate the SDK on the K3, so I'll wait to buy it, who knows how long that will take.

— Reply to this email directly, view it on GitHubhttps://github.com/valterc/ki2/issues/220#issuecomment-2120021253, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AR57LMZ7MNZPBR6S56LXGYLZDG46BAVCNFSM6AAAAABHY4LNL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRQGAZDCMRVGM. You are receiving this because you commented.Message ID: @.***>

vmpg commented 5 months ago

I saw a post in the Karoo Users FB group from a K3 owner who sideloaded YouTube, Apple Music and Spotify apps. He claimed all were working great… I’m not a software person, but wouldn’t these need the SDK to be activated if they are operating correctly? If that’s not the case, maybe everyone on this email should reach out to Hammerhead Customer Support and request the SDK be activated. I’m new to Di2 and was loving Ki2 on my Karoo 2. I’m massively disappointed to find this functionality is not (currently) available with my new K3. Chris Heck On May 20, 2024, at 5:12 AM, vmpg @.***> wrote:  Hammerhead needs to activate the SDK on the K3, so I'll wait to buy it, who knows how long that will

Without the sdk the KI2 app does not work, you can start it but the di2 sensors are not found. Other apps are not affected because they do not interact with the Karoo ride app.

heckcj commented 5 months ago

Thanks - that makes sense. I guess I will reach out to Hammerhead Customer Support and request the SDK be activated, noting that without it, I will return the K3 (I have 30 days) and just keep my K2 since an important piece of functionality I want and expected is not available. I don’t know if that will do any good, but it’s the truth and worth a try.

Chris

On May 20, 2024, at 10:24 AM, vmpg @.***> wrote:



Without the sdk the KI2 app does not work, you can start it but the di2 sensors are not found. Other apps are not affected because they do not interact with the Karoo ride app.

— Reply to this email directly, view it on GitHubhttps://github.com/valterc/ki2/issues/220#issuecomment-2120569222, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AR57LMZDRVPBFQWYPGQBZVDZDIBSZAVCNFSM6AAAAABHY4LNL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRQGU3DSMRSGI. You are receiving this because you commented.Message ID: @.***>

FlavourDave92 commented 5 months ago

Yes, we all have to open a request on this regard to make them move. Go to this page and write them a friendly message that the SDK availability is a decisive aspect in your purchase decision.

heckcj commented 5 months ago

Ok, I sent support an email yesterday and filled out the form this morning. So I’ve hit them up twice on this matter.

Chris

On May 21, 2024, at 2:55 AM, FlavourDave @.***> wrote:



Yes, we all have to open a request on this regard to make them move. Go to this pagehttps://support.hammerhead.io/hc/en-us/requests/new and write them a friendly message that the SDK availability is a decisive aspect in the purchase decision.

— Reply to this email directly, view it on GitHubhttps://github.com/valterc/ki2/issues/220#issuecomment-2121881939, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AR57LMY4GAEM5BZN252JD33ZDLVWBAVCNFSM6AAAAABHY4LNL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRRHA4DCOJTHE. You are receiving this because you commented.Message ID: @.***>

CaesarrrZ commented 5 months ago

BRPaulAm 21.05.2024 um 14:57 schrieb heckcj @.***>: Ok, I sent support an email yesterday and filled out the form this morning. So I’ve hit them up twice on this matter.

Chris

On May 21, 2024, at 2:55 AM, FlavourDave @.***> wrote:



Yes, we all have to open a request on this regard to make them move. Go to this pagehttps://support.hammerhead.io/hc/en-us/requests/new and write them a friendly message that the SDK availability is a decisive aspect in the purchase decision.

Reply to this email directly, view it on GitHubhttps://github.com/valterc/ki2/issues/220#issuecomment-2121881939, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AR57LMY4GAEM5BZN252JD33ZDLVWBAVCNFSM6AAAAABHY4LNL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRRHA4DCOJTHE.

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

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

FlavourDave92 commented 5 months ago

There now is a thread in the Hammerhead Support forum for this as well, feel free to express your support!

valterc commented 5 months ago

Quick summary to keep everyone up to date:

To make Ki2 work on Karoo 3 we need to do two things:

  1. Update ANT connectivity
  2. Wait for Hammerhead to enable the SDK

We can easily fix the ANT connectivity without any support from Hammerhead - I'm working on this. As for the SDK this needs to be done by Hammerhead. I believe that this is a small fix/change from Hammerhead side. Let's wait a while but keep pressure on their support channels.

valterc commented 5 months ago

ANT connectivity problems will be fixed by #225. This means we can pair/connect to Di2 from Ki2 in Karoo 3 - but without the SDK we cannot add any Ki2 data field to ride profiles or use any other functionality like audio alerts, etc.

heckcj commented 5 months ago

Thanks for keeping us updated! Will there be a new version of Ki2 forthcoming, or does this fix happen "behind the scenes?"

Chris

On May 29, 2024, at 2:06 PM, Valter Costa @.***> wrote:



ANT connectivity problems will be fixed by #225https://github.com/valterc/ki2/pull/225. This means we can pair/connect to Di2 from Ki2 in Karoo 3 - but without the SDK we cannot add any Ki2 data field to ride profiles or use any other functionality like audio alerts, etc.

— Reply to this email directly, view it on GitHubhttps://github.com/valterc/ki2/issues/220#issuecomment-2137984240, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AR57LM3YBFXUADCCR467U5TZEYKJFAVCNFSM6AAAAABHY4LNL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZXHE4DIMRUGA. You are receiving this because you commented.Message ID: @.***>

jpweytjens commented 4 months ago

There's an official response from Hammerhead in the SDK thread where we're asking for an SDK for the last Karoo.

valterc commented 4 months ago

Thanks for keeping us updated! Will there be a new version of Ki2 forthcoming, or does this fix happen "behind the scenes?"

The new Ki2 7.0 release has the new ANT connectivity update, which will support connections to Di2 on Karoo 3.

However because Hammerhead still haven't enabled the SDK, it is not possible to display Ki2 data fields in the ride screen and most Ki2 features (sounds alerts, battery notification, etc.) will not work.

CaesarrrZ commented 4 months ago

Very cool thanks! Will the control via Di2 buttons work already without the SDK?ThanksPaul Am 17.06.2024 um 13:33 schrieb Valter Costa @.***>:

Thanks for keeping us updated! Will there be a new version of Ki2 forthcoming, or does this fix happen "behind the scenes?"

The new Ki2 7.0 release has the new ANT connectivity update, which will support connections to Di2 on Karoo 3. However because Hammerhead still haven't enabled the SDK, it is not possible to display Ki2 data fields in the ride screen and most Ki2 features (sounds alerts, battery notification, etc.) will not work.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

nguyenvo96 commented 4 months ago

@valterc thank you for updating Ki2, I was able to sucsssfully connect my 12spd di2. I understand that without SDK most features wouldn’t work.

I was hoping that the overlay screens would work at least, but they do not show-up on the ride or any other screens. Does the overlay screens require SDK support? If not I would love to work with you get that working.

CaesarrrZ commented 3 months ago

Hi!New update just came out.. SDK added? Nothing mentioned in the release notes..ThanksPaul Am 18.06.2024 um 22:27 schrieb nguyenvo96 @.***>: @valterc thank you for updating Ki2, I was able to sucsssfully connect my 12spd di2. I understand that without SDK most features wouldn’t work. I was hoping that the overlay screens would work at least, but they do not show-up on the ride or any other screens. Does the overlay screens require SDK support? If not I would love to work with you get that working.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

valterc commented 3 weeks ago

It seems (from my exploration) that Hammerhead is developing 'Extensions' support for Karoo 3. I guess they are still developing it so things might change, for the time being it seems that Extensions can create 'sensors' and add elements to the ride screen.

Until they release something officially we'll have to wait (or buy a different unit).

jpweytjens commented 1 week ago

Someone over at karoo.reddit.com contacted Hammeread support asking for an update on the SDK. Support replied that they're working on releasing an SDK, but didn't provide a timeline.

All details here.

FlavourDave92 commented 1 week ago

Someone over at karoo.reddit.com contacted Hammeread support asking for an update on the SDK. Support replied that they're working on releasing an SDK, but didn't provide a timeline.

All details here.

yes, that someone is me. Jami from HH support responded very kindly. He even followed up with this:

Hi,

I know that several community members are waiting for the SDK! It'll take a little time to develop and prep it for release, but it will definitely open up lots of new potential when developers can create software for the new Karoo.

Don't hesitate to reach out if you need anything else!

Happy Riding, Jami Hammerhead