---
title: "Bosch eBike (Smart System & eBike System 2)"
description: "Bosch eBike (Smart System & eBike System 2) is a Marketplace integration for Home Assistant. It has 444 installs sharing analytics, needs the vendor's cloud and was last updated October 22, 2026."
canonical: "https://vulpo.app/integrations/marketplace/xunil99-ha-bosch-ebike"
url: "https://vulpo.app/integrations/marketplace/xunil99-ha-bosch-ebike.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Bosch eBike (Smart System & eBike System 2)

> Bosch eBike (Smart System & eBike System 2) is a Marketplace integration for Home Assistant. It has 444 installs sharing analytics, needs the vendor's cloud and was last updated October 22, 2026.

Bosch eBike (Smart System & eBike System 2) reads bike and ride data from the Bosch cloud into Home Assistant. It provides sensors for odometer, motor hours, maximum assist speed, active assist modes, walk assist speed, battery data and the last ride, plus an estimated range with a full battery. A maintenance feature tracks service due dates and odometer values, and actions add, reset or delete custom maintenance items based on a distance or day interval. Custom dashboard cards cover maps of ride tracks and other views, and rides can be exported as GPX files. Optional live data arrives over Bluetooth through a separate ESP32 bridge that the project also supplies. The integration works only with a Bosch account registered in the EU and with Smart System bikes, and it is set up in the UI.

Automatic summary of the README and code of Xunil99/ha-bosch-ebike. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=Xunil99&repository=ha-bosch-ebike&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=Xunil99&repository=ha-bosch-ebike&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Bosch eBike Setup

- **Client-ID**

### After setup

- **Bike**
- **Live odometer sensor (km)**: Sensor that exposes the bike's odometer in kilometers (e.g. sensor.ebike\_odometer\_live).
- **Live battery state-of-charge sensor (%)**: Sensor that exposes the bike's battery state of charge in percent (e.g. sensor.ebike\_battery\_soc\_live).

Texts from the code of [Xunil99/ha-bosch-ebike](https://github.com/Xunil99/ha-bosch-ebike).

## Entities

- **Dates**: Service Due Date
- **Numbers**: Battery Capacity, Service Due Odometer
- **Sensors**: Odometer, Motor Total Hours, Motor Assist Hours, Max Assist Speed, Active Assist Modes, Walk Assist Speed, Next Service Odometer, Next Service Date, Service Due In Days, Service Due In Kilometers, Maintenance Overview, Estimated range (full battery), and 47 more

## Actions

- **Add maintenance item**: Adds a new custom maintenance item for a bike (e.g. chain swap every 3000 km, inspection every 365 days). At least interval\_km or interval\_days must be provided.
  Fields: Bike ID, Name, Interval (km), Interval (days)
- **Mark maintenance item as done**: Resets the counter for a maintenance item (date + odometer).
  Fields: Bike ID, Item ID
- **Delete maintenance item**: Deletes a custom maintenance item.
  Fields: Bike ID, Item ID

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> Bosch eBike Smart System & eBike System 2 (BES2) für Home Assistant – liest Fahrrad- und Fahrtdaten direkt von der offiziellen Bosch Data Act API: Kilometerstand, Akkuzustand, letzte Fahrten mit GPS-Track und mehr. Mit Custom-Lovelace-Karten (2D, 3D, Heatmap, Kalender, Routenplaner, Dashboard) und optionalen Live-Daten per Bluetooth.
>
> Bosch eBike Smart System & eBike System 2 (BES2) for Home Assistant – reads bike and ride data directly from the official Bosch Data Act API, with custom Lovelace cards and optional live data over Bluetooth.
>
> - Bike data: Odometer, motor hours (total & with assist), max assist speed, active assist modes, walk assist speed, next service odometer
> - Battery data: Delivered Wh over lifetime, charge cycles (total, on-bike, off-bike)
> - Last ride: Distance, duration, avg/max speed, cadence (avg/max), rider power in watts (avg/max), calories burned, elevation gain/loss, title, date
> - Aggregate statistics: Total rides, total distance, total ride time, total calories, total elevation, averages for speed/power/cadence across all rides
> - GPS track export: Export all rides as GPX files (with speed, cadence, power as Garmin TrackPointExtension)
> - Interactive map card: Custom Lovelace card with GPS tracks, speed-based color coding, date picker and prev/next navigation
> - 3D map card with chase-cam, time slider and building shadows: Custom Lovelace card (bosch-ebike-3d-map-card) for the tour detail view, with 3D buildings, a camera that follows the bike from behind,…

From the README of [Xunil99/ha-bosch-ebike](https://github.com/Xunil99/ha-bosch-ebike#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Vehicles and transport](https://vulpo.app/integrations/category/vehicles-and-transport.md), Bikes and scooters
- Brand: [Bosch](https://vulpo.app/integrations/bosch.md)
- Number: 444 installs sharing analytics; 162 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.19.59, last updated October 22, 2026
- Domain: `ha_bosch_ebike`
- Source: <https://github.com/Xunil99/ha-bosch-ebike>
- Issues: <https://github.com/Xunil99/ha-bosch-ebike/issues>
- Screenshot: https://vulpo.app/integrations-img/54026a43bca502b9.webp (from Xunil99/ha-bosch-ebike's README)
- Screenshot: https://vulpo.app/integrations-img/ff97b493cd143278.webp (from Xunil99/ha-bosch-ebike's README)
- Screenshot: https://vulpo.app/integrations-img/bc1974a8f56b0718.webp (from Xunil99/ha-bosch-ebike's README)

In Vulpo: Button card, Chart card, Apple Watch

## Other ways in for Bosch

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Bosch SHC](https://vulpo.app/integrations/marketplace/tschamm-boschshc-hass.md) | Marketplace integration | 2.1k installs sharing analytics | Works locally | Updated in the last 6 months |
| [Bosch SHC](https://vulpo.app/integrations/core/bosch-shc.md) | Built-in integration | 1.9k installs sharing analytics | Works locally | Part of Home Assistant |
| [Bosch thermostat](https://vulpo.app/integrations/marketplace/bosch-thermostat-home-assistant-bosch-custom-component.md) | Marketplace integration | 1.5k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Bosch eBike Flow](https://vulpo.app/integrations/marketplace/phil-barker-hass-bosch-ebike.md) | Marketplace integration | Installs not shown: shared domain bosch\_ebike | Needs the vendor's cloud | Updated in the last 6 months |
| [Bosch eBike Flow](https://github.com/marq24/ha-bosch-ebike-flow) | Marketplace integration | Installs not shown: shared domain bosch\_ebike | Needs the vendor's cloud | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/xunil99-ha-bosch-ebike

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/xunil99-ha-bosch-ebike
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
