NEWS
Flot: Diagramm nur bei Art "bei Änderung"
-
Hallo
ich nutze den history adapter um von der tuya app Messwerte einer Steckdose abspeichern zu lassen. Mithilfe von Flot will ich die Diagramme darstellen. Funktioniert auch "ganz gut". Denn nur wenn ich als Art "bei Änderung" wähle, bekomme ich ein Diagramm. Bei allen anderen Arten zeigt sich nur der Ladebalken.
Bei allen anderen Arten läd er nur und zeigt nie ein Diagramm an. Auch mit anderen Browsern probiert.

So schauen die Datenpunkte in history aus:

Und so die Einstellung dazu:

Ich habe heute viel probiert, aber alles ohne Erfolg. Hat jemand von euch eine Idee? Die Messwerte ist hier die Leistung in Watt.
-
Hallo
ich nutze den history adapter um von der tuya app Messwerte einer Steckdose abspeichern zu lassen. Mithilfe von Flot will ich die Diagramme darstellen. Funktioniert auch "ganz gut". Denn nur wenn ich als Art "bei Änderung" wähle, bekomme ich ein Diagramm. Bei allen anderen Arten zeigt sich nur der Ladebalken.
Bei allen anderen Arten läd er nur und zeigt nie ein Diagramm an. Auch mit anderen Browsern probiert.

So schauen die Datenpunkte in history aus:

Und so die Einstellung dazu:

Ich habe heute viel probiert, aber alles ohne Erfolg. Hat jemand von euch eine Idee? Die Messwerte ist hier die Leistung in Watt.
@robert-2 kann die Screenshots nicht erkennen.
wie viele Daten mit eelcher Aggregation?
-
@homoran
Anzahl 300. Ich habe aber auch schon Sekunden 300 und Sekunden 1000 tausend ausprobiert. Leider ohne Erfolg. Welche Werte sollen hier eingestellt werden?@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Welche Werte sollen hier eingestellt werden?
kommt auf deine Antwort an
@homoran sagte in Flot: Diagramm nur bei Art "bei Änderung":
wie viele Daten
-
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Welche Werte sollen hier eingestellt werden?
kommt auf deine Antwort an
@homoran sagte in Flot: Diagramm nur bei Art "bei Änderung":
wie viele Daten
-
@homoran
Wo finde ich die Anzahl der Daten? Im Moment steht die Aggregation bei Sekunden 300

history speichert jede Sekunde einen Wert ab. Wo man das Einstellen kann weiß ich leider nicht

@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Wo finde ich die Anzahl der Daten
wenn du die Achse nicht abschneiden würdest könnte ich es rechnen.
1 Messwert pro minute, wenn ich es richtig entziffern konnte mal x minuten = ??? -
@homoran
Wo finde ich die Anzahl der Daten? Im Moment steht die Aggregation bei Sekunden 300

history speichert jede Sekunde einen Wert ab. Wo man das Einstellen kann weiß ich leider nicht

@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
history speichert jede Sekunde einen Wert ab.
Sekunde??
-
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
history speichert jede Sekunde einen Wert ab.
Sekunde??
@homoran Jede Minute, Verzeihung :-D

Egal bei welcher Art ich es versuche, ich bekomme nur bei der Art "bei Änderung" ein Diagramm. Ich vermute fast, dass es an den Messwerten oder den Einstellungen bei histroy liegt.
Ich komme selbst aber nicht weiter.
-
@homoran Jede Minute, Verzeihung :-D

Egal bei welcher Art ich es versuche, ich bekomme nur bei der Art "bei Änderung" ein Diagramm. Ich vermute fast, dass es an den Messwerten oder den Einstellungen bei histroy liegt.
Ich komme selbst aber nicht weiter.
@robert-2 also 30 Messwerte. da sollte es keine Probleme geben
-
@homoran
Wo finde ich die Anzahl der Daten? Im Moment steht die Aggregation bei Sekunden 300

history speichert jede Sekunde einen Wert ab. Wo man das Einstellen kann weiß ich leider nicht

@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Im Moment steht die Aggregation bei Sekunden 300
und da steht 24 Stunden. sind schon 1400 Werte.
was hast du denn wirklich?
-
@homoran Egal bei welcher Art ich es versuche, ich bekomme nur bei der Art "bei Änderung" ein Diagramm. Ich vermute fast, dass es an den Messwerten oder den Einstellungen bei histroy liegt.
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
@homoran Egal bei welcher Art ich es versuche, ich bekomme nur bei der Art "bei Änderung" ein Diagramm. Ich vermute fast, dass es an den Messwerten oder den Einstellungen bei histroy liegt.
dann zeig doch mal deine Einstellungen, aber so dass man etwas erkennen kann.
mach z.B. dein Fenster kleiner bevor du einen Screenshot machst -
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Im Moment steht die Aggregation bei Sekunden 300
und da steht 24 Stunden. sind schon 1400 Werte.
was hast du denn wirklich?
@homoran
Also in history wird jede Minute ein Messwert abgelegt. Und in Flot Edit habe ich das so wie oben im Screenshort eingestellt. Aggregation Sekunden 300.
Wo findest du 24Stunden?
Wenn jede Minute ein Messwert in history abgelegt wird, dann sind es nach 24Stunden 1440 (60Messwert*24Stunden). DAs ist ja nicht sonderlich viel denke ich. Wie muss ich denn die Aggregation in Float einstellen, damit Float sich die Werte korrekt holt?Wa sich auch nicht versehe ist die die Art: "minmax". Ich habe pro Minuten nur einen einzigen Wert. Wie soll da ein Minimum oder Maximum gebildet werden? Aber auch die anderen Arten werden nicht geladen.
-
@homoran
Also in history wird jede Minute ein Messwert abgelegt. Und in Flot Edit habe ich das so wie oben im Screenshort eingestellt. Aggregation Sekunden 300.
Wo findest du 24Stunden?
Wenn jede Minute ein Messwert in history abgelegt wird, dann sind es nach 24Stunden 1440 (60Messwert*24Stunden). DAs ist ja nicht sonderlich viel denke ich. Wie muss ich denn die Aggregation in Float einstellen, damit Float sich die Werte korrekt holt?Wa sich auch nicht versehe ist die die Art: "minmax". Ich habe pro Minuten nur einen einzigen Wert. Wie soll da ein Minimum oder Maximum gebildet werden? Aber auch die anderen Arten werden nicht geladen.
-
@homoran
Also in history wird jede Minute ein Messwert abgelegt. Und in Flot Edit habe ich das so wie oben im Screenshort eingestellt. Aggregation Sekunden 300.
Wo findest du 24Stunden?
Wenn jede Minute ein Messwert in history abgelegt wird, dann sind es nach 24Stunden 1440 (60Messwert*24Stunden). DAs ist ja nicht sonderlich viel denke ich. Wie muss ich denn die Aggregation in Float einstellen, damit Float sich die Werte korrekt holt?Wa sich auch nicht versehe ist die die Art: "minmax". Ich habe pro Minuten nur einen einzigen Wert. Wie soll da ein Minimum oder Maximum gebildet werden? Aber auch die anderen Arten werden nicht geladen.
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Wo findest du 24Stunden?
Zeit 1 Tag sind für mich 24h
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Wa sich auch nicht versehe ist die die Art: "minmax". Ich habe pro Minuten nur einen einzigen Wert.
kommt auf die Auflösung am Frontend an, bei 720 pixel sind schon 2 Punkte pro pixel. das geht nicht, dann müssen due Werte aggregiert werden. bei minmax wird sowohl der kleinste als auch der größte je zusammengefasste Zeiteinheit dargestellt
-
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Wo findest du 24Stunden?
Zeit 1 Tag sind für mich 24h
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Wa sich auch nicht versehe ist die die Art: "minmax". Ich habe pro Minuten nur einen einzigen Wert.
kommt auf die Auflösung am Frontend an, bei 720 pixel sind schon 2 Punkte pro pixel. das geht nicht, dann müssen due Werte aggregiert werden. bei minmax wird sowohl der kleinste als auch der größte je zusammengefasste Zeiteinheit dargestellt
@homoran
Mhh ok. Das mit den Pixel habe ich jetzt nicht verstanden. Hast du einen Vorschlag wie ich die Werte (Aggregation etc.) einstellen soll, damit das zusammen passt?Ich habe da schon viel rumprobiert (try and error) und bisher klappt es nur mit Art "bei Änderung" geklappt. Und da ist ziemlich egal wa sich für Sekunde oder Anzahl eintrage. Angezeigt wird immer was.
Hast du konkrete Vorschläge für passende Zahlenwerte?
-
@homoran
Mhh ok. Das mit den Pixel habe ich jetzt nicht verstanden. Hast du einen Vorschlag wie ich die Werte (Aggregation etc.) einstellen soll, damit das zusammen passt?Ich habe da schon viel rumprobiert (try and error) und bisher klappt es nur mit Art "bei Änderung" geklappt. Und da ist ziemlich egal wa sich für Sekunde oder Anzahl eintrage. Angezeigt wird immer was.
Hast du konkrete Vorschläge für passende Zahlenwerte?
Ich habe das Gefühl, dass bei allen anderen Arten außer "bei Änderung" mehr als ein Wert pro Zeiteinheit benötigt wird. Vielleicht liegt es daran, dass in history der Wert nur im minutentakt abgelegt wird. Wenn dann Flot versucht min und max von Wert pro Sekunden oder noch mehr?!? zu finden, kann das natürlich nicht funktionieren. Er müssen dann alle 2 minuten in history nachschauen, dann findet er zwei Werte die er nach min und max vergleichen kann. Vielleicht ist hier das Problem?
-
Ich habe das Gefühl, dass bei allen anderen Arten außer "bei Änderung" mehr als ein Wert pro Zeiteinheit benötigt wird. Vielleicht liegt es daran, dass in history der Wert nur im minutentakt abgelegt wird. Wenn dann Flot versucht min und max von Wert pro Sekunden oder noch mehr?!? zu finden, kann das natürlich nicht funktionieren. Er müssen dann alle 2 minuten in history nachschauen, dann findet er zwei Werte die er nach min und max vergleichen kann. Vielleicht ist hier das Problem?
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Ich habe das Gefühl, dass bei allen anderen Arten außer "bei Änderung" mehr als ein Wert pro Zeiteinheit benötigt wird.
falsch gefühlt
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Wenn dann Flot versucht min und max von Wert pro Sekunden oder noch mehr?!? zu finden, kann das natürlich nicht funktionieren. Er müssen dann alle 2 minuten in history nachschauen, dann findet er zwei Werte die er nach min und max vergleichen kann.
tolle Theorie! Aber falsch
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Vielleicht ist hier das Problem?
nein. wenn es nichts zum aggregieren (zusammenfassen) gibt, dann zeigt flot den Messwert an
-
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Ich habe das Gefühl, dass bei allen anderen Arten außer "bei Änderung" mehr als ein Wert pro Zeiteinheit benötigt wird.
falsch gefühlt
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Wenn dann Flot versucht min und max von Wert pro Sekunden oder noch mehr?!? zu finden, kann das natürlich nicht funktionieren. Er müssen dann alle 2 minuten in history nachschauen, dann findet er zwei Werte die er nach min und max vergleichen kann.
tolle Theorie! Aber falsch
@robert-2 sagte in Flot: Diagramm nur bei Art "bei Änderung":
Vielleicht ist hier das Problem?
nein. wenn es nichts zum aggregieren (zusammenfassen) gibt, dann zeigt flot den Messwert an
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden





