NEWS
Zeitpunkte für SQL-Logging (flot)
-
Bei mir läuft auf der CCU2 ein https://homematic-forum.de/forum/viewtopic.php?f=31&t=43590. Ausführung stündlich mit Aufsummierung der Stundenwerte und am Tagesende dann Division des Summenwerts durch 24, Speicherung in einer eigenen Variablen und Rücksetzung des Summenwerts auf 0. Logischerweise erfolgt diese Mittelwertbildung in der Praxis immer nach 0 Uhr, d.h. der zugehörige Zeitstempel ist immer der des Folgetages, wozu ich mir noch was einfallen lassen muß. So weit so gut. ABER: ich speichere diese Mittelwerte in einer mySQL-DB und wenn ich mir mit flot die Daten anschaue, dann haben die jeden 2. Tag den Zeitstempel vom Vortag (ca. 23:50 Uhr); an den anderen Tagen ist der Zeitstempel wie zu erwarten kurz nach Mitternacht. Hat jemand eine Idee wie das kommt?
-
Zeig mal deine Einstellungen von dem Datenpunkt was History betrifft
Gesendet vom Handy …
-
Zeig mal deine Einstellungen von dem Datenpunkt was History betrifft `
Das hier?In der Wertetabelle stimmen die Zeitstempel (die von gestern 16 Uhr kommen von einem Reboot):
Trotzdem werden in flot bei "Mouse over" abweichende Zeitstempel angezeigt.
-
Dann hast Du bei Flot irgendeine Aggregation eingestellt. Kann Das sein? Wie ist die FLot Konfig?
-
Hm. Im Gegensatz zu anderen Adaptern gibt's beim flot bei den Instanzen ja keinen "Schraubenschlüssel" (der ist da ausgegraut). Und sonst hab ich nix gefunden wo was einzustellen wäre. Die Linienart steht auf "total" und bei den Einstellung für die Linie/den DP ist das Feld "Smoothing" leer (das einzige, das m.E. da eine Auswirkung haben könnte - alle anderen sind da recht eindeutig). Zeitspanne ist "relative" und Aggregation auf 300 s (Standardeinstellung; hab da - wissentlich - nix dran geändert). Das wären 5 min aber der Zeitstempel weicht jeden 2. Tag um ca. 10 min ab!
Hab jetzt die Art aber auf "bei Änderung" umgestellt und jetzt passen die Zeitstempel (immer 0:00). Warum bei einem einzigen Wert die Aggregation zuschlägt erschließt sich mir nicht.
-
Je nach aggregation wird der mittelzeitpunkt des Intervalls genommen und das auch nicht statisch sondern ausgehend vom aktuellen Zeitpunkt. Da kann das ggf passieren.
Aggregation muss bei dir eher auf none stehen.
Gesendet vom Handy …
-
Aggregation muss bei dir eher auf none stehen. `
Es gibt (bei mir) nur die Auswahl "Anzahl" oder "Sekunden" … -
Ok, die Spalte in der Flot-UI heisst "Art", vor Chart-Typ
-
Das ist aber nicht die von Dir genannte Aggregation - die ist in der Lasche "Zeit". Und unter "Art" gibt es auch nur
-
minmax
-
mittel
-
min
-
total
-
bei Änderung
Aber egal. Mit "bei Änderung" funktioniert es, unabhängig von irgendwelchen Aggregations-Einstellungen.
-
-
"bei änderung" schreibt "None" im Hintergrund … hab die Übersetzungen in den UIs nicht alle im Kopf