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

Multiple-Y-Axis

Open uelpenich opened this issue 3 years ago • 14 comments

Es ist in ioBroker.echarts zur Zeit nicht möglich, mehr als eine Y-Achse je Diagrammseite darzustellen. Mehrfache Y-Achsen werden übereinander geschrieben.

echarts.apache.org zeigt in einem Beispiel, dass Y-Achsen über den Parameter "offset" nebeneinander angezeigt werden können. siehe [https://echarts.apache.org/examples/en/editor.html?c=multiple-y-axis] Im Edit Example Zeile 57 gibt der Parameter "offset" den Abstand der Y-Achsen an.

In der ioBroker RAW Notation des E-Charts ist in der lines Beschreibung ein Parameter "offset" mit einem Wert "0" zu finden. Der Parameter "offset" kann in der Echarts Konfiguration der Datenquellen nicht geändert werden. Eine manuelle Änderung des Parameter "offset" in der RAW Beschreibung führt zu keiner Änderung in der Diagramm Anzeige.

A clear and concise description of any alternative solutions or features you've considered.

Additional context übereinander geschriebene Y-Achsen Beispiel echarts Line Definition in echarts 0 Diagrammnamen

Add any other context or screenshots about the feature request here.

uelpenich avatar May 02 '21 19:05 uelpenich

Hi ! Same as for me. firefox_9bNYvX9cqx Is hard to read with 2 axis on the right side.

Would be really useful if this could be fixed and be configurable. There is no option anymore to adjust the min and max values of the axis.

Dominik

moelski avatar Jun 09 '21 03:06 moelski

"There is no option anymore to adjust the min and max values of the axis."

I define the min and max values of the y-axis with the "Datenquelle" Line defnitions Y-Axis Min-Max Definition

uelpenich avatar Jun 09 '21 12:06 uelpenich

Gibt es für die übereinander geschrieben Werte bereits einen Lösungsansatz bzw. kann man diese nicht einfach ausblenden lassen? image

Schöne Grüße Jochen

TJJochen avatar Aug 19 '21 08:08 TJJochen

Ist doch für das Spannungsdiagramm gar kein Problem:

  • schalte die Skalierungsautomatik der Y-Achse ab, in dem du bei der ersten Kurve Min- und Maxwert vorgibst.
  • beziehe dich bei den weiteren Kurven auf die erste Kurve als gemeinsame Y-Achse

=> mehrfache Y-Achsen auf einer Diagrammseite braucht man nur dann, wenn die Achsen unterschiedliche Min- oder MaxWerte bzw. eine andere Dimension hat. grafik

uelpenich avatar Aug 19 '21 09:08 uelpenich

Meine Erfahrung mit der aktuellen Version im Dezember 2021 sagt, dass man noch nicht mal mehr min/max vorgeben muss. Einfach alle Werte ab dem Zweiten mit Bezug zu Zeile 1 setzen und eine gemeinsame Y-Achse ist gegeben. Aber für alle, die sich fragen, wo denn die Einstellmöglichkeiten hierfür sind??? Auch ich habe länger gesucht, bis ich das erste Mal das Ordnersymbol links neben dem Werte geklickt habe 🤦‍♂️

Berchemer avatar Dec 11 '21 12:12 Berchemer

Gibt es inzwischen was neues zu diesem Thema ? Offset Y-Achse wäre sehr hilfreich

Bernd9000 avatar May 29 '22 18:05 Bernd9000

ich habe allen Respekt vor der ehrenamtlich geleisteten hervorragende Arbeit. ich habe einige Diagramme ähnlich dem obigen Beispiel mit mehr als zwei unterschiedlichen Y-Achsen und bin noch immer an einer Lösung interessiert. Frage: hat jemand dieses Problem auf dem Schirm und kann ich mich auf eine Lösung freuen?

uelpenich avatar May 30 '22 08:05 uelpenich

Ich denke sobald ein Dev zeit hast wird er sich ggf der Sache annehmen ... gedluld bitte

Apollon77 avatar May 30 '22 10:05 Apollon77

Wenn doch nur ein Dev mal zeit hätte :-)

Bernd9000 avatar Nov 10 '22 19:11 Bernd9000

Leider besteht der Defect mit den multiplen Y-Achsen immer noch. Das Problem im Quellcode zu identifizieren und zu adressieren kann doch nicht solch ein Problem darstellen. Wie wäre es mit einer passenden Task-Force? ;-)

HorstBuchholz avatar Jun 16 '23 07:06 HorstBuchholz

@Horst: Dann versuche es einmal. ioBroker ist schon ein umfangreiches Ökusystem, und das ist gut so. Ich habe schon drei Anläufe gemacht und vor lauter Bäumen den Wald nicht gesehen. Vielleicht kann mir ein Entwickler ein paar Hinweise geben :-)

uelpenich avatar Jun 16 '23 20:06 uelpenich

Hallo Entwickler, mein Verbesserungsvorschlag ist jetzt zweieinhalb Jahre alt. Was kann ich tun, damit er auf der Todo Liste nach oben wandert? Vielleicht kann jemand einen ersten Prototyp erstellen, bei der Feinarbeit kann ich hoffentlich helfen.

Vielen Dank Werner

uelpenich avatar Nov 09 '23 11:11 uelpenich

@uelpenich Herzlichen Glückwunsch zum dreijährigen Jubiläum :-) Leider noch keine Lösung....

Bernd9000 avatar May 02 '24 20:05 Bernd9000

Confirmed: Would be really really useful.

MichaelSchaaf999 avatar May 03 '24 05:05 MichaelSchaaf999