NEWS
flot gibt Werte abweichend wieder
-
@homoran
die Werte an der y-achse und auch die Kurven selbst ändern sich:zuerst:
nach einer Wartezeit:
Ist das vielleicht Berechnungszeit, die benötigt wird?
-
@mipl sagte in flot gibt Werte abweichend wieder:
die Werte an der y-achse und auch die Kurven selbst ändern sich:
ich kann das sehr schlecht sehen. ostfriesische Kriegsflagge mit weißem Adler auf weißem Grund ist besser zu erkennen
-
@homoran
ok, hier nochmal mit schwarzer Schrift:Monatsansicht direkt nach Aktualisierung der Ansicht in Flot:
und hier nochmal nach Wartezeit:
Aber es handelt sich ja um die Monatsansicht = mehr Daten = längere Berechnung? Bei Tagesansicht geht daher vielleicht schneller? Ich werde es mal mit einem noch längeren Zeitraumm testen und die Zeit messen.
-
@mipl sagte in flot gibt Werte abweichend wieder:
mehr Daten = längere Berechnung? Bei Tagesansicht geht daher vielleicht schneller
eher nicht. Muss mit der Aggregation zu tun haben.
du hast nur 300 Datenpunkte, stell die mal höher.oder nur schwaches Frontend? schlechte Datenübertragung?
-
@homoran
hier mit Anzahl = 1000
mit Anzahl = 2000
Die Ausschläge steigen, sind aber nicht bei dem eigentlichen Wert.
Und mit Wartezeit:
Was meinst Du mit schwachem Frontend? Der Pi3?
-
@mipl sagte in flot gibt Werte abweichend wieder:
Was meinst Du mit schwachem Frontend? Der Pi3?
der sollte nur das Backend sein (hoffentlich)
Das Tablet auf dem du es darstellst muss das rechnen.
-
@homoran
Das ist ein
-
@mipl der sollte das schaffen.
was hast du denn bei der Datenreihe ein gegeben?
minmax? bei Änderung? -
das hier:
-
@mipl damit könntest du auch noch spielen.
Aber das schwankende Verhalten ist durchaus normal. bei mir verschwinden durch die Aggregation immer wieder kurze scharfe Peaks über die zeitliche "Wanderung" des charts und tauchen wieder auf.da kann ich dir auch nicht weiterhelfen, wenn du unbedingt die Spitzen brauchst solltest du auf max umschalten.
-
@homoran
ok, danke Dir für Deine Bemühungen. -
hier versteckt sich der Stromverbrauch einer Dusche mit einem Durchlauferhitzer!!!
nach zoom sieht es so aus
die Aggregation glättet es komplett raus.
habe ich sogar Absichtlich über eine 1h Aggregation genutzt um die Heizungstemperaturen sinvoll zu visualisieren, die durch zu hohe Taktung aus lauter Einzelpeaksbestand. Danach war es eine schöne geglättete Kurve
-
@homoran
ich arbeite da noch dran - werde da was durchprobieren.Festgestellt habe ich gerade, dass es mit der Auto-Updatezeit in Flot zusammenhängt. Ich bekomme nach "Vorschau aktualisieren" zunächst einen Graphen, der z. B. für heute ein Maximum von knapp über 20 Watt angezeigt. Nach Ablauf der Auto-Updatezeit wird der Graph neu gezeichnet. Jetzt liegt das Maximum bei knapp über 200 Watt. Wenn ich in die Daten der SQL-Reihe sehe steht dort als Maximum 211,6 Watt.
Stelle ich die Auto-Updatezeit auf 5 Minuten muss ich auf den korrekten Graphen 5 Minuten warten. Stelle ich auf 30 Sekunden kommt der richtige Graph nach 30 Sekunden.
Sagt mir, dass die erste Vorschauaktualisierung in Flot irgendwie nicht klappt. Das identische Phänomen gibt es auch, wenn man eine Fensteraktualisierung in VIS über den Browser macht (F5)!
-
@homoran
und bei Deinen Graphen wird doch als Leistungsmax. rd. 4.200 Watt dargestellt und in Deinem Ausschnitt über 7.000 Watt. Das sind doch verfälschte Werte. -
@mipl sagte in flot gibt Werte abweichend wieder:
@homoran
und bei Deinen Graphen wird doch als Leistungsmax. rd. 4.200 Watt dargestellt und in Deinem Ausschnitt über 7.000 Watt. Das sind doch verfälschte Werte.ja!?
wie ich schrieb. Das ist die Glättung durch Aggregation. nix verfälscht. works as designed -
also nochmal!
wie erwähnt@homoran sagte in flot gibt Werte abweichend wieder:
habe ich sogar Absichtlich über eine 1h Aggregation genutzt um die Heizungstemperaturen sinvoll zu visualisieren, die durch zu hohe Taktung aus lauter Einzelpeaksbestand. Danach war es eine schöne geglättete Kurve
diese auf 3600 Sekunden aggregierte Kurve
Wäre in der Rohfassung nicht mehr auswertbar gewesen
(anderer Ausschnitt!! am Handy nicht ganz einfach)die Glättung und damit der Wegfall von Spitzen ist gewollt.
-
@homoran
kann ich nachvollziehen und macht auch Sinn.Aber wenn man glättet sollten die Werte gemittelt werden, also Spitzen (+/-) abgeschnitten werden. Bei deinem ersten Beispiel + Ausschnitt sehe ich das aber nicht. Da sind immer noch Spikes vorhanden und wie gesagt, die Y-Werte dieser Spikes sind im Ausschnitt höher als im Ursprungsbild. Was sagt Dir die Wattangabe auf der Y-Achse, wenn sie mit den Werten nichts mehr zu tun hat?
Und dieser/Dein Sachverhalt hat auch m. M. n. nichts mit der wundersamen "Überarbeitung" der Graphendarstellung bei mir etwas zu tun, die eintritt ohne dass ich einen Finger rühre.
-
-
@mipl sagte in flot gibt Werte abweichend wieder:
Bei deinem ersten Beispiel + Ausschnitt sehe ich das aber nicht.
wieso nicht?
durchvdas zoomen ist der Ausschnit zeitlich breiter geworden ind somit kamen (bei Aggregation auf Anzahl Punkte) mehr Punkte mit hohen Werten in eine Zeiteinheit.
Dadurch werden sie jetzt dargestellt.
In der Normalen Darstellung sind zu wenig Messpunkte pro z.B. 300 dargestellte Punkte so hoch, als dass der dann sehr schmale Peak ins Gewicht fällt.@mipl sagte in flot gibt Werte abweichend wieder:
Was sagt Dir die Wattangabe auf der Y-Achse, wenn sie mit den Werten nichts mehr zu tun hat?
den über die Art der eingestellten Aggregation ermittelten gegelätteten Wert.
@mipl sagte in flot gibt Werte abweichend wieder:
Und dieser/Dein Sachverhalt hat auch m. M. n. nichts mit der wundersamen "Überarbeitung" der Graphendarstellung bei mir etwas zu tun, die eintritt ohne dass ich einen Finger rühre.
doch!
weil sich durch den zeitlichen Aufbau des Graphen sich dieser in den "Zeiteinheitsfenstern" verschiebt, so dass immer andere Messwerte aggregiert werden. -
@mipl kann ich mir nicht ansehen.
brauche ich auch nicht.ich weiß genau was du meinst.