ioBroker.echarts icon indicating copy to clipboard operation
ioBroker.echarts copied to clipboard

Bar-Charts zeitlich versetzt in der Zukunft

Open PalmManiac opened this issue 1 year ago • 21 comments

Describe the bug
Hallo,

ich weiß nicht, ob ich einen Bug entdeckt habe oder ob ich etwas falsch konfiguriert habe.

Ich logge den Zählerstand BEZUG. Mit eCharts wollte ich dann als Balkendiagramm die Verbräuche pro Tag darstellen lassen. Nach einigen Versuchen, habe ich es endlich hinbekommen und die Daten stimmen. ABER, alle Balken sind um 1 Tag versetzt in die Zukunft, sie werden falsch zugeordnet. Z.b. wird der Gesamtbezug von Gestern unter dem 01.03. dargestellt und heute wird schon mit dem 02.03. markiert auf der x-Achse. Stelle ich testweise auf Liniendiagramm um, enden die Daten richtigerweise heute und nicht in der Zukunft. Wo ist da mein Fehler, dass das Balkendiagramm alles um 1 Tag versetzt generiert?

Die neue Version 1.4.12 hat etwas in soweit geändert, dass ich den X-Achsen Offset wegnehmen konnte, um den aktuellen Tag zu sehen. Trotzdem gehen die Bar-Charts einen Tag zu weit, der heutige Balken wird mit dem 3.3. angezeigt, obwohl der Zeitstempel der geloggten Daten per History-Adapter das richtige Datum und Uhrzeit enthält.

Versions:

  • Adapter version: 1.4.13
  • JS-Controller version: 4.0.24
  • Node version: 18.15.0
  • Operating system: Ubuntu 22.10 LXC

Barchart

PalmManiac avatar Mar 02 '23 10:03 PalmManiac

Dito

sigi2345 avatar Mar 03 '23 16:03 sigi2345

Bei mehreren Balken sind die Balken sogar um unterschiedlich viele Tage versetzt. Ich hoffe, das hilft bei der Fehlersuche.

tobi-nmx avatar Mar 19 '23 11:03 tobi-nmx

bei mir auch so

TCRW avatar Mar 26 '23 06:03 TCRW

image image

Gleiches Problem mit Versatz der Balken um einen Tag. Adapter v1.4.14

tobi119 avatar May 06 '23 18:05 tobi119

Gleiche Problem mit Versatz um 1 Tag.

Edis-77 avatar Jul 25 '23 06:07 Edis-77

Ich habe das gleiche Problem. Versatz um einen Tag

Morluktom avatar Aug 24 '23 20:08 Morluktom

Das Problem ist scheinbar bei BAR wird die Zeit als UTC interpretiert, bei Line als Local. => Momentan Versatz der Zeiten um 2 Stunden, bei mir werden die Einträge mit der Zeit 22 Uhr geschrieben => kommt dann der Tagesversatz

Morluktom avatar Aug 25 '23 19:08 Morluktom

+1 Habe auch das gleiche Problem -> Versatz bei Bar um einen Tag.

coltc50 avatar Aug 31 '23 06:08 coltc50

Wie ist denn hier der Wissensstand? Ist die Fehlerquelle schon geortet?

PalmManiac avatar Sep 15 '23 14:09 PalmManiac

Und noch jemand mit dem gleichen Problem ...

Pedder007 avatar Oct 14 '23 16:10 Pedder007

@Pedder007 Dann sollte der "jemand" besser oben im ersten Post auf "Daumen hoch" klicken als zu posten ;-)

Apollon77 avatar Oct 15 '23 18:10 Apollon77

Aber klar doch, erledigt ;-) … durch einen Github Gelegenheitsnutzer @Apollon77 :-)

Pedder007 avatar Oct 15 '23 20:10 Pedder007

Ist bei mir schon seit geraumer Zeit so - aber ich glaube nicht, dass es am Zeitformat (UTC) liegt. Habe das Logging der Tageswerte so umgebaut, dass pro Tag sich immer nur 1 Wert permanent aktualisiert (geht mit Trick 17). Also pro Tag gibts es nur einen Eintrag mit der Gesamtsumme des Tages immer ts auf 13:00 Uhr gesetzt. Trotzdem wird alles noch um 1 Tag in die Zukunft versetzt.

BRoeske avatar Nov 03 '23 19:11 BRoeske

Jetzt kann man es richtigstellen, aber im Tooltip wird der Offset noch nicht berücksichtigt.

Morluktom avatar Nov 17 '23 16:11 Morluktom

Super @Morluktom, hab's direkt ausprobiert und es klappt bei einfachen Balken und auch bei gestapelten, also mit Bezug auf eine einzige Y-Achse. Hatte nur etwas gesucht (Update noch im Beta) und dann in eCharts unter 'Erscheinung', falls noch andere suchen ;-) 1000 Dank!!!

Pedder007 avatar Nov 17 '23 16:11 Pedder007

Super @Morluktom, hab's direkt ausprobiert und es klappt bei einfachen Balken und auch bei gestapelten, also mit Bezug auf eine einzige Y-Achse. Hatte nur etwas gesucht (Update noch im Beta) und dann in eCharts unter 'Erscheinung', falls noch andere suchen ;-) 1000 Dank!!!

Hallo Pedder 007, ich habe das gleiche Problem auch mit v.1.5.4! Kann aber unter 'Erscheinung' die Einstellung nicht finden. Welche Version hast Du installiert?

searcher57 avatar Nov 18 '23 13:11 searcher57

Hallo Pedder 007, ich habe das gleiche Problem auch mit v.1.5.4! Kann aber unter 'Erscheinung' die Einstellung nicht finden. Welche Version hast Du installiert?

Hallo @searcher57, wie oben geschrieben, aus dem Beta. Da findest Du dann die v1.7.1 ;-) Allerdings das Repository danach wieder auf Stable zurück stellen, sonst installierst Du Dir hinterher noch irgendwas was Du evtl. noch gar nicht als Beta haben möchtest :-)

Pedder007 avatar Nov 18 '23 16:11 Pedder007

Hallo Pedder 007, ich habe das gleiche Problem auch mit v.1.5.4! Kann aber unter 'Erscheinung' die Einstellung nicht finden. Welche Version hast Du installiert?

Hallo @searcher57, wie oben geschrieben, aus dem Beta. Da findest Du dann die v1.7.1 ;-) Allerdings das Repository danach wieder auf Stable zurück stellen, sonst installierst Du Dir hinterher noch irgendwas was Du evtl. noch gar nicht als Beta haben möchtest :-)

Sorry, aber ich stehe auf dem Schlauch bzw. stell mich dumm an! Auch im Beta erscheint keine v1.7.1. Selbst über die Konsole die Eingabe :npm i iobroker.echarts eingegeben führt zu keinem Erfolg. Ich habe keine Möglichkeit zu updaten!

searcher57 avatar Nov 18 '23 18:11 searcher57

Hallo Pedder 007, ich habe das gleiche Problem auch mit v.1.5.4! Kann aber unter 'Erscheinung' die Einstellung nicht finden. Welche Version hast Du installiert?

Hallo @searcher57, wie oben geschrieben, aus dem Beta. Da findest Du dann die v1.7.1 ;-) Allerdings das Repository danach wieder auf Stable zurück stellen, sonst installierst Du Dir hinterher noch irgendwas was Du evtl. noch gar nicht als Beta haben möchtest :-)

Sorry, aber ich stehe auf dem Schlauch bzw. stell mich dumm an! Auch im Beta erscheint keine v1.7.1. Selbst über die Konsole die Eingabe :npm i iobroker.echarts eingegeben führt zu keinem Erfolg. Ich habe keine Möglichkeit zu updaten!

Ok, Habe es geschafft! Danke!

searcher57 avatar Nov 18 '23 19:11 searcher57

EDIT: Erledigt, s. unten! Kann auch mir jemand bitte einen Schubs geben? Habe V1.7.2 installiert (nicht per Beta, per regulärem Update), aber auf der Seite "Erscheinung" kann ich keine Einstellung erkennen, die den Fehler korrigiert/umgeht, etc.? Bei mir ist der Fehler in der Monatsdarstellung vorhanden, sprich: jetzt im Januar 24 werden die Werte am Balken für Februar 24 angezeigt. Danke!

Reefkeeper avatar Jan 22 '24 15:01 Reefkeeper

Ich glaube, ich habe es nun gefunden: "X-Label-Offset"?!

Reefkeeper avatar Jan 23 '24 10:01 Reefkeeper