Open lolygagv2 opened 4 months ago
You probably don't need to do any hardware mods. The best thing you can do is use an app like nrf Connect https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp To sniff everything you can. That can be used in conjunction with what we have revese-engineered from the diamond display here https://sites.google.com/view/super73-reverse-engineering/documentation/bluetooth-ble?authuser=0 To see what's identical and what's not.
My guess is that both modules have a lot of things in common.
First check if you see the same services. Then if the metrics service is there, check if the values returned by it make any sense compared to the ones on the website.
ok....there was a lot similar, but it's still requesting the Private Key, that was the field I am missing to authenticate and unlock the usability of it?
Ignore the default comodule app, I believe it's a demo platform for them to show to clients and test with. The api key has to do with their online features and access to the app not with the bike itself. Is walker73 connecting at all? If the metrics service is there then it might work partially or completely. Can you share some screenshots? I'm not actively developing this app anymore so I can't promise you anything but I would love to see and document all that. Also the app is open source so any info might help in the future.
I should mention you can also try SuperDuper but we're running very similar code so the results should be the same.
I don't have an android phone..........would it be weird to just use my laptop?
On Sun, Jun 23, 2024 at 12:42 AM Az @.***> wrote:
Ignore the default comodule app, I believe it's a demo platform for them to show to clients and test with. The api key has to do with their online features and access to the app not with the bike itself. Is walker73 connecting at all? If the metrics service is there then it might work partially or completely. Can you share some screenshots? I'm not actively developing this app anymore so I can't promise you anything but I would love to see and document all that. Also the app is open source so any info might help in the future.
— Reply to this email directly, view it on GitHub https://github.com/AxelFougues/Walker73/issues/22#issuecomment-2184527542, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNELBDVGOAF6RR2T7PNG7DZIZG4RAVCNFSM6AAAAABJX4NSGOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBUGUZDONJUGI . You are receiving this because you authored the thread.Message ID: @.***>
I'm sure there's some equivalent on IOS or Pc
Do you think your work here would be applicable to a comodule bluetooth iot device? Here's a link to the manual. I won a bunch (5) ebikes at an auction for dirt cheap from a bankrupt startup and they all came with this module, and a bluetooth lock as well lol. https://fccid.io/2AQHSF0410003/Users-Manual/User-Manual-4228748
I don't have the diamond display, it's a bafang LCD. I have several of these modules, all physically potted up.... When I used the default comodule app bluetooth, I was asked for an API key (which nobody has) and I gave up. Will I need to "unpot" the pcb area and find the connections/uart etc? or does your software help enough with bluetooth that I could bypass the API key? Or is this so customized to the diamond display this won't even work? Curious if any of this software could be useful here in this venture :)