Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Flot Chart vs Material Design History Chart

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Flot Chart vs Material Design History Chart

Geplant Angeheftet Gesperrt Verschoben Visualisierung
48 Beiträge 6 Kommentatoren 5.8k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • rtwlR Offline
    rtwlR Offline
    rtwl
    schrieb am zuletzt editiert von
    #36

    d7f5d862-d1d2-4e8c-a8af-49b304489fe2-image.png

    -Peter

    1 Antwort Letzte Antwort
    0
    • rtwlR rtwl

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

      jetzt mal gerechnet?

      Achso, du willst wissen wieviele Datensätze im History gespeichert sind. Richtig?
      Da brauch ich nicht rechnen, die kann ich zählen.
      das eine Chart hat 8 Einträge (Tageswerte seit 1. März 2023)
      das zweite Chart hat ca 170 Einträge (Stundenwerte seit 3. März 2023)

      FLOT muss hier auch selber nichts rechnen, da ich diese Werte täglich bzw stündlich mit einem Blockly in das Objekt schreibe - also keine Summe von Werten alle 5 Sek

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von Homoran
      #37

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

      FLOT muss hier auch selber nichts rechnen

      dann hast du es nicht gelesen.

      Natürlich rechnet Flot auf der Backend-Seite und dann nochmal das Frontend beim Rendern.
      bei 170 Einträgen und einer Linienbreite von 3px braucht es mindestens einen 850px breiten chart
      Ansonsten muss das Frontend wieder runterrechnen, mitteln....

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      rtwlR 2 Antworten Letzte Antwort
      0
      • HomoranH Homoran

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

        FLOT muss hier auch selber nichts rechnen

        dann hast du es nicht gelesen.

        Natürlich rechnet Flot auf der Backend-Seite und dann nochmal das Frontend beim Rendern.
        bei 170 Einträgen und einer Linienbreite von 3px braucht es mindestens einen 850px breiten chart
        Ansonsten muss das Frontend wieder runterrechnen, mitteln....

        rtwlR Offline
        rtwlR Offline
        rtwl
        schrieb am zuletzt editiert von
        #38

        @homoran Mit "nicht rechnen" meinte ich, dass es nur 8 bzw 170 Einträge sind. Das würde ein Nokia 3210 auch schaffen.

        -Peter

        HomoranH 1 Antwort Letzte Antwort
        0
        • rtwlR rtwl

          @homoran Mit "nicht rechnen" meinte ich, dass es nur 8 bzw 170 Einträge sind. Das würde ein Nokia 3210 auch schaffen.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von Homoran
          #39

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

          Das würde ein Nokia 3210 auch schaffen.

          wenn du das meinst.
          Ich wusste gar nicht dass das Charts aufbereiten kann, Aggregation berechnen, Schatten, linien. Kurvenformen....

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          rtwlR 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

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

            FLOT muss hier auch selber nichts rechnen

            dann hast du es nicht gelesen.

            Natürlich rechnet Flot auf der Backend-Seite und dann nochmal das Frontend beim Rendern.
            bei 170 Einträgen und einer Linienbreite von 3px braucht es mindestens einen 850px breiten chart
            Ansonsten muss das Frontend wieder runterrechnen, mitteln....

            rtwlR Offline
            rtwlR Offline
            rtwl
            schrieb am zuletzt editiert von
            #40

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

            bei 170 Einträgen

            Von den 170 werden nur die letzten 24 angezeigt - als Balken.
            cdb25dbb-8739-49e1-b1dc-9e12c149169a-image.png

            -Peter

            HomoranH 1 Antwort Letzte Antwort
            0
            • rtwlR rtwl

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

              bei 170 Einträgen

              Von den 170 werden nur die letzten 24 angezeigt - als Balken.
              cdb25dbb-8739-49e1-b1dc-9e12c149169a-image.png

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von Homoran
              #41

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

              nur die letzten 24 angezeigt

              Das war doch die Frage!

              Aber auch da muss die Grafik berechnet werden, als CSS Anweisung zum Frontend geschickt, und dort daraus ein Bild passend zur Auflösung gerechnet werden.

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

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

                Das würde ein Nokia 3210 auch schaffen.

                wenn du das meinst.
                Ich wusste gar nicht dass das Charts aufbereiten kann, Aggregation berechnen, Schatten, linien. Kurvenformen....

                rtwlR Offline
                rtwlR Offline
                rtwl
                schrieb am zuletzt editiert von
                #42

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

                Aggregation berechnen, Schatten, linien. Kurvenformen

                Nokia 3210 ... deutete offensichtlich auf einen Scherz hin, meinst nicht?

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

                Aggregation berechnen, Schatten, linien. Kurvenformen

                Aggregation - braucht es nicht, da wie gesagt keine Summen gebildet werden müssen. Der Wert der in der History bei 15:00 Uhr steht, wird als Balken bei 15:00 Uhr angezeigt usw.
                Schatten - Gibt es nicht - nur ein hex-code für die grüne Farbe
                Linien - Gibt es nicht bzw nur die 24 senkrechten Balken
                Kurvenform - Gibt es nicht bei Balkendiagrammen

                -Peter

                HomoranH 1 Antwort Letzte Antwort
                0
                • rtwlR rtwl

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

                  Aggregation berechnen, Schatten, linien. Kurvenformen

                  Nokia 3210 ... deutete offensichtlich auf einen Scherz hin, meinst nicht?

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

                  Aggregation berechnen, Schatten, linien. Kurvenformen

                  Aggregation - braucht es nicht, da wie gesagt keine Summen gebildet werden müssen. Der Wert der in der History bei 15:00 Uhr steht, wird als Balken bei 15:00 Uhr angezeigt usw.
                  Schatten - Gibt es nicht - nur ein hex-code für die grüne Farbe
                  Linien - Gibt es nicht bzw nur die 24 senkrechten Balken
                  Kurvenform - Gibt es nicht bei Balkendiagrammen

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von Homoran
                  #43

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

                  Nokia 3210 ... deutete offensichtlich auf einen Scherz hin, meinst nicht?

                  ach was!

                  aber selbst um das von dir genannte zu produzieren benötigt es Berechnungen
                  Balkenbreite, Balkenhöhe, äquidistante Abstände, Beschriftungen, Achsenskalierungen.......

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  rtwlR 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

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

                    Nokia 3210 ... deutete offensichtlich auf einen Scherz hin, meinst nicht?

                    ach was!

                    aber selbst um das von dir genannte zu produzieren benötigt es Berechnungen
                    Balkenbreite, Balkenhöhe, äquidistante Abstände, Beschriftungen, Achsenskalierungen.......

                    rtwlR Offline
                    rtwlR Offline
                    rtwl
                    schrieb am zuletzt editiert von rtwl
                    #44

                    @homoran
                    Ja, alles korrekt und verstehe ich auch.

                    Die Frage aller Fragen: Warum schafft es der Material Design Adapter innerhalb weniger Millisekunden das Chart darzustellen und auch das Wechseln der Zeitspanne von 4 Std auf 14 Tage oder 2 Monate wo sicherlich einiges an Aggregationen, Berechnungen usw stattfinden muss. Der FLOT Adapter scheitert schon an 24 Balken ohne Aggregationen und braucht dafür 11 Sek.

                    76fbf2e7-a7c3-4649-89f8-b124af5c50b9-image.png

                    Vielleicht kannst du ja mal deine kostbare Zeit kurz für ein Video opfern, da sieht man es sehr gut was ich meine.

                    -Peter

                    HomoranH apollon77A 2 Antworten Letzte Antwort
                    0
                    • rtwlR rtwl

                      @homoran
                      Ja, alles korrekt und verstehe ich auch.

                      Die Frage aller Fragen: Warum schafft es der Material Design Adapter innerhalb weniger Millisekunden das Chart darzustellen und auch das Wechseln der Zeitspanne von 4 Std auf 14 Tage oder 2 Monate wo sicherlich einiges an Aggregationen, Berechnungen usw stattfinden muss. Der FLOT Adapter scheitert schon an 24 Balken ohne Aggregationen und braucht dafür 11 Sek.

                      76fbf2e7-a7c3-4649-89f8-b124af5c50b9-image.png

                      Vielleicht kannst du ja mal deine kostbare Zeit kurz für ein Video opfern, da sieht man es sehr gut was ich meine.

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #45

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

                      was ich meine.

                      weiss ich auch ohne Video.

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

                      Warum schafft es der Material Design Adapter innerhalb weniger Millisekunden das Chart darzustellen

                      Aber das weiß ich nicht.

                      Sowohl flot, als auch eCharts gibt es schon lange als eigenständige Programme. Die Adapter sind Adaptionen davon für ioBroker.

                      ich kenne auch nicht die in den Programmen verwendeten Grafikengines.

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      rtwlR 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

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

                        was ich meine.

                        weiss ich auch ohne Video.

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

                        Warum schafft es der Material Design Adapter innerhalb weniger Millisekunden das Chart darzustellen

                        Aber das weiß ich nicht.

                        Sowohl flot, als auch eCharts gibt es schon lange als eigenständige Programme. Die Adapter sind Adaptionen davon für ioBroker.

                        ich kenne auch nicht die in den Programmen verwendeten Grafikengines.

                        rtwlR Offline
                        rtwlR Offline
                        rtwl
                        schrieb am zuletzt editiert von
                        #46

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

                        die in den Programmen verwendeten Grafikengines.

                        Das könnte gut sein, dass hier der Unterschied liegt.
                        Danke für den netten Austausch und deinen Tipps - ich werde jetzt mal FLOT und E-Charts in den Beta Versionen austesten.
                        Zusätzlich hab ich auf Github gefragt ob es in Zukunft mal ein "Balken History Widget" von Material Design geben könnte. Mal schauen ob der Entwickler hier ein Statement dazu abgeben kann. Ich würde mich über so ein Widget sehr freuen.

                        -Peter

                        1 Antwort Letzte Antwort
                        0
                        • rtwlR rtwl

                          @homoran
                          Ja, alles korrekt und verstehe ich auch.

                          Die Frage aller Fragen: Warum schafft es der Material Design Adapter innerhalb weniger Millisekunden das Chart darzustellen und auch das Wechseln der Zeitspanne von 4 Std auf 14 Tage oder 2 Monate wo sicherlich einiges an Aggregationen, Berechnungen usw stattfinden muss. Der FLOT Adapter scheitert schon an 24 Balken ohne Aggregationen und braucht dafür 11 Sek.

                          76fbf2e7-a7c3-4649-89f8-b124af5c50b9-image.png

                          Vielleicht kannst du ja mal deine kostbare Zeit kurz für ein Video opfern, da sieht man es sehr gut was ich meine.

                          apollon77A Online
                          apollon77A Online
                          apollon77
                          schrieb am zuletzt editiert von
                          #47

                          @rtwl Schritt 1 das herauszu finden wäre mal mit Debug log zu schauen was die beiden jeweils als getHistory Anfragen an den Adapter senden....

                          Also: Such einen Datenpunkt aus und aktivieren in den Datenpunktspezifischen Historyeinstellungen das erweitere Debug logging. Dann history Adapter Loglevel auf debug stellen. Wenn möglich alle anderen Browser die Daten abfragen ausschalten/schliessen damit das Log kleiner ist udn klarer.

                          Dann mit den beiden Visus mal das Chart aufrufen mit einem zeitlichen versatz. Uhrzeiten aufschreiben und dann alle infos, zeiten und das Debug logfile von der Platte am besten als GitHub issue bereitstellen ... Dann kann man das mal vergleichen.

                          Wenn einer Sackschnell und einer langsam ist dann liegt es am ehesten daran wie die beiden jeweils genau die Daten abfragen ....

                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                          rtwlR 1 Antwort Letzte Antwort
                          2
                          • apollon77A apollon77

                            @rtwl Schritt 1 das herauszu finden wäre mal mit Debug log zu schauen was die beiden jeweils als getHistory Anfragen an den Adapter senden....

                            Also: Such einen Datenpunkt aus und aktivieren in den Datenpunktspezifischen Historyeinstellungen das erweitere Debug logging. Dann history Adapter Loglevel auf debug stellen. Wenn möglich alle anderen Browser die Daten abfragen ausschalten/schliessen damit das Log kleiner ist udn klarer.

                            Dann mit den beiden Visus mal das Chart aufrufen mit einem zeitlichen versatz. Uhrzeiten aufschreiben und dann alle infos, zeiten und das Debug logfile von der Platte am besten als GitHub issue bereitstellen ... Dann kann man das mal vergleichen.

                            Wenn einer Sackschnell und einer langsam ist dann liegt es am ehesten daran wie die beiden jeweils genau die Daten abfragen ....

                            rtwlR Offline
                            rtwlR Offline
                            rtwl
                            schrieb am zuletzt editiert von
                            #48

                            @apollon77 sehr guter input und auch gleich mir detaillierter Beschreibung! Vielen Dank! Das werde ich ausprobieren!

                            -Peter

                            1 Antwort Letzte Antwort
                            1
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            607

                            Online

                            32.4k

                            Benutzer

                            81.4k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe