Grafana Tageweise zurückblättern

Hallo Gemeinde
Gibt es in Grafana eine Möglichkeit, mit einem Mausklick auf dem Zeitstrahl zum Beispiel Tageweise zurück und vorwärts zu blättern?
Wenn man mit der Maus einen Zeitbereich markiert und auswählt, dann geht das mit einem Pfeil links und rechts vom ausgewählten Zeitbereich.


Ich will aber genau 24 Stunden ab der aktuellen Zeit zurückblättern.
Leider finde ich dazu keine Einstellmöglichkeit.

Moin,

ich stelle mal eine Gegenfrage, wieso, gibst DU Deine Werte nicht in 24 Stunden Blöcken aus?
Das zweite ist, welche Datenbank in welcher Abfragesprache nutzt DU?

Es gib die Möglichkeiten, day, yesterday, day before yesterday, …
grafik

Dann gäbe es noch die Möglichkeit, sich Diagramme mit Buttons zu erstellen, aud den obigen Time picker

VG
Bernd

Hallo

Datenbank = InfluxDB
Abfragesprache? Keine Ahnung.
Meinst Du mit “24 Stunden Block” etwa so?:


Ich suche nach einem einfachen Weg, die vorherigen und vorvorherigen 24 Stunden anzuzeigen. So quasi wie der Zurück-Button beim Browser.
Leider habe ich von Datenbanken und Abfragesprachen keinerlei Ahnung.
Dein Link zu dem Grafana Labs Community Forum hilft mir alleien schon wegen meiner nicht vorgandenen Englisch- und Makro-Kenntnisse nicht weiter.

Moin,

nope, das war aus der Hüfte geschossen, da Du nicht gesagt hast, um welche Daten es sich handelt, da bin ich von z. B. Energiedaten ausgegangen, nicht von Temperaturen :slight_smile:

Das hängt davon ab, welche Version von InfluxDB und sieht man meist beim Anlegen der Datasource in Grafana, denn für InfluxDB V 1.8 ist es influxQL und für InfluxDB V 2.7.x ist es FLUX
Beispiel bei mir, da ich nur InfluxDB V 2.7.x nutze, welches nicht als Add-on in HA installiert ist, sondern als LX Container unter Proxmox läuft

Spielt aber auch keine entscheidende Rolle.

genau daher gibt es ja die Time Picker, yesterday, before yesterday
grafik

Zwischenfrage, Grafana ist auch als Add-on in HA installiert?

Ich muss da noch mal etwas weiter schauen, denn wenn es in HA als Add-on läuft, wird es etwas more tricky

VG
Bernd

Hallo Bernd

Ich glaube, wir reden da aneinander vorbei.
Die Time Picker sind mir schon klar. Aber das ist es nicht, was ich suche.
Weiter oben hab ich ein Bild von einem Zeitbereich eingefügt, bei dem links und rechts von derm Zeitbereich je ein kleiner Pfeil nach links und rechts ist.
Mit diesen Pfeilen kann man auf der Zeitleiste zurückspringen und wieder vor. Ganz einfach. Ohne Aufklappmenü. Nur mit einem Mausklick. Damit könnte ich zurückblättern bis es keine Daten mehr gibt. Und wieder vor. Das blöde ist, dass in diesem Fall der Sprung nicht um den ausgewählten Zeitbereicherfolgt, sondern kürzer. Und genau das will ich nicht.
Grafana ist ein AddOn in HA.
Query language ist InfluxQL.

Moin,

nein, das habe ich schon verstanden :slight_smile:
Nur wenn es eine Lösung, genau dafür gegeben hätte, hätte ich sie Dir ja gesagt!
Ich habe halt aktuell nur etwas über die Time Picker herausgefunden, die man dann als Button in ein Panel, oder Dashboard integrieren kann, es gibt auch ein Plugin Time-Picker Panel für Grafana.

VG
Bernd

Hallo

Dann muss ich halt damit leben, dass es nicht geht.

VG
Alois

Moin,

das es nicht geht, habe ich nicht gesagt, ich habe nur noch keinen Weg gefunden :wink:

Wenn Du auch mit HA internen Mitteln leben kannst, dann

type: custom:plotly-graph
entities:
  - entity: sensor.aussenthermometer_klima_temperature
    name: Außentemperatur
    line:
      color: rgb(255, 155, 48)
      shape: spline
      width: 2
    fill: tozeroy
    fillcolor: rgba(255, 155, 48, 0.3)
    yaxis: y3
    show_value: false
    showlegend: false
  - entity: sensor.dg_wohnzimmer_klima_temperature
    name: Wohnzimmertemperatur
    line:
      color: rgb(108, 138, 68)
      shape: spline
      width: 2
    fill: tozeroy
    fillcolor: rgba(108, 138, 68, 0.3)
    yaxis: y3
    show_value: false
    showlegend: false
  - entity: sensor.og_ankleidezimmer_klima_temperature
    line:
      color: rgb(255, 80, 80)
      width: 2
  - entity: sensor.dg_gastezimmer_klima_temperature
    line:
      color: gray
      width: 2
hours_to_show: 1d
refresh_interval: 10
layout:
  height: 300
  margin:
    r: 25
    t: 90
  annotations:
  showlegend: false
  xaxis:
    rangeselector:
      "y": 1.034
      buttons:
        - count: 1
          step: hour
        - count: 2
          step: hour
        - count: 4
          step: hour
        - count: 12
          step: hour
        - count: 1
          step: day
        - count: 2
          step: day
        - count: 7
          step: day

Daraus wird dann so etwas, habe ich mir von jemand anderen hier aus dem Forum abgeschaut

VG
Bernd