Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Zeitintervall in Grafana darstellen

NEWS

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

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

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

Zeitintervall in Grafana darstellen

Scheduled Pinned Locked Moved Visualisierung
9 Posts 2 Posters 987 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    HansWurst 0
    wrote on last edited by
    #1

    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

    OstfrieseUnterwegsO 1 Reply Last reply
    0
    • H HansWurst 0

      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

      OstfrieseUnterwegsO Offline
      OstfrieseUnterwegsO Offline
      OstfrieseUnterwegs
      wrote on last edited by
      #2

      @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
      0
      • OstfrieseUnterwegsO OstfrieseUnterwegs

        @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 Offline
        H Offline
        HansWurst 0
        wrote on last edited by
        #3

        @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...

        OstfrieseUnterwegsO 1 Reply Last reply
        0
        • H HansWurst 0

          @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...

          OstfrieseUnterwegsO Offline
          OstfrieseUnterwegsO Offline
          OstfrieseUnterwegs
          wrote on last edited by
          #4

          @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

          OstfrieseUnterwegsO 1 Reply Last reply
          0
          • OstfrieseUnterwegsO OstfrieseUnterwegs

            @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

            OstfrieseUnterwegsO Offline
            OstfrieseUnterwegsO Offline
            OstfrieseUnterwegs
            wrote on last edited by
            #5

            @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
            0
            • OstfrieseUnterwegsO OstfrieseUnterwegs

              @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 Offline
              H Offline
              HansWurst 0
              wrote on last edited by
              #6

              @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?

              OstfrieseUnterwegsO 1 Reply Last reply
              0
              • H HansWurst 0

                @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?

                OstfrieseUnterwegsO Offline
                OstfrieseUnterwegsO Offline
                OstfrieseUnterwegs
                wrote on last edited by
                #7

                @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
                1
                • OstfrieseUnterwegsO OstfrieseUnterwegs

                  @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 Offline
                  H Offline
                  HansWurst 0
                  wrote on last edited by
                  #8

                  @ostfrieseunterwegs Perfekt, tausend Dank!

                  OstfrieseUnterwegsO 1 Reply Last reply
                  0
                  • H HansWurst 0

                    @ostfrieseunterwegs Perfekt, tausend Dank!

                    OstfrieseUnterwegsO Offline
                    OstfrieseUnterwegsO Offline
                    OstfrieseUnterwegs
                    wrote on last edited by
                    #9

                    @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
                    1
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    402

                    Online

                    32.4k

                    Users

                    81.5k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe