Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Zeitsperre nach letzter Aktion?

    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

    SOLVED Zeitsperre nach letzter Aktion?

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

      Hi Leute, hab jetzt meine Bewegungsmelder im Garten mit der Beregnungsanlage gekoppelt und möchte gern wenn Nachts die Katzen zum schei.... kommen, sie mit etwas Wasser empfangen (läuft ca 1. Min und schaltet dann wieder ab). Das klappt soweit ganz gut. Nur möchte ich nun nicht jedesmal wenn einer der Bewegungsmelder auslöst innerhalb der nächsten 3-5 Min seit der letzten Auslösung, das die Anlage wieder anspringt. Schön wäre, wenn nach der Beregnung eine Pause von vielleicht 30 Min eingestellt aktiv wöre, bevor die Beregnung wieder anspringt. Habt ihr nen Idee, wie man die Pause einbauen könnte?

      Bild Text

      Danke für Hilfe und Tipps !

      sissiwup 1 Reply Last reply Reply Quote 0
      • sissiwup
        sissiwup @smarti2015 last edited by

        @smarti2015

        Definiere dir eine Variable.
        Mit der machst du das gleiche, was du mit Switch machst, dh. setzt sie sofort auf false und mit Verzögerung von 30 min auf true.
        An der Stelle wo du jetzt in deiner Bedingung switch auf true abfragst,
        fragst du dann die Variable ab.

        Ich habe noch einen Lauf, der solche Variablen einmal pro Tag initialisiert,
        damit da auch mal true reinkommt, wenn dein Script abgebrochen ist.

        Nebenbei kannst du deine Katzendusche dann auch deaktivieren, falls doch mal wer im Garten ist und nicht beregnet werden soll.

        1 Reply Last reply Reply Quote 1
        • sissiwup
          sissiwup @smarti2015 last edited by

          @smarti2015

          Definiere dir eine Variable.
          Mit der machst du das gleiche, was du mit Switch machst, dh. setzt sie sofort auf false und mit Verzögerung von 30 min auf true.
          An der Stelle wo du jetzt in deiner Bedingung switch auf true abfragst,
          fragst du dann die Variable ab.

          Ich habe noch einen Lauf, der solche Variablen einmal pro Tag initialisiert,
          damit da auch mal true reinkommt, wenn dein Script abgebrochen ist.

          Nebenbei kannst du deine Katzendusche dann auch deaktivieren, falls doch mal wer im Garten ist und nicht beregnet werden soll.

          1 Reply Last reply Reply Quote 1
          • S
            smarti2015 last edited by

            Hi sissiwup, danke das war ja einfach, aber es funktioniert 😉 Ich danke dir!

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

            Support us

            ioBroker
            Community Adapters
            Donate

            775
            Online

            31.9k
            Users

            80.3k
            Topics

            1.3m
            Posts

            blockly
            2
            3
            385
            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