Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Grafana Summierung der Tageswerte im falschen Monat

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Grafana Summierung der Tageswerte im falschen Monat

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      ExMatador last edited by

      Ich habe in einer InfluxDB Tageswerte des Gasverbrauchs (genau einen Wert von 23:57 Uhr pro Tag). Die Tagesansicht wird je Tag korrekt in Grafana angezeigt (läuft erst seit 18.09.).
      Die Monatsansicht summiert alles auf den Oktober, also einen Monat später als die Tagesdaten. Das Gleiche passiert bei der Wochenweisen Anzeige - auch diese Summierung immer eine Woche verspätet.

      Hier beispielhaft das Flux-Query für die Monatsdarstellung
      from(bucket: "iobroker")
      |> range(start: -1y)
      |> filter(fn: (r) => r._measurement == "0_userdata.0.Gasverbrauch.gasTagEnergie" and r._field == "value")
      |> aggregateWindow(every: 1mo, fn: sum)

      Da kann man eigentlich nicht viel falsch machen; trotzdem werden alle Sept-Tageswerte im Monat Okt. aufsummiert.

      Vielleicht hat jemand eine Idee, was hier nicht stimmt.
      Danke

      S 1 Reply Last reply Reply Quote 0
      • S
        SpacerX @ExMatador last edited by

        @exmatador aggregierte mal Versuchsweise so.

        |> aggregateWindow(every: 1d , fn: last, createEmpty: false, timeSrc: "_start")
        

        Natürlich mit deiner Range.

        E 1 Reply Last reply Reply Quote 0
        • E
          ExMatador @SpacerX last edited by

          @spacerx
          Super, für die Monatsdarstellung stimmt es jetzt - dank timeSrc: "_start".; jeder korrekt benannte Monat mit der richtigen Zahl.
          Allerdings stimmt die Wochendarstellung nur "halb", denn die Aufsummierung pro Kalenderwoche startet immer Donnerstags (zur Mitte der Woche?) bis darauffolgenden Mittwoch.
          Hast Du dazu auch eine Idee, damit die KW von Montag bis Sonntag geht?
          Vielen Dank

          B 1 Reply Last reply Reply Quote 0
          • B
            bloop @ExMatador last edited by

            @exmatador

            aggregateWindow(every: 1d , offset: -3d,

            E 1 Reply Last reply Reply Quote 0
            • E
              ExMatador @bloop last edited by

              @bloop
              Perfekt, klappt.
              Mann o Mann, flux ist echt schwierig, da fehlt mir ja sämtliches Grundwissen.
              Aber gut, es geht in Minischritten voran.
              Schönen Abend und vielen Dank

              B 1 Reply Last reply Reply Quote 0
              • B
                bloop @ExMatador last edited by

                @exmatador
                Gern! Geht mir aktuell genau gleich. 🙈
                Ein Schritt vor, zwei zurück ^^

                S 1 Reply Last reply Reply Quote 0
                • S
                  SpacerX @bloop last edited by

                  @bloop wenn man erst mal den Fluss verstanden hat gehts.
                  Beispiel
                  Die Doku zu Flux von InfluxDB ist zwar in Englisch aber eigentlich sehr gut. Zur Not macht’s dann auch mal der Google Übersetzer.
                  Was mir immer sehr hilft auf die erstellten Daten in der Tabelle zu schauen um zu sehen was passier. Nur auf den Graphen zu achten lässt einen das Prinzip nicht verstehen.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  595
                  Online

                  31.7k
                  Users

                  79.7k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  684
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo