Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test eCharts Adapter

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test eCharts Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dtp @pix last edited by dtp

      Hi,

      dank @Homoran bin ich nun auch endlich auf diesen tollen Adapter gestoßen. Hatte immer nur Flot im Einsatz. Installation hat auf Anhieb problemlos geklappt. Auch meine Flot-Diagramme wurden automatisch eingebunden. Also der erste Eindruck ist schon mal nicht übel. Danke an @Bluefox.

      Bis dann,

      Thorsten

      D 1 Reply Last reply Reply Quote 0
      • D
        dtp @dtp last edited by dtp

        Bin leider noch nicht zum weiteren Testen des Adapters gekommen, hätte aber mal eine Frage.

        Für meine FLOT-Diagramme kann ich mittels Binding in der URL das Zeitfenster verändern. Hab mir dafür z.B. ein Pull-Down-Widget definiert, das die Einträge "h, 6h, T, 3T, W, M, 6M" enthält, so dass ich darüber schnell das angezeigte Zeitfenster verändern kann. Das läuft dann synchron für alle Diagramme, die entsprechend konfiguriert sind. Hier hatte ich das mal näher beschrieben.

        Geht das mit den eChart-Diagrammen auch noch, oder weist die URL diese Information nicht mehr auf? Und falls Letzteres der Fall ist, kann man irgendwie anders das angezeigte Zeitfenster eines eChart-Diagramms nachträglich beeinflussen?

        RK62 1 Reply Last reply Reply Quote 0
        • RK62
          RK62 @dtp last edited by

          @dtp Das sollte gehen wenn Du weiter wie bei flot mit URL's / iFrames arbeitest. Das eCharts Widget in VIS kannst Du dann nicht benutzen. Allerdings funktioniert bei eCharts auch das zoomen mit Gesten auf dem iPad einwandfrei. Sogar gemeinsam mit der Auswahl der Linien aus der Legende. Das konnte flot nicht.

          D 1 Reply Last reply Reply Quote 0
          • D
            dtp @RK62 last edited by

            @rk62 Hm. Aber ein eChart-Link sieht doch nur noch so aus:

            http://192.168.0.10:8081/adapter/echarts/chart/index.html?preset=echarts.0.Bäder_Luftfeuchtigkeit

            Wie kann ich denn da nachträglich den Zeitbereich ändern? In Flot konnte ich das noch über das Binding

            &range={javascript.0.vis.Flot.range}
            

            innerhalb der URL.

            Homoran RK62 2 Replies Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @dtp last edited by Homoran

              @dtp sagte in Test eCharts Adapter:

              Aber ein eChart-Link sieht doch nur noch so aus:
              http://192.168.0.10:8081/adapter/echarts/chart/index.html?preset=echarts.0.Bäder_Luftfeuchtigkeit

              das ist der Aufruf über den Preset. Ich weiß gar nicht ob das bei flot (=Voreinstellungen, Kurzname) noch umgesetzt wurde.

              Allerdings habe ich es selber auch noch nicht versucht mit der langen URL

              wenn du Langeweile hast, kannst du mal hier stöbern
              https://echarts.apache.org/en/index.html

              hab ich mir auch schon lange vorgenommen 😉

              1 Reply Last reply Reply Quote 0
              • RK62
                RK62 @dtp last edited by

                @dtp Sorry da habe ich was durcheinandergeworfen mit den alten FLOT-Definitionen. Die eCharts werden allerdings alle in entsprechenden States abgebildet. Ggf. kannst Du diese entsprechend modifizieren.

                D 1 Reply Last reply Reply Quote 0
                • D
                  dtp @RK62 last edited by dtp

                  @rk62 Wo finde ich die denn? Aber ich muss mich damit noch mal etwas mehr beschäftigen.

                  Zwei Dinge sind mir noch aufgefallen.

                  1. Warum gibt es das Feld "Legendenhintergrund" doppelt? Vermutlich ein Bug, oder?
                    2021-07-24_12h59_41.png

                  2. Markierungstexte kann man leider nicht beliebig posistionieren.
                    2021-07-24_13h04_28.png
                    2021-07-24_13h14_22.png
                    Das geht bei FLOT definitiv besser. Nicht nur, dass sie hier zusätzlich links außen angezeigt werden, sie können auch nicht mit einem Y-Offset versehen werden. Oder habe ich da was übersehen?

                  So ganz ist mir nicht klar, warum dieser Adapter bereits eine 1.-Version ist. Mir scheint da noch einiges verbesserungswürdig.

                  Homoran RK62 2 Replies Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @dtp last edited by

                    @dtp sagte in Test eCharts Adapter:

                    So ganz ist mir nicht klar, warum dieser Adapter bereits eine 1.-Version ist. Mir scheint da noch einiges verbesserungswürdig

                    wahrscheinlich weil du es erst jetzt testest und früher diese Dinge nicht aufgefallen waren um sie zu beheben.

                    die anderen Dinge sehe ich mir an, wenn ich mal wieder am pc bin

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      dtp @Homoran last edited by

                      @homoran Sollte kein Vorwurf sein. Aber eine 1.x würde ich nur vergeben, wenn wirklich alles durchgetestet und für gut befunden wurde. 😉

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @dtp last edited by

                        @dtp Hab es auch nicht als Vorwurf gesehen.
                        Der Rest war aber ernst gemeint.
                        Wenn diese Punkte nach 8 Monaten keinem Tester aufgefallen waren, geht der Adapter ins stable und/oder bekommt ne 1.0

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          dtp @Homoran last edited by dtp

                          @homoran Hm. Spricht ja dann nicht unbedingt für die Tester. 😉

                          Hab mal zwei entsprechende Issues in Github gestartet.

                          1 Reply Last reply Reply Quote 1
                          • RK62
                            RK62 @dtp last edited by

                            @dtp

                            • Die States mit den Definitionen findest Du unter echarts.0 (Überraschung!)
                            • Legendenhintergrund doppelt muss neu dazu gekommen sein. In der 0.4.14 war das noch ok, die 1.0.1 läuft bei mir nicht (siehe oben)
                            • Das Textfeld kann in meiner Version waagrecht verschoben werden. Das hat mir genügt und reicht m.E. locker für eine 1.x

                            Gruß, Ralf

                            cash D 2 Replies Last reply Reply Quote 0
                            • cash
                              cash Most Active @RK62 last edited by

                              @rk62 teste mal die aktuelle die läuft wieder. Ich glaube die 1.01 lief nur mit admin 5.x.

                              @dtp Mit float konnte man teilweise mehr einstellen und hatte somit teils mehr funktionen. Aber deshalb kann echarts doch eine V1.x sein. Der Adapter läuft bei mir schon lange, unauffällig und ohne Probleme. Das was ich mit dem Adapter mache läuft und somit für mich stable. Ich hatte die Legenden bei float auch anders einstellt z. B. 2spalitg. Ist mir aber auch alles nicht so wichtig.

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                dtp @cash last edited by dtp

                                @cash sagte in Test eCharts Adapter:

                                Aber deshalb kann echarts doch eine V1.x sein.

                                Schon richtig. Mich hatte halt nur der Versionssprung von 0.4 auf 1.0 gewundert. Aber ja, stabil läuft der Adapter. Hab auch gestern noch etwas damit rumgespielt und finde ihn wirklich gut. Zum Teil deutlich besser und intuitiver als FLOT.

                                Das mit den Markierungstexten (teilweise doppelt oder dreifach im Diagramm zu sehen; bisher kein y-Offset möglich; kein Zentrieren oder rechtsbündiges Ausrichten möglich) wird hoffentlich noch gefixt bzw. verbessert.

                                In die Datenpunkte des echart-Adapters habe ich bisher noch gar nicht reingesehen. Wäre natürlich toll, wenn ich die dann per Bindung ändern könnte, um das angezeigte Zeitfenster zu ändern. Ich würde ja ungerne jedes Diagramm sechs Mal mit unterschiedlichen Zeitbereichen erstellen, um dann das entsprechende über die Sichtbarkeit des Widgets aufzurufen. Ginge auch, ist aber irgendwie unschön.

                                Und da der vis-Editor ja leider immer noch keine z-Ebenen separieren bzw. selektrieren kann (den Vorschlag hatte ich mal vor Jahren gemacht), ist es immer ziemlich blöd, übereinander liegende Widgets zu editieren. Aber das ist ein anderes Thema.

                                Großes Plus bei eCharts: endlich sehe ich einen Punkt hinter dem Monat bei den entsprechenden Zeiteinstellungen. 😉 Der wurde in FLOT irgendwie nie dargestellt.

                                David G. 1 Reply Last reply Reply Quote 0
                                • David G.
                                  David G. @dtp last edited by David G.

                                  @dtp

                                  Kann man nicht schon Settings in der URL mitgeben?

                                  Zumindest interpretiere ich den Changelog so.

                                  Screenshot_20210727-132144_Chrome.jpg

                                  Hab es aber auch noch nicht probiert bzw. nach gesucht wie es geht.

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    dtp last edited by

                                    Zu meiner Schande muss ich gestehen, dass ich den rot markierten Pfeil übersehen hatte.

                                    2021-07-24_17h33_36.png

                                    Damit kann man ja noch weitere Optionen ausklappen. Allerdings kann man damit den Markierungstext nur in der x-Richtung verschieben, nicht aber in der y-Richtung. Cool wäre auch noch eine Option, ihn ähnlich wie bei den Legenden, mit einer Box hinterlegen zu können.

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      dtp @RK62 last edited by

                                      @rk62 sagte in Test eCharts Adapter:

                                      Die States mit den Definitionen findest Du unter echarts.0 (Überraschung!)

                                      Also bei mir ist da nur eine Liste ausgegrauter Datenpunkte der FLOT-Diagramme zu sehen.

                                      2021-07-27_19h56_25.png

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        dtp @dtp last edited by

                                        Leider kriege ich mit eCharts auch sowas nicht hin.

                                        2021-07-27_20h13_45.png
                                        2021-07-27_20h15_43.png

                                        Sprich, zwei Diagramme, deren Zeitverlauf synchronisiert ist und die auch exakt in der Breite aufeinander ausgerichtet sind.

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          dtp @dtp last edited by dtp

                                          Also ich hab's jetzt mal mit folgendem Eintrag versucht:

                                          7572face-6e53-4ac5-813c-a32d2bc375dd-grafik.png

                                          Doch leider wird der in dem entsprechenden Datenpunkt gespeicherte Wert (z.B. 10800) so nicht übernommen.

                                          2021-07-31_14h46_35.png

                                          Gibt's da noch einen Trick?

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            dtp @dtp last edited by

                                            Keiner ne Idee?

                                            RK62 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            800
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            echarts
                                            101
                                            624
                                            122194
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo