Da meine HA-Datenbank korrupt war und ich daher neulich u.a. auch alle Recorder Daten vom HA Energie Dashboard zurückgesetzt hatte, würde ich mir für Stats eine (Excel-) Importmöglichkeit der historischen PV/Netz-Daten wünschen. Für meine Fronius Anlage habe ich die z.B. Stunden-Daten zurück bis Juni 2021, bzw. könnte die vom Fronius Solarmanager Account entsprechend exportieren.
Das ist eine nette Ansicht, aber für SFML auf Grund der Daten-Komplexität und Übersichtlichkeit nicht geeignet. Es gibt kaum etwas über das ich mir mehr Gedanken (und Diskutiert) gemacht habe als über die Visualisierung. selbst.
Das ist ein sehr sinnvoller Vorschlag, den wir hier und in der Beta Version sehr häufig diskutiert haben. Es scheitert leider daran, dass Home Assistant das nativ nicht unterstützt. Wir haben viele Experimente durchgeführt (User) mit verschiedenen Importmethoden. Die sind aber alle gescheitert. Deswegen hatte ich einen separaten Thread eröffnet und erklärt und ein kleines Skript gebaut, wie man generell aus einem Back-up die Home Assistant Datenbank komplett wiederherstellen kann. Das Kernproblem ist das Home Assistent nach einem Crash oder Neubeginn, die Meta IDS in 90 % der fällen ändert und man bei einer Wiederherstellung über die Meta ID gehen muss also die alten und die neuen zusammenführen. Aus diesem Grund speichert meine Integration in einer eigenen Datenbank bei einem Crash einfach die Datenbank meiner Integration wieder an den ursprünglichen Ort kopieren und der alte Stand ist wieder vorhanden. Das ersetzt natürlich nicht fehlende Daten im Home Assistant Recorder. Wir können uns hierzu gerne noch einmal austauschen und ich kann dir das Skript zur Verfügung stellen. Ich müsste es noch haben.
Der Weg ist dann die alte Home Assistent Datenbank aus einem Back-up gezielt zu manipulieren und in die neue Home Assistent Datenbank zu überführen
Das ist ein sehr sinnvoller Vorschlag! Ich habe auch bemerkt, dass einige User das Handbuch übersehen oder nicht direkt finden. Die Pflege des Handbuches ist eine sehr zeitintensiv Aufgabe. Ich muss da dringend noch mal ran sobald ich etwas freie Spitzen habe und es updaten. In dem Zuge werde ich es in die Navigation verlagern.
Danke Tom für Deine angebotene Hilfe, aber das ist mir glaube ich etwas zu aufwendig - so wichtig sind die Daten dann doch nicht.
Ich kann nachvollziehen, dass bei Datenbanken und entsprechenden (fehlerhaften) Importen auch viel kaputt gehen kann.
VG
Mir ist da etwas anderes in den Sinn gekommen… über das man mal nachdenken könnte:
Warum nicht aus der SFML-DB die Daten zurück in den Recorder?! Aber auch hier wäre die erste Frage " Meta-ID" zuordnen.. ich werde mal in einem stillen Moment überlegen was man ohne Risiko machen könnte. - Wäre aber vermutlich ein eigenes Projekt.
Hallo!
Ich habe in meiner Anlage 2 Batteriespeicher, ich kann aber nur einen bei den Sensoren einfügen. Daher wird dann auch die Statistik komplett verfälscht.
Wäre super, wenn es die Möglichkeit für mehrere Batteriespeicher geben würde.
Danke und Lg
Ich habe zwei Marstek Venus Speicher.
Für die Statistik nutze ich die kombinierten Sensoren/Entitäten aus der EVCC-Integration. EVCC fasst dabei beide Batteriespeicher zu einem Cluster zusammen und stellt die entsprechenden Gesamtwerte bereit.
Ohne EVCC würde ich die kombinierten Sensoren einfach über Home Assistant Template-Sensoren erstellen. Für die Gesamtstatistik des Batteriespeichers ist das meiner Meinung nach derzeit die praktikabelste Lösung.
P.S. Für unsere beiden Wallboxen bin ich den manuellen Weg über die Template Sensoren gegangen…
wäre es möglich, eine tabelle einzufügen die zeigt welche std genau die ausgeschlossene std/stdn, genau war? z.b. bei 1h fehlende Daten
so könnte man sehen wann es genau war. und dann nachforschen was da los war/ist. und es so beheben.
Jep sowas,
aber mit einem Feld wo der genaue Stundenbereich aufgeführt ist, wann das aufgetreten ist.
Weil ich hab jeden Tag 1h fehlende Daten, wäre schön zusehen wann die immer fehlen. Um zu sehen, ob es immer die selbe Uhrzeit ist, so könnte man besser auf Fehlersuche gehen und diesen beheben.
Verstehe…! Ich muss da mal drüber nachdenken, da es verwirren oder zu weiteren Diskussionen führen könnte.
Man muss zwischen “wegen Güte” und “wegen Lernsignal” ausgeschlossen unterscheiden.
Nur weil eine Stunde in STATS ausgeschlossen wird, bedeutet es nicht das sie auch vom Lernen ausgeschlossen ist. Nur weil etwas bei STATS und beim Lernen ausgeschlossen ist, bedeutet es nicht das sie vom Wetter-Lernen ausgeschlossen ist. .. vielleicht ist der bessere Ansatz die Anzeige insgesamt herauszunehmen.. ? - es überhaupt nicht darstellen?
Wenn die Meldung dort rein informativen Charakter hat und nicht auf einen Fehler schließen lässt, würde ich sie dort ausblenden.
Oder so.
Und wenn es ein Fehler ist, mit der Stunden angabe/Uhrzeit , wann er aufgetreten ist.
Und/Oder das ganze dann auf die Statusseite verlinken, wo dann dort genaue Angaben zufinden sind. Was, wann, Grund, …
Oder es öffnet sich ein popup mit mehr infos, wenn man mit der Maus drüber geht.
Hallo @Tom-HA
spreche mal folgendes Thema an “HA DB Bereinigung” von Altlasten bzgl.. SFML usw.
Da ja quasi alles in der eigenen DB ist.
Hast Du schon mal daran gedacht oder sogar was gemacht?
z.B via “sql query” oder … ?
Oder gibt es Garnichts in der HA DB zu bereinigen bezgl. SFML
Ich selber versuche immer meine HA DB schlank zu halten und von Müll zu säubern.
Gruss
Wolfgang
Moin Wolfgang, wie kriege ich das als DAU hin?
In dem du wenigsten deine Entitäten die nicht aktiv bzw. nicht mehr benötigt werden bereinigst.
Bezüglich diesem Projekt muss Zara aktiv werden da nur er weis was wo in der HA DB gelöscht bzw. bereinigt werden kann.
Gruss
Eine sehr gute Seite zum Thema “Home Assistant Recorder optimieren: Datenbankgröße effizient verwalten” gibt es hier.



