Bosch eBike LDI Bridge

Live-Daten deines Bosch smart system eBikes per Bluetooth in Home Assistant Bosch smart system eBike live data in Home Assistant via Bluetooth

eBike-Bridge (ESP32 oder ESP32-C3) eBike Bridge (ESP32 or ESP32-C3)

BLE-Verbindung zum Bike, sendet Daten an Home Assistant. Der Installer erkennt automatisch, ob ein klassischer ESP32 oder ein ESP32-C3 (z. B. "C3 Mini") angeschlossen ist, und flasht die passende Firmware. BLE link to the bike, publishes data to Home Assistant. The installer auto-detects whether a classic ESP32 or an ESP32-C3 (e.g. "C3 Mini") is connected and flashes the matching firmware.

Dein Browser unterstützt kein Web Serial. Bitte Chrome oder Edge auf einem Desktop verwenden. Your browser does not support Web Serial. Please use Chrome or Edge on a desktop computer. Diese Seite muss über HTTPS aufgerufen werden. This page must be opened over HTTPS. Alternativ: factory.bin manuell herunterladen und mit esptool flashen Alternatively: download factory.bin and flash it manually with esptool

eBike-Bridge (2 Räder, experimentell) eBike Bridge (2 bikes, experimental)

Ein einzelner ESP32 verbindet sich gleichzeitig mit zwei Bosch eBikes (zwei BLE-Verbindungen parallel) und liefert für beide Räder getrennte Sensoren in Home Assistant. Nur klassischer ESP32, kein ESP32-C3. A single ESP32 links to two Bosch eBikes at once (two simultaneous BLE connections) and provides separate sensors for both bikes in Home Assistant. Classic ESP32 only, no ESP32-C3.

Warnhinweis: Diese Variante ist experimentell und wurde noch NICHT mit zwei Rädern gleichzeitig getestet. Wenn zwei Räder parallel Probleme machen (Verbindungsabbrüche, fehlende Werte), verwende stattdessen die Einzel-Bridge-Firmware oben auf zwei getrennten ESP32-Boards. Nur klassischer ESP32, kein ESP32-C3. Warning: This variant is experimental and has NOT yet been tested with two bikes at the same time. If two bikes misbehave in parallel (dropouts, missing values), use the single-bike bridge firmware above on two separate ESP32 boards instead. Classic ESP32 only, no ESP32-C3.

Dein Browser unterstützt kein Web Serial. Bitte Chrome oder Edge auf einem Desktop verwenden. Your browser does not support Web Serial. Please use Chrome or Edge on a desktop computer. Diese Seite muss über HTTPS aufgerufen werden. This page must be opened over HTTPS. Alternativ: Dual-factory.bin manuell herunterladen und mit esptool flashen Alternatively: download the dual factory.bin and flash it manually with esptool

eBike-Display (JC4827W543) eBike Display (JC4827W543)

Optionales 4,3"-Display für Datum, Wetter und Live-Daten aus Home Assistant. Bis zu zwei Bikes parallel. Optional 4.3" dashboard showing date, weather, and live data from Home Assistant. Up to two bikes side by side.

Dein Browser unterstützt kein Web Serial. Bitte Chrome oder Edge auf einem Desktop verwenden. Your browser does not support Web Serial. Please use Chrome or Edge on a desktop computer. Diese Seite muss über HTTPS aufgerufen werden. This page must be opened over HTTPS. Alternativ: Display-factory.bin manuell herunterladen und mit esptool flashen Alternatively: download the display factory.bin and flash it manually with esptool

eBike-Ladebegrenzer (Sonoff BASICR4) eBike Charge Limiter (Sonoff BASICR4)

Nur für Sonoff BASICR4. Stoppt das Laden des eBike-Akkus bei einem einstellbaren Grenzwert (z. B. 80 %) anhand des echten Akkustands per BLE, komplett auf dem Gerät, ohne Home Assistant. Achtung: Dieses Gerät schaltet Netzspannung. Nicht auf andere ESP32-C3-Boards flashen. Sonoff BASICR4 only. Stops eBike charging at a configurable limit (e.g. 80 %) using the real battery SoC over BLE, fully on-device, no Home Assistant required. Note: this device switches mains voltage. Do not flash it onto other ESP32-C3 boards.

Dein Browser unterstützt kein Web Serial. Bitte Chrome oder Edge auf einem Desktop verwenden. Your browser does not support Web Serial. Please use Chrome or Edge on a desktop computer. Diese Seite muss über HTTPS aufgerufen werden. This page must be opened over HTTPS. Alternativ: Ladebegrenzer-factory.bin manuell herunterladen und mit esptool flashen Alternatively: download the charge limiter factory.bin and flash it manually with esptool

Beigetragen von @henri98. Danke! Contributed by @henri98. Thanks!

Voraussetzungen

So funktioniert es

  1. ESP32 per USB anstecken.
  2. Oben auf "Bridge auf ESP32 flashen" klicken.
  3. Den seriellen Port des ESP32 im Browser-Dialog auswählen.
  4. Auf "Install" klicken und warten, bis die Firmware geschrieben ist (ca. 1 Min).
  5. Nach dem Reboot fragt der Browser nach deinem WLAN. Netzwerk und Passwort eingeben.
  6. Die Bridge erscheint automatisch in Home Assistant unter Einstellungen → Geräte & Dienste. Auf "Konfigurieren" klicken, um sie zu übernehmen.
  7. In der Bosch Flow App das eBike öffnen, oben rechts auf das Zahnrad ⚙ tippen → KomponentenNeues Gerät hinzufügen. Das eBike sucht jetzt nach der Bridge.
  8. HA eBike Bridge in der Liste auswählen und Pairing am Bike-Display bestätigen.

Sobald gepairt, verbindet sich das eBike bei jedem Einschalten automatisch mit der Bridge. Die Live-Werte (Akku-SoC, Speed, Tachostand, Lichtstatus, Lock-Status, ...) tauchen in HA als Sensoren auf.

Mit der ha-bosch-ebike-Cloud-Integration koppeln

Wenn du bereits die ha-bosch-ebike Cloud-Integration nutzt: In den Integrations-Einstellungen kannst du den Live-Tachostand-Sensor und den Live-Akkustand-Sensor verlinken. Tour-Distanz und Akku-Verbrauch werden dann exakt aus diesen Live-Werten berechnet statt aus den Cloud-Snapshots.

Falls etwas nicht klappt

Requirements

How it works

  1. Plug the ESP32 into your computer via USB.
  2. Click "Install bridge onto ESP32" above.
  3. Select the ESP32's serial port in the browser dialog.
  4. Click "Install" and wait until the firmware is written (about 1 min).
  5. After reboot the browser prompts for your WiFi. Pick your network and enter the password.
  6. The bridge shows up automatically in Home Assistant under Settings → Devices & services. Click "Configure" to adopt it.
  7. In the Bosch Flow App, open your bike, tap the gear icon ⚙ top right → ComponentsAdd new device. The bike now scans for the bridge.
  8. Select HA eBike Bridge from the list and confirm pairing on the bike's display.

Once paired, the bike reconnects to the bridge automatically every time it powers on. Live values (battery SoC, speed, odometer, light state, lock state, ...) appear as HA sensors.

Pair with the ha-bosch-ebike cloud integration

If you already use the ha-bosch-ebike cloud integration: in the integration's options you can wire the live odometer sensor and the live SoC sensor. Tour distance and battery consumption are then computed exactly from these live values instead of the cloud snapshots.

Troubleshooting