Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Grafana
    5. Grafana - Fester Zeitpunkt im Panel einstellen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Grafana - Fester Zeitpunkt im Panel einstellen

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

      Hallo,
      ich zeige in einem Panel den aktuellen Stromzähler-Stand an und einem zweiten Panel möchte ich fest den Zählerstand vom 01.01.24 anzeigen lassen.
      Könnt ihr mir sagen, wie ich das mache?

      Codierknecht Homoran 2 Replies Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @Thomas Schulz last edited by

        @thomas-schulz sagte in Grafana - Fester Zeitpunkt im Panel einstellen:

        Könnt ihr mir sagen, wie ich das mache?

        Dazu müsste man wissen, wo der Wert herkommt. Influx? SQL? History?

        Thomas Schulz 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Thomas Schulz last edited by

          @thomas-schulz

          Als Neueinsteiger könnte dir der link
          https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1
          helfen

          1 Reply Last reply Reply Quote 0
          • Thomas Schulz
            Thomas Schulz @Codierknecht last edited by

            @codierknecht - kommt alles aus einer Influxdb

            D Codierknecht 2 Replies Last reply Reply Quote 0
            • D
              diwoma @Thomas Schulz last edited by

              @thomas-schulz
              Nicht ausprobiert aber so könnte ich es mir vorstellen:

              startTime = 2024-01-01T00:00:00Z
              stopTime = 2024-01-02T00:00:00Z
              
              from(bucket: "<bucket>")
                |> range(start: startTime, stop: stopTime)
                |> filter(fn: (r) => r._measurement == "<measurement>")
                |> filter(fn: (r) => r._field == "<fieldname>")
                |> first()
                |> yield()
              

              Wobei man die Stop-Zeit enger setzen kann, wenn man dichtere Daten hat als einmal pro Tag

              Thomas Schulz 1 Reply Last reply Reply Quote 0
              • Codierknecht
                Codierknecht Developer Most Active @Thomas Schulz last edited by

                @thomas-schulz sagte in Grafana - Fester Zeitpunkt im Panel einstellen:

                kommt alles aus einer Influxdb

                dann bin ich hier raus

                1 Reply Last reply Reply Quote 0
                • Thomas Schulz
                  Thomas Schulz @diwoma last edited by

                  @diwoma said in Grafana - Fester Zeitpunkt im Panel einstellen:

                  startTime = 2024-01-01T00:00:00Z stopTime = 2024-01-02T00:00:00Z from(bucket: "<bucket>") |> range(start: startTime, stop: stopTime) |> filter(fn: (r) => r._measurement == "<measurement>") |> filter(fn: (r) => r._field == "<fieldname>") |> first() |> yield()

                  Oops, ich kenne mich damit echt noch nicht gut aus. Was mach ich jetzt mit dem Skrtip?

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    diwoma @Thomas Schulz last edited by diwoma

                    @thomas-schulz
                    In Grafana beim Panel, in dem Du die Anzeige haben willst, als Datenabfrage hinterlegen.

                    Wie zeigst Du den aktuellen Wert an?

                    Und noch eine Frage: Welche Version der Influx-DB

                    Thomas Schulz 1 Reply Last reply Reply Quote 0
                    • Thomas Schulz
                      Thomas Schulz @diwoma last edited by

                      @diwoma ....ist ne ältere Version, nämlich 1.8

                      Ich konnte nun mein Problem mit ChatGPT lösen......unglaublich und sehr beängstigend!

                      SELECT mean("value")
                      FROM "measurement"
                      WHERE time >= '2024-01-01T00:00:00Z' AND time < '2024-01-02T00:00:00Z'

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        diwoma @Thomas Schulz last edited by

                        @thomas-schulz
                        Ja, die Version verwendet SQL-Syntax. War mir auch lieber. Ich bin mit flux nie so richtig warm geworden. Zum Glück wird die V3 wieder auf SQL umsteigen.

                        Schau mal, ob es auch ein min() statt mean() gibt. Dann bekommst Du wirklich den kleinsten Wert, mean() gibt, soweit ich weiss, den Mittelwert aller Werte in der Range aus

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        949
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        352
                        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