Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Grafana
    5. [Erledigt!] Grafana: Monate sortieren!

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Erledigt!] Grafana: Monate sortieren!

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gfrene @crunchip last edited by 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

      crunchip 2 Replies Last reply Reply Quote 0
      • crunchip
        crunchip Forum Testing Most Active @gfrene last edited by

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

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User @gfrene last edited by

          @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

          crunchip 1 Reply Last reply Reply Quote 0
          • crunchip
            crunchip Forum Testing Most Active @gfrene last edited by

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

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @crunchip last edited by

              @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 Reply Last reply Reply Quote 0
              • G
                gfrene last edited by

                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 Reply Last reply Reply Quote 0
                • crunchip
                  crunchip Forum Testing Most Active @Guest last edited by

                  @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

                  1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @gfrene last edited by

                    @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 Reply Last reply Reply Quote 0
                    • G
                      gfrene @Guest last edited by 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 1 Reply Last reply Reply Quote 0
                      • D
                        deta Most Active @gfrene last edited by

                        @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 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        924
                        Online

                        31.7k
                        Users

                        79.6k
                        Topics

                        1.3m
                        Posts

                        4
                        12
                        642
                        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