Skip to content
  • Home
  • 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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. FLOT - Skalierung Y-Achse

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    343

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

FLOT - Skalierung Y-Achse

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
20 Beiträge 8 Kommentatoren 6.6k Aufrufe
  • Ä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.
  • 0 Offline
    0 Offline
    0018
    schrieb am zuletzt editiert von
    #10

    Hallo Rainer,

    so sieht es bei mir aus wenn ich keine min/max Werte eingetragen habe:

    1620_temperatur.png

    der Link dazu sieht so aus:

    http://192.168.0.66:8092/flot/index.html?l%5B0%5D%5Bid%5D=hm-rpc.0.LEQ0995350.2.ACTUAL_TEMPERATURE&l%5B0%5D%5Binstance%5D=history.0&l%5B0%5D%5Boffset%5D=0&l%5B0%5D%5Baggregate%5D=minmax&l%5B0%5D%5Bcolor%5D=%23F8AE2D&l%5B0%5D%5Bthickness%5D=3&l%5B0%5D%5Bshadowsize%5D=3&l%5B0%5D%5Bname%5D=Temperatur&l%5B0%5D%5Byaxe%5D=right&l%5B0%5D%5Bxaxe%5D=bottom&l%5B0%5D%5BafterComma%5D=1&l%5B0%5D%5BchartType%5D=line&timeType=relative&relativeEnd=now&range=1m&live=60&aggregateType=count&aggregateSpan=300&noBorder=noborder&window_bg=rgb(55%2C+55%2C+55)&bg=rgb(55%2C+55%2C+55)&x_labels_color=rgb(255%2C+255%2C+255)&y_labels_color=rgb(255%2C+255%2C+255)&border_color=rgb(255%2C+255%2C+255)&grid_color=rgba(255%2C+255%2C+255%2C+0.19)&legend=nw&legBg=rgb(255%2C+255%2C+255)&hoverDetail=true&useComma=false&zoom=true&noedit=false&animation=0&_vis_refts%5B%5D=1478206330894&_vis_refts%5B%5D=1479822985662&_vis_refts%5B%5D=1479827251416&titlePos=top%3A35%3Bleft%3A50&titleColor=rgb(255%2C+255%2C+255)&titleSize=small
    

    Mfg

    Mfg
    0018

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #11

      Ist doch klar:

      Solange du noch Werte mit 0 im Chart hast, zeigt die y-Achse auch die 0 an ;-)

      Wenn du jetzt die X-Achse auf die rechte Hälfte zoomst, wird alles so sein, wie du willst.

      Gruß

      Rainer

      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
      • frankjokeF Offline
        frankjokeF Offline
        frankjoke
        schrieb am zuletzt editiert von
        #12

        Verwende mehrere Flot -Seiten mit 10 Linien.

        @Semenchkare du solltest verschiedene y-Achsen für Tempoeratur und Luftfeuchte verwenden, die eine z.B. eine links und die andere rechts.

        Die zwei temperaturen sollen die gleiche Achse verwenden.

        Ich habe z.b. auch unterschiedliche Achsen für innen- und Außentemperaturen da die unterschiedliche Spannweite haben.

        Damit kann die Autoskalierung auf den benutzen Wertebereich verwendet werden und die Anzeige bei Innentemperatur ist z.B. feiner gegliedert als für die Aussentemperatur.

        Graphen die andere Achsen mitbenutzen sollten in der Y-Axe und X-Axe nichts eingetragen haben und bei der gemeinsamen Y-Achse die von der anderen Temperatur.

        Das funktioniert ganz gut, ich habe aber nur ein Problem dass ich nur 5 Achsennummern verwenden kann (normalerweise brauch ich auch nicht mehr) aber es ist nicht leicht zu erkennen welche Achsennummer eine Achse hat! Man muss manuell 'nachzählen' da sie nicht mit der nummer der Instanz/Linie übereinstimmt.

        Es wäre vielleicht besser nicht die Y-Achsennummer einzugeben sonderen die selbe Achse wie die Liniennummer x verwendet.

        Das Beispiel unten verwendet 3 verschiedene Temperaturachsen, eine % und eine ° (Winkel, nicht Temperatur) -Achse.
        1489_2016-11-23_154538.png

        Bin grad draufgekommen, könnte die Kommastellen bei den % und ° weglassen, damit schrumpft sie und der Platz für die Daten wird größer.

        Frank,

        NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
        Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

        1 Antwort Letzte Antwort
        0
        • 0 Offline
          0 Offline
          0018
          schrieb am zuletzt editiert von
          #13

          @Homoran:

          Ist doch klar:

          Solange du noch Werte mit 0 im Chart hast, zeigt die y-Achse auch die 0 an ;-)

          Wenn du jetzt die X-Achse auf die rechte Hälfte zoomst, wird alles so sein, wie du willst.

          Gruß

          Rainer `

          ohje…. war doch ziemlich einfach :oops:

          Danke, jetzt klappt es auch mit der Anzeige :D

          Mfg
          0018

          1 Antwort Letzte Antwort
          0
          • 0 Offline
            0 Offline
            0018
            schrieb am zuletzt editiert von
            #14

            Hallo,

            irgendwie komme ich gerade nicht weiter mit einem Diagramm.

            Ich möchte gerne zwei Werte darstellen. Wie bekomme ich beide auf eine Y Achse und das ich 2 Wertebalken angezeigt bekomme?

            1620_yachse.png

            Hab es schon mit dem Punkt "gemeinsame Y-Achse" versucht aber igendwie passt es nicht so recht?

            Was bedeuten die Zahlen in der Auswahl bei gemeinsamer Y-Achse? Steht die 1 für den Wert in der ersten Spalte?

            1620_yachse2.png

            gruß

            Mfg
            0018

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #15

              @0018:

              irgendwie komme ich gerade nicht weiter mit einem Diagramm. `
              Wo ist es denn?

              @0018:

              Wie bekomme ich beide auf eine Y Achse …

              Hab es schon mit dem Punkt "gemeinsame Y-Achse" versucht aber igendwie passt es nicht so recht?

              Was bedeuten die Zahlen in der Auswahl bei gemeinsamer Y-Achse? Steht die 1 für den Wert in der ersten Spalte? `
              Korrekt!

              In der zweiten Zeile die gemeinsame y-achse suf 1 setzen.

              @0018:

              das ich 2 Wertebalken angezeigt bekomme? `
              Linien?

              Gruß

              Rainer

              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
              • 0 Offline
                0 Offline
                0018
                schrieb am zuletzt editiert von
                #16

                So mit ein bischen rumspielen, klappt es es nun mit der zweiten Y-Achse und den genannten Einstellungen.

                Problem bei meinem Chart war ein Rundungsfehler durch falsche Einstellung mit der Nachkommastelle.

                Wert 1 (benutzt) hat 2 Nachkommastellen und Wert 2 stand noch auf 0 Nachkommastellen und hat daher nicht ganz mit der Y-Achse von Wert 1 gepasst.

                Der eigentliche Wert ist 2,7 TB wurde aber auf 3 gerundet, siehe Anhang.

                1620_diagramm.png

                gruß

                Mfg
                0018

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  Sputnik24
                  schrieb am zuletzt editiert von
                  #17

                  @Homoran:

                  Ist doch klar:

                  Solange du noch Werte mit 0 im Chart hast, zeigt die y-Achse auch die 0 an ;-)

                  Wenn du jetzt die X-Achse auf die rechte Hälfte zoomst, wird alles so sein, wie du willst.

                  Gruß

                  Rainer `
                  Habe das gleiche Problem und bei mir funktioniert das nicht so eindeutig. Ich hab je nach Datenquelle ein unterschiedliches Verhalten. Betroffen sind Temperatur- und Feuchtesensoren. Diese senden ja nur ca. alle 3 min einen Wert. Wenn ich mir den Graphen jetzt, sagen wir der letzten 24 h, anzeige, fehlen ihm ja für "jetzt" die Werte, da der letzte Wert bis zu 3 min alt sein kann.

                  Hier mal in Bildern:

                  1. Temperatur + RH vom Außensensor HM-WDS10-TH-O. Skalierung der Temperaturkurve (rot) passt soweit, Feuchtekurve (blau) könnte enger skaliert sein.
                    875_tempaussen_normal.png

                  2. Eine Stufe reingezoomt und zentriert, die neuesten Datenpunkte fehlen also. So passen die Zoom-Level. So würd ich es für 1) erwarten.
                    875_tempaussen_zoom.png

                  3. Stärker reingezoomt und ganz nach rechts geschoben, damit die aktuelle Zeit mit drauf ist. Hier sieht man, was ich oben meine: Die Linien gehen nicht bis zur Grenze, da für die aktuelle Zeit keine Datenpunkte vorliegen. Die Temp-Kurve wird trotzdem einigermaßen in Ordnung skaliert, die Feuchtekurve dagegen gar nicht.
                    875_tempaussen_zoom2.png

                  Code dazu:

                  ! http://192.168.2.7:8082/flot/index.html … +0%2C+255)

                  Und nun das ganze für nen Wandthermostat innen HM-TC-IT-WM-W-EU. Hier ist das Fehlverhalten für alle gleich.

                  1. Standardansicht. Skalierung für beide Kurven "falsch".
                    875_tempwz_normal.png

                  2. Einmal gezoomt und zentriert. So passt es.
                    875_tempwz_zoom.png

                  3. Stärker gezoomt und ganz nach rechts. Man sieht wieder schön, dass für die aktuelle Zeit keine Werte vorhanden sind und "falsch" gezoomt wird.
                    875_tempwz_zoom2.png

                  Code:

                  ! http://192.168.2.7:8082/flot/index.html … 3860302690

                  Fragen:

                  • Warum verhält sich die Temperaturkurve des Außensensors augenscheinlich anders als alle der Innensensoren, obwohl für beide Datensätze keine Werte für die aktuelle Zeit verfügbar sind.

                  • Ich bin mir sicher, dass der Fehler bei mir liegt. Was kann ich tun, damit die Kurven vernünftig skaliert werden?

                  Danke

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #18

                    Erst einmal: ich weiß esnicht und muss raten!

                    Erklärungsversuch:

                    Bei Graph 4 und 6 stimme ich dir erst einmal zu, ich müsste mal deinen flot genau analysieren.

                    Bei allen anderen nehme ich an, dass keine getrennte automatische Skalierung zweier Y-Achsen von flot unterstützt wird, sondern der jeweils höchste und niedrigste Wert aller Y-Achsen zusammen betrachtet wird.

                    Bei 6. könnte es noch daran liegen, dass direkt an der Achse kein Wert (=0) vorliegt und deswegen auf 0 (zzgl. Offset) skaliert wird.

                    Wie gesagt, ist alles Kaffeesatz und ich müsste mir die Konfiguration am PC genau ansehen .

                    Vielleicht weiß @Bluefox dazu etwas auswendig.

                    Gruß

                    Rainer

                    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
                    • S Offline
                      S Offline
                      Sputnik24
                      schrieb am zuletzt editiert von
                      #19

                      @Homoran:

                      Bei allen anderen nehme ich an, dass keine getrennte automatische Skalierung zweier Y-Achsen von flot unterstützt wird, sondern der jeweils höchste und niedrigste Wert aller Y-Achsen zusammen betrachtet wird. `

                      Danke für die schnelle Antwort. Das mit der automatischen Skalierung zweier Y-Achsen habe ich eben probiert. Ich habe von 1), wo die Feuchtekurve "falsch" skaliert, die Temp-Kurve gelöscht und die Y-Achse der Feuchte nach rechts verlegt. Es ändert an der Skalierung gar nichts. Daran kann es also nicht liegen.

                      1 Antwort Letzte Antwort
                      0
                      • K Offline
                        K Offline
                        klassisch
                        Most Active
                        schrieb am zuletzt editiert von
                        #20

                        @klassisch:

                        Ich hätte schon gerne Autoskalierung, aber mit einer gemeinsamen y-Skalierung. Geht das irgendwie? `
                        Ja, geht!

                        Heute habe ich mich wieder über die y-Achsendarstellung geärgert. Schaut Euch dieses Bild an: 272_iobroker-y-achse-syncen-0a.jpg
                        Man könnte meinen, die Temp von Garage, Garten, Terrasse seien ähnlich. Weit gehfehlt, beim drüberhovern sieht man jeweils 2K Tempunterschied zwischen Garten und Terrassen und Terrasse und Garten.

                        Also wollte ich dieses Thema wieder aufwärmen.

                        Dank Orange Pi macht das Updaten von iObroker spass und nun habe ich FLOT 1.6.1 drauf. Und siehe da:
                        272_iobroker-y-achsen-syncen.jpg

                        272_iobroker-y-achsen-syncen2.jpg
                        Man kann hier eine gemeinsame Achse auswählen! <dafault>stand drin, und ich habe die Tempkurven mit Achse <1> synchronisiert.

                        Jetzt kann man die Temperaturkurven schon viel besser vergleichen:
                        272_iobroker-y-achse-syncen-3a.jpg
                        Keine Ahnung, ob das ein neues Feature ist, oder ob schon länger drin war und ich es bisher übersehen hatte.

                        Jedenfalls sage ich HERZLICHEN DANK, daß dieses Feature drin ist.</dafault>

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


                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        768

                        Online

                        32.5k

                        Benutzer

                        81.7k

                        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