Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Zeitintervall in Grafana darstellen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Zeitintervall in Grafana darstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      HansWurst 0 last edited by

      Hallo Zusammen,

      ich möchte gerne in Grafana meinen stündlichen Gasverbrauch darstellen und habe das auch schon umgesetzt:
      897da657-b2c7-43b7-812d-f0b9d6c2ceb8-grafik.png (Bitte nicht die Werte kommentieren, die sind noch sehr ungenau und müssen einmal am Tag neu kalibriert werden - Reed-Kontakt soll bald durch eine ESP32-Cam ersetzt werden).

      Nun würde ich gerne in der Zeit-Spalte nicht den Zeitstempel, sondern das Intervall darstellen (also z.B. für den Zeitstempel 14 Uhr: "13-14 Uhr"). Kann man das irgendwie innerhalb von Grafana lösen? Oder gibt es irgendeine Möglichkeit, InfluxDB zu manipulieren und somit keine Zeitreihe sondern eine Tabelle mit durch Javascript angepassten Werten an Grafana zu übergeben? Oder kann man zufällig ein JSON als Datenquelle in Grafana nutzen?

      Danke schon mal für eure Tipps!

      Grüße
      Alex

      OstfrieseUnterwegs 1 Reply Last reply Reply Quote 0
      • OstfrieseUnterwegs
        OstfrieseUnterwegs @HansWurst 0 last edited by

        @hanswurst-0
        Man kann in Grafana zusätzliche berechnete Label (aka Spalten) erzeugen. Vlt kannst Du da ansetzen. Dann die Zeit Spalte ausblenden und deine berechnete Spalte einblenden

        H 1 Reply Last reply Reply Quote 0
        • H
          HansWurst 0 @OstfrieseUnterwegs last edited by

          @ostfrieseunterwegs
          Kannst du mir sagen wie genau das geht? Ich sehe nur die Möglichkeit für mathematisch berechnete Spalten, aber nicht für Zeichenketten, die auf den Feldwert eingehen. Stehe da etwas auf dem Schlauch...

          OstfrieseUnterwegs 1 Reply Last reply Reply Quote 0
          • OstfrieseUnterwegs
            OstfrieseUnterwegs @HansWurst 0 last edited by

            @hanswurst-0
            Du hast Recht. Ich war irgendwie im promtail / Loki Strudel. Da kann man auf dem Weg vom Logfile zu Grafana einzelne Werte über Regex ersetzen. Bei Influx hab ich da auf die Schnelle nichts gefunden. - Sorry

            OstfrieseUnterwegs 1 Reply Last reply Reply Quote 0
            • OstfrieseUnterwegs
              OstfrieseUnterwegs @OstfrieseUnterwegs last edited by

              @ostfrieseunterwegs
              Doch nach was hinbekommen
              7e6b961a-5d4c-4da3-a498-c3be95d797a1-image.png
              Ansatz: Neue Spalte mit Berechnung time + 3600000. Da steht dann die Startzeit + 1h drin
              Format
              7af6b998-10d8-4ea1-a19b-60f624ce9269-image.png

              Das ist dann zwar über zwei Spalten verteilt, was nicht so schön ist, aber vlt reicht dir das ja

              H 1 Reply Last reply Reply Quote 0
              • H
                HansWurst 0 @OstfrieseUnterwegs last edited by

                @ostfrieseunterwegs Mega gut, danke!! Jetzt habe ich nur noch das Problem, dass die berechnete Spalte hinten steht. Wie kann ich die nach vorne holen? Muss ich da im Panel-JSON irgendwas verschieben?

                OstfrieseUnterwegs 1 Reply Last reply Reply Quote 0
                • OstfrieseUnterwegs
                  OstfrieseUnterwegs @HansWurst 0 last edited by

                  @hanswurst-0

                  Unter Transform fügst du einen Schritt Organize Fields zu. Da kannst du die Reihenfolge der Spalten rumschieben und Die Überschriften verändern

                  447f2053-159f-4c4c-9d42-43b1a97302e9-image.png

                  H 1 Reply Last reply Reply Quote 1
                  • H
                    HansWurst 0 @OstfrieseUnterwegs last edited by

                    @ostfrieseunterwegs Perfekt, tausend Dank!

                    OstfrieseUnterwegs 1 Reply Last reply Reply Quote 0
                    • OstfrieseUnterwegs
                      OstfrieseUnterwegs @HansWurst 0 last edited by

                      @hanswurst-0
                      Noch ein Tipp:
                      Wenn Du die Unit-Formatierung de 'Bis' Spalte auf **time: - kk [Uhr] stellst (Bei Von auf HH lassen), dann wird statt 00 Uhr 24 Uhr ausgegeben. Das macht sich mMn etwas besser - aber Geschmackssache.
                      f39fb7bc-05d7-4c0f-b045-5c876fa32f3e-image.png

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      890
                      Online

                      31.6k
                      Users

                      79.6k
                      Topics

                      1.3m
                      Posts

                      2
                      9
                      710
                      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