Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Grafana
  5. Sehr große Zahlen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    247

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Sehr große Zahlen

Scheduled Pinned Locked Moved Grafana
19 Posts 5 Posters 958 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mere13
    wrote on last edited by
    #1

    Hallo,

    ein Datenpunkt des iobroker liefert sehr große Zahlen. Es handelt sich um die summierte abgegebene Energie des Inverters ins Hausnetz in Wattsekunden seit Betriebsbeginn, gemessen und addiert vom mystrom switch und per WLAN übertragen. Aktuell übersteigt der Wert die Zahl 10^9. Und ungefähr seitdem aktualisert Grafana diesen Wert nicht mehr in der grafischen Darstellung. Der Wert wird auch nicht mehr im table view angezeigt.

    Gibt es eine Grenze für diese Datenpunkte? Oder eine Grenze bei der Übergabe an Grafana? Scheint bei 999 Mio zu liegen.
    Hat jemand eine Idee, wie man das Problem beheben kann?

    Danke für jede Hilfe!

    Ro75R 1 Reply Last reply
    0
    • M mere13

      Hallo,

      ein Datenpunkt des iobroker liefert sehr große Zahlen. Es handelt sich um die summierte abgegebene Energie des Inverters ins Hausnetz in Wattsekunden seit Betriebsbeginn, gemessen und addiert vom mystrom switch und per WLAN übertragen. Aktuell übersteigt der Wert die Zahl 10^9. Und ungefähr seitdem aktualisert Grafana diesen Wert nicht mehr in der grafischen Darstellung. Der Wert wird auch nicht mehr im table view angezeigt.

      Gibt es eine Grenze für diese Datenpunkte? Oder eine Grenze bei der Übergabe an Grafana? Scheint bei 999 Mio zu liegen.
      Hat jemand eine Idee, wie man das Problem beheben kann?

      Danke für jede Hilfe!

      Ro75R Offline
      Ro75R Offline
      Ro75
      wrote on last edited by
      #2

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

      Ro75.

      SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

      HomoranH 1 Reply Last reply
      0
      • Ro75R Ro75

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

        Ro75.

        HomoranH Offline
        HomoranH Offline
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #3

        @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

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        Ro75R 1 Reply Last reply
        0
        • HomoranH Homoran

          @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

          Ro75R Offline
          Ro75R Offline
          Ro75
          wrote on last edited by Ro75
          #4

          @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

          SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

          M 1 Reply Last reply
          0
          • Ro75R 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 Offline
            M Offline
            mere13
            wrote on last edited by
            #5

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

            M 1 Reply Last reply
            0
            • M mere13

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

              M Offline
              M Offline
              mere13
              wrote on last edited by
              #6

              @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.

              Ro75R Thomas BraunT 2 Replies Last reply
              0
              • M mere13

                @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.

                Ro75R Offline
                Ro75R Offline
                Ro75
                wrote on last edited by
                #7

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

                Ro75.

                SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                M 1 Reply Last reply
                0
                • Ro75R Ro75

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

                  Ro75.

                  M Offline
                  M Offline
                  mere13
                  wrote on last edited by
                  #8

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

                  Ro75R 1 Reply Last reply
                  0
                  • M mere13

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

                    Ro75R Offline
                    Ro75R Offline
                    Ro75
                    wrote on last edited by
                    #9

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

                    Ro75.

                    SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                    M 1 Reply Last reply
                    0
                    • Ro75R Ro75

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

                      Ro75.

                      M Offline
                      M Offline
                      mere13
                      wrote on last edited by mere13
                      #10

                      @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.

                      HomoranH W 2 Replies Last reply
                      0
                      • M mere13

                        @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.

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        wrote on last edited by
                        #11

                        @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.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Reply Last reply
                        0
                        • M 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.

                          HomoranH Offline
                          HomoranH Offline
                          Homoran
                          Global Moderator Administrators
                          wrote on last edited by
                          #12

                          @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?

                          kein Support per PN! - Fragen im Forum stellen -
                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          M 1 Reply Last reply
                          0
                          • M 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.

                            W Offline
                            W Offline
                            wolfi913
                            wrote on last edited by wolfi913
                            #13

                            @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
                            0
                            • HomoranH Homoran

                              @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 Offline
                              M Offline
                              mere13
                              wrote on last edited by mere13
                              #14

                              @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

                              Ro75R W 2 Replies Last reply
                              0
                              • M 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

                                Ro75R Offline
                                Ro75R Offline
                                Ro75
                                wrote on last edited by
                                #15

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

                                Ro75.

                                SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                                1 Reply Last reply
                                0
                                • M 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

                                  W Offline
                                  W Offline
                                  wolfi913
                                  wrote on last edited by
                                  #16

                                  @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
                                  0
                                  • W wolfi913

                                    @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 Offline
                                    M Offline
                                    mere13
                                    wrote on last edited by
                                    #17

                                    @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
                                    0
                                    • M mere13

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

                                      W Offline
                                      W Offline
                                      wolfi913
                                      wrote on last edited by
                                      #18

                                      @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
                                      0
                                      • W 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 Offline
                                        M Offline
                                        mere13
                                        wrote on last edited by mere13
                                        #19

                                        Danke! Blockly geht schon mal.

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        222

                                        Online

                                        32.7k

                                        Users

                                        82.5k

                                        Topics

                                        1.3m

                                        Posts
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Home
                                        • Recent
                                        • Tags
                                        • Unread 0
                                        • Categories
                                        • Unreplied
                                        • Popular
                                        • GitHub
                                        • Docu
                                        • Hilfe