Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Lichtsteuerung - Variable setzen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Lichtsteuerung - Variable setzen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Asgothian
      Asgothian Developer @timbo last edited by

      @timbo
      Du solltest an Stelle des “setzen mit verzögerung” einen eigenen Timeout definieren, dann kannst du schauen das keine Aktion ausgeführt wird wenn der Timeout noch aktiv ist.

      Beispiele sollten im Forum reichlich vorhanden sein - ich hab von hier keine zugriff auf mein System und kann kein Beispiel posten.

      A.

      1 Reply Last reply Reply Quote 0
      • X
        Xyolyp last edited by

        Du könntest zusätzlich zu einem eigenen Timeout, welches du dann bei erneuter Öffnung auch abbrechen kannst, nach dem Zurücksetzen des Dimmers den Wert der Variable dimmer auf beispielsweise -1 setzen und beim Öffnen setzt du den Wert nur wenn aktuell -1 drinnen steht.

        1 Reply Last reply Reply Quote 0
        • T
          timbo last edited by

          Sorry, aber ich kapier es noch nicht, habe ein Timeout und ein stop Timeout an allen möglichen Stellen probiert, aber es will nicht klappen.
          Ich glaube mein Problem ist einfach, wenn die Tür noch einmal aufgemacht wird, wird meine Variable wieder auf den hohen Dimmerwert gesetzt wird. Ich müßte Die Variable vielleicht einfach von dem Träger trennen - hmm.

          Gruß Timo

          Asgothian 1 Reply Last reply Reply Quote 0
          • Asgothian
            Asgothian Developer @timbo last edited by

            @timbo
            link doch mal einen Screenshot deines Scriptes.

            A.

            1 Reply Last reply Reply Quote 0
            • T
              timbo last edited by

              Habe mit dem Timeout rumprobiert.

              So hatte ich deinen Tipp verstanden:

              Bildschirmfoto 2019-02-28 um 20.31.35.png

              Asgothian 1 Reply Last reply Reply Quote 0
              • Asgothian
                Asgothian Developer @timbo last edited by

                @timbo soweit so gut. wenn du jetzt noch eine Variable "timeout_running" definierst und am Anfang auf 0 setzt, dann kannst du im ersten falls mit "oder" die Abfrage timeout_running = 0 mit rein setzen.

                als letztes gehört dann ein timeout_running = vor das setze dimmer, sowie ein timeout_running = 0 vor das abschalten im Timeout, und du bist sicher

                1 Reply Last reply Reply Quote 0
                • T
                  timbo last edited by

                  So ?

                  Bildschirmfoto 2019-02-28 um 21.06.56.png

                  Asgothian 1 Reply Last reply Reply Quote 0
                  • Asgothian
                    Asgothian Developer @timbo last edited by

                    @timbo
                    fast.. ich hatte gepennt - das oder muss ein und sein

                    1 Reply Last reply Reply Quote 0
                    • T
                      timbo last edited by

                      Danke Dir für deine Hilfe, jetzt läuft es 🙂

                      Gruß Timo

                      Bildschirmfoto 2019-02-28 um 21.29.06.png

                      Asgothian 1 Reply Last reply Reply Quote 0
                      • Asgothian
                        Asgothian Developer @timbo last edited by

                        @timbo
                        fein

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        931
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        3
                        11
                        718
                        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