ich bin recht neu in Homeassistant und versuche aktuell die grundlegenden Prinzipien zu verstehen.
Thema recorder / Datenbanken…
Der Plan ist meine Energiedaten in InfluxDB zu loggen.
Möchte ich das Energiedashboard nutzen muss ich die Daten trotzdem “doppelt” in den recorder (MariaDB) loggen lassen damit es funktioniert? Habe ich das richtig verstanden?
Das wollte ich eigentlich vermeiden, Home Assistant ist echt krass verschwenderisch bezgl Datenbankgröße. (Besser gesagt ist das völlig inakzeptabel.)
Ich könnte natürlich ein eigenes Energiedashboard mit Grafana-Plots erstellen, aber bekomme ich da auch zb. die Energieverteilung rein? Die hätte ich eigentlich schon gerne…
Ja das geht Habs rausgefunden.
Gibt es eine Card dafür:
type: energy-distribution
title: Energy Distribution
Danke, wie ich Recorder und InfluxDB konfiguriere weiß ich.
Vielleicht bin ich da einfach empfindlich oder nur anderes gewohnt…
Ich habe noch praktisch nichts außer Energie, 2 Personen und Netzwerk (Fritzbox) in HA integriert.
DB-purge 5 Tage.
Die Datenbank ist 300MB groß.
Von vielen habe ich bei der Recherche gelesen dass deren Datenbank ein bis mehrere GB groß sind
Produktiv habe ich noch FHEM laufen, da hat die Datenbank 1,2 Mio Einträge, Hauptsächlich Energie und Temperaturdaten der letzten 8 Jahre !! und die Datenbank hat gerade mal 120MB.
Mein Problem war/ist: Die Daten für die Energiesensoren kommen von einem InfluxDB-Sensor.
Zum einen weil ich eben noch FHEM am laufen habe (und auch weiterlaufen lassen muss so lange ich noch z.B. noch Homematic habe, aber anderes Thema) und weil HA (zumindest bei mir) unzuverlässig ist was MQTT betrifft.
Und wenn Home Assistant die Energiewerte nicht “selbst” loggt funktioniert das Energiedashboard nicht.
Das ist zumindest der Stand den ich jetzt habe :). Falls das doch geht gerne sagen
Ich denke der Weg wird sein ein eigenes Energiedashboard mit Grafana zu bauen…
Man kann beides Parallel betrieben, allerdings kann InfluxDB nur die domain sensor.
Für alles andere dann MariaDB oder was es sonst noch gibt.
InfluxDB ersetzt den Recorder nicht, richtig.
Dennoch kann HA in den recorder (z.B. MariaDB) als auch in Influx parallel loggen. (nur sensor).
(Das “für alles andere” war falsch von mir, stimmt)
Womit wir wieder bei der doppelten Datenspeicherung wären… (wenn man die Daten in HA (z.B. Energy-Dashboard) als auch außerhalb nutzen will (z.B. Grafana).
Sorry für die blöde Frage aber was genau bewirkt
DB-purge? Benutze nur das Energiedashboard um zwischendurch ma zu schauen was meine Heizung so treibt.
Default ist 10 Tage. Die Daten im EnergieDashboard werden aber unendlich lange gespeichert. Wäre ja auch doof wenn die gelöscht werden.
Hier geht es um die Daten aus dem Logbook und der History. Kommt also drauf an welche Daten du lange sehen willst
In diesem Zusammenhang habe ich folgende Frage: Wie kann ich in Grafana die Verbrauchswerte eines Raumes (z. B. “Wohnzimmer”) anzeigen, ohne jede Entität einzeln angeben zu müssen?