Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    11
    1
    72

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Sehr große Zahlen

Geplant Angeheftet Gesperrt Verschoben Grafana
19 Beiträge 5 Kommentatoren 951 Aufrufe 2 Watching
  • Ä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.
  • M Offline
    M Offline
    mere13
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • Ro75R Ro75

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

        Ro75.

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #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 - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        Ro75R 1 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #5

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

            M 1 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antworten Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #8

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

                  Ro75R 1 Antwort Letzte Antwort
                  0
                  • M mere13

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

                    Ro75R Offline
                    Ro75R Offline
                    Ro75
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von 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 Antworten Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        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 Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #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 - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          M 1 Antwort Letzte Antwort
                          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 Online
                            W Online
                            wolfi913
                            schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                            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
                              schrieb am zuletzt editiert von 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 Antworten Letzte Antwort
                              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
                                schrieb am zuletzt editiert von
                                #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 Antwort Letzte Antwort
                                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 Online
                                  W Online
                                  wolfi913
                                  schrieb am zuletzt editiert von
                                  #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 Antwort Letzte Antwort
                                  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
                                    schrieb am zuletzt editiert von
                                    #17

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

                                    W 1 Antwort Letzte Antwort
                                    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 Online
                                      W Online
                                      wolfi913
                                      schrieb am zuletzt editiert von
                                      #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 Antwort Letzte Antwort
                                      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
                                        schrieb am zuletzt editiert von mere13
                                        #19

                                        Danke! Blockly geht schon mal.

                                        1 Antwort Letzte Antwort
                                        0
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        458

                                        Online

                                        32.5k

                                        Benutzer

                                        81.8k

                                        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