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. Skripten / Logik
  4. Blockly
  5. Werte gehen sporadisch auf 0

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    762

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

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

Werte gehen sporadisch auf 0

Scheduled Pinned Locked Moved Blockly
10 Posts 3 Posters 629 Views 1 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
    Jacke
    wrote on last edited by
    #1

    Hallo zusammmen ich habe das Problem nun schon seit gut 2 Wochen und bekomme es einfach nicht in den Griff.
    Folgendes Szenario ich schicke mittels IoBroker meine Verbrauchwerte an den Volkszähler. nun hatte ich immer Spitzen drin. Ich habe vermutet es liegt an falsch bezogenen Werten aus dem VZ.
    z.b wegen Zeitüberschneidungen. Da ich es nicht gefunden habe wollte ich die falschen Werte einfach nicht loggen. und habe das Skript geändert nun bekomme ich manchmal eine 0 geloggt habe aber keine Idee wo die herkommen soll da er nur loggen soll wenn der Wert > dem alten ist.
    ME.jpg BL.jpg BE.jpg

    paul53P 1 Reply Last reply
    0
    • J Offline
      J Offline
      Jacke
      wrote on last edited by
      #2

      Heute morgen schon wieder es wurde ein negativer wert geschrieben. Das sollte doch durch den falls Block ausgeschlossen sein.?

      HomoranH 1 Reply Last reply
      0
      • J Jacke

        Heute morgen schon wieder es wurde ein negativer wert geschrieben. Das sollte doch durch den falls Block ausgeschlossen sein.?

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by Homoran
        #3

        @jacke stell mal bei history ein "loggen von Quelle"

        loggen kannst du nicht über Skripte konfigurieren, das musst du im Objekt einstellen.
        Außerdem bräuchte man mehr als den Ausschnitt

        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 oben rechts. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        J 1 Reply Last reply
        0
        • HomoranH Homoran

          @jacke stell mal bei history ein "loggen von Quelle"

          loggen kannst du nicht über Skripte konfigurieren, das musst du im Objekt einstellen.
          Außerdem bräuchte man mehr als den Ausschnitt

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

          @homoran
          Glaube ist ein Missverständnis. Zumindest verstehe ich nicht was du meinst.Ich habe über die Objekt Einstellungen die Werte einfach Mal mitgeschrieben. Loggen tue ich die Werte in einem späteren Skript. Hier wird z.b der Zählerstand Bezug mit weiteren Zählerstanden verrechnet um auf den tatsächlichen Zählerstand des Hausverbrauches zu kommen. Diesen sende ich dann per exec in den Volkszähler.

          Ich Speicher mir ja den Zählerstand aus dem Volkszähler in den Merker Bezug.
          Dann schaue ich
          Falls Merker Bezug > Zählerstand Bezug und Merker Bezug < Zählerstand Bezug+1
          Steuere Zählerstand Bezug mit Merker Bezug.
          Also wie kann Zählerstand Bezug 0 oder heute morgen waren es sogar minus 1362..... Werden.

          HomoranH 1 Reply Last reply
          0
          • J Jacke

            @homoran
            Glaube ist ein Missverständnis. Zumindest verstehe ich nicht was du meinst.Ich habe über die Objekt Einstellungen die Werte einfach Mal mitgeschrieben. Loggen tue ich die Werte in einem späteren Skript. Hier wird z.b der Zählerstand Bezug mit weiteren Zählerstanden verrechnet um auf den tatsächlichen Zählerstand des Hausverbrauches zu kommen. Diesen sende ich dann per exec in den Volkszähler.

            Ich Speicher mir ja den Zählerstand aus dem Volkszähler in den Merker Bezug.
            Dann schaue ich
            Falls Merker Bezug > Zählerstand Bezug und Merker Bezug < Zählerstand Bezug+1
            Steuere Zählerstand Bezug mit Merker Bezug.
            Also wie kann Zählerstand Bezug 0 oder heute morgen waren es sogar minus 1362..... Werden.

            HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by
            #5

            @jacke sagte in Werte gehen sporadisch auf 0:

            Loggen tue ich die Werte in einem späteren Skript.

            Sicher?
            Mit dem Skript schreibst du doch nur die Werte in einen Datenpunkt.
            Den wiederum überwachst/loggst du mit History.

            um zu sehen wer die 0 da hineinschreibt musst du die Quelle dieses Wertes mitlogg3n.
            Das aktiviert man in der Instanz

            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 oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            J 1 Reply Last reply
            0
            • J Jacke

              Hallo zusammmen ich habe das Problem nun schon seit gut 2 Wochen und bekomme es einfach nicht in den Griff.
              Folgendes Szenario ich schicke mittels IoBroker meine Verbrauchwerte an den Volkszähler. nun hatte ich immer Spitzen drin. Ich habe vermutet es liegt an falsch bezogenen Werten aus dem VZ.
              z.b wegen Zeitüberschneidungen. Da ich es nicht gefunden habe wollte ich die falschen Werte einfach nicht loggen. und habe das Skript geändert nun bekomme ich manchmal eine 0 geloggt habe aber keine Idee wo die herkommen soll da er nur loggen soll wenn der Wert > dem alten ist.
              ME.jpg BL.jpg BE.jpg

              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by paul53
              #6

              @jacke
              Die History zeigt Strings: Komma.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Reply Last reply
              1
              • HomoranH Homoran

                @jacke sagte in Werte gehen sporadisch auf 0:

                Loggen tue ich die Werte in einem späteren Skript.

                Sicher?
                Mit dem Skript schreibst du doch nur die Werte in einen Datenpunkt.
                Den wiederum überwachst/loggst du mit History.

                um zu sehen wer die 0 da hineinschreibt musst du die Quelle dieses Wertes mitlogg3n.
                Das aktiviert man in der Instanz

                J Offline
                J Offline
                Jacke
                wrote on last edited by
                #7

                @homoran said in Werte gehen sporadisch auf 0:

                um zu sehen wer die 0 da hineinschreibt musst du die Quelle dieses Wertes mitlogg3n.
                Das aktiviert man in der Instanz

                Cool das hatte ich nicht auf dem Schirm mit der Quelle.

                Sicher?
                Mit dem Skript schreibst du doch nur die Werte in einen Datenpunkt.
                Den wiederum überwachst/loggst du mit History.

                Ja hier ist der Code auschnitt.

                loggen.jpg

                So es kommt vom S7 Adapter
                s7.png

                Allerdings bringt es mich nicht weiter der DB wird in der S7 nur gelesen?
                Jetzt überlege ich die S7 werte zu überwachen oder hat jemand von euch ein Problem

                @jacke
                Die History zeigt Strings: Komma.

                Ist das ein Problem ist im S7 Adapter als Real Value definiert.

                HomoranH 1 Reply Last reply
                0
                • J Jacke

                  @homoran said in Werte gehen sporadisch auf 0:

                  um zu sehen wer die 0 da hineinschreibt musst du die Quelle dieses Wertes mitlogg3n.
                  Das aktiviert man in der Instanz

                  Cool das hatte ich nicht auf dem Schirm mit der Quelle.

                  Sicher?
                  Mit dem Skript schreibst du doch nur die Werte in einen Datenpunkt.
                  Den wiederum überwachst/loggst du mit History.

                  Ja hier ist der Code auschnitt.

                  loggen.jpg

                  So es kommt vom S7 Adapter
                  s7.png

                  Allerdings bringt es mich nicht weiter der DB wird in der S7 nur gelesen?
                  Jetzt überlege ich die S7 werte zu überwachen oder hat jemand von euch ein Problem

                  @jacke
                  Die History zeigt Strings: Komma.

                  Ist das ein Problem ist im S7 Adapter als Real Value definiert.

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by Homoran
                  #8

                  @jacke sagte in Werte gehen sporadisch auf 0:

                  Ja hier ist der Code auschnitt.

                  was willst du damit sagen?

                  Ja, loggen macht history?

                  ich fürcht du verwechselst da was. schreiben in Datenpunkte ist kein loggen

                  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 oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  J 1 Reply Last reply
                  0
                  • HomoranH Homoran

                    @jacke sagte in Werte gehen sporadisch auf 0:

                    Ja hier ist der Code auschnitt.

                    was willst du damit sagen?

                    Ja, loggen macht history?

                    ich fürcht du verwechselst da was. schreiben in Datenpunkte ist kein loggen

                    J Offline
                    J Offline
                    Jacke
                    wrote on last edited by
                    #9

                    @homoran
                    Ich logge nicht über den History Adapter. Das habe ich mir aktiviert um zu sehen woher die falschen Werte kommen. Ich benutze den Volkszähler benötige aber errechnete Zählerstande von meinen Hausverbrauch deshalb ziehe ich die aktuellen Zählerstande aus dem Volkszähler speichere sie im db der S7 , verrechne sie im Javascript und schicke sie wieder in dem Volkszähler. Und anscheinend schreibt der S7 Adapter eine 0 hinein?
                    Ich hoffe wir reden nicht aneinander vorbei.
                    Wie gesagt den History Adapter braicjboch eigentlich nicht

                    HomoranH 1 Reply Last reply
                    0
                    • J Jacke

                      @homoran
                      Ich logge nicht über den History Adapter. Das habe ich mir aktiviert um zu sehen woher die falschen Werte kommen. Ich benutze den Volkszähler benötige aber errechnete Zählerstande von meinen Hausverbrauch deshalb ziehe ich die aktuellen Zählerstande aus dem Volkszähler speichere sie im db der S7 , verrechne sie im Javascript und schicke sie wieder in dem Volkszähler. Und anscheinend schreibt der S7 Adapter eine 0 hinein?
                      Ich hoffe wir reden nicht aneinander vorbei.
                      Wie gesagt den History Adapter braicjboch eigentlich nicht

                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #10

                      @jacke sagte in Werte gehen sporadisch auf 0:

                      Ich hoffe wir reden nicht aneinander vorbei.

                      jetzt wohl nicht mehr.
                      Allerdings kenne ich mich in keinster Weise mit einer S7 aus.
                      Allerdings könnte @paul53 mit seinem Hinweis auf string vs number schon Recht haben.
                      ich könnte mir vorstellen, dass eine 0 in der S7 eine bestimmte Bedeutung hat, ggf. anstelle null verwendet/fehl interpretiert wird.

                      Deine ganze Konstruktion mit der Datenbehandlung mutet schon sehr abenteuerlich an.
                      Dass es da bei so vielen Parametern auch schon mal zu Fehlern seltsamen Ergebnissen kommt, verwundert mich nicht.

                      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 oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      403

                      Online

                      32.8k

                      Users

                      82.7k

                      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