ioBroker / ioBroker.echarts

Show all history data in one GUI
Apache License 2.0
18 stars 3 forks source link

Multiple-Y-Axis #42

Open uelpenich opened 3 years ago

uelpenich commented 3 years ago

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.

moelski commented 3 years ago

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

uelpenich commented 3 years ago

"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

TJJochen commented 2 years ago

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

uelpenich commented 2 years ago

Ist doch für das Spannungsdiagramm gar kein Problem:

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

Berchemer commented 2 years ago

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 🤦‍♂️

Bernd9000 commented 2 years ago

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

uelpenich commented 2 years ago

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?

Apollon77 commented 2 years ago

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

Bernd9000 commented 1 year ago

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

HorstBuchholz commented 1 year ago

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? ;-)

uelpenich commented 1 year ago

@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 commented 8 months ago

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

Bernd9000 commented 2 months ago

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

MichaelSchaaf999 commented 2 months ago

Confirmed: Would be really really useful.