Skip to content

v0.8.3 — Drop the localStorage layer, history is now the only seed source

Choose a tag to compare

@Blogshot Blogshot released this 15 Sep 07:46
· 9 commits to main since this release

Vereinfachung

Auf Wunsch: Statt zuerst im Browser-localStorage nach dem letzten Trend-Basiswert zu suchen und erst danach bei Home Assistants History nachzufragen, greift die Karte jetzt direkt und ausschließlich auf die History zu, sobald eine frische Karten-Instanz (Reload/View-Wechsel) einen Messwert zum ersten Mal sieht.

Weniger Code, weniger Sonderfälle:

  • Keine storageId-Ableitung aus den konfigurierten Entity-IDs mehr
  • Kein try/catch mehr um einen möglicherweise deaktivierten oder werfenden localStorage
  • Keine separate "übersteht das einen Reload"-Logik neben der History-Abfrage, die das ohnehin schon abdeckt

Funktional identisch zu v0.8.2 für alle vier openScale-sync-Rohsensoren; berechnete Metriken (BMI, BMR, TDEE, …) verhalten sich unverändert. Verifiziert mit einem echten Headless-Chrome-Rendering sowie 21 grünen Unit-Tests (4 localStorage-spezifische Tests entfielen ersatzlos).


Baut auf v0.8.2 auf.

Siehe README für Installation und Konfiguration.