Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Flot Chart vs Material Design History Chart

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Flot Chart vs Material Design History Chart

    This topic has been deleted. Only users with topic management privileges can see it.
    • BananaJoe
      BananaJoe Most Active @Ro75 last edited by

      @ro75 Da du bei dir nur 6 Werte und davon ja auch nur den letzten im Datenpunkt stehenden Darstellst geht das natürlich so viel schneller. Da braucht es keine großen Datenbankabfragen und das Rendering der Daten.

      Es kommt halt auch immer auf den Anwendungsfall an.

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

        @ro75 sagte in Flot Chart vs Material Design History Chart:

        Das kann natürlich auch systemabhängig sein.

        die wichtigsten Eckpunkte dazu hat ja @BananaJoe schon sehr schön erklärt.
        Dann kommen noch Leistungsfähigkeit des Frontends und WLAN Qualität hinzu.

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

          @homoran Also ich habe mit den Diagrammen keine Probleme. Das war nur für @rtwl ein Beispiel. Ich habe auch wesentlich komplexere Chart.

          Ro75.

          rtwl 1 Reply Last reply Reply Quote 0
          • rtwl
            rtwl @Ro75 last edited by

            Hier ein Video meiner VIS
            https://youtu.be/0vPfxFuDwOw

            das Diagramm welches zuerst zu sehen ist bei dem ich oben die Zeiträume umstellen ist jenes vom Material Design Adapter (History Line Widget) dauert nur 1 Sek pro Wechsel, obwohl hier Daten alle 5 min gespeichert werden.

            beim zweiten Diagramm (FLOT) unten rechts (Stundenansicht, also 24 Datensätze aus dem History Adapter ) dauert ganze 11 sekunden! Beim dritten Diagramm ebenfalls FLOT (Tagesansicht mit den letzten 7 Tagen, also genau 7 Datensätze) geht hier akzeptabel schnell.

            aber die 11 Sekunden für das eine Diagramm ist halt komisch. Diese Werte werden per Skript jede Stunde in ein Objekt geschrieben und dieser per History geloggt. Hier ist also keine "Summe von zig Werten" nötig. Das mitloggen läuft auch erst seit wenigen Tagen, also sind hier noch keine 500 Datensätze im. History gespeichert.

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

              @rtwl sagte in Flot Chart vs Material Design History Chart:

              en! Beim dritten Diagramm ebenfalls FLOT (Tagesansicht mit den letzten 7 Tagen, also genau 7 Datensätze

              das sind nicht die relevanten Parameter.

              ich hab da zwei Threads verwechselt und das für hier irrtümlich in diesen Thread gepostet: https://forum.iobroker.net/post/959619
              Bitte mal dort nachsehen (+ein paar posts weiter), dann muss uch das nicht nochmal alles am Handy tippen

              DANKE!

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

                @homoran sagte in Flot Chart vs Material Design History Chart:

                in der Version 1.3.3

                Na toll.
                in der Adapter Übersicht ist erst die Version 1.0.12 verfügbar. Und wie ich schon öfters gelesen hab, sollen ungeübte/unerfahrene keine Adapter über die "Katze" installieren. Das heißt diese Option ist also auch nichts für mich.

                Schade, dann muss ich wohl mit der Wartezeit leben müssen.

                @bananajoe sagte in Flot Chart vs Material Design History Chart:

                Also, Quatsch mit "dies ist langsam" und "das ist schnell" - es kommt immer darauf an wie viele Daten da zusammen kommen.

                Das dachte ich mir auch, aber siehe mein Video und Erklärungen dazu. Ich hab wirklich nicht viele Daten abzurufen, trotzdem dauert es bis zu 11 Sekunden?

                @ro75 sagte in Flot Chart vs Material Design History Chart:

                Das ist mit JSON - ging nicht anders (Material Design Adapter)

                Kann jemand mir kurz mit Ja oder Nein beantworten ob es möglich ist (noch nicht wie) mit einem Blockly die letzten 7 gespeicherten History Adapter Werte eines Objektes abzufragen, um eine JSON Tabelle zu erstellen für das Balken Widget von Material Design?

                @homoran sagte in Flot Chart vs Material Design History Chart:

                Dann kommen noch Leistungsfähigkeit des Frontends und WLAN Qualität hinzu

                Mein Tablet ist tatsächlich nicht das neueste (3 Jahre altes Huawei) aber da es mit dem Material Design Widget super funktioniert auch mit einigen hunderten Werten vom History denke ich nicht, dass es primär daran liegt, vor allem da ich aktuell nur 2 solcher Diagramme eingebunden hab, und auch sonst keinen großen Schnick Schnack (siehe Video)
                WLAN Qualität kann ich nicht messen, aber das Tablet zeigt einen "vollen Balken" an.

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

                  @rtwl sagte in Flot Chart vs Material Design History Chart:

                  sollen ungeübte/unerfahrene keine Adapter über die "Katze" installieren.

                  musst du doch gar nicht.
                  Screenshot_20230309-195937_Firefox.jpg
                  ist ja schon seit 2 Monaten im latest.

                  @rtwl sagte in Flot Chart vs Material Design History Chart:

                  siehe Video

                  ich sehe mir prinzipiell keine Videos an.

                  @rtwl sagte in Flot Chart vs Material Design History Chart:

                  Mein Tablet ist tatsächlich nicht das neueste (3 Jahre altes Huawei) aber da es mit dem Material Design Widget super funktioniert auch mit einigen hunderten Werten vom History

                  hast du dir die Berechnung zu Gemüte geführt?

                  @rtwl sagte in Flot Chart vs Material Design History Chart:

                  WLAN Qualität kann ich nicht messen, aber das Tablet zeigt einen "vollen Balken" an.

                  Balken sagen gar nichts aus. Die Datenrate ist entscheidend. Dafür gibt es Apps.

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

                    @homoran sagte in Flot Chart vs Material Design History Chart:

                    ist ja schon seit 2 Monaten im latest.

                    Deine Antwort mit 1.3.3 bezog sich auf E-Charts nicht auf FLOT.

                    @homoran sagte in Flot Chart vs Material Design History Chart:

                    ich sehe mir prinzipiell keine Videos an.

                    Cool

                    @homoran sagte in Flot Chart vs Material Design History Chart:

                    hast du dir die Berechnung zu Gemüte geführt?

                    Welche Berechnung? Ich hab das Objekt ausgewählt und meine Einstellungen gemacht - Da ist nichts mit Berechnung.

                    @homoran sagte in Flot Chart vs Material Design History Chart:

                    Balken sagen gar nichts aus. Die Datenrate ist entscheidend. Dafür gibt es Apps.

                    Verstehe. Muss ich mal schauen.

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

                      @rtwl sagte in Flot Chart vs Material Design History Chart:

                      Welche Berechnung?

                      in dem verlinkten Thread, wo ichves irrtümlich reingeschrieben hatte

                      @homoran sagte in Flot Chart vs Material Design History Chart:

                      das sind nicht die relevanten Parameter.
                      ich hab da zwei Threads verwechselt und das für hier irrtümlich in diesen Thread gepostet: https://forum.iobroker.net/post/959619
                      Bitte mal dort nachsehen (+ein paar posts weiter), dann muss uch das nicht nochmal alles am Handy tippen

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

                        @rtwl sagte in Flot Chart vs Material Design History Chart:

                        Deine Antwort mit 1.3.3 bezog sich auf E-Charts nicht auf FLOT.

                        ok! ok!

                        dann nochmal
                        Screenshot_20230309-202543_Firefox.jpg
                        wann da die 1.3.3 im latest auftauchte weiß ich nicht mehr.

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

                          @homoran sagte in Flot Chart vs Material Design History Chart:

                          wann da die 1.3.3 im latest auftauchte weiß ich nicht mehr.

                          Also ich kann nur die 1.0.12 installieren? 🤔

                          cee358a6-5d35-4399-a5db-b714c0f556bf-image.png

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

                            @rtwl repo kurz auf beta umstellen

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

                              @homoran sagte in Flot Chart vs Material Design History Chart:

                              in dem verlinkten Thread, wo ichves irrtümlich reingeschrieben hatte

                              Es gut mir leid, aber ich verstehe den Zusammenhang mit dem verlinkten Thread nicht. Auch in Bezug auf "Berechnung" finde ich hier keinen Anhaltspunkt. - Ich finde es aber sehr löblich wie du so vielen Usern (mir eingeschlossen) immer wieder hilfst 👍

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

                                @homoran sagte in Flot Chart vs Material Design History Chart:

                                repo kurz auf beta umstellen

                                6fee35e6-2469-451a-b9d4-4e777575fefa-image.png

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

                                  mal die Diskussion hierherkopiert


                                  @mango1402 sagte in "Warn" Logeinträge InfluxDB-Adapter:

                                  Aufbau von 2 24h-Linien
                                  

                                  enthält wie viele Datenpunkte?
                                  in welcher Datenbank?
                                  wie angebunden?
                                  mit welcher Aggregation?
                                  auf welchem Frontend?
                                  wie angebunden?
                                  für welche Auflösung?
                                  in welcher Widgetgröße?
                                  Welche Art der Darstellung?
                                  mit Schatten oder anderen Gimmicks?

                                  und viele mögliche Gründe mehr

                                  mango1402
                                  8. März 2023, 12:59

                                  @homoran said in "Warn" Logeinträge InfluxDB-Adapter:

                                  enthält wie viele Datenpunkte?
                                  

                                  alle 10s eine Messung -> 8640 pro Messreihe und Tag?

                                  in welcher Datenbank?
                                  

                                  InfluxDb V2.6

                                  wie angebunden?
                                  

                                  Influx-Adapter, V3.2.0

                                  mit welcher Aggregation?
                                  

                                  ??

                                  auf welchem Frontend?
                                  

                                  ECharts - direkt im IoBroker
                                  aber auch mit Flot geht's nicht flotter.....

                                  wie angebunden?
                                  

                                  ??

                                  für welche Auflösung?
                                  in welcher Widgetgröße?
                                  

                                  --

                                  Welche Art der Darstellung?
                                  

                                  Linie, minmax

                                  mit Schatten oder anderen Gimmicks?
                                  

                                  nein

                                  und viele mögliche Gründe mehr
                                  

                                  Homoran
                                  8. März 2023, 14:22

                                  @mango1402 sagte in "Warn" Logeinträge InfluxDB-Adapter:

                                  mit welcher Aggregation?
                                  
                                  ??
                                  

                                  minmax, mittel, usw. Und Aggregation auf Zeit oder Anzahl.
                                  diese Dinge werden auf dem Backend aufbereitet

                                  apollon77
                                  8. März 2023, 14:27

                                  Ganz kurz: minmax ist mit influxdb eine Wahl die länger dauern muss!

                                  Alle Standardaggregationen wir average, min, max, percentiles und sowas werden direkt von der DB berechnet. Das ist üblicherweise sehr performant.

                                  Da "minmax" eine "ioBroker eigene Art" der Datenaufbereitung ist werden hier ALLE Daten selektiert und dann im Adapter aggregiert. Das dauert etwas länger.

                                  Homoran

                                  1. März 2023, 14:28

                                  @mango1402 sagte in "Warn" Logeinträge InfluxDB-Adapter:

                                  wie angebunden?
                                  
                                  Influx-Adapter, V3.2.0
                                  

                                  eher: wo liegt die? Müssen die Daten irgendwo und irgendwie transferiert werden?

                                  @mango1402 sagte in "Warn" Logeinträge InfluxDB-Adapter:

                                  auf welchem Frontend?
                                  
                                  ECharts - direkt im IoBroker
                                  

                                  das ist das Backend

                                  @mango1402 sagte in "Warn" Logeinträge InfluxDB-Adapter:

                                  für welche Auflösung?
                                  in welcher Widgetgröße?
                                  
                                  --
                                  

                                  hier geht es um die Rechenintensität auf dem Frontend.
                                  die von Flot berechneten Daten gehen erst einmal davon aus, dass ausreichend Grafikpunkte für die Darstellung vorhanden sind.
                                  bei 8650 Datenpunkten und einer Linienstärke von 3px, braucht es 5px um 2 Punkte getrennt darstellen zu können.
                                  Da dein Chart garantiert keine 45000 Pixel breit ist, rechnet jetzt dein Frontend wieder alles zurück.

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

                                    @rtwl reload geklickt?

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

                                      @homoran Macht er automatisch beim Speichern der Repo Änderung. Zur Sicherheit nochmal F5. E-Charts bleibt bei 1.0.3

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

                                        @rtwl sagte in Flot Chart vs Material Design History Chart:

                                        Zur Sicherheit nochmal F5.

                                        das nutzt nichts!
                                        du musst das neue Repo neuladen.
                                        zweites icon von links

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

                                          @homoran das war es, danke

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

                                            @rtwl sagte in Flot Chart vs Material Design History Chart:

                                            @homoran das war es, danke

                                            und zurück auf stable

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            757
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            48
                                            2805
                                            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