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 - InfluxDB 2 - Tageswert wird Folgetag zugeordnet

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet

Scheduled Pinned Locked Moved Off Topic
grafana iinflux2dbkostal plenticore
26 Posts 10 Posters 5.6k Views 10 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.
  • C CoComp

    @spacerx
    Aber wie sage ich dem Kostal-Adapter, dass er nach z.B. 23:00 keine Werte mehr in die Influx2DB schreibt?

    S Offline
    S Offline
    SpacerX
    wrote on last edited by
    #4

    @cocomp eher den letzen Tageswert nicht 0:00 Uhr schreiben sondern 23:59 Uhr. Wie das mit dem erwähnten Adapter geht weiß ich leider nicht. Alles was 0:00 Uhr in InfluxDB ankommt gehört zum nächsten Tag. Ich hab das auch bei der Verbrauchsmessung. Da sind es circa um die 100Wh. Da das aber jeden Tag passiert gleicht sich das wieder aus. Mann kann das sicher im Query IndluxDB auch noch Berücksichtigen.

    DS720|Nuc8i3BEH|Proxmox|RaspberryMatic|ioBroker|influxDB2|Grafana

    C 1 Reply Last reply
    0
    • S SpacerX

      @cocomp eher den letzen Tageswert nicht 0:00 Uhr schreiben sondern 23:59 Uhr. Wie das mit dem erwähnten Adapter geht weiß ich leider nicht. Alles was 0:00 Uhr in InfluxDB ankommt gehört zum nächsten Tag. Ich hab das auch bei der Verbrauchsmessung. Da sind es circa um die 100Wh. Da das aber jeden Tag passiert gleicht sich das wieder aus. Mann kann das sicher im Query IndluxDB auch noch Berücksichtigen.

      C Offline
      C Offline
      CoComp
      wrote on last edited by
      #5

      @spacerx Ja, ich denke, dass die Lösung auch eher in einer "Verschiebung" in grafana und nicht im ioBroker oder der Influx2DB liegt. Aber mit InfluxQL in grafana bin ich noch in der Lernphase ;-)

      S HomoranH 2 Replies Last reply
      0
      • C CoComp

        @spacerx Ja, ich denke, dass die Lösung auch eher in einer "Verschiebung" in grafana und nicht im ioBroker oder der Influx2DB liegt. Aber mit InfluxQL in grafana bin ich noch in der Lernphase ;-)

        S Offline
        S Offline
        SpacerX
        wrote on last edited by
        #6

        @cocomp du bist beim lernen InfluxDB 2.0? Wenn ja, lern gleich in Flux Richtung. Flux wir voraussichtlich die Zukunft. Dann lernst nur einmal. Das nur nebenher angemerkt.

        DS720|Nuc8i3BEH|Proxmox|RaspberryMatic|ioBroker|influxDB2|Grafana

        1 Reply Last reply
        0
        • C CoComp

          @spacerx Ja, ich denke, dass die Lösung auch eher in einer "Verschiebung" in grafana und nicht im ioBroker oder der Influx2DB liegt. Aber mit InfluxQL in grafana bin ich noch in der Lernphase ;-)

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #7

          @cocomp sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

          dass die Lösung auch eher in einer "Verschiebung" in grafana

          wieso das?

          @cocomp sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

          der letzte Wert wird dem aktuellen Tag mit timestamp 00:00 zugeordnet.

          00:00 gehört ni ht mehr zum "aktuellen" Tag, der endet um 23:59:59. 00:00 ist bereits der nächste.

          du musst es schaffen Werte zur Darstellung in Tagessummen bis Mitternacht in deine Historisierung zu bringen

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Reply Last reply
          0
          • B Online
            B Online
            bloop
            wrote on last edited by
            #8

            schon mit offset probiert?

            aggregateWindow(every: 1, offset:-1s, fn: max, createEmpty: false)
            
            1 Reply Last reply
            0
            • DJMarc75D Offline
              DJMarc75D Offline
              DJMarc75
              wrote on last edited by
              #9

              Um anderen Grafana-Posts gerecht zu werden bitte diesen Beitrag in OffTopic verschieben - Warum? Weil: Grafanfragen ohne Bezug zu iobroker hier nicht passend sind ! Entweder in einem Forum für Grafana (da gibts sicher extern einige) oder im Bereich OffTopic aufmachen.
              Alles andere bringt hier nix.
              Nicht böse sondern praktisch gemeint!

              Lehrling seit 1975 !!!
              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

              HomoranH C 2 Replies Last reply
              0
              • DJMarc75D DJMarc75

                Um anderen Grafana-Posts gerecht zu werden bitte diesen Beitrag in OffTopic verschieben - Warum? Weil: Grafanfragen ohne Bezug zu iobroker hier nicht passend sind ! Entweder in einem Forum für Grafana (da gibts sicher extern einige) oder im Bereich OffTopic aufmachen.
                Alles andere bringt hier nix.
                Nicht böse sondern praktisch gemeint!

                HomoranH Do not disturb
                HomoranH Do not disturb
                Homoran
                Global Moderator Administrators
                wrote on last edited by
                #10

                @djmarc75 so lange es um den Versuch ging, die richtige Uhrzeit für das Erstellen des Wertes in ioBroker zu realisieren, war es noch on Topic.

                da es jetzt doch um Bedienung von Grafana geht hat sich das geändert.

                @djmarc75 sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                ohne Bezug zu iobroker

                ist nicht immer eindeutig.
                da muss man immer warten wo es sich hin entwickelt.

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                DJMarc75D 1 Reply Last reply
                0
                • HomoranH Homoran

                  @djmarc75 so lange es um den Versuch ging, die richtige Uhrzeit für das Erstellen des Wertes in ioBroker zu realisieren, war es noch on Topic.

                  da es jetzt doch um Bedienung von Grafana geht hat sich das geändert.

                  @djmarc75 sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                  ohne Bezug zu iobroker

                  ist nicht immer eindeutig.
                  da muss man immer warten wo es sich hin entwickelt.

                  DJMarc75D Offline
                  DJMarc75D Offline
                  DJMarc75
                  wrote on last edited by
                  #11

                  @homoran sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                  ist nicht immer eindeutig.
                  da muss man immer warten wo es sich hin entwickelt.

                  auch wieder richtig !

                  Lehrling seit 1975 !!!
                  Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                  https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                  1 Reply Last reply
                  0
                  • DJMarc75D DJMarc75

                    Um anderen Grafana-Posts gerecht zu werden bitte diesen Beitrag in OffTopic verschieben - Warum? Weil: Grafanfragen ohne Bezug zu iobroker hier nicht passend sind ! Entweder in einem Forum für Grafana (da gibts sicher extern einige) oder im Bereich OffTopic aufmachen.
                    Alles andere bringt hier nix.
                    Nicht böse sondern praktisch gemeint!

                    C Offline
                    C Offline
                    CoComp
                    wrote on last edited by
                    #12

                    @bloop said in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                    aggregateWindow(every: 1, offset:-1s, fn: max, createEmpty: false)

                    Danke, die Richtung stimmte. Ich habe damit für die "Anzeige" in dem Zug auch mal das Delta zu UTC rausgenommen.

                    aggregateWindow(every: 1d, offset:-121m, fn: max, createEmpty: false)
                    

                    und nun sieht es so aus und passt.
                    b7c67e6b-e827-48b0-a464-7cd31f91fe0e-image.png

                    S 1 Reply Last reply
                    1
                    • C CoComp

                      @bloop said in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                      aggregateWindow(every: 1, offset:-1s, fn: max, createEmpty: false)

                      Danke, die Richtung stimmte. Ich habe damit für die "Anzeige" in dem Zug auch mal das Delta zu UTC rausgenommen.

                      aggregateWindow(every: 1d, offset:-121m, fn: max, createEmpty: false)
                      

                      und nun sieht es so aus und passt.
                      b7c67e6b-e827-48b0-a464-7cd31f91fe0e-image.png

                      S Offline
                      S Offline
                      SpacerX
                      wrote on last edited by
                      #13

                      @cocomp das utc korrigiert man idealer Weise so.

                      import "timezone"
                      option location = timezone.location(name: "Europe/Berlin")
                      

                      DS720|Nuc8i3BEH|Proxmox|RaspberryMatic|ioBroker|influxDB2|Grafana

                      1 Reply Last reply
                      2
                      • A Offline
                        A Offline
                        AndreasK
                        wrote on last edited by
                        #14

                        Hallo.
                        Ich muss mal den alten Thread hoch holen.
                        Ich habe genau das gleiche Problem.
                        Ich lasse jeden Tag um 23:59 Uhr einen Wert in die InfluxDB schreiben.
                        Influx ordnet diesen Wert aber dem Folgetag zu.
                        Das liegt nun an InfluxDB und deren UTC Einstellung?
                        Wo und wie verändere ich das?

                        Gruß
                        Andreas

                        ? 1 Reply Last reply
                        0
                        • A AndreasK

                          Hallo.
                          Ich muss mal den alten Thread hoch holen.
                          Ich habe genau das gleiche Problem.
                          Ich lasse jeden Tag um 23:59 Uhr einen Wert in die InfluxDB schreiben.
                          Influx ordnet diesen Wert aber dem Folgetag zu.
                          Das liegt nun an InfluxDB und deren UTC Einstellung?
                          Wo und wie verändere ich das?

                          Gruß
                          Andreas

                          ? Offline
                          ? Offline
                          A Former User
                          wrote on last edited by
                          #15

                          @andreask sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                          Das liegt nun an InfluxDB und deren UTC Einstellung?
                          Wo und wie verändere ich das?

                          Moin,

                          du must das in die Abfrage mit einfügen

                          Für influxDB V. 2.x in der Abfragesprache FLUX hier ein Beispiel und Doku

                          import “timezone”
                          option location = timezone.location(name: “Europe/Berlin”)
                          from(bucket: “stromzaehler”)
                          |> range(start: today())
                          |> filter(fn: (r) => r["_measurement"] == “stromzaehler”)
                          

                          Es soll aber auch das gehen, so deine Version von influxDB > V 2.1 ist, Beispiel und Doku

                          option location = loadLocation(name:"Europe/Berlin")
                          from(bucket: “stromzaehler”)
                          |> range(start: today())
                          |> filter(fn: (r) => r["_measurement"] == “stromzaehler”)
                          

                          VG
                          Bernd

                          A 1 Reply Last reply
                          0
                          • ? A Former User

                            @andreask sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                            Das liegt nun an InfluxDB und deren UTC Einstellung?
                            Wo und wie verändere ich das?

                            Moin,

                            du must das in die Abfrage mit einfügen

                            Für influxDB V. 2.x in der Abfragesprache FLUX hier ein Beispiel und Doku

                            import “timezone”
                            option location = timezone.location(name: “Europe/Berlin”)
                            from(bucket: “stromzaehler”)
                            |> range(start: today())
                            |> filter(fn: (r) => r["_measurement"] == “stromzaehler”)
                            

                            Es soll aber auch das gehen, so deine Version von influxDB > V 2.1 ist, Beispiel und Doku

                            option location = loadLocation(name:"Europe/Berlin")
                            from(bucket: “stromzaehler”)
                            |> range(start: today())
                            |> filter(fn: (r) => r["_measurement"] == “stromzaehler”)
                            

                            VG
                            Bernd

                            A Offline
                            A Offline
                            AndreasK
                            wrote on last edited by
                            #16

                            @dp20eic
                            Sorry, wenn ich fragen muss. Bin neu in dem Thema!
                            In die Query von Grafana?
                            Ich habe die InfluxDB v2.6.1 am Laufen

                            ? 1 Reply Last reply
                            0
                            • A AndreasK

                              @dp20eic
                              Sorry, wenn ich fragen muss. Bin neu in dem Thema!
                              In die Query von Grafana?
                              Ich habe die InfluxDB v2.6.1 am Laufen

                              ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by A Former User
                              #17

                              @andreask sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                              @dp20eic
                              Sorry, wenn ich fragen muss. Bin neu in dem Thema!
                              In die Query von Grafana?
                              Ich habe die InfluxDB v2.6.1 am Laufen

                              Moin,
                              ja,, in Grafana im Panel/Daschborad welches du anpassen musst. Die Abfragesprache ist halt influxDB - Flux, wenn dein Grafana gegen eine influxDB V 2.x gebunden ist und Du dort mit FLUX abfragst.

                              VG
                              Bernd

                              Edit, Bild gelöscht, da es mehr verwirrt als hilft.

                              1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                AndreasK
                                wrote on last edited by
                                #18

                                Hallo.
                                Aktuell sieht meine Query so aus

                                import “timezone”
                                
                                option location = timezone.location(name: “Europe/Berlin”)
                                
                                from(bucket: "iobroker")
                                  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
                                  |> filter(fn: (r) => r["_measurement"] == "Täglicher Stromverbrauch")
                                  |> filter(fn: (r) => r["_field"] == "value")
                                  |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
                                  |> yield(name: "mean")
                                

                                Nun bekomme aber folgende Fehlermeldung

                                invalid: compilation failed: error @1:8-1:11: expected STRING, got ILLEGAL (“) at 1:8 error @1:8-1:11: invalid string literal error @1:19-1:22: invalid statement: ” error @3:37-3:59: invalid expression @3:59-3:62: ” error @3:46-3:52: invalid expression @3:43-3:46: “
                                

                                Als Datenquelle habe ich IngfluxDB mit Query Language "Flux" eingerichtet

                                GlasfaserG 1 Reply Last reply
                                0
                                • A AndreasK

                                  Hallo.
                                  Aktuell sieht meine Query so aus

                                  import “timezone”
                                  
                                  option location = timezone.location(name: “Europe/Berlin”)
                                  
                                  from(bucket: "iobroker")
                                    |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
                                    |> filter(fn: (r) => r["_measurement"] == "Täglicher Stromverbrauch")
                                    |> filter(fn: (r) => r["_field"] == "value")
                                    |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
                                    |> yield(name: "mean")
                                  

                                  Nun bekomme aber folgende Fehlermeldung

                                  invalid: compilation failed: error @1:8-1:11: expected STRING, got ILLEGAL (“) at 1:8 error @1:8-1:11: invalid string literal error @1:19-1:22: invalid statement: ” error @3:37-3:59: invalid expression @3:59-3:62: ” error @3:46-3:52: invalid expression @3:43-3:46: “
                                  

                                  Als Datenquelle habe ich IngfluxDB mit Query Language "Flux" eingerichtet

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  wrote on last edited by Glasfaser
                                  #19

                                  @andreask sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                                  import “timezone”
                                  “Europe/Berlin”)

                                  die Anführungszeichen " sind falsch , liegt an deiner Tastatur !!!

                                  Steht auch in der Meldung :

                                  got ILLEGAL (“)

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  ? 1 Reply Last reply
                                  0
                                  • GlasfaserG Glasfaser

                                    @andreask sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                                    import “timezone”
                                    “Europe/Berlin”)

                                    die Anführungszeichen " sind falsch , liegt an deiner Tastatur !!!

                                    Steht auch in der Meldung :

                                    got ILLEGAL (“)

                                    ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by
                                    #20

                                    @glasfaser

                                    Warst schneller :)

                                    Neh, kann auch an dem Kopierten von mir liegen :(

                                    Wollte Ihm auch gerade die Fehlermeldungen mal erklären, für die Zukunft ;)

                                    VG
                                    Bernd

                                    GlasfaserG 1 Reply Last reply
                                    0
                                    • ? A Former User

                                      @glasfaser

                                      Warst schneller :)

                                      Neh, kann auch an dem Kopierten von mir liegen :(

                                      Wollte Ihm auch gerade die Fehlermeldungen mal erklären, für die Zukunft ;)

                                      VG
                                      Bernd

                                      GlasfaserG Offline
                                      GlasfaserG Offline
                                      Glasfaser
                                      wrote on last edited by Glasfaser
                                      #21

                                      @dp20eic sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                                      Neh, kann auch an dem Kopierten von mir liegen

                                      Ahh ... gar nicht oben gesehn :)

                                      57999da1-7cea-42ef-b835-a8bf52ac6c4a-grafik.png

                                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                      ? 1 Reply Last reply
                                      0
                                      • GlasfaserG Glasfaser

                                        @dp20eic sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                                        Neh, kann auch an dem Kopierten von mir liegen

                                        Ahh ... gar nicht oben gesehn :)

                                        57999da1-7cea-42ef-b835-a8bf52ac6c4a-grafik.png

                                        ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #22

                                        @glasfaser sagte in Grafana - InfluxDB 2 - Tageswert wird Folgetag zugeordnet:

                                        Ahh ... gar nicht oben gesehn

                                        Deswegen, wer kopiert, verliert :)

                                        VG
                                        Bernd

                                        1 Reply Last reply
                                        1
                                        • A Offline
                                          A Offline
                                          AndreasK
                                          wrote on last edited by
                                          #23

                                          Na toll :blush:

                                          Nun habe ich es richtig hinzugefügt. Aber trotzdem wird der Wert, welcher laut iobroker am 29.01. um 23:59 Uhr (unter letzter Änderung) ins Objekt geschrieben wurde, immer noch im Balken des 30.01. angezeigt.
                                          Was ist hier immer noch falsch?

                                          ? 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          406

                                          Online

                                          32.7k

                                          Users

                                          82.3k

                                          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