Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Grafana
    5. Sehr große Zahlen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Sehr große Zahlen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @Ro75 last edited by

      @ro75 sagte in Sehr große Zahlen:

      @mere13 keine Ahnung. Aber warum denn "Wattsekunden" und nicht Wh oder kWh?

      Ro75.

      meine Glaskugel meint, dass das Gerät dieses so ausspuckt

      Ro75 1 Reply Last reply Reply Quote 0
      • Ro75
        Ro75 @Homoran last edited by Ro75

        @homoran ja, ja. Aber warum rechnet man dann solche Werte nicht einfach um.

        Ro75.

        EDIT: 1000 Wattsekunden = 0,277778 Wattstunden = 0,000277778 Kilowattstunden
        ODER Wert / 3600 = Wattstunden und das durch 1000 = Kilowattstunden

        M 1 Reply Last reply Reply Quote 0
        • M
          mere13 @Ro75 last edited by

          @ro75 Klar. Aber das Gerät gibt halt erst mal diese Werte aus. Das kann ich nicht ändern.

          M 1 Reply Last reply Reply Quote 0
          • M
            mere13 @mere13 last edited by

            @mere13 Ich teile dann in Grafana den Wert durch 3600, um auf Wh zu kommen. Aber dazu muss der Wert dort erst mal ankommen. In iobroker habe ich nix gefunden, um gleich zu dividieren. Der Wert kommt über Json.

            Ro75 Thomas Braun 2 Replies Last reply Reply Quote 0
            • Ro75
              Ro75 @mere13 last edited by

              @mere13 wie übergibst du denn die Werte nach Grafana? Als JSON oder als extrahierter Wert aus der JSON in einen numerischen Datenpunkt?

              Ro75.

              M 1 Reply Last reply Reply Quote 0
              • M
                mere13 @Ro75 last edited by

                @ro75 Über Blockly und dann an eigenen datenpunktBildschirmfoto 2024-06-22 um 12.07.41.png

                Ro75 1 Reply Last reply Reply Quote 0
                • Ro75
                  Ro75 @mere13 last edited by

                  @mere13 nun Blockly ist nicht meine Welt, aber ich denke da kann man gleich (um)rechnen.

                  Ro75.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mere13 @Ro75 last edited by mere13

                    @ro75 ja, ist leider auch nicht meine Welt. Vielleicht gibt's ja hier einen Blockly Spezialisten?
                    Hab was mit Mathe-Funktionen gefunden, aber das JSON davor macht's für mich kompliziert.

                    Homoran W 2 Replies Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @mere13 last edited by

                      @mere13 sagte in Sehr große Zahlen:

                      In iobroker habe ich nix gefunden, um gleich zu dividieren.

                      Das kann man in einem Alias machen.
                      Nutzt dir aber vermultich nix, wenn im Ursprung schon nix gescheites ankommt.

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

                        @mere13 sagte in Sehr große Zahlen:

                        ist leider auch nicht meine Welt.

                        das solltest du ändern.

                        @mere13 sagte in Sehr große Zahlen:

                        aber das JSON davor macht's für mich kompliziert.

                        was kommt denn in iobroker an?
                        und wieso klappt das mit Wattsekunden?

                        M 1 Reply Last reply Reply Quote 0
                        • W
                          wolfi913 @mere13 last edited by wolfi913

                          @mere13
                          Den request-Baustein musst Du auch mal anpacken und durch http(GET) ersetzen. Da ist der javascript-Adapter bei Dir scheinbar nicht auf dem aktuellsten Stand.
                          Würde dann mit Umrechnung (Teilung durch 3600 und ohne Nachkommastellen gerundet) in etwa so ausschauen
                          Screenshot 2024-06-22 122347.png

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            mere13 @Homoran last edited by mere13

                            @homoran haben uns jetzt überlappt. Schau mir das gleich an.
                            in iobroker kommt die Riesenzahl an. Ich hab jetzt in Blockly eine Rechnung eingebaut:Bildschirmfoto 2024-06-22 um 12.23.14.png / 10°^6. Versaut mir halt alle Werte bis zum jetzigen Zeitpunkt

                            Ro75 W 2 Replies Last reply Reply Quote 0
                            • Ro75
                              Ro75 @mere13 last edited by

                              @mere13 was ist das dann für ein Wert?

                              Ro75.

                              1 Reply Last reply Reply Quote 0
                              • W
                                wolfi913 @mere13 last edited by

                                @mere13 sagte in Sehr große Zahlen:

                                10°^6. Versaut mir halt alle Werte bis zum jetzigen Zeitpunkt

                                Übergibst Du die Daten an influx2 ?
                                Dann könntest Du in der influx-Query ja bspw. abfragen, ob die Werte < 10^9 sind. Alle Werte die < 10^9 sind ohne Umrechnung weiterverwenden. Die größeren Werte weiterhin umrechnen.

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mere13 @wolfi913 last edited by

                                  @wolfi913 ja. an influx2. Wo geht das genau? Ich müsste eher einen Zeitpunkt angeben, ab dem durch 3600 geteilt wird.

                                  W 1 Reply Last reply Reply Quote 0
                                  • W
                                    wolfi913 @mere13 last edited by

                                    @mere13 sagte in Sehr große Zahlen:

                                    @wolfi913 ja. an influx2. Wo geht das genau? Ich müsste eher einen Zeitpunkt angeben, ab dem durch 3600 geteilt wird.

                                    Zeitpunkt kann ich Dir leider nicht sagen. Aber mit dem Wert < 10^9 könnte es so funktionieren
                                    (ungetestet)

                                      |> map(fn: (r) => ({r with _newvalue: 
                                          if r._value > 10000000000.0 then r._value / 3600.0 else r._value}))
                                      |> keep(columns: ["_time", "_newvalue"])
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mere13 @wolfi913 last edited by mere13

                                      Danke! Blockly geht schon mal.

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

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      841
                                      Online

                                      31.7k
                                      Users

                                      79.8k
                                      Topics

                                      1.3m
                                      Posts

                                      5
                                      19
                                      523
                                      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