Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Diagramme richtiger Typ Daten

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    328

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    297

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    927

Diagramme richtiger Typ Daten

Geplant Angeheftet Gesperrt Verschoben Visualisierung
29 Beiträge 4 Kommentatoren 929 Aufrufe 2 Beobachtet
  • Ä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.
  • apollon77A apollon77

    @homoran Ich will ein Debug Log vom History Adapter sehen mit den Abfragedaten der getHistory Anfrage und den Debug Ausgaben die er macht.

    • aktuellste History beta repo version
    • History Loglevel auf Debug
    • In custom settings zu einem relevanten DatenoUnkt das erweiterte Debug aktivieren
    • Dann Chart aufrufen
    • Log posten
    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #19

    @apollon77 so, ich versuche es nochmal

    log im Anhanglog_debug_history.txt

    das Diagramm sieht so aus:
    history_onChange.jpg

    Der Datenpunkt mit dem extended Debug ist: hm-rpc.0.JEQ0140901.1.TEMPERATURE, was im flot die rote Linie ist.
    Auch in der gelben fehlt die Häkfte, ist aber nicht auf extended debug geschaltet

    Wenn noch was fehlt, sag Bescheid

    DANKE

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    apollon77A 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @apollon77 so, ich versuche es nochmal

      log im Anhanglog_debug_history.txt

      das Diagramm sieht so aus:
      history_onChange.jpg

      Der Datenpunkt mit dem extended Debug ist: hm-rpc.0.JEQ0140901.1.TEMPERATURE, was im flot die rote Linie ist.
      Auch in der gelben fehlt die Häkfte, ist aber nicht auf extended debug geschaltet

      Wenn noch was fehlt, sag Bescheid

      DANKE

      apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #20

      @homoran Also ich hab da so ne spontane vermutung:

      Du fragst ab:

      • aggretation: onChange
      • start: Montag, 20. Juni 2022 17:34:30.232
      • end: Donnerstag, 23. Juni 2022 17:34:30.232 (also 3 tage, oder 259.200 Sekunden)
      • count: 500, Anzahl der Werte wenn onChange aggregation

      Und du bekommst auch genau 500 Datensätze zurück ... ich tippe das die einfach nur diesen zeitraum lang reichen :-) hast also mehr. Also entweder ne Aggregation nutzen ODER count erhöhen bzw setzen im Request

      Noch zum Thema "ne Aggregation nutzen", weil hier kommen dann andere Parameter ins Spiel aus deinem request die auch "komisch" gesetzt sind (aber bei onChange keine Rolle spielen):

      • step: 80.000 (ms) - also 80 Sekunden Schritte
      • limit 2000 - nicht mehr als 2.000 Datensätze zurückgeben (259.200/80 === 3.240) - gewinnt und step wird überschrieben, bekommst maximal 2000 ... also step ist intern dann 129,6s

      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
      HomoranH 1 Antwort Letzte Antwort
      0
      • apollon77A apollon77

        @homoran Also ich hab da so ne spontane vermutung:

        Du fragst ab:

        • aggretation: onChange
        • start: Montag, 20. Juni 2022 17:34:30.232
        • end: Donnerstag, 23. Juni 2022 17:34:30.232 (also 3 tage, oder 259.200 Sekunden)
        • count: 500, Anzahl der Werte wenn onChange aggregation

        Und du bekommst auch genau 500 Datensätze zurück ... ich tippe das die einfach nur diesen zeitraum lang reichen :-) hast also mehr. Also entweder ne Aggregation nutzen ODER count erhöhen bzw setzen im Request

        Noch zum Thema "ne Aggregation nutzen", weil hier kommen dann andere Parameter ins Spiel aus deinem request die auch "komisch" gesetzt sind (aber bei onChange keine Rolle spielen):

        • step: 80.000 (ms) - also 80 Sekunden Schritte
        • limit 2000 - nicht mehr als 2.000 Datensätze zurückgeben (259.200/80 === 3.240) - gewinnt und step wird überschrieben, bekommst maximal 2000 ... also step ist intern dann 129,6s
        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #21

        @apollon77 sagte in Diagramme richtiger Typ Daten:

        Und du bekommst auch genau 500 Datensätze zurück ... ich tippe das die einfach nur diesen zeitraum lang reichen hast also mehr.

        das hab ich auch vermutet, nur...

        früher war die eingestellte Anzahl die Anzahl Punkte über die gesamte Breite des Charts, die Punkte wurden entsprechend berechnet, damit es passte.

        Möglich, dass es nicht die Aufgabe van history sondern von flot ist, diese Aggregation/Punkte zu berechnen und entsprechend anzufragen.

        und ja, mit einem (deutlich) höheren Wert klappt es, sorgt natürlich für mehr traffic und was sonst noch. (rendering?)

        @apollon77 sagte in Diagramme richtiger Typ Daten:

        andere Parameter ins Spiel aus deinem request die auch "komisch" gesetzt sind (

        wo setze ich die denn?

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        apollon77A 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @apollon77 sagte in Diagramme richtiger Typ Daten:

          Und du bekommst auch genau 500 Datensätze zurück ... ich tippe das die einfach nur diesen zeitraum lang reichen hast also mehr.

          das hab ich auch vermutet, nur...

          früher war die eingestellte Anzahl die Anzahl Punkte über die gesamte Breite des Charts, die Punkte wurden entsprechend berechnet, damit es passte.

          Möglich, dass es nicht die Aufgabe van history sondern von flot ist, diese Aggregation/Punkte zu berechnen und entsprechend anzufragen.

          und ja, mit einem (deutlich) höheren Wert klappt es, sorgt natürlich für mehr traffic und was sonst noch. (rendering?)

          @apollon77 sagte in Diagramme richtiger Typ Daten:

          andere Parameter ins Spiel aus deinem request die auch "komisch" gesetzt sind (

          wo setze ich die denn?

          apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #22

          @homoran Naja die Sache ist die "aggregation onChange" heisst das Du alle Raw werte haben willst, das ist nicht vereinbar mit einer dynamisch gesetzten Anzahl. Wenn Du hier minmax als Aggregation oder average oder was auch immer nehmen würdest dann wäre es so wie Du sagst.

          Ja, es mag sein das die alte Version das anders zurückgegeben hat (wäre aber nur denkbar das Sie dir einfach alle Werte zurückgegeben hat weil onChange halt gefordert ist), aber jetzt machts sinn :-)

          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
          HomoranH 1 Antwort Letzte Antwort
          0
          • apollon77A apollon77

            @homoran Naja die Sache ist die "aggregation onChange" heisst das Du alle Raw werte haben willst, das ist nicht vereinbar mit einer dynamisch gesetzten Anzahl. Wenn Du hier minmax als Aggregation oder average oder was auch immer nehmen würdest dann wäre es so wie Du sagst.

            Ja, es mag sein das die alte Version das anders zurückgegeben hat (wäre aber nur denkbar das Sie dir einfach alle Werte zurückgegeben hat weil onChange halt gefordert ist), aber jetzt machts sinn :-)

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

            @apollon77 sagte in Diagramme richtiger Typ Daten:

            aber jetzt machts sinn

            grrmpf 😖

            dann brauche ich (und @tobi83 ) wohl Hilfe

            @apollon77 sagte in Diagramme richtiger Typ Daten:

            Also entweder ne Aggregation nutzen

            aber welche?
            ich hab schon alles durch, aber nichts ist in meinen Augen geeignet.

            Ich werde wohl erst einmal versuchen über die neuen Parameter in History die Kurve zu glätten, aka weniger Messpunkte bei leichten Schwankungen zu erzeugen.

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            apollon77A 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @apollon77 sagte in Diagramme richtiger Typ Daten:

              aber jetzt machts sinn

              grrmpf 😖

              dann brauche ich (und @tobi83 ) wohl Hilfe

              @apollon77 sagte in Diagramme richtiger Typ Daten:

              Also entweder ne Aggregation nutzen

              aber welche?
              ich hab schon alles durch, aber nichts ist in meinen Augen geeignet.

              Ich werde wohl erst einmal versuchen über die neuen Parameter in History die Kurve zu glätten, aka weniger Messpunkte bei leichten Schwankungen zu erzeugen.

              apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #24

              @homoran Also bei temperatur ist average sinnvoll ... minmax auch

              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
              HomoranH 1 Antwort Letzte Antwort
              0
              • apollon77A apollon77

                @homoran Also bei temperatur ist average sinnvoll ... minmax auch

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

                @apollon77 sagte in Diagramme richtiger Typ Daten:

                @homoran Also bei temperatur ist average sinnvoll ... minmax auch

                ja, beim Druck ergeben sich aber keine gewünschten Kurven mehr.
                Ich hab noch nicht raus über welchen Zeitbereich dann "seltsame" Werte aggregiert werden, wenn Anzahl bei 500 steht, was lt. Graph für 1/3 der chartbreite reicht. (angenommen das unsere Beobachtung stimmt)

                kein Support per PN! - Fragen im Forum stellen -
                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                apollon77A 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @apollon77 sagte in Diagramme richtiger Typ Daten:

                  @homoran Also bei temperatur ist average sinnvoll ... minmax auch

                  ja, beim Druck ergeben sich aber keine gewünschten Kurven mehr.
                  Ich hab noch nicht raus über welchen Zeitbereich dann "seltsame" Werte aggregiert werden, wenn Anzahl bei 500 steht, was lt. Graph für 1/3 der chartbreite reicht. (angenommen das unsere Beobachtung stimmt)

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #26

                  @homoran Ich verstehe nicht was Du meinst?

                  Der Drunk schwankt doch nicht so arg das da ,üssen mit average käme.

                  Auch dein Effekt mit den "halbe Charts" kommt ausschliesslich von Aggregation "Onchange" oder "none"!! Das kann nicht sein wenn du ne "echte "Aggregationsmethode nimmst did wirklich Daten aggregiert

                  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
                  HomoranH 2 Antworten Letzte Antwort
                  0
                  • apollon77A apollon77

                    @homoran Ich verstehe nicht was Du meinst?

                    Der Drunk schwankt doch nicht so arg das da ,üssen mit average käme.

                    Auch dein Effekt mit den "halbe Charts" kommt ausschliesslich von Aggregation "Onchange" oder "none"!! Das kann nicht sein wenn du ne "echte "Aggregationsmethode nimmst did wirklich Daten aggregiert

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

                    @apollon77 sagte in Diagramme richtiger Typ Daten:

                    Der Drunk schwankt doch nicht so arg das da ,üssen mit average käme.

                    das hatte ich auch gedacht, aber nach dem Anschalten nach längerer Pause bleibt die Kurve dann auch eine ganze Zeit auf halber Höhe. Mittelwert halt 😂

                    EDIT:
                    wäte erklärbar, oder? Dann wird doch der Mittelwert über die 500 Messpunkte gebildet?

                    muss dann mal an den PC und nochmals versuchen das zu reproduzieren

                    ja! halbe charts nur bei onChange

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • apollon77A apollon77

                      @homoran Ich verstehe nicht was Du meinst?

                      Der Drunk schwankt doch nicht so arg das da ,üssen mit average käme.

                      Auch dein Effekt mit den "halbe Charts" kommt ausschliesslich von Aggregation "Onchange" oder "none"!! Das kann nicht sein wenn du ne "echte "Aggregationsmethode nimmst did wirklich Daten aggregiert

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

                      @apollon77 hast du da in den letzten Versionen noch was gefixt.
                      hatte bisher 2.0.0 (die x-te) mit der 2.1.4 sieht es im Moment mit average brauchbar aus 🤔

                      lediglich zwei kleiner Artefakte aktuell
                      Screenshot_20220624-143732_Firefox.jpg

                      die sich noch deutlich verändern, wenn der Ausschnitt verändert wird

                      das selbe nochmal mit minmax beim Druck.
                      Screenshot_20220624-150333_Firefox.jpg

                      Dann sieht man auch kurze Druckschwankungen.
                      ich glaube dabei bleibe ich.

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      apollon77A 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @apollon77 hast du da in den letzten Versionen noch was gefixt.
                        hatte bisher 2.0.0 (die x-te) mit der 2.1.4 sieht es im Moment mit average brauchbar aus 🤔

                        lediglich zwei kleiner Artefakte aktuell
                        Screenshot_20220624-143732_Firefox.jpg

                        die sich noch deutlich verändern, wenn der Ausschnitt verändert wird

                        das selbe nochmal mit minmax beim Druck.
                        Screenshot_20220624-150333_Firefox.jpg

                        Dann sieht man auch kurze Druckschwankungen.
                        ich glaube dabei bleibe ich.

                        apollon77A Offline
                        apollon77A Offline
                        apollon77
                        schrieb am zuletzt editiert von
                        #29

                        @homoran nein nichts weiter geändert. vllt. percentile 50 besser? (aber kann flot glaube noch nicht)

                        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
                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        395

                        Online

                        32.8k

                        Benutzer

                        82.8k

                        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
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe