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) eBike Bridge (2 bikes)

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.

Hinweis: Diese Variante wurde ausführlich mit zwei Bikes gleichzeitig getestet und läuft seit v1.19.52 stabil. Sehr selten kollidieren die beiden Verbindungsaufbauten, wenn beide Bikes im exakt selben Moment verbinden; die Bridge erkennt das inzwischen automatisch und erholt sich von selbst innerhalb von etwa einer Minute. Ganz herzlichen Dank an PEPITO82 für die unermüdlichen Tests, ohne die diese Firmware nicht so weit gekommen wäre. Note: This variant has been extensively tested with two bikes at the same time and has been running stable since v1.19.52. On rare occasions, the two connection setups can collide if both bikes connect at the exact same moment; the bridge now detects this automatically and recovers on its own within about a minute. Heartfelt thanks to PEPITO82, whose tireless testing got this firmware to where it is.

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 → Komponenten → Neues 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 → Components → Add 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