Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Intervalle gegeneinander sperren

    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

    [gelöst] Intervalle gegeneinander sperren

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

      @asgothian
      Ich habe mal die zweite Option von dir probiert.
      Da ist er irgendwann bei 25% hängen geblieben.
      Wahrscheinlich waren es gerade mal 25% als die Brightness gesetzt wurde.

      Welchen Baustein meinst du bei der ersten Variante?
      aktuelle Zeit ist kleiner als?
      oder
      aktuelle Zeit ist zwischen?

      Codierknecht 1 Reply Last reply Reply Quote -1
      • Codierknecht
        Codierknecht Developer Most Active @Gonzokalle last edited by Codierknecht

        @gonzokalle sagte in Intervalle gegeneinander sperren:

        Welchen Baustein meinst du bei der ersten Variante?
        aktuelle Zeit ist kleiner als?
        oder
        aktuelle Zeit ist zwischen?

        a74354d2-ca65-4652-a6c4-9c373e3e7a87-grafik.png

        G 2 Replies Last reply Reply Quote 0
        • G
          Gonzokalle @Codierknecht last edited by

          @codierknecht
          Danke
          Meinst du das so?
          Muss ich da noch den Schalter setzen?

          277cf0c0-60f0-4fd5-a8b0-734d4813cab6-image.png

          1 Reply Last reply Reply Quote 0
          • G
            Gonzokalle @Codierknecht last edited by

            @codierknecht
            Das geht so nicht.
            Nach "stop zyklische Ausführung Intervall" geht es gleich auf 5 %.
            Soll ja erst von 100%(95%) erst auf 5% dimmen.

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

              @gonzokalle sagte: Muss ich da noch den Schalter setzen?

              Setze besser einen Startwert für das Hochdimmen:

              Blockly_temp.JPG

              Den Startwert werte dann in der Funktion aus:

              Blockly_temp.JPG

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

                @paul53
                Start bei 5%, bei Bewegung dimmt hoch, eingestellte Zeit an, dimmt runter. Alles gut.
                Start bei Licht aus (nach 23 Uhr), bei Bewegung dimmt hoch, dann gleich Licht aus. Nicht so gut.

                bfd34058-5df0-4186-ab4a-eb67357f361e-image.png

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

                  @gonzokalle sagte: Start bei Licht aus (nach 23 Uhr), bei Bewegung dimmt hoch, dann gleich Licht aus.

                  Ich kann nicht erkennen, woraus dieses Verhalten resultiert. Es müsste von 100 auf 0 runter gedimmt werden, denn startwert - delta = 0 + 5 = 5.
                  Logge mal die Variable level vor der Prüfung (falls) in der Funktion.

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

                    @paul53
                    Mache ich morgen.
                    Startwert = 0 ist doch wahr im letzen falls Baustein. Dann Schalter aus/falsch

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

                      @gonzokalle sagte: Startwert = 0 ist doch wahr im letzen falls Baustein. Dann Schalter aus/falsch

                      Stimmt, startwert ist innerhalb der Funktion eine Konstante und somit ist die Ausschaltbedingung auch am Ende des Hochdimmens erfüllt. Deshalb prüfe level:

                      Blockly_temp.JPG

                      G 1 Reply Last reply Reply Quote 1
                      • G
                        Gonzokalle @paul53 last edited by

                        @paul53
                        Danke Paul, jetzt scheint es zu funktionieren.
                        An den markierten Stellen geht das Licht aus, wenn es vorher auch aus war.
                        5bea6d3a-07ae-4d31-8ca9-f5b66cdfd778-image.png

                        So sieht es jetzt aus.
                        ecee4c20-6452-490e-87a4-53cbe4380038-image.png

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        909
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        5
                        25
                        910
                        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