Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Verögerungszeit stoppen

    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

    Verögerungszeit stoppen

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

      Hallo,
      ich habe ein Skript (2) geschrieben, welches ein anderes Skript (1) mit einer Verzörgerungszeit wieder anstellt (true), wenn dieses ausgeschaltet (false) wurde. Nachts sollen beide Skripte nicht laufen. Wenn allerdings Skript (1) innerhalb der Verzögerungszeit schon ausgeschaltet wurde bevor man dann Skript (2) ausschaltet, läuft die Verzögerungszeit (bei ausgeschalteten Skript (2)) weiter und Skript (1) schaltet sich dann wieder ein.
      Meine Frage ist, ob es einen Befehl gibt, die Verzögerungszeit im Skript (2) anzuhalten? Also den Befehl "schalte Objekt mit wahr nach einer Verzögerungszeit von x min" temporär falls er schon aktiv ist zu stoppen/löschen.

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

        @Olivbus clearStateDelayed(id)

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

          @paul53 vielen Dank für die schnelle Hilfe. Gibt es den Befehl auch für Blocky?

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

            @Olivbus sagte:

            Gibt es den Befehl auch für Blocky?

            Nutze den Block Javascript-Funktion, dann gibt es den Befehl auch in Blockly.

            Blockly_clearDelay.JPG
            Inhalt:

            clearStateDelayed(id);
            
            O 2 Replies Last reply Reply Quote 0
            • O
              Olivbus @paul53 last edited by

              @paul53 super, vielen Dank

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

                @paul53 Hallo paul53, da ich mich mit javascrpt nicht auskenne, kannst Du mir sagen, ob ich das so richtig eingegeben habe? Insbesondere ist es richtig, dass ich am Ende ein Semikolon (;) gesetzt habe?
                Vielen Dank

                clearStateDelayed ("javascript.0.scriptEnabled.Luftfeuchtigkeit_Bad_Lüfter.Luftfeuchtigkeit2"/scriptEnabled.Luftfeuchtigkeit_Bad_Lüfter.Luftfeuchtigkeit2/);

                und

                clearStateDelayed ("shelly.0.SHSW-1#234567#1.Relay0.Switch"/Switch/);

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

                  @Olivbus Nein, in der Funktion steht exakt nur

                  clearStateDelayed(id);
                  

                  Die ID wird an die Funktion bei Aufruf übergeben:

                  Blockly_clearDelay.JPG

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  558
                  Online

                  31.9k
                  Users

                  80.2k
                  Topics

                  1.3m
                  Posts

                  blockly javascript
                  2
                  7
                  341
                  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