v4.0.5 — Wh→kWh fix in init
Bugfix
Wh→kWh-Konvertierung im Init-Pfad ergänzt
Bei der erstmaligen Initialisierung (_initialize_from_sensors) wurden PV- und Export-Total direkt aus state.state gelesen, ohne die existierende _convert_energy_to_kwh()-Konvertierung. Bei Sensoren, die in Wh statt kWh melden (z.B. einige Wechselrichter, Shelly 3EM), führte das zu Werten Faktor 1000 zu hoch — beobachtbar an absurden Tagesersparnissen (z.B. 6.931 €/Tag).
Folgewirkung: _total_self_consumption_kwh, _baseline_* und _accumulated_savings_self blieben dauerhaft falsch, da der Re-Baseline-Mechanismus zwar die Baselines korrigiert, die Akkumulatoren aber nicht.
Refs: Issues #9, #10, #11 (Werte-Resets / Helper-Sprünge nach Restart).
Migration
Bei bestehenden Installationen mit Wh-Sensor empfiehlt sich nach dem Update ein Reset über den "Reset"-Button der Integration, damit Akkumulatoren neu initialisiert werden.