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

Geplant Angeheftet Gesperrt Verschoben Visualisierung
9 Beiträge 2 Kommentatoren 987 Aufrufe 2 Watching
  • Ä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.
  • H Offline
    H Offline
    HansWurst 0
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #8

                  @ostfrieseunterwegs Perfekt, tausend Dank!

                  OstfrieseUnterwegsO 1 Antwort Letzte Antwort
                  0
                  • H HansWurst 0

                    @ostfrieseunterwegs Perfekt, tausend Dank!

                    OstfrieseUnterwegsO Offline
                    OstfrieseUnterwegsO Offline
                    OstfrieseUnterwegs
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    1
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    805

                    Online

                    32.4k

                    Benutzer

                    81.5k

                    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