Hallo zusammen
Bin von IPSymcon umgestiegen, seit etwa 2 Monaten läuft alles komplett über HA.
Nun wundere ich mich das in dieser kurzen Zeit die Datenbank bereits 1.7GB groß ist.
Ist das normal ?
Ich habe nichts an der Behaltedauer geändert, alles ist auf Standardeinstellung.
Habe auch keine Devices welche die db zumüllen. ca. 150 zWave Nodes und um die 20 ESPHome Nodes. Die ESPHome liefern typ. im 60sec Rythmus Daten.
Wie gesagt, ist das normal ? Wenn nein, wie kann ich rausfinden welcher Node der böse Bube ist ?
Unter IPS hatte ich mit dem gleichen Equipment paar hundert kByte im Jahr.
Naja, ich hab 700 Entitäten. k.A ob da 1.7GB in 2 Monaten viel oder wenig ist, k.A.
Mir kommts halt viel vor.
Speicher hätt ich genug, das wär egal.
Aber mit mit großen MYSQL ist es ja so eine Sache, crashen gerne.
Sicherung von ewig großen Files is ja auch net soooo toll.
Wie kann ich denn sehen welche Entitäten besonders viele Einträge haben ? Echt nur per SQL wie in deinem Manual beschrieben ? Das kanns doch nicht sein.
Oder das Management was nun included oder excluded werden soll. Gibst denn da keine ordentliche GUI dazu ? Das schreckt mich jetzt schon ein wenig.
Ich hatte dazu mal einen Post, der für Dich maximal nur als Orientierung dienen kann, da ich die MariaDB verwende aber HA als Standard SQL-light installiert. Ich würde die Forumsuche verwenden weil ab und zu kommt das Thema zu grosse DB.
Mir ist keine bekannt.
Bei mir ist es zum Selbstläufer geworden: Bei jedem neuen Gerät oder neuem Helfer stelle ich mir sofort die Frage ob ich wirklich die History brauche und exclude vom Recorder.
Hmm, das ist ja nicht sehr ermutigend. Da haben die Macher wohl noch einige Hausaufgaben zu erledigen.
Im Englischen Forum hab ich das hier gefunden.
Ganz praktisch um einen Überblick zu bekommen ohne sich mit SQL rumplagen zu müssen.
Damit hab ich gleich mal die Integration vom PipSolar Wechselrichter als (Teil) -Schuldigen gefunden.
Nicht nur dir, ich habe ~2000 Entitäten und betreibe HA seit mehreren Jahren und meine Datenbank ist 1,55GB groß und ich habe nur 3 Entitäten vom Recorder ausgeschlossen.
Also ich denke du musst irgend eine Integration haben die bei dir was zu müllt.
Können vor lachen. Ich mein ich kann schon halbwegs passabel programmieren, aber hier Hand anzulegen würde meine Fähigkeiten deutlich überschreiten.
Bin halt nur verwundert das die default Konfiguration potentiell früher oder später Ärger bereitet.
Wen der Recorder default “OFF” wäre und man durch setzen eines “Hackerl” die benötigten Entitäten einfach einschalten könnte wär vermutlich deutlich robuster.
greez
bb
Ja, mit dem weiter oben verlinkten Tool hab ichs gefunden.
Die Integration vom Wechselrichter “Pipsolar” ist wohl hauptverantwortlich.
Die kommt über ESPHome, blöderweise ist dort scheinbar “update_interval” nicht integriert - zumindest gibts mir einen Compilefehler. Na mal sehen. Wie ich nun bemerkt habe kommen die Daten vom Wechselrichter fast im Sekundentakt, und es sind doch einige.
3400 Entitäten 1GB recht konstant seit einem Jahr mit default Einstellungen. Ausgeschlossen habe ich ein paar einzelne von EVCC weil die recht oft was getrackt haben sonst alles default.
@bbernhard ich glaube nicht das HA den Anspruch aktuell hat alles über GUI bereitzustellen.
Aber wenn du passable programmieren kannst sollte doch paar Entitäten in yaml ausschließen und bissl sql ausführen kein Hexenwerk sein
Ein Thema ist es schon das über die GUI bereitzustellen, ist aber erstmal abgelehnt worden und es muss noch geguckt werden wo es hingepackt werden soll: