github Xunil99/ha-bosch-ebike v1.19.66b2
v1.19.66 Beta 2

pre-releaseone hour ago

Deutsch

v1.19.66 Beta 2

Änderung im Backend, keine Änderungen am Frontend oder an der Firmware. Nach dem Update Home Assistant neu starten.

Geteiltes Bike mit zweitem Konto (PR 99, Dank an elitau). Über „eBike teilen“ in der Flow-App meldet Bosch dasselbe Bike unter jedem Konto, die Touren gehören aber dem Konto, dessen Smartphone bei der Fahrt verbunden war. Bisher kollidierten die Entitäten der zweiten Instanz mit denen der ersten, weil beide ihre Kennung aus derselben Bike-ID bilden, und Home Assistant verwarf alle. Jetzt bekommt jede weitere Instanz für ein solches Bike ein eigenes Gerät mit dem Namen der Instanz im Titel (zum Beispiel „Cargo Line (Sam)“) und eigene Sensoren, sodass die Touren beider Konten nebeneinander sichtbar sind. Die zuerst eingerichtete Instanz behält ihre Entitäten und deren Verlauf unverändert.

Weitere Instanzen heißen „Bosch eBike 2“, „Bosch eBike 3“ usw. Bisher trugen alle den Titel „Bosch eBike“, sodass zwei Konten in Gerätenamen und in der Kontoauswahl der Karte gleich aussahen. Der Titel ist nur ein Vorschlag: Wer die Instanz in Home Assistant umbenennt (Einstellungen → Geräte & Dienste → Bosch eBike → ⋮ → Umbenennen), sieht den neuen Namen im Gerätetitel. Bestehende Instanzen behalten ihren Titel.

Reparaturmeldung „Bosch nennt kein Bike für …“ (Issue 100). Wer sich bei Bosch erfolgreich anmeldet, aber die Datenfreigabe (Schritt 5 der Einrichtung im README) noch nicht aktiviert hat, bekam bisher keine Fehlermeldung: Bosch liefert dann keine Bikes und keine Touren, beim Smart System meist als 403, bei einem US-Konto und bei eBike System 2 als leere Liste. Jetzt zeigt Home Assistant unter Einstellungen → System → Reparaturen die Meldung „Bosch nennt kein Bike für …“ mit dem Hinweis, im Bosch eBike Manager die Datenfreigabe zu aktivieren und die Integration neu zu laden. Die Meldung verschwindet, sobald Bosch ein Bike nennt, und wird mit der Instanz gelöscht.

README. Die Aussage, die Integration funktioniere „ausschließlich“ mit EU-Konten, ist abgeschwächt: Bosch stellt die Data Act API für EU-Konten bereit, für andere Regionen gibt es keine Zusage. Dazu kommt der Erfahrungsbericht aus den USA (PR 100, Dank an feral42): Mit einem US-Konto läuft die Einrichtung vollständig durch, sobald die Datenfreigabe aktiv ist. Neu ist auch der Absatz „Ein Bike, mehrere Konten“. Beides steht in allen README-Sprachen.

Zum Testen: Die Änderungen sind mit automatischen Tests abgesichert und in einem echten Home Assistant 2026.10 mit zwei Konten an einem Bike geprüft: Beide Instanzen bekommen ihre vollständigen Entitäten ohne Kollision, und die Reparaturmeldung erscheint bei leerer Bike-Liste und bei einem 403 und verschwindet wieder. Mit dem Stand vor dieser Beta scheitert dieselbe Prüfung. Noch nicht gesehen wurden ein echtes geteiltes Bike mit zwei Konten, ein echtes Home Assistant 2026.11 (dort gehört ein Gerät nur noch zu einer Instanz) und die Meldung bei einem BES2-Konto. Wer ein Bike über „eBike teilen“ mit einem zweiten Konto nutzt, hilft mit einer kurzen Rückmeldung, ob beide Instanzen ihre Touren zeigen.

Diese Beta enthält alles aus Beta 1 (Zuordnung der Touren über die bikeId, Diskussion 97).

Die Firmware der Bridge ist unverändert.

English

v1.19.66 Beta 2

Backend changes only, no frontend or firmware changes. Restart Home Assistant after updating.

A shared bike with a second account (PR 99, thanks to elitau). With "Share eBike" in the Flow app, Bosch reports the same bike under every account, but each ride belongs to the account whose smartphone was connected during it. Until now the entities of the second instance collided with those of the first, because both build their identifiers from the same bike ID, and Home Assistant dropped them all. Now every further instance gets its own device for such a bike, with the instance name in the title (for example "Cargo Line (Sam)"), and its own sensors, so the rides of both accounts show up side by side. The instance set up first keeps its entities and their history unchanged.

Further instances are called "Bosch eBike 2", "Bosch eBike 3" and so on. Until now they all carried the title "Bosch eBike", so two accounts looked the same in device names and in the card's account picker. The title is only a suggestion: if you rename the instance in Home Assistant (Settings → Devices & Services → Bosch eBike → ⋮ → Rename), the new name shows in the device title. Existing instances keep their title.

Repair "Bosch lists no bike for …" (issue 100). If you sign in to Bosch successfully but have not activated the data sharing yet (step 5 of the setup in the README), you got no error message so far: Bosch then returns no bikes and no rides, usually as a 403 on the Smart System and as an empty list for a US account and for eBike System 2. Now Home Assistant shows the repair "Bosch lists no bike for …" under Settings → System → Repairs, telling you to activate the data sharing in the Bosch eBike Manager and to reload the integration. The repair disappears as soon as Bosch lists a bike and is deleted together with the instance.

README. The claim that the integration works "exclusively" with EU accounts is softened: Bosch provides the Data Act API for EU accounts, and there is no promise for other regions. It is joined by a field report from the US (PR 100, thanks to feral42): with a US account the setup works completely once the data sharing is active. There is also a new paragraph "One bike, several accounts". Both are in every README language.

Testing: The changes are covered by automated tests and were checked in a real Home Assistant 2026.10 with two accounts on one bike: both instances get their complete set of entities without a collision, and the repair appears for an empty bike list and for a 403 and disappears again. The same check fails with the state before this beta. Not seen so far: a real shared bike with two accounts, a real Home Assistant 2026.11 (where a device belongs to a single instance only) and the repair on a BES2 account. If you use one bike with a second account through "Share eBike", a short report on whether both instances show their rides helps.

This beta contains everything from Beta 1 (rides attributed through the bikeId, discussion 97).

The bridge firmware is unchanged.

Nederlands

v1.19.66 Beta 2

Alleen wijzigingen in de backend, geen wijzigingen aan de frontend of de firmware. Herstart Home Assistant na de update.

Gedeelde fiets met een tweede account (PR 99, dank aan elitau). Via "eBike delen" in de Flow-app meldt Bosch dezelfde fiets onder elk account, maar de tours horen bij het account waarvan de smartphone tijdens de rit verbonden was. Tot nu toe botsten de entiteiten van de tweede instantie met die van de eerste, omdat beide hun identificatie uit dezelfde fiets-ID opbouwen, en Home Assistant liet ze allemaal vallen. Nu krijgt elke volgende instantie voor zo'n fiets een eigen apparaat met de naam van de instantie in de titel (bijvoorbeeld "Cargo Line (Sam)") en eigen sensoren, zodat de tours van beide accounts naast elkaar te zien zijn. De eerst ingestelde instantie behoudt zijn entiteiten en hun geschiedenis ongewijzigd.

Volgende instanties heten "Bosch eBike 2", "Bosch eBike 3" enzovoort. Tot nu toe droegen ze allemaal de titel "Bosch eBike", zodat twee accounts er in apparaatnamen en in de accountkeuze van de kaart hetzelfde uitzagen. De titel is slechts een voorstel: hernoem je de instantie in Home Assistant (Instellingen → Apparaten & diensten → Bosch eBike → ⋮ → Hernoemen), dan staat de nieuwe naam in de titel van het apparaat. Bestaande instanties behouden hun titel.

Reparatiemelding "Bosch vermeldt geen fiets voor …" (issue 100). Wie succesvol bij Bosch aanmeldt maar de gegevensdeling (stap 5 van de installatie in de README) nog niet heeft geactiveerd, kreeg tot nu toe geen foutmelding: Bosch levert dan geen fietsen en geen tours, bij het Smart System meestal als 403, bij een Amerikaans account en bij eBike System 2 als lege lijst. Nu toont Home Assistant onder Instellingen → Systeem → Reparaties de melding "Bosch vermeldt geen fiets voor …" met de aanwijzing om in de Bosch eBike Manager de gegevensdeling te activeren en de integratie opnieuw te laden. De melding verdwijnt zodra Bosch een fiets vermeldt en wordt samen met de instantie verwijderd.

README. De bewering dat de integratie "uitsluitend" met EU-accounts werkt, is afgezwakt: Bosch stelt de Data Act API voor EU-accounts beschikbaar, voor andere regio's is er geen toezegging. Daarbij komt het ervaringsbericht uit de VS (PR 100, dank aan feral42): met een Amerikaans account werkt de installatie volledig zodra de gegevensdeling actief is. Nieuw is ook de alinea "Eén fiets, meerdere accounts". Beide staan in alle README-talen.

Testen: De wijzigingen zijn gedekt door automatische tests en gecontroleerd in een echte Home Assistant 2026.10 met twee accounts op één fiets: beide instanties krijgen hun volledige set entiteiten zonder botsing, en de reparatiemelding verschijnt bij een lege fietslijst en bij een 403 en verdwijnt weer. Dezelfde controle mislukt met de stand vóór deze bèta. Tot nu toe niet gezien: een echte gedeelde fiets met twee accounts, een echte Home Assistant 2026.11 (daar hoort een apparaat nog maar bij één instantie) en de melding bij een BES2-account. Wie één fiets met een tweede account gebruikt via "eBike delen", helpt met een korte reactie of beide instanties hun tours tonen.

Deze bèta bevat alles uit Beta 1 (tours toegewezen via de bikeId, discussie 97).

De firmware van de bridge is ongewijzigd.

Don't miss a new ha-bosch-ebike release

NewReleases is sending notifications on new releases.