Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    728

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

[Erledigt!] Grafana: Monate sortieren!

Geplant Angeheftet Gesperrt Verschoben Grafana
12 Beiträge 4 Kommentatoren 1.3k Aufrufe 4 Beobachtet
  • Ä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.
  • 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 Developer
      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 Developer
          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 Developer
                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

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      584

                      Online

                      32.9k

                      Benutzer

                      83.0k

                      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