Recent content by robbydobs

  1. robbydobs

    Towing Children with a Full Suspension EMTB

    I used to take my kids to school with a trailer pretty much every day. They loved it! Used to be able to stash a balance bike in the back of the trailer as well Later on we got a cargo bike and i screwed a fork mount to the running board to tow their bikes as well Now the eldest is 9 I just...
  2. robbydobs

    Trail Maintenance

    I take one of these out to clear trails ... 20V Brushless 12cm Pruning Saw, 10m/s Cutting Speed, x1 2.0Ah Battery and Charger, PowerShare Compatible - Worx UK There's lots of similar chinese ones on amazon, aliexpress etc cheaper. Never asked permission, no-ones ever said anything, trees would...
  3. robbydobs

    Has my battery failed? Anyone had a Bosch power tube failure?

    I had very similar symptoms with loose connections on my Bosch bike, a Canyon Strive ON. I found a very small amount of conductive grease (not diaelectric) can help. e.g. 8481 - Premium Carbon Conductive Grease Good as a temporary fix as you can just apply to battery, but for a proper fix, make...
  4. robbydobs

    Project to enable Bosch + Garmin integration

    ah sorry, I've not done an nrf project.
  5. robbydobs

    Project to enable Bosch + Garmin integration

    Flow App needs to be installed and running to connect to Bosch system.
  6. robbydobs

    Project to enable Bosch + Garmin integration

    @basti_emtb All my code is here... GitHub - RobbyPee/Bosch-Smart-System-Ebike-Garmin-Android: Android app to analyse bluetooth messages from Bosch Smart System ebike I'm not a kotlin dev (usually C++), so its all LLM generated!
  7. robbydobs

    Project to enable Bosch + Garmin integration

    You have to have the ebike connected to the flow app and you should then be able to see it in Nrf Connect. The Flow app handles the authentication. I updated my app a while back to stop it scanning for the bike as I realised it was unecessary, the Flow app handles scanning + connection @ddje...
  8. robbydobs

    Project to enable Bosch + Garmin integration

    I've not done much on this for a while as I started a new job. From my point of view, I don't think there's much to be gained from looking at the Flow app. I've decoded all the bluetooth data already, just need to send it out! Someone mentioned running this on PC? I don't think that will...
  9. robbydobs

    Project to enable Bosch + Garmin integration

    I don't know anything about ios or iphones I'm afraid. here are all the bluetooth hex codes I've decoded if someone else reading wants to create an app (struggling to find much time to work in the android one at the moment...) BLE data is broadcast as a sequence of bytes (8 bits), represented...
  10. robbydobs

    Project to enable Bosch + Garmin integration

    I've figured out the power data! It's in field 30-05-98-5B-08-XX-YY Where XX and YY are the bytes for the power data in "varint" format (Encoding) i get this data out...Which exactly matches the data saved into the GPX from the Flow app Now to update the app and push it out as a power...
  11. robbydobs

    Project to enable Bosch + Garmin integration

    Great work! I'll have a look for the power data in my logs. I am 99% certain the battery data is at 30-04-80-88-08-XX if you want to see if it matches in your logs too. I think the "08" field is identifying the datatype. I want to tidy up my code, likely storing BLE codes in a json so they can...
  12. robbydobs

    Project to enable Bosch + Garmin integration

    My theory was broadcasting as existing sensor data more easily fits in with Garmin. You can just record an activity as normal on Garmin and capture the data for analysing in Garmin Connect / Strava etc. I might even relabel "power" as "cadence" as a temporary bodge. However, I don't know much...
  13. robbydobs

    Project to enable Bosch + Garmin integration

    i tried getting my phone to broadcast itself as a "GATT" (Generic ATTtribue profile) for bluetooth in nrf Connect. Basically just go into nrf Connect app, setup as advertiser profile with uuid 0x1816 which is the id for Cycling/Cadene, and my Garmin watch picked it up as a sensor. This means...
  14. robbydobs

    Project to enable Bosch + Garmin integration

    Sure, fork away. I don't even have my bike at the moment (being fixed by canyon) but when i get it back i'll try and gather more data to decode the other fields. Really I just want power / cadence data. "My ten pence worth, could an app on your phone take the live Bosch power data from the...
  15. robbydobs

    Project to enable Bosch + Garmin integration

    No worries. I used nrf connect to do some initial sniffing. I updated my github code to test out some notifications...
Back
Top