v3.14.0 ist draußen — neue Funktion: Stilllegungsdatum für Investitionen
Aus dem Austausch mit Martin zum WR-Upgrade ist eine neue Funktion entstanden, die allgemein nützlich ist: jede Investition hat jetzt ein optionales Stilllegungsdatum als Endmarker.
Wann brauchst du das? Immer dann, wenn eine Komponente wegfällt oder ausgetauscht wird: WR-Tausch, Speicher-Upgrade, verkauftes E-Auto, ausgetauschte Wallbox, Modul-Tausch bei String-Umverkabelung. Bisher gab es dafür nur den aktiv-Schalter — der hat aber historische Werte rückwirkend aus Auswertungen ausgeblendet, was nicht das war, was die meisten wollten. Das Stilllegungsdatum löst das sauber:
- Bis zum Stilllegungsdatum: Komponente zählt für Live-Dashboard, Prognose, Cockpit und Historie.
- Nach dem Stilllegungsdatum: nur noch für Historie — Live/Prognose rechnen ohne sie weiter.
Vorgehen bei Austausch/Umbau (Beispiel WR):
- Neuen WR als neue Investition anlegen (Anschaffungsdatum = Umbautag)
- Beim alten WR das Stilllegungsdatum auf den Umbautag setzen — nicht auf „inaktiv" schalten
- Ggf. zugeordnete PV-Module umhängen (neue PV-Modul-Investition mit neuem WR als Parent, Anschaffungskosten = 0, falls nur umverkabelt)
Der PV-Strings-Vergleich im Cockpit zeigt dann die Historie bis zum Umbautag korrekt dem alten String, danach dem neuen zu. ROI-Dashboard bleibt sauber.
Falls du in der Vergangenheit mal Investitionen auf inaktiv gesetzt hast und dich gewundert hast, warum Historien-Zahlen plötzlich niedriger aussahen: einfach wieder aktivieren, die Rohdaten sind nie verloren gewesen, sie wurden nur nicht mehr aggregiert. v3.14.0 aggregiert sie wieder korrekt.
Vor dem Update: v3.14.0 enthält eine DB-Migration (neue Spalte, rückwärtskompatibel). Trotzdem lieber einmal Einstellungen → Backup → JSON-Export oder — bei HA-Add-on — einen HA-Snapshot anlegen. Sicher ist sicher.
Danke an Martin für den konkreten Anwendungsfall, der das Ganze ins Rollen gebracht hat.