v1.19.62 (Stable)
Änderung im Backend, keine Änderungen am Frontend oder an der Firmware. Nach dem Update Home Assistant neu starten.
Der dokumentierte Eintragstyp für die Akkumessung wird jetzt erkannt. Die Messung eines Händlers mit dem Bosch Diagnosetool heißt im Servicebuch laut Dokumentation BBP_MEASUREMENT. Die Integration suchte bisher nur nach BATTERY_MEASUREMENT, einem Namen, den Bosch nirgends dokumentiert. Beide Namen werden jetzt erkannt, damit die Sensoren für Akkuzustand (State of Health) und gemessene Kapazität den Eintrag finden, sobald dein Händler den Akku gemessen hat und Bosch ihn liefert.
Das Servicebuch wird zuerst über die neue API Version 2 gelesen. Bosch hat die Spezifikation von Version 2 der Digital Service Book API veröffentlicht, sie enthält alles aus Version 1. Ob Version 2 schon bei allen Konten antwortet, ist offen. Deshalb fragt die Integration zuerst Version 2 und fällt auf Version 1 zurück, wenn Version 2 einen Fehler liefert oder keinen einzigen Eintrag enthält, damit keine Daten verloren gehen. Die gewählte Version steht im Log (Info) und in der Diagnose. Nach einem Rückfall wird Version 2 alle 24 Stunden erneut versucht.
Die Warnung bei ausgefallener Aktivitätenliste (Issue #95) nennt jetzt die Berechtigungen (Scopes) des Zugriffstokens. Das hilft zu klären, ob Bosch die Liste wegen fehlender Berechtigungen verweigert.
Die Firmware der Bridge ist gegenüber 1.19.61 unverändert, ein erneutes Flashen ist nicht nötig.
v1.19.62 (Stable)
Backend change, no changes to the frontend or the firmware. Restart Home Assistant after updating.
The documented record type for battery measurements is now recognised. A dealer's measurement with the Bosch diagnostic tool is called BBP_MEASUREMENT in the service book according to the documentation. The integration only looked for BATTERY_MEASUREMENT, a name Bosch does not document anywhere. Both names are recognised now, so that the state of health and measured capacity sensors find the record once your dealer has measured the battery and Bosch delivers it.
The service book is now read from the new API version 2 first. Bosch has published the specification of version 2 of the Digital Service Book API, which contains everything from version 1. Whether version 2 already answers for every account is open. That is why the integration asks version 2 first and falls back to version 1 when version 2 returns an error or not a single record, so no data is lost. The version in use is logged (info) and shown in the diagnostics. After a fallback, version 2 is tried again every 24 hours.
The warning for a failing activity list (issue #95) now names the scopes of the access token. That helps to tell whether Bosch refuses the list because of missing permissions.
The bridge firmware is unchanged from 1.19.61, so there is no need to flash it again.
v1.19.62 (Stable)
Wijziging in de backend, geen wijzigingen aan de frontend of de firmware. Herstart Home Assistant na de update.
Het gedocumenteerde recordtype voor accumetingen wordt nu herkend. Een meting door een dealer met de Bosch diagnosetool heet in het servicebook volgens de documentatie BBP_MEASUREMENT. De integratie zocht alleen naar BATTERY_MEASUREMENT, een naam die Bosch nergens documenteert. Beide namen worden nu herkend, zodat de sensoren voor accugezondheid en gemeten capaciteit het record vinden zodra je dealer de accu heeft gemeten en Bosch het levert.
Het servicebook wordt eerst via de nieuwe API versie 2 gelezen. Bosch heeft de specificatie van versie 2 van de Digital Service Book API gepubliceerd, die alles uit versie 1 bevat. Of versie 2 al voor elk account antwoordt, is nog onduidelijk. Daarom vraagt de integratie eerst versie 2 en valt terug op versie 1 als versie 2 een fout geeft of geen enkel record bevat, zodat er geen gegevens verloren gaan. De gebruikte versie staat in de log (info) en in de diagnose. Na een terugval wordt versie 2 elke 24 uur opnieuw geprobeerd.
De waarschuwing bij een uitgevallen activiteitenlijst (issue #95) noemt nu de rechten (scopes) van het toegangstoken. Dat helpt om vast te stellen of Bosch de lijst weigert wegens ontbrekende rechten.
De firmware van de bridge is ongewijzigd ten opzichte van 1.19.61, opnieuw flashen is niet nodig.
Full Changelog: v1.19.61...v1.19.62