Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Verständnis "Ausführen timeout in X" / stop timeout

    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

    Verständnis "Ausführen timeout in X" / stop timeout

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

      Hallo Community,

      ich überwache einen Trocker mittels Shelly 1PM und möchte nach Ablauf des Trocknungsprogramm die Spannungszufuhr ausschalten.

      2025-02-28 13_09_58-javascript - smarthomeraspi.png

      2025-02-28 13_10_37-objects - smarthomeraspi.png

      Nach meinem Verständnis wird das Blockly Script jedes mal ausgelöst, wenn sich der gemessene Stromwert ändert.
      Sollte diese Wert <0.5 sein, wird nach 6 Minuten der Trockner abgeschaltet.

      Wenn allerdings ein neuer Strommesswert >=0.5 ist, wird der timeout (und alle anderen timeouts gestoppt).

      Irgendwo habe ich aber ein Verständnisproblem. Da der Trocker durch das Script zu früh ausgeschaltet wird.

      VG Takahara

      Homoran paul53 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Takahara last edited by

        @takahara sagte in Verständnis "Ausführen timeout in X" / stop timeout:

        Nach meinem Verständnis wird das Blockly Script jedes mal ausgelöst, wenn sich der gemessene Stromwert ändert.

        richtig

        @takahara sagte in Verständnis "Ausführen timeout in X" / stop timeout:

        Sollte diese Wert <0.5 sein, wird nach 6 Minuten der Trockner abgeschaltet.

        falsch!
        dann wird derselbe Timeout noch einmal gestartet, was dazu führt, dass er nicht mehr gestoppt werden kann!

        An dieser stelle noch ein UND...NICHT...TIMEOUT und alles ist gut

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

          @takahara sagte: Trocker durch das Script zu früh ausgeschaltet wird.

          Verhindere, dass mehrere Timer gestartet werden, die sich nicht mehr stoppen lassen:

          Blockly_temp.JPG

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

            @homoran sagte: wenn 2x >=0.5A hintereinander ist?

            Dann wird gestoppt. Bei Trigger "wurde geändert" unterscheiden sich zwei aufeinander folgende Werte.

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @paul53 last edited by

              @paul53 alles gut! War Blödsinn! musste erst die umgedrehte Logik richtig umsetzen

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

              Support us

              ioBroker
              Community Adapters
              Donate

              917
              Online

              31.9k
              Users

              80.2k
              Topics

              1.3m
              Posts

              3
              5
              128
              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