Komme leider nicht dahinter: Ich möchte Daten einer PV Anlage (Batteriespannung, Panelleistung...) von Homeassistant in die Influxdb schreiben. Home Assistant schreibt aber nur da rein wenn der Wert sich ändert. Bleibt der Wert gleich schreibt es nicht rein. Ich möchte aber jeden Wert rein schreiben. Frage ist was in der configuration,yaml geändert werden muss damit diese das macht. Danke!
Wozu soll das gut sein? Um die SSD möglichst schnell voll zu bekommen? Wenn der Wert um 12 Uhr bei 15V lag, sich um 12:20 auf 20V ändert wird er doch um 12:19 noch bei 15V gelegen haben, oder? Da muss man nicht stumpf loggen sondern die Auswertung entsprechend intelligent gestalten.
Luigi A. schrieb: > Frage ist was in der configuration,yaml geändert werden muss damit diese > das macht. Danke! Ich kenne diese Sprache nicht, aber dann kannst du das doch selbst hinzu fügen. Eine kleine Schleife, in der Form "schreibe den letzten Wert so lange, bis sich dieser ändert". Den Sinn verstehe ich genauso wenige wie mein Vorposter den versteht. Weil das unnötige Daten erzeugt.
:
Bearbeitet durch User
Oliver S. schrieb: > Wozu soll das gut sein? Um die SSD möglichst schnell voll zu bekommen? > Wenn der Wert um 12 Uhr bei 15V lag, sich um 12:20 auf 20V ändert wird > er doch um 12:19 noch bei 15V gelegen haben, oder? > Da muss man nicht stumpf loggen sondern die Auswertung entsprechend > intelligent gestalten. Das stimmt, ich habe den falschen Gedankenansatz. Hast du einen Tip wie ich (wenn es überhaupt geht) Grafana dazu bringen kann wenn kein Wert da ist weil er sich nicht ändert , den letzten verfügbaren Wert zu übernehmen?
:
Bearbeitet durch User
Mit Grafana habe ich bisher wenig gemacht. Vermutlich muss man das so konfigurieren dass es keine schräge Verbindungslinie gibt sondern einen Sprung zum Zeitpunkt der Wertänderung.
Einfach das Fill in der Datenquelle am Diagram entsprechend einstellen. Sascha
Oliver S. schrieb: > Wozu soll das gut sein? Um die SSD möglichst schnell voll zu bekommen? > Wenn der Wert um 12 Uhr bei 15V lag, sich um 12:20 auf 20V ändert wird > er doch um 12:19 noch bei 15V gelegen haben, oder? Das kann durchaus Sinn ergeben: Meiner Erfahrung nach - bei Werten die sich nur sehr selten ändern: wenn sich ein Wert bspw. > 1x Tag ändert du aber Grafana charts aber stundengenaue Auswertung machst (bspw. nur letzte Stunde, letzten 6 Stunden): dann hat das Auswirkung auf das, was du in den charts siehst bzw. welche "Kunstgriffe" du in der Influx Query darunter machen musst. - bei Counter-Werten. Also solche, welche immer nur raufzählen (bspw. Generierte kWh eines MPPT). Wenn du diese nicht oft genug ausliest und speicherst (und ja - auch wenn sich diese NICHT ändern): dann gibts bei Abfragen mit unterschiedlichen Zeiträumen / Gruppierungsintervallen kommische Ergebnisse, wenn nicht zumindest zwei Werte in einem Interval liegen (siehe spread Funktion). Grundsätzlich stimmt es schon: das sollte nicht notwendig sein, aber die Rahmenbedinungen rund um Influx QL und Grafana machen das Leben deutlich einfacher, wenn Werte zumindest alle 5min / 1h geschrieben werden (in Abhängigkeit, wie du diese chartest). Die zu erwartende "Systemlast" (SD Karte,...) kannst du dabei idR. vernachlässigen. So ein System schreibt regelmässig sektoren. Ob da ein paar Zahlen mehr oder weniger geschrieben werden, macht keinen grossen Unterschied. Sascha W. schrieb: > Einfach das Fill in der Datenquelle am Diagram entsprechend einstellen. Das funktioniert nur ausgehend vom Ersten Wert, den die Query liefert. Der Wert davor fehlt. Eine Query auf bspw. genau eine Stunde - ohne dass sich der Wert genau in dieser Stunde geändert hat - liefert dir nichts zurück. Das sind meine Erfahrungen mit PV und (verspielt) detailierter Stromverbrauchsaufzeichung seit etwas über einem Jahr in meinem EFH. edit: Regelmässig (auch unveränderte) Werte in der Influx zu finden, hilft auch schnell einmal Fehler zu finden/erkennen. Kein Wert heisst nicht zwangsweise "gleicher Wert" - sondern kann durchaus auch darauf hindeuten, dass etwas nicht funktioniert hat. vG Alram
:
Bearbeitet durch User
hab jetzt Homeassistant umgangen. Lese die Daten über Mosquitto ein und schreibe Sie dann via node-red in die influxdb.
Luigi A. schrieb: > Ich möchte Daten einer PV Anlage > (Batteriespannung, Panelleistung...) Vorschlag: Direkt im Homeassistant auf dem Energie-Dashboard anzeigen lassen?
Alram L. schrieb: > Das kann durchaus Sinn ergeben: Meiner Erfahrung nach > - bei Werten die sich nur sehr selten ändern: wenn sich ein Wert bspw. > > 1x Tag ändert du aber Grafana charts aber stundengenaue Auswertung Das stimmt, ich würde hier eher das Daten erzeugende Gerät in die Pflicht nehmen damit dies alle X Stunden eine Art Keep-Alive Datensatz sendet damit man weiß es ist überhaupt noch da. In der Praxis ist das leider anders.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.