Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Grafana - Anzeige ist eigenartig

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Grafana - Anzeige ist eigenartig

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      lessthanmore @Damrak2022 last edited by lessthanmore

      @damrak2022 Änder mal die Range der Daten und nimm Daten der vergangenen 2 oder 3 Tage, damit es auch Vergleichswerte gibt bzw. es nicht immer der Maxwert des aktuellen Tages genommen wird.
      Bsp.:

        |> range(start: -2d)
        |> filter(fn: (r) =>
          r._measurement == "Laufzeit_LS_Wand" and
          r._field == "value")
      
      Damrak2022 1 Reply Last reply Reply Quote 0
      • Damrak2022
        Damrak2022 @lessthanmore last edited by

        @lessthanmore sagte in Grafana - Anzeige ist eigenartig:

        |> range(start: -2d) |> filter(fn: (r) => r._measurement == "Laufzeit_LS_Wand" and r._field == "value"

        Dann bekomme ich einen Fehler:
        Bildschirmfoto 2023-04-02 um 21.32.58.png

        Und letztendlich sollen mir ja auch immer nur die Werte des aktuellen Tages anzeigen.

        L 1 Reply Last reply Reply Quote 0
        • L
          lessthanmore @Damrak2022 last edited by lessthanmore

          @damrak2022 Da fehlt eine Klammer. Hatte in meinem Code gefehlt, hab es oben korrigiert.
          Der Maxwert wird ja auch generisch bestimmt, aber eben immer nur mit dem aktuellen.

          Du hast momentan drei Werte, wovon der dritte Datenpunkt den aktuellen Max bestimmt (20 Minuten) bzw. der Datenpunkt, der gerade die höchste Laufzeit hat.
          Die anderen Datenpunkte nutzen ja den selben Maxwert.

          "Leave empty to calculate based on all values".
          Du hast aber nur einen Value pro Datenpunkt, da du ja die Einzelwerte aggregierst.
          Somit ist die aktuell geringste Laufzeit dein Minwert und der Balken zeigt dir das Delta an. Egal ob das nun 1 Sekunde oder 1 Stunde ist.
          Siehe deinen zweiten Screenshot, bei dem der Minwert 0 ist.

          Passt das eigentlich nicht bereits (Min: 0 und Max: leer)?

          Damrak2022 2 Replies Last reply Reply Quote 0
          • Damrak2022
            Damrak2022 @lessthanmore last edited by Damrak2022

            @lessthanmore Okay, so scheint es zu gehen
            Bildschirmfoto 2023-04-02 um 21.37.15.png

            Nur eigenartig das die Anzeige bei dem aktuellen Tag nicht hinhaut. Aber okay, dann lasse ich mir halt die Laufzeit der letzten 7 Tage anzeigen.

            1 Reply Last reply Reply Quote 0
            • Damrak2022
              Damrak2022 @lessthanmore last edited by Damrak2022

              @lessthanmore Ich muss bei diesem Thema leider noch mal weitermachen, da ich mein komplettes System zerschossen hate und nun alles wieder komplett neu anlege. Ich habe den ganzen Thread nochmal gelesen, komme aber nicht wirklich voran.
              Momentan sieht das Dashboard, welches die Laufzeit meiner Geräte darstellen soll so aus:
              Bildschirmfoto 2023-04-17 um 17.05.56.png

              Die Werte liegen mir in Sekunden vor und sie sollen im Dashboard natürlich als Std/Min/Sek. dargestellt werden. Unit ist auf duration h:mm:ss eingestellt.
              Ich weiß das ich da schon mal weiter war, aber leider habe ich mir damals den kompletten Code nicht gespeichert. Allerdings bin ich auch für eine komplett andere Darstellungsform offen, solange es sich vernünftig darstellen lässt.

              Hast Du da einen Vorschlag?

              L 1 Reply Last reply Reply Quote 0
              • L
                lessthanmore @Damrak2022 last edited by lessthanmore

                @damrak2022 Wenn die Werte dir in Sekunden vorliegen, warum rechnest du sie lediglich in Minuten um? Für Stunden musst du mit 3600 dividieren.
                Dann sollte auch die gewählte Einheit passen (SS:MM:SS).

                Alles andere sieht plausibel aus.
                Ob man nun alle Werte in einem Query abfragt oder pro Wert einen Query macht sollte glaube ich keine Rolle spielen.

                Was genau passt denn noch nicht?

                Damrak2022 1 Reply Last reply Reply Quote 0
                • Damrak2022
                  Damrak2022 @lessthanmore last edited by Damrak2022

                  @lessthanmore Du hast mit der Umrechnung natürlich recht, aber dann stimmt es noch weniger - siehe hier:
                  Bildschirmfoto 2023-04-18 um 17.51.30.png

                  duration ist eingestellt
                  Ich verstehe schlichtweg nicht, woran es hier hakt
                  Hier noch ein Screenshot meiner Datenpunkte, nachdem ich z.B. diesen Wert vom iMac
                  Bildschirmfoto 2023-04-18 um 17.44.59.png
                  durch 60000 geteilt habe und dann in den Datenpunkt schreiben lasse.

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    lessthanmore @Damrak2022 last edited by

                    @damrak2022 Du musst durch 3600 teilen, nicht multiplizieren. Hab es oben korrigiert.

                    Der Wert vom iMac ist in Sekunden?

                    Damrak2022 1 Reply Last reply Reply Quote 0
                    • Damrak2022
                      Damrak2022 @lessthanmore last edited by Damrak2022

                      @lessthanmore Die Werte von allen Geräten sind in Minuten.
                      Um das Problem einzugrenzen, warum ich keine vernünftige Anzeige hinbekomme, habe ich mich jetzt mal nur auf die Deckenlampe im Flur fokussiert:
                      Das sind die Minutenwerte in den Datenpunkt:
                      Bildschirmfoto 2023-04-22 um 22.03.00.png
                      Ich habe in Grafana schon zig Sachen ausprobiert:
                      Hier erst einmal die Darstellung als Bar Chart mit einer Time Range von -7d:
                      Bildschirmfoto_2023-04-22_um_22_12_59.png
                      Wenn ich die Time Range auf -1d ändere sieht es so aus:
                      Bildschirmfoto 2023-04-22 um 22.15.35.png
                      In meinen Augen stimmt die ganze Anzeige nicht. Ich weiß nicht, ob es am Code liegt, oder was hier querschießt

                      Noch schlimmer sieht es bei der Laufzeit aller Geräte aus, da mein Fernseher heute, bzw. gestern bestimmt nicht über 60Std. an war😊
                      Die Query Options sind leer.
                      Bildschirmfoto 2023-04-22 um 22.25.34.png

                      DJMarc75 ? 2 Replies Last reply Reply Quote 0
                      • DJMarc75
                        DJMarc75 @Damrak2022 last edited by

                        @damrak2022 Ohne Dir nahetreten zu wollen:

                        https://forum.iobroker.net/topic/63918/grafana-werte-addieren-pro-tag/23?_=1682156253039

                        Das ist DEIN Beitrag !

                        Damrak2022 1 Reply Last reply Reply Quote 0
                        • Damrak2022
                          Damrak2022 @DJMarc75 last edited by

                          @djmarc75 sagte in Grafana - Anzeige ist eigenartig:

                          https://forum.iobroker.net/topic/63918/grafana-werte-addieren-pro-tag/23?_=1682156253039

                          Nein, keine Sorge, Du trittst mir nicht zu nahe, aber es ist ja so eingestellt

                          DJMarc75 1 Reply Last reply Reply Quote 0
                          • DJMarc75
                            DJMarc75 @Damrak2022 last edited by

                            @damrak2022 sagte in Grafana - Anzeige ist eigenartig:

                            es ist ja so eingestellt

                            Dann muss man hinterfragen warum es "damals" korrekt dargestellt war und eben jetzt nicht. Liegt vielleicht an den Werten welche an Influx übergeben werden ?!

                            Damrak2022 1 Reply Last reply Reply Quote 0
                            • Damrak2022
                              Damrak2022 @DJMarc75 last edited by

                              @djmarc75 Naja, die Werte werden als Minuten übergeben und as war damals genauso. Deswegen begreife ich das Verhalten nicht

                              1 Reply Last reply Reply Quote 0
                              • L
                                lessthanmore last edited by lessthanmore

                                @damrak2022 Irgendwas muss sich aber geändert haben, sonst wären die Anzeigen wie vorher.
                                In Grafana summierst du alle Werte der letzten 24 Stunden.
                                Laut der Verlaufsanzeige sind die Werte aber bereits summiert.
                                2023-04-24_11-36-55.png
                                Hier ein Beispiel: Die Laufzeit müsste eigentlich knapp 2 Minuten betragen, du summierst allerdings die Werte in Grafana.
                                Die setzt du dann gegen 1 Uhr wieder auf Null. Das kann so nicht gehen.
                                Hast du in node-red etwas geändert?

                                Was hast du in Grafana unter Value Options, mean oder last*?

                                Marc Berg 1 Reply Last reply Reply Quote 0
                                • Marc Berg
                                  Marc Berg Most Active @lessthanmore last edited by

                                  @lessthanmore sagte in Grafana - Anzeige ist eigenartig:

                                  Die setzt du dann gegen 1 Uhr wieder auf Null. Das kann so nicht gehen.
                                  Hast du in node-red etwas geändert?

                                  Wenn @Damrak2022 sich mal die Quelldaten von vor vier Wochen anschauen würde (die auch hier im Forum dokumentiert sind, @DJMarc75 hat ihn ja mehrfach darauf hingewiesen), würde er seinen Fehler erkennen.

                                  1 Reply Last reply Reply Quote 1
                                  • ?
                                    A Former User @Damrak2022 last edited by A Former User

                                    @damrak2022

                                    Moin,

                                    gelöscht, da schon die korrekten Hinweise gegeben wurden 🙂

                                    VG
                                    Bernd

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    810
                                    Online

                                    31.7k
                                    Users

                                    79.8k
                                    Topics

                                    1.3m
                                    Posts

                                    5
                                    21
                                    689
                                    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