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

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    381

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Gelöst] Grafana Datum stimmt nicht

Scheduled Pinned Locked Moved Grafana
5 Posts 3 Posters 536 Views 3 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.
  • D Offline
    D Offline
    DeDe2403
    wrote on last edited by 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 Reply Last reply
    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
      wrote on last edited by
      #2

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

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

      1 Reply Last reply
      0
      • Marc BergM Online
        Marc BergM Online
        Marc Berg
        Most Active
        wrote on last edited by
        #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+EMQX+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 Reply Last reply
        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
          wrote on last edited by
          #4

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

          Marc BergM 1 Reply Last reply
          0
          • D DeDe2403

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

            Marc BergM Online
            Marc BergM Online
            Marc Berg
            Most Active
            wrote on last edited by
            #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+EMQX+Grafana

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

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

            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

            642

            Online

            32.7k

            Users

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