Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Einfaches Script reagiert temporär nicht.

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Einfaches Script reagiert temporär nicht.

    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User last edited by

      Hallo,
      ein Hall-Sensor in Kombi mit einem ESP8266 zählt an meinen Gaszähler die Umdrehungen (Gasmenge). ESPEasy überträgt dann die Daten an ioBroker.
      Jetzt habe ich dieses einfache Script erstellt.
      blockly1.png
      was aber nicht immer richtig zählt. D.h. Count wird um ein Wert erhöht, aber das Script reagiert nicht bzw, es wird nichts zum "Zaehlerstand" dazugerechnet.
      objekt1.png

      Es fehlen in ca. 24 Std. ca.20 Pulse.
      Hat jemand eine Idee woran das liegen könnte das trotz "Count" Erhöhung nichts zum "Zaehlerstand" dazu gezählt wird?

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Guest last edited by paul53

        @ralleb sagte:

        nicht immer richtig zählt.

        Das liegt sicherlich an der direkten Verwendung von gerundeten Werten. Versuche es mal so:

        Blockly_temp.JPG

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User last edited by

          Danke paul53 für deine Antwort.
          Dein Vorschlag habe ich umgesetzt,
          blockly2.png
          allerdings wird damit der Wert vom "Zaehlerstand" nicht mehr aktualisiert.
          Warum kann ich noch nicht sagen.

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Guest last edited by paul53

            @ralleb sagte:

            wird damit der Wert vom "Zaehlerstand" nicht mehr aktualisiert.

            Der Block "aktualisiere" muss in die Funktion des Triggers (unter erhöhe zaehler um 1).
            Trigger-Bedingung: ist größer als letztes, sonst wird doppelt gezählt.

            1 Reply Last reply Reply Quote 0
            • ?
              A Former User last edited by

              o.k. aber der Wert wir momentan weder doppelt noch um 0.01 erhöht.

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Guest last edited by

                @ralleb
                Das hast Du gemacht ?
                @paul53 sagte in Einfaches Script reagiert temporär nicht.:

                Der Block "aktualisiere" muss in die Funktion des Triggers (unter erhöhe zaehler um 1).

                1 Reply Last reply Reply Quote 0
                • ?
                  A Former User last edited by

                  ich kann kein Fehler finden.
                  blockly2.png

                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @Guest last edited by

                    @ralleb sagte:

                    ich kann kein Fehler finden.

                    Dann vergleiche mal die Bilder.

                    1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User last edited by A Former User

                      Das ist ja fast wie im Bildersuchrätsel. 🙂
                      Danke!, ich werde es mal 24/48 Stunden laufen lassen und dann die Werte vergleichen.

                      Edit: Kurze Rückmeldung, das Script läuft gut. Allerdings ist der gespeicherte Zählerstand ein völlig anderer als der reale Zählerstand. Das liegt sehr wahrscheinlich nicht am Script, sonder am der Sensorabstimmung in ESP_Easy.

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      763
                      Online

                      32.0k
                      Users

                      80.3k
                      Topics

                      1.3m
                      Posts

                      2
                      9
                      304
                      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