Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. WC-Bewegungssteuerung mit Bewegungsmelder und Türsensor

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    WC-Bewegungssteuerung mit Bewegungsmelder und Türsensor

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

      Ich habe ein Blockly zusammengestellt, welches folgendes Szenario abbildet,
      installiert sind Bewegungsmelder und Türsensor von Xiaomi:

      • Wenn die Tür geöffnet wird, geht das Licht sofort an, wird die Tür nun wieder geschlossen, ohne dass jemand in den Raum reingeht, geht das Licht wieder aus (funktioniert einwandfrei).
      • Wenn die Tür geöffnet wird und von innen geschlossen (Bewegung erkannt), bleibt das Licht für 5 Minuten an (funktioniert einwandfrei).
      • Wenn nun jemand länger als 5 Minuten soll das Licht natürlich an bleiben (erneut Bewegung erkannt (funktioniert nicht).

      Könnt Ihr Euch das mal anschauen, ich komme hier nicht weiter.
      Vielen Dank!

      Bildschirmfoto 2020-05-05 um 08.50.17.png

      J 1 Reply Last reply Reply Quote 0
      • Ralla66
        Ralla66 Most Active last edited by

        @Guidos
        steuere switch gehört in den Falls mache Block.

        G 1 Reply Last reply Reply Quote 0
        • J
          Jan1 @Guidos last edited by

          @Guidos
          Der zweite FALLS Block wird eh nie aktiv, da der Trigger nur bei einem TRUE triggert und somit ist eine der beiden UND immer TRUE und deshalb sinnlos.

          1 Reply Last reply Reply Quote 0
          • G
            Guidos @Ralla66 last edited by

            @Ralla66
            Danke, für Deine Hilfe! Welchen steuere switch meinst Du, es gibt insgesamt 3 ?

            J 1 Reply Last reply Reply Quote 0
            • J
              Jan1 @Guidos last edited by Jan1

              @Guidos
              Den, wobei der eh nie läuft weil die Bedingung nie zutrifft.
              c9fbc5a5-1e76-41de-b28e-4cb20e17aa05-grafik.png

              Alles was darunter kommt, wird mit dem Trigger nur aktiv, wenn eines der beiden Objekte TRUE ist.
              8bddbf41-e6a3-4876-a593-6cfdcc85d0ef-grafik.png

              G 2 Replies Last reply Reply Quote 0
              • G
                Guidos @Jan1 last edited by

                @Jan1
                ist das nun richtig?Bildschirmfoto 2020-05-05 um 09.37.49.png

                J 1 Reply Last reply Reply Quote 0
                • G
                  Guidos @Jan1 last edited by

                  @Jan1
                  oder muss da ein sons falls eingebaut werden?

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 @Guidos last edited by Jan1

                    @Guidos
                    richtiger, aber immer noch ohne Funktion 😉

                    Edit:
                    die FALLS wird nie erfüllt, aus den oben beschriebenen Gründen

                    G 1 Reply Last reply Reply Quote 0
                    • G
                      Guidos @Jan1 last edited by

                      @Jan1
                      wie bekomme ich das hin, dass es berücksichtigt wird?

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        Jan1 @Guidos last edited by

                        @Guidos
                        wenn DU den Trigger auf wurde geändert umstellst, wird zumindest mal berücksichtigt, ob es dann Deinem Wunsch entspricht ist was anderes.
                        Das funktioniert ja nach einer einfachen Logik und die kannst im Kopf bei so einem kleinen Blockly durchgehen, dann siehst wann was triggert und welche Bedingungen überhaupt greifen können. Lass Dir Zeit und schau wo was nicht so läuft wie Du es willst.

                        E 1 Reply Last reply Reply Quote 0
                        • E
                          e-s @Jan1 last edited by e-s

                          @Jan1
                          Du hast einen Denkfehler.
                          Der schaut nach 5 Minuten ob die beiden Sachen falsch sind, deswegen kann das auch im getriggerten wahr richtig ausgeführt werden.

                          @Guidos
                          ABER: da die beiden auch auf falsch getriggert werden, wird die Lampe schon aus sein, bevor die 5 Minuten um sind.
                          Also entweder man schaut nach 5 nach anschalten ob die Tür zu und presense nicht vorhanden.
                          Oder man wartet eben ob die beiden Sachen auf falsch gehen.

                          Also muss die 5 Minuten Verzögerung in den unteren Block. Aber auch dann müsstest du anders herangehen. Um herauszufinden eine Person im Raum ist, müsstest du schauen wann welcher trigger ausgelöst hat. Also wurde erst die Tür geöffnet oder erst Bewegung erkannt.

                          J 1 Reply Last reply Reply Quote 0
                          • J
                            Jan1 @e-s last edited by

                            @e-s
                            Schande, den Timeout voll ignoriert.
                            Schreib ich aber, im Kopf durch spielen, dann merkt man das auch 😉

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            865
                            Online

                            32.0k
                            Users

                            80.4k
                            Topics

                            1.3m
                            Posts

                            4
                            12
                            446
                            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