da ich festgestellt habe, das meine Datenbank nach 2 Monaten schon 4GB groß ist, finde ich krass und dachte mir ok, dann kann ich sie ja noch weiter aufblähen und die Dateigröße tracken.
Ich dachte über die Integration “Dateigröße” wäre das eine gute Idee im Gegensatz zu den Anleitungen. Leider akzeptiert die Integration aber meinen Pfad nicht
Was ist falsch an : “/config/home-assistant_v2.db” ?
Wie groß die Datenbank bei euch so?
Wie bekomme ich sie kleiner ohne mir wichtige Daten zu verlieren?
z.B. die Spannung und die Stomstärke bei meinen Geräten ist für mich schon wichtig zu sehen, muss jetzt aber nicht im Sekundentakt aufgezeichnet werden
Eigentlich nicht, es sei denn Du legst Dir selber noch irgendwelche Ordner unter HA an, um z.B. in einem von Dir individuell erstellen Ordner irgendwelche Aufnahmen oder Ähnliches ablegen zu können. Aber dann wirst Du auch schon merken wenn Du auf den Ordner ggf. nicht zugreifen kannst und er evtl. per allowlist_external_dirs: eingebunden werden muss.
*allowlist_external_dirs * List of folders that can be used as sources for sending files.
Wie oft wir denn die Größe aktualisiert? Hab grad mal geschaut ob sich was getan hat, aber ist weder gewachsen noch geschrumpft.
Hmmm,
so richtig funktioniert das bei mir noch nicht, Es wird scheinbar nur aufgezeichnet wenn die Datei wächst, sollte sie das nicht auch in die andere Richtung tun?
Warte einfach mal 30 Tage ab und schau Dir dann noch einmal den Graphen/Verlauf an.
PS: Sofern Du nicht irgendwelche Probleme mit der DB haben solltest, solltest Du Dir am besten gar keine Gedanken darüber machen wie groß oder klein die DB ist oder wird.
Zu 1: Ja
Zu 2: Nicht mit den HA Boardmitteln, sprich nicht mit dem System-Monitor.
Was das “schnell groß” betrifft: “Groß” ist immer relativ und hängt natürlich davon ab wie viele Daten, in welchen Abständen, darin erfasst werden. D.h. solange Du nicht irgendwo irgendwelche manuellen Änderungen an den Voreinstellungen von irgendwelchen Sensoren gemacht hast, in dem Du z.B. eingestellt hast das ein Wert statt alle 60 Sekunden bereits alle 5 Sekunden erfasst werden soll, sollte es da eigentlich auch keine Probleme geben. Auch solltest Du die Voreinstellungen für die Datenbank möglichst so lassen und nicht an der Erfassung der Kurz- oder Langzeitdaten “herumfummeln”. Außer Du weißt ganz genau was Du da tust. D.h. ein Eintrag wie z.B.:
recorder:
purge_keep_days: 365
in der configuration.yaml wäre keine so gute Idee, es sei denn eine DB Größe mit einem vermutlich mind. zweistelligen GB-Wert wäre einem egal.