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. Off Topic
  4. Grafana
  5. [Gelöst] Grafana Datum stimmt nicht

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

[Gelöst] Grafana Datum stimmt nicht

Geplant Angeheftet Gesperrt Verschoben Grafana
5 Beiträge 3 Kommentatoren 465 Aufrufe 3 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.
  • D Offline
    D Offline
    DeDe2403
    schrieb am zuletzt editiert von DeDe2403
    #1

    Hallo zusammen,

    bin neu hier und habe direkt eine Frage zu meinem Grafana Panel. Ich bin sehr zufrieden mit dem Panel nur verstehe ich nicht warum er die Datum 2x anzeigt und somit alles vertauscht. Zum Beispiel heute 21 Apr. 4,24kW erzeugt und auch im Haus verbraucht. Er zeigt aber auch gestern als 21 Apr. an mit 3,32kW Erzeugung. Was habe ich falsch gemacht vielen Dank für eure Hilfe.

    Anbei der Code

    Danke LG Daniel

    import "timezone"
    option location = timezone.location(name: "Europe/Berlin")
    
    from(bucket: "ID_StromHaus")
    |> range(start: -10d, stop: now())
    |> filter(fn: (r) => r["_measurement"] == "mqtt.0.solarHMS1800.116484422113.0.yieldday")
    |> filter(fn: (r) => r["_field"] == "value")
    |> aggregateWindow(every: 1d, fn: max, createEmpty: false)
    |> map(fn: (r) => ({ r with _value: r._value / 1000.00 }))![Panel.PNG](/assets/uploads/files/1713726189852-panel.png) 
    

    Panel.PNG
    Panel2.PNG

    arteckA 1 Antwort Letzte Antwort
    0
    • D DeDe2403

      Hallo zusammen,

      bin neu hier und habe direkt eine Frage zu meinem Grafana Panel. Ich bin sehr zufrieden mit dem Panel nur verstehe ich nicht warum er die Datum 2x anzeigt und somit alles vertauscht. Zum Beispiel heute 21 Apr. 4,24kW erzeugt und auch im Haus verbraucht. Er zeigt aber auch gestern als 21 Apr. an mit 3,32kW Erzeugung. Was habe ich falsch gemacht vielen Dank für eure Hilfe.

      Anbei der Code

      Danke LG Daniel

      import "timezone"
      option location = timezone.location(name: "Europe/Berlin")
      
      from(bucket: "ID_StromHaus")
      |> range(start: -10d, stop: now())
      |> filter(fn: (r) => r["_measurement"] == "mqtt.0.solarHMS1800.116484422113.0.yieldday")
      |> filter(fn: (r) => r["_field"] == "value")
      |> aggregateWindow(every: 1d, fn: max, createEmpty: false)
      |> map(fn: (r) => ({ r with _value: r._value / 1000.00 }))![Panel.PNG](/assets/uploads/files/1713726189852-panel.png) 
      

      Panel.PNG
      Panel2.PNG

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @dede2403 schau dir mal die rohdaten in der influx direkt an

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Antwort Letzte Antwort
      0
      • Marc BergM Offline
        Marc BergM Offline
        Marc Berg
        Most Active
        schrieb am zuletzt editiert von
        #3

        @dede2403 sagte in Grafana Datum stimmt nicht:

        Was habe ich falsch gemacht

        Wenn man die Quelldaten nicht kennt, ist es etwas schwierig. Aber so sollte es funktionieren:

        import "timezone"
        import "date"
        option location = timezone.location(name: "Europe/Berlin")
         
        from(bucket: "ID_StromHaus")
        |> range(start:date.truncate(t:-10d, unit:1d))
        |> filter(fn: (r) => r["_measurement"] == "mqtt.0.solarHMS1800.116484422113.0.yieldday")
        |> filter(fn: (r) => r["_field"] == "value")
        |> aggregateWindow(every: 1d, fn: max, timeSrc: "_start", createEmpty: false)
        |> map(fn: (r) => ({ r with _value: r._value / 1000.00 }))
        

        Damit wird der Ertrag dem korrekten Tag zugeordnet und nicht dem Folgetag 0:00 Uhr.

        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+RabbitMQ+Grafana

        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

        D 1 Antwort Letzte Antwort
        0
        • Marc BergM Marc Berg

          @dede2403 sagte in Grafana Datum stimmt nicht:

          Was habe ich falsch gemacht

          Wenn man die Quelldaten nicht kennt, ist es etwas schwierig. Aber so sollte es funktionieren:

          import "timezone"
          import "date"
          option location = timezone.location(name: "Europe/Berlin")
           
          from(bucket: "ID_StromHaus")
          |> range(start:date.truncate(t:-10d, unit:1d))
          |> filter(fn: (r) => r["_measurement"] == "mqtt.0.solarHMS1800.116484422113.0.yieldday")
          |> filter(fn: (r) => r["_field"] == "value")
          |> aggregateWindow(every: 1d, fn: max, timeSrc: "_start", createEmpty: false)
          |> map(fn: (r) => ({ r with _value: r._value / 1000.00 }))
          

          Damit wird der Ertrag dem korrekten Tag zugeordnet und nicht dem Folgetag 0:00 Uhr.

          D Offline
          D Offline
          DeDe2403
          schrieb am zuletzt editiert von
          #4

          @marc-berg Ich Danke Dir. Perfekt hat funktioniert ;) Danke kann geschlossen werden.

          Marc BergM 1 Antwort Letzte Antwort
          0
          • D DeDe2403

            @marc-berg Ich Danke Dir. Perfekt hat funktioniert ;) Danke kann geschlossen werden.

            Marc BergM Offline
            Marc BergM Offline
            Marc Berg
            Most Active
            schrieb am zuletzt editiert von
            #5

            @dede2403 sagte in Grafana Datum stimmt nicht:

            Danke kann geschlossen werden.

            Das ist aber deine Aufgabe, indem du deinen ersten Post editierst und "gelöst" mit in den Betreff setzt. :-)

            NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+RabbitMQ+Grafana

            Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

            Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

            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

            630

            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