Deutsch
Diese Beta-Version macht das Service-Fälligkeitsdatum wieder löschbar. Bisher ließ sich ein einmal gesetztes Datum nicht mehr entfernen: Home Assistants Datumsauswahl kennt kein "leer", und intern wurde ein leerer Wert bei jedem Abruf automatisch wieder mit dem Bosch-Wert gefüllt, sodass selbst ein Zurücksetzen sofort rückgängig gemacht worden wäre. Beide Entitäten (Datum und Kilometerstand) zeigen jetzt einfach den Bosch-Wert an, solange nichts Eigenes eingetragen ist, und ein neuer Button "Reset Service Due" pro Bike verwirft die manuellen Werte wieder. Als Nebeneffekt kommen Änderungen, die Bosch selbst am Service-Termin vornimmt, nun auch wieder in Home Assistant an, und beim Kilometerstand funktioniert die Eingabe 0 zum Löschen endlich wirklich.
Hinweis für bestehende Installationen: Bei allen bisherigen Versionen wurde der Bosch-Wert einmalig als manueller Wert gespeichert. Dieser bleibt bestehen und überdeckt weiterhin spätere Bosch-Änderungen. Einmal den neuen Button pro Bike drücken, dann gilt wieder der aktuelle Bosch-Wert.
English
This beta version makes the service due date clearable again. Until now a date could not be removed once set: Home Assistant's date picker has no way to express "empty", and internally an empty value was automatically refilled from the Bosch value on every poll, so even a reset would have been undone immediately. Both entities (date and odometer) now simply display the Bosch value while nothing of your own is entered, and a new "Reset Service Due" button per bike discards the manual values again. As a side effect, changes Bosch itself makes to the service appointment now reach Home Assistant again, and for the odometer, entering 0 to clear it finally works as documented.
Note for existing installations: every previous version stored the Bosch value once as a manual value. It stays there and keeps shadowing later Bosch-side changes. Press the new button once per bike to fall back to the current Bosch value again.
Nederlands
Deze bètaversie maakt de servicebeurt-datum weer wisbaar. Tot nu toe kon een eenmaal ingestelde datum niet meer worden verwijderd: de datumkiezer van Home Assistant kent geen "leeg", en intern werd een lege waarde bij elke ophaalronde automatisch opnieuw met de Bosch-waarde gevuld, zodat zelfs een reset meteen ongedaan zou zijn gemaakt. Beide entiteiten (datum en kilometerstand) tonen nu gewoon de Bosch-waarde zolang je zelf niets invult, en een nieuwe knop "Reset Service Due" per fiets verwijdert de handmatige waarden weer. Als neveneffect komen wijzigingen die Bosch zelf aan de servicebeurt doorvoert nu ook weer in Home Assistant aan, en bij de kilometerstand werkt de invoer 0 om te wissen eindelijk echt.
Let op bij bestaande installaties: bij alle eerdere versies werd de Bosch-waarde eenmalig als handmatige waarde opgeslagen. Die blijft staan en blijft latere Bosch-wijzigingen overdekken. Druk de nieuwe knop eenmaal per fiets in, dan geldt weer de actuele Bosch-waarde.