No need, it's a new open data interface from Bosch. No license, no registration, no fees.I wonder if the data via bluetooth can be reverse engineered.
Read everything here: https://www.bosch-ebike.com/us/business/live-data-interface
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No need, it's a new open data interface from Bosch. No license, no registration, no fees.I wonder if the data via bluetooth can be reverse engineered.
You are correct, it does show the batteryLa batteria dovrebbe segnalarla, l'unica cosa che non segna è l'assistenza.
Very nice. I’m kinda doing the same thing to be able to connect a Garmin Edge 530, which isn’t supported by Garmin beta update.Hi all,
i've integrated the new Bosch protocol with and esp32 (as a gateway) to my Suunto watch. I needed the ESP32 because Suunto can only act as a Master in the communication and unluckily Bosch is also a master. I'm pretty sure it can be easily done also on a Garmin via Monkey C.
Don't have a lot of time to follow the project but i've make it open source so you can all take a look if needed.
![]()
GitHub - SellA/BoschEBikeESP32
Contribute to SellA/BoschEBikeESP32 development by creating an account on GitHub.github.com
![]()
GitHub - SellA/BoschEBikeSuunto
Contribute to SellA/BoschEBikeSuunto development by creating an account on GitHub.github.com
I also leave a link to the original post I made on Suunto Forum
![]()
[PROJECT] Bosch eBike live data on Suunto Race S — open source ESP32 bridge + SuuntoPlus app
Hi everyone, I ride a Bosch eBike and I wanted a single place for all my training data: GPS, heart rate, and also what the bike is doing — cadence, motor pow...forum.suunto.com
Quick update to share some updates I made to my personal project:Hi all,
i've integrated the new Bosch protocol with and esp32 (as a gateway) to my Suunto watch. I needed the ESP32 because Suunto can only act as a Master in the communication and unluckily Bosch is also a master. I'm pretty sure it can be easily done also on a Garmin via Monkey C.
Don't have a lot of time to follow the project but i've make it open source so you can all take a look if needed.
![]()
GitHub - SellA/BoschEBikeESP32
Contribute to SellA/BoschEBikeESP32 development by creating an account on GitHub.github.com
![]()
GitHub - SellA/BoschEBikeSuunto
Contribute to SellA/BoschEBikeSuunto development by creating an account on GitHub.github.com
I also leave a link to the original post I made on Suunto Forum
![]()
[PROJECT] Bosch eBike live data on Suunto Race S — open source ESP32 bridge + SuuntoPlus app
Hi everyone, I ride a Bosch eBike and I wanted a single place for all my training data: GPS, heart rate, and also what the bike is doing — cadence, motor pow...forum.suunto.com
With which hardware-software combination?Edge 540 successfully paired to the Bosch SX system! View attachment 184969
Hardware, is the 400wh battery and mini controller and top tube LED display. The software in the Garmin was the Beta version,With which hardware-software combination?
Link your ANT account to your Github account to gain access to the ANT libraries. Select Apply for Evaluation License at the bottom of My ANT+ - THIS IS ANT
Try this link - looks like I posted the wrong one in the README - please let me know how it goesHow is this supposed to be done? I have successfully transformed my user to Adopter, but I can't find any option to continue as described...
Hi @HexagonSunI've just published a new release of my code which will now transmit both ANT+ and BLE power sensors so you can choose which one to use on your GPS. I've found that my Garmin 830 has a fairly fragile Bluetooth stack and running with the phone connected and the Bluetooth power sensor caused some issues. The 830 has a dedicated ANT+ chip and I've had no issues at all when using it with the ANT+ sensor.
I've tried to document the new board build process as clearly as possible, but I didn't do a clean install from scratch so may have missed a couple of details. Please let me know (here or Github) if anything needs updating. I've also focused this build solely on the Seeed XIAO nRF52840 Sense board as there's a bit more config work to set the board up in the new environment and I don't have an Adafruit board to test it with.
![]()
GitHub - Nilogax/SmartBridge: A project to enable Bosch ebikes to send power data to Garmin devices via an Android phone and nRF52840 board.
A project to enable Bosch ebikes to send power data to Garmin devices via an Android phone and nRF52840 board. - Nilogax/SmartBridgegithub.com
Next steps will most likely be looking at adding the LEV (ebike) ANT+ profile alongside the power sensor which will enable a bit more data to be displayed. Might also look at an option to grab power, cadence and battery from the new Garmin BLE profile which could allow you to just use the board rather than needing the phone as well.
Oh and if anyone is using it I'd love to know the configuration of motor, phone, board and GPS so I can update my 'known working' list.
Coming soon!it would be great to see the actual % without getting phone out
Have you already bought hardware? If not then maybe try @Theray2189 solution for ESP32 - that doesn't need an Android Phone app to act as a bridge. It does seem to be all Bluetooth though? No ANT+?Any chance for iOS working solution?
All the code is public on Github but there's some Android specific Kotlin at the moment. If anyone can translate the Android specific Kotlin bits so they work on Kotlin Multiplatform/IOS then it's possible but I think Apple will only retain an unofficial app for 7 days before it needs to be verified again so that's more of an overhead.Any chance for iOS working solution?