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. Einsteigerfragen
  4. Werte kleiner 0 sollen nicht gespeichert werden

NEWS

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

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

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

Werte kleiner 0 sollen nicht gespeichert werden

Scheduled Pinned Locked Moved Einsteigerfragen
9 Posts 5 Posters 495 Views 5 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.
  • J Offline
    J Offline
    Jupp
    wrote on last edited by
    #1

    Hallo,

    Habe meinen Stromlesekopf so konfiguriert dass Werte kleiner als 0 ignoriert werden sollen. 145687bc-d4f7-495a-b3f2-6ae8ae05bb1e-2.PNG

    Trortdem werden immer Werte unter Null angezeigt.3f42e98b-534a-4a42-b6a0-8334270b7fd3-1.PNG
    Gibt es hier eine Lösung für mich?

    ? crunchipC 2 Replies Last reply
    0
    • J Jupp

      Hallo,

      Habe meinen Stromlesekopf so konfiguriert dass Werte kleiner als 0 ignoriert werden sollen. 145687bc-d4f7-495a-b3f2-6ae8ae05bb1e-2.PNG

      Trortdem werden immer Werte unter Null angezeigt.3f42e98b-534a-4a42-b6a0-8334270b7fd3-1.PNG
      Gibt es hier eine Lösung für mich?

      ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      @jupp sagte in Werte kleiner 0 sollen nicht gespeichert werden:

      Gibt es hier eine Lösung für mich?

      Moin,

      ohne ausreichende Informationen habe ich da keine Lösung, aber

      • Speist Du Strom ein, Balkonkraftwerk?
      • wie sehen die Werte aus, wenn Du sie als Tabelle ausgibst?
      • wie sieht das Abfrageskript aus?

      Bei mir sieht das so aus, ich habe auch nicht spezielles beim DP eingestellt
      413686bc-21af-4bed-922d-00ac670cc898-grafik.png
      e4b52566-ee7b-4af5-a463-88effb9c2e98-grafik.png

      from(bucket: "iobroker_strom")
        |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
        |> filter(fn: (r) => r["_measurement"] == "sonoff.0.DVES_8AA766.SENSOR.SML.akt_w")
        |> filter(fn: (r) => r["_field"] == "value")
        |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)
        |> yield(name: "last")
      

      VG
      Bernd

      J 2 Replies Last reply
      0
      • ? A Former User

        @jupp sagte in Werte kleiner 0 sollen nicht gespeichert werden:

        Gibt es hier eine Lösung für mich?

        Moin,

        ohne ausreichende Informationen habe ich da keine Lösung, aber

        • Speist Du Strom ein, Balkonkraftwerk?
        • wie sehen die Werte aus, wenn Du sie als Tabelle ausgibst?
        • wie sieht das Abfrageskript aus?

        Bei mir sieht das so aus, ich habe auch nicht spezielles beim DP eingestellt
        413686bc-21af-4bed-922d-00ac670cc898-grafik.png
        e4b52566-ee7b-4af5-a463-88effb9c2e98-grafik.png

        from(bucket: "iobroker_strom")
          |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
          |> filter(fn: (r) => r["_measurement"] == "sonoff.0.DVES_8AA766.SENSOR.SML.akt_w")
          |> filter(fn: (r) => r["_field"] == "value")
          |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)
          |> yield(name: "last")
        

        VG
        Bernd

        J Offline
        J Offline
        Jupp
        wrote on last edited by
        #3

        @dp20eic
        Moin Bernd,
        ja es sit ein Balkonkrafwerk.
        Tabelle: c50f3084-df89-4f03-9ba2-2a45b9beaf12-3.PNG
        Wegen dem Script muss ich heute Abend meinen Sohn fragen.
        Melde mich wieder.

        1 Reply Last reply
        0
        • ? A Former User

          @jupp sagte in Werte kleiner 0 sollen nicht gespeichert werden:

          Gibt es hier eine Lösung für mich?

          Moin,

          ohne ausreichende Informationen habe ich da keine Lösung, aber

          • Speist Du Strom ein, Balkonkraftwerk?
          • wie sehen die Werte aus, wenn Du sie als Tabelle ausgibst?
          • wie sieht das Abfrageskript aus?

          Bei mir sieht das so aus, ich habe auch nicht spezielles beim DP eingestellt
          413686bc-21af-4bed-922d-00ac670cc898-grafik.png
          e4b52566-ee7b-4af5-a463-88effb9c2e98-grafik.png

          from(bucket: "iobroker_strom")
            |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
            |> filter(fn: (r) => r["_measurement"] == "sonoff.0.DVES_8AA766.SENSOR.SML.akt_w")
            |> filter(fn: (r) => r["_field"] == "value")
            |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)
            |> yield(name: "last")
          

          VG
          Bernd

          J Offline
          J Offline
          Jupp
          wrote on last edited by
          #4

          @dp20eic

          Anbei mein Script: 92c6cf48-d370-45bf-bc07-1f318911f3a0-4.PNG

          Glaube allerdings nicht das das Problem ist. Warum werden Negativwerte gespeichert?

          ? 1 Reply Last reply
          0
          • J Jupp

            Hallo,

            Habe meinen Stromlesekopf so konfiguriert dass Werte kleiner als 0 ignoriert werden sollen. 145687bc-d4f7-495a-b3f2-6ae8ae05bb1e-2.PNG

            Trortdem werden immer Werte unter Null angezeigt.3f42e98b-534a-4a42-b6a0-8334270b7fd3-1.PNG
            Gibt es hier eine Lösung für mich?

            crunchipC Away
            crunchipC Away
            crunchip
            Forum Testing Most Active
            wrote on last edited by
            #5

            @jupp probier es mal anstatt blanke 0 mit
            0.0 oder 0.1

            umgestiegen von Proxmox auf Unraid

            1 Reply Last reply
            0
            • J Jupp

              @dp20eic

              Anbei mein Script: 92c6cf48-d370-45bf-bc07-1f318911f3a0-4.PNG

              Glaube allerdings nicht das das Problem ist. Warum werden Negativwerte gespeichert?

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #6

              @jupp sagte in Werte kleiner 0 sollen nicht gespeichert werden:

              Warum werden Negativwerte gespeichert?

              Moin,

              ich wollte damit eigentlich zum Nachdenken anregen, denn wieso möchtest Du Werte, die aus meiner Sicht wichtig/interessant sind, nicht mit abspeichern?
              Wenn Du die auf ioBroker Seite unterschlägst, sind sie für immer weg.
              Ich würde mir lieber eine Query bauen, die die negativ Werte nicht mit berücksichtigt und in Grafana, z. B. das Diagramm mir die Y Achse nur von min=0 bis max= auto anzeigt.

              VG
              Bernd

              Alexander ApelA 1 Reply Last reply
              0
              • ? A Former User

                @jupp sagte in Werte kleiner 0 sollen nicht gespeichert werden:

                Warum werden Negativwerte gespeichert?

                Moin,

                ich wollte damit eigentlich zum Nachdenken anregen, denn wieso möchtest Du Werte, die aus meiner Sicht wichtig/interessant sind, nicht mit abspeichern?
                Wenn Du die auf ioBroker Seite unterschlägst, sind sie für immer weg.
                Ich würde mir lieber eine Query bauen, die die negativ Werte nicht mit berücksichtigt und in Grafana, z. B. das Diagramm mir die Y Achse nur von min=0 bis max= auto anzeigt.

                VG
                Bernd

                Alexander ApelA Offline
                Alexander ApelA Offline
                Alexander Apel
                wrote on last edited by
                #7

                @dp20eic Gude Bernd,
                ich bin der Sohn und schalte mich mal mit ein :blush: - hier geht es darum das NUR der Strom, welcher zusätzlich aus dem Netz bezogen wird, gespeichert werden soll, um somit an Ende eine Übersicht zu schaffen in der man einsehen kann wieviel Strom wurde pro Tag zugekauft wurde.
                Ich habe bei mir eine vergleichbare Ansicht und wollte diese nun bei ihm nachbauen, da sein Stromzähler aber Negativ Werte ausspuckt (trotz Rücklaufbremse) verfälscht das leider unser Ergebnis.
                Und da die Einstellungen der InfluxDB diese Möglichkeit ja bietet sollte es "theoretisch" ja auch möglich sein diese zu nutzen.

                1 Reply Last reply
                0
                • Marc BergM Online
                  Marc BergM Online
                  Marc Berg
                  Most Active
                  wrote on last edited by
                  #8

                  @crunchip sagte in Werte kleiner 0 sollen nicht gespeichert werden:

                  probier es mal anstatt blanke 0 mit
                  0.0 oder 0.1

                  Das Thema hatte ich auch schon mal. Die Eingabe von "0.0" oder "-0.0" führt nicht zum Ergebnis. Stattdessen könnte man z.B. "0.00000000000001" eingeben, um sicherzustellen, dass kleine Werte > 0 trotzdem gespeichert werden.

                  Das ist aus meiner Sicht ein Bug, wenn auch mit vertretbarem Workaround.

                  NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                  Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                  Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                  Alexander ApelA 1 Reply Last reply
                  0
                  • Marc BergM Marc Berg

                    @crunchip sagte in Werte kleiner 0 sollen nicht gespeichert werden:

                    probier es mal anstatt blanke 0 mit
                    0.0 oder 0.1

                    Das Thema hatte ich auch schon mal. Die Eingabe von "0.0" oder "-0.0" führt nicht zum Ergebnis. Stattdessen könnte man z.B. "0.00000000000001" eingeben, um sicherzustellen, dass kleine Werte > 0 trotzdem gespeichert werden.

                    Das ist aus meiner Sicht ein Bug, wenn auch mit vertretbarem Workaround.

                    Alexander ApelA Offline
                    Alexander ApelA Offline
                    Alexander Apel
                    wrote on last edited by
                    #9

                    @marc-berg Danke! Wird probieren es mal so :-)

                    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

                    571

                    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