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. [Erledigt!] Grafana: Monate sortieren!

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

[Erledigt!] Grafana: Monate sortieren!

Geplant Angeheftet Gesperrt Verschoben Grafana
12 Beiträge 4 Kommentatoren 1.1k Aufrufe 4 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.
  • G Offline
    G Offline
    gfrene
    schrieb am zuletzt editiert von gfrene
    #1

    Hallo zusammen,
    heute bin ich an einen Punkt, angekommen, wo ich nicht mehr weiter weiß.
    Ich bekomme in Grafana die Monate einfach nicht mehr sortiert.

    Hat ggf. einer von euch eine Lösung ?

    Info:
    Grafana Version: Grafana v9.5.2 (cfcea75916)
    InfuxDB: v2.7.1
    Daten sind in IO freigegeben für InfluxDB
    io.PNG

    Grafana und Daten aus InfluxDB
    Grafana.PNG

    Code InFluxDB

    from(bucket: "iodb")
      |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
      |> filter(fn: (r) => r["_measurement"] == "Dezember" or r["_measurement"] == "November" or r["_measurement"] == "Oktober" or r["_measurement"] == "September" or r["_measurement"] == "August" or r["_measurement"] == "Juli" or r["_measurement"] == "Juni" or r["_measurement"] == "Mai" or r["_measurement"] == "April" or r["_measurement"] == "März" or r["_measurement"] == "Februar" or r["_measurement"] == "Januar")
      |> filter(fn: (r) => r["_field"] == "value")
      |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
      |> yield(name: "mean")
    

    Würde mich freuen wenn ihr mir helfen könntet :-) DANKE!

    Sonnige Grüße aus Gifhorn

    crunchipC ? 2 Antworten Letzte Antwort
    0
    • G gfrene

      Hallo zusammen,
      heute bin ich an einen Punkt, angekommen, wo ich nicht mehr weiter weiß.
      Ich bekomme in Grafana die Monate einfach nicht mehr sortiert.

      Hat ggf. einer von euch eine Lösung ?

      Info:
      Grafana Version: Grafana v9.5.2 (cfcea75916)
      InfuxDB: v2.7.1
      Daten sind in IO freigegeben für InfluxDB
      io.PNG

      Grafana und Daten aus InfluxDB
      Grafana.PNG

      Code InFluxDB

      from(bucket: "iodb")
        |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
        |> filter(fn: (r) => r["_measurement"] == "Dezember" or r["_measurement"] == "November" or r["_measurement"] == "Oktober" or r["_measurement"] == "September" or r["_measurement"] == "August" or r["_measurement"] == "Juli" or r["_measurement"] == "Juni" or r["_measurement"] == "Mai" or r["_measurement"] == "April" or r["_measurement"] == "März" or r["_measurement"] == "Februar" or r["_measurement"] == "Januar")
        |> filter(fn: (r) => r["_field"] == "value")
        |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
        |> yield(name: "mean")
      

      Würde mich freuen wenn ihr mir helfen könntet :-) DANKE!

      Sonnige Grüße aus Gifhorn

      crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @gfrene vllt da etwas dabei
      https://www.youtube.com/watch?v=fbbmhhgyIn4

      umgestiegen von Proxmox auf Unraid

      G 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @gfrene vllt da etwas dabei
        https://www.youtube.com/watch?v=fbbmhhgyIn4

        G Offline
        G Offline
        gfrene
        schrieb am zuletzt editiert von gfrene
        #3

        @crunchip said in Grafana: Monate sortieren!:

        @gfrene vllt da etwas dabei
        https://www.youtube.com/watch?v=fbbmhhgyIn4

        Danke dir das Video hatte ich mir schon angeschaut :-) und auch Code Schnippsel ausprobiert aber leider auch ohne Erfolg. :(

        Ich denke irgendwo in meinem Code steht was falsches ... aber ich sehe den Wald voller Bäume nicht :(

        Gruß
        Rene

        crunchipC 2 Antworten Letzte Antwort
        0
        • G gfrene

          @crunchip said in Grafana: Monate sortieren!:

          @gfrene vllt da etwas dabei
          https://www.youtube.com/watch?v=fbbmhhgyIn4

          Danke dir das Video hatte ich mir schon angeschaut :-) und auch Code Schnippsel ausprobiert aber leider auch ohne Erfolg. :(

          Ich denke irgendwo in meinem Code steht was falsches ... aber ich sehe den Wald voller Bäume nicht :(

          Gruß
          Rene

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @gfrene ich kann da nichts zu sagen, selbst verwende ich noch keine influx v2

          umgestiegen von Proxmox auf Unraid

          1 Antwort Letzte Antwort
          0
          • G gfrene

            Hallo zusammen,
            heute bin ich an einen Punkt, angekommen, wo ich nicht mehr weiter weiß.
            Ich bekomme in Grafana die Monate einfach nicht mehr sortiert.

            Hat ggf. einer von euch eine Lösung ?

            Info:
            Grafana Version: Grafana v9.5.2 (cfcea75916)
            InfuxDB: v2.7.1
            Daten sind in IO freigegeben für InfluxDB
            io.PNG

            Grafana und Daten aus InfluxDB
            Grafana.PNG

            Code InFluxDB

            from(bucket: "iodb")
              |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
              |> filter(fn: (r) => r["_measurement"] == "Dezember" or r["_measurement"] == "November" or r["_measurement"] == "Oktober" or r["_measurement"] == "September" or r["_measurement"] == "August" or r["_measurement"] == "Juli" or r["_measurement"] == "Juni" or r["_measurement"] == "Mai" or r["_measurement"] == "April" or r["_measurement"] == "März" or r["_measurement"] == "Februar" or r["_measurement"] == "Januar")
              |> filter(fn: (r) => r["_field"] == "value")
              |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
              |> yield(name: "mean")
            

            Würde mich freuen wenn ihr mir helfen könntet :-) DANKE!

            Sonnige Grüße aus Gifhorn

            ? Offline
            ? Offline
            Ein ehemaliger Benutzer
            schrieb am zuletzt editiert von
            #5

            @gfrene sagte in Grafana: Monate sortieren!:

            Würde mich freuen wenn ihr mir helfen könntet DANKE!

            Moin,

            nicht sicher, aber vielleicht so

            from(bucket: "iobroker_strom")
              |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
              |> filter(fn: (r) => r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.01_January" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.02_February" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.03_March" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.04_April" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.05_May" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.06_June" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.07_July" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.08_August" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.09_September" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.10_October" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.11_November" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.12_December")
              |> filter(fn: (r) => r["_field"] == "value")
              |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)
              |> yield(name: "last")
              |> group(columns: ["_measurement"], mode:"by")
            

            VG
            Bernd

            crunchipC 1 Antwort Letzte Antwort
            0
            • G gfrene

              @crunchip said in Grafana: Monate sortieren!:

              @gfrene vllt da etwas dabei
              https://www.youtube.com/watch?v=fbbmhhgyIn4

              Danke dir das Video hatte ich mir schon angeschaut :-) und auch Code Schnippsel ausprobiert aber leider auch ohne Erfolg. :(

              Ich denke irgendwo in meinem Code steht was falsches ... aber ich sehe den Wald voller Bäume nicht :(

              Gruß
              Rene

              crunchipC Abwesend
              crunchipC Abwesend
              crunchip
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #6

              @gfrene oder hierüber irgendwie
              fa13f052-0846-4481-b0dd-57f349c6a071-image.png

              umgestiegen von Proxmox auf Unraid

              ? 1 Antwort Letzte Antwort
              0
              • crunchipC crunchip

                @gfrene oder hierüber irgendwie
                fa13f052-0846-4481-b0dd-57f349c6a071-image.png

                ? Offline
                ? Offline
                Ein ehemaliger Benutzer
                schrieb am zuletzt editiert von
                #7

                @crunchip sagte in Grafana: Monate sortieren!:

                @gfrene oder hierüber irgendwie
                fa13f052-0846-4481-b0dd-57f349c6a071-image.png

                Moin,

                Auf die schnelle malgespielt:
                44f6c884-963e-40f0-a9cd-b2dbc1a20db2-grafik.png

                1 Antwort Letzte Antwort
                0
                • G Offline
                  G Offline
                  gfrene
                  schrieb am zuletzt editiert von
                  #8

                  Danke euch 3 ich habe eben mal eure Vorschläge versucht aber da bewegt sich nix in der Reihenfolge :( Ka was hier schief läuft.grrrr.PNG .... Was aber auch sein kann das ich zu dooooffff bin ;)

                  gruß und dickes DANKE! für eure Unerstützung.

                  ? 1 Antwort Letzte Antwort
                  0
                  • ? Ein ehemaliger Benutzer

                    @gfrene sagte in Grafana: Monate sortieren!:

                    Würde mich freuen wenn ihr mir helfen könntet DANKE!

                    Moin,

                    nicht sicher, aber vielleicht so

                    from(bucket: "iobroker_strom")
                      |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
                      |> filter(fn: (r) => r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.01_January" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.02_February" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.03_March" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.04_April" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.05_May" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.06_June" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.07_July" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.08_August" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.09_September" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.10_October" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.11_November" or r["_measurement"] == "sourceanalytix.0.sonoff__0__DVES_8AA766__SENSOR__SML__total_kwh.2023.consumed.months.12_December")
                      |> filter(fn: (r) => r["_field"] == "value")
                      |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)
                      |> yield(name: "last")
                      |> group(columns: ["_measurement"], mode:"by")
                    

                    VG
                    Bernd

                    crunchipC Abwesend
                    crunchipC Abwesend
                    crunchip
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @dp20eic sagte in Grafana: Monate sortieren!:

                    |> group(columns: ["_measurement"], mode:"by")

                    @gfrene hab mir das video gerade mal angesehen, ich würde es mal so versuchen

                    |> group(columns: ["_time"]),
                    

                    d75c6897-cb48-49ef-9a83-2c9ee42cdf84-image.png

                    umgestiegen von Proxmox auf Unraid

                    1 Antwort Letzte Antwort
                    0
                    • G gfrene

                      Danke euch 3 ich habe eben mal eure Vorschläge versucht aber da bewegt sich nix in der Reihenfolge :( Ka was hier schief läuft.grrrr.PNG .... Was aber auch sein kann das ich zu dooooffff bin ;)

                      gruß und dickes DANKE! für eure Unerstützung.

                      ? Offline
                      ? Offline
                      Ein ehemaliger Benutzer
                      schrieb am zuletzt editiert von
                      #10

                      @gfrene sagte in Grafana: Monate sortieren!:

                      Was aber auch sein kann das ich zu

                      Moin,

                      neh, das bin ich schon :)

                      Wenn Du in der influxDB UI oder, wenn für Dich einfacher auch Grafana, mal die Daten anschaust, als Tabelle, vielleicht nutzt Du nur die falsche Spalte.

                      VG
                      Bernd

                      G 1 Antwort Letzte Antwort
                      0
                      • ? Ein ehemaliger Benutzer

                        @gfrene sagte in Grafana: Monate sortieren!:

                        Was aber auch sein kann das ich zu

                        Moin,

                        neh, das bin ich schon :)

                        Wenn Du in der influxDB UI oder, wenn für Dich einfacher auch Grafana, mal die Daten anschaust, als Tabelle, vielleicht nutzt Du nur die falsche Spalte.

                        VG
                        Bernd

                        G Offline
                        G Offline
                        gfrene
                        schrieb am zuletzt editiert von gfrene
                        #11

                        Moin zusammen nach sehr vielen lessen und Videos schauen habe ich es hinbekommen .... ka ob es die beste Lösung ist aber es funktoniert.

                        CODE:

                        from(bucket: "iodb")
                          |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
                          |> filter(fn: (r) => r["_measurement"] == "01_ Januar" or r["_measurement"] == "02_ Februar" or r["_measurement"] == "03_ März" or r["_measurement"] == "04_ April" or r["_measurement"] == "05_ Mai" or r["_measurement"] == "06_ Juni" or r["_measurement"] == "07_ Juli" or r["_measurement"] == "08_ August" or r["_measurement"] == "09_ September" or r["_measurement"] == "10_ Oktober" or r["_measurement"] == "11_ November" or r["_measurement"] == "12_ Dezember")
                          |> filter(fn: (r) => r["_field"] == "value")
                          |> drop(columns:["_field","_start","_stop",])
                          |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)
                          |> yield(name: "last")
                        

                        Layout 1 STEHT .... ok, ich werde die Tage noch ein paar Sachen ausbauen und noch ein paar Informationen tauschen aber jeder Anfang ist schwer.
                        Layout1.png

                        Ich danke euch für eure Unterstützung.

                        Gruß
                        Rene

                        D 1 Antwort Letzte Antwort
                        0
                        • G gfrene

                          Moin zusammen nach sehr vielen lessen und Videos schauen habe ich es hinbekommen .... ka ob es die beste Lösung ist aber es funktoniert.

                          CODE:

                          from(bucket: "iodb")
                            |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
                            |> filter(fn: (r) => r["_measurement"] == "01_ Januar" or r["_measurement"] == "02_ Februar" or r["_measurement"] == "03_ März" or r["_measurement"] == "04_ April" or r["_measurement"] == "05_ Mai" or r["_measurement"] == "06_ Juni" or r["_measurement"] == "07_ Juli" or r["_measurement"] == "08_ August" or r["_measurement"] == "09_ September" or r["_measurement"] == "10_ Oktober" or r["_measurement"] == "11_ November" or r["_measurement"] == "12_ Dezember")
                            |> filter(fn: (r) => r["_field"] == "value")
                            |> drop(columns:["_field","_start","_stop",])
                            |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)
                            |> yield(name: "last")
                          

                          Layout 1 STEHT .... ok, ich werde die Tage noch ein paar Sachen ausbauen und noch ein paar Informationen tauschen aber jeder Anfang ist schwer.
                          Layout1.png

                          Ich danke euch für eure Unterstützung.

                          Gruß
                          Rene

                          D Offline
                          D Offline
                          deta
                          Most Active
                          schrieb am zuletzt editiert von
                          #12

                          @gfrene sagte in [Erledigt!] Grafana: Monate sortieren!:

                          Moin zusammen nach sehr vielen lessen und Videos schauen habe ich es hinbekommen .... ka ob es die beste Lösung ist aber es funktoniert.
                          CODE:
                          from(bucket: "iodb") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["measurement"] == "01 Januar" or r["measurement"] == "02 Februar" or r["measurement"] == "03 März" or r["measurement"] == "04 April" or r["measurement"] == "05 Mai" or r["measurement"] == "06 Juni" or r["measurement"] == "07 Juli" or r["measurement"] == "08 August" or r["measurement"] == "09 September" or r["measurement"] == "10 Oktober" or r["measurement"] == "11 November" or r["measurement"] == "12 Dezember") |> filter(fn: (r) => r["_field"] == "value") |> drop(columns:["_field","_start","_stop",]) |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false) |> yield(name: "last")

                          Was war das Ausschlaggebende, das die Monate richtig waren?
                          Ich hab das Problem mit Stunden.

                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          943

                          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