Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Ausführen nur wenn längere Zeit selber Status

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Ausführen nur wenn längere Zeit selber Status

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

      Hallo zusammen,

      ich würde gerne meinen Heizstrahler ausschalten, wenn die Tür geöffnet wird, aber nur, wenn sie nach 2 Minuten immer noch offen ist, also wenn jemand rein geht und die Tür gleich wieder schließt, soll er weiter laufen.
      Irgendwo habe ich aber einen Denkfehler in meinem Skript, immer wenn die Tür geöffnet wird, geht nach 2 Minuten der Strahler aus, auch wenn sie gleich wieder geschlossen wird. Wo habe ich meine Denkfehler?

      blockly.jpg

      Vielen Dank für Eure Hilfe

      Gruß

      Meister Mopper paul53 2 Replies Last reply Reply Quote 0
      • Meister Mopper
        Meister Mopper @Tom_W last edited by

        @tom_w
        Du verwendest bei der zweiten Prüfung denselben Wert, wie bei der ersten.
        Nach den 2 Minuten musst Du aber den tatsächlichen Zustand der Tür prüfen.

        Und setz einen stop timeout vor den timeout, damit der nicht mehrfach läuft.

        T C 2 Replies Last reply Reply Quote 0
        • T
          Tom_W @Meister Mopper last edited by

          @meister-mopper
          Vielen Dank! Es ist so logisch und manchmal denkt man einfach falsch.

          1 Reply Last reply Reply Quote 0
          • C
            Creatorhs @Meister Mopper last edited by

            @meister-mopper sagte in Ausführen nur wenn längere Zeit selber Status:

            @tom_w
            Du verwendest bei der zweiten Prüfung denselben Wert, wie bei der ersten.
            Nach den 2 Minuten musst Du aber den tatsächlichen Zustand der Tür prüfen.

            Wie macht man das? Wie prüft man dann der aktuellen Wert?
            Dankeschön 🙂

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

              @tom_w sagte: Heizstrahler ausschalten, wenn die Tür geöffnet wird, aber nur, wenn sie nach 2 Minuten immer noch offen ist,

              Stoppe den Timeout beim Schließen der Tür.

              Bild_2022-01-14_171046.png

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

              Support us

              ioBroker
              Community Adapters
              Donate

              800
              Online

              32.0k
              Users

              80.5k
              Topics

              1.3m
              Posts

              4
              5
              324
              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