Hallo zusammen,
beim Implementieren des color-Themes ist mir aufgefallen, dass die Graph-Daten, die per MQTT kommen, eine zeitliche Lücke aufweisen, zumindest wenn die Zeitperiode für den Graph auf 2 Stunden gesetzt ist:
- Der Graph wird ja in 14-16 Messages geliefert, die jeweils 6-8 Minuten abdecken
- Zwischen der ersten message (topic "...1alllivevalues") und der zweiten message (topic "...2allivevalues") fehlen ca. 7 Minuten an Werten.
- Im Standard-Theme wird der Graph entsprechend zusammengeschoben. Man sieht es nur, wenn man die x-Achse anschaut - der zeitliche Abstand zwischen den ersten Ticks ist grösser als später (im Bild unten zwischen 8:00 und 8:14).
- Im color-Theme ist die Zeitachse immer linear, deswegen sieht man im Graph immer eine ca 7 Minuten lange "gerade Kante" zwischen den gelieferten Werten.
Möglicherweise wird beim Senden der Graph-Messages ein Zeitfenster "übersprungen"?
Freundliche Grüsse,
Claus
MQTT - Graph-Daten - Lücke
Re: MQTT - Graph-Daten - Lücke
Ich glaube, in graphing.sh, Zeilen 73-87, ist der Parameter für "tail -n" jeweils um 50 zu hoch. Deswegen werden die Werte 50-99 auf der Ramdisk nicht publiziert.
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Solaredge WR
Tesla Model 3
Re: MQTT - Graph-Daten - Lücke
Ich habe die Korrektur testweise implementiert und es funktioniert.
Bei Interesse kann ich einen Pull-Request machen.
Bei Interesse kann ich einen Pull-Request machen.
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Solaredge WR
Tesla Model 3
Re: MQTT - Graph-Daten - Lücke
Hat sich erledigt, Problem ist korrigiert.
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Solaredge WR
Tesla Model 3