Skip to content

v1.16.10 - Done-click maintenance counter now actually resets

Choose a tag to compare

@Xunil99 Xunil99 released this 22 May 08:55

Diagnostic build v1.16.9 surfaced the bug from v1.16.8: the on-the-fly recompute in ws_list_maintenance called _compute_maintenance_remaining, which does not exist on the coordinator — the actual method is _evaluate_maintenance_item. The resulting AttributeError was swallowed by the broad except Exception, items came back with stale _remaining_* values, and the dashboard's done button looked like it never reset the counter.

After this release, clicking the green ✓ on a maintenance item correctly resets the counter to the full interval (both km- and date-based items).

Diagnostic logging from v1.16.9 has been removed. The warning that fires if _evaluate_maintenance_item itself raises has been kept, so any future signature drift will be loud in the HA log instead of silently breaking the dashboard.