Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Schleifen Wiederholung fehlerhaft

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Schleifen Wiederholung fehlerhaft

    This topic has been deleted. Only users with topic management privileges can see it.
    • bergjet
      bergjet last edited by

      Screenshot 2019-09-19 15.14.39.png

      Mit dieser Ausführung bekomme ich die Fehlermeldung:

      javascript.0	2019-09-19 15:12:54.213	info	script.js.Badezimmer.Lultfeuchte_prüfen1: null
      javascript.0	2019-09-19 15:12:54.213	warn	at Timer.processTimers (timers.js:223:10)
      javascript.0	2019-09-19 15:12:54.213	warn	at listOnTimeout (timers.js:263:5)
      javascript.0	2019-09-19 15:12:54.213	warn	at tryOnTimeout (timers.js:300:5)
      javascript.0	2019-09-19 15:12:54.213	warn	at ontimeout (timers.js:438:13)
      javascript.0	2019-09-19 15:12:54.213	warn	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1856:34)
      javascript.0	2019-09-19 15:12:54.213	warn	at Object.<anonymous> (script.js.Badezimmer.Lultfeuchte_prüfen1:15:19)
      javascript.0	2019-09-19 15:12:54.212	warn	getState "0" not found (3)
      javascript.0	2019-09-19 15:12:54.212	info	script.js.Badezimmer.Lultfeuchte_prüfen1: BadeZimmer_Prüfen
      
      thewhobox 1 Reply Last reply Reply Quote 0
      • thewhobox
        thewhobox @bergjet last edited by

        @bergjet du musst bei "Wert von Object ID" auch wirklich eine ID eingeben und nicht den Zähler.

        Es gibt nämlich keinen State mit der ID 0

        bergjet 1 Reply Last reply Reply Quote 0
        • bergjet
          bergjet @thewhobox last edited by

          @thewhobox said in Schleifen Wiederholung fehlerhaft:

          "Wert von Object ID"

          Ah, ok. Ich wollte mir im Log ansehen, welchen Wert der Zähler hat. Aber jedenfalls, dürfte es funktionieren. Danke.

          thewhobox 1 Reply Last reply Reply Quote 0
          • thewhobox
            thewhobox @bergjet last edited by

            @bergjet dann lass das "Wert von Object ID" weg und mach den Zähler direkt an den debug

            1 Reply Last reply Reply Quote 0
            • bergjet
              bergjet last edited by

              Jetzt stoppt mir der Zähler nicht.

              1 Reply Last reply Reply Quote 0
              • padrino
                padrino Most Active last edited by padrino

                @bergjet
                Versuch mal Zähler <= 0.

                Javascript hat so seltsame "Rundungsfehler", da kommen beim Rechnen mit ganzen Zahlen, gerne mal Kommazahlen raus. 😌
                Könnte also sein, dass der Zähler nie "0", sondern nur "-0,00000000001" wird. 😄

                bergjet 1 Reply Last reply Reply Quote 0
                • bergjet
                  bergjet @padrino last edited by

                  @padrino said in Schleifen Wiederholung fehlerhaft:

                  Versuch mal Zähler <= 0

                  Hab ich schon versucht.

                  1 Reply Last reply Reply Quote 0
                  • bergjet
                    bergjet last edited by

                    Sieht jetzt so aus.

                    Screenshot 2019-09-20 15.40.30.png

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

                      @bergjet sagte:

                      Sieht jetzt so aus

                      Sollte eigentlich funktionieren, es sein denn, es laufen mehrere Intervalle, weil zu häufig getriggert wird. Setze mal zusätzlich ein stop zyklische Ausführung Intervall vor Ausführen Intervall alle 2 Min.

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

                        @paul53 said in Schleifen Wiederholung fehlerhaft:

                        es sein denn, es laufen mehrere Intervalle, weil zu häufig getriggert wird

                        Das ist vermutlich das Problem. Habe deinen Vorschlag einmal umgesetzt und werde beobachten.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        788
                        Online

                        31.9k
                        Users

                        80.3k
                        Topics

                        1.3m
                        Posts

                        blockly
                        4
                        12
                        941
                        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