Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Bewegungsmelder schaltet Licht an für bestimmt Zeit

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    310

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    286

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    921

Bewegungsmelder schaltet Licht an für bestimmt Zeit

Scheduled Pinned Locked Moved Blockly
26 Posts 6 Posters 2.3k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • xadoxX Offline
    xadoxX Offline
    xadox
    wrote on last edited by
    #1

    Ich möchte durch einen Bewegungsmelder einen Schelly 2.5 anschalten.
    Der Schelly soll dann für die Dauer von 15 Minuten an bleiben, es sei den es wird erneut eine Bewegung registriert.

    Leider bekomme ich dies in Blocky nicht hin:
    268064f6-b847-4279-bd1d-94f2fd7458a3-image.png

    Ich wäre über Eure Ratschläge dankbar.

    J ParaChris82P paul53P 3 Replies Last reply
    0
    • xadoxX xadox

      Ich möchte durch einen Bewegungsmelder einen Schelly 2.5 anschalten.
      Der Schelly soll dann für die Dauer von 15 Minuten an bleiben, es sei den es wird erneut eine Bewegung registriert.

      Leider bekomme ich dies in Blocky nicht hin:
      268064f6-b847-4279-bd1d-94f2fd7458a3-image.png

      Ich wäre über Eure Ratschläge dankbar.

      J Offline
      J Offline
      Josh
      wrote on last edited by
      #2

      @xadox
      Also ich bin jetzt auch kein Blockly-Profi und schlage mich auch nur irgendwie durch, aber ich habe eine ähnliches Skript, mit dem ich mir per Telegram melden lasse, wenn jemand die Treppe herauf kommt.

      Dabei habe ich anstatt dem Element aus der Gruppe System "Wert" auf das Element aus der Gruppe "Trigger" "Objekt ID" (geändert auf "Wert") gesetzt.

      4717d1e2-da6d-4df5-92d4-951fe8f5114e-grafik.png

      Ist vielleicht einen Versuch wert.

      Intel NUC10i5-32GB-1TB_SSD - Proxmox 9.1 - LXC Debian 13 (Trixi)
      RPi3B - ZigBee2MQTT - CC2652P
      RPi3B - ZigBee2MQTT - CC2538+CC2592
      node.js 22.24.0 / NPM 10.9.4 / js-controller 7.0.7

      1 Reply Last reply
      0
      • xadoxX xadox

        Ich möchte durch einen Bewegungsmelder einen Schelly 2.5 anschalten.
        Der Schelly soll dann für die Dauer von 15 Minuten an bleiben, es sei den es wird erneut eine Bewegung registriert.

        Leider bekomme ich dies in Blocky nicht hin:
        268064f6-b847-4279-bd1d-94f2fd7458a3-image.png

        Ich wäre über Eure Ratschläge dankbar.

        ParaChris82P Online
        ParaChris82P Online
        ParaChris82
        wrote on last edited by ParaChris82
        #3

        @xadox Du musst statt Intervall einen TimeOut nutzen. Intervall wiederholt in deinem fall dass der Switch alle 15 Minuten ausgeschaltet wird. Wichtig ist beim TimeOut dass du in stoppst , sonst bauen sich schleifen auf und das System kann in die Knie gehen.
        Noch was für das Optische... benutze statt zweimal "Falls" einmal "Falls" und "sonst Falls"

        ps. bin auch kein Profi aber bei mir laufen alle kleinen Licht Skripte seit zwei Jahren so.!

        Bildschirmfoto 2020-11-27 um 18.43.07.png

        J 1 Reply Last reply
        0
        • J Offline
          J Offline
          jensven
          wrote on last edited by
          #4

          Unbenannt.png
          so sieht mein blockly aus um da Licht bei Bewegung einzuschalten. Nach 5 Minuten fängt er an die Helligkeit alle 1 Sekunden um 1 zu reduzieren.

          Um den Timeout oder den Intervall bei Bewegung erneut zu starten sollte direkt am Anfang ein Stop dieser Befehle gesendet werden.

          1 Reply Last reply
          0
          • xadoxX xadox

            Ich möchte durch einen Bewegungsmelder einen Schelly 2.5 anschalten.
            Der Schelly soll dann für die Dauer von 15 Minuten an bleiben, es sei den es wird erneut eine Bewegung registriert.

            Leider bekomme ich dies in Blocky nicht hin:
            268064f6-b847-4279-bd1d-94f2fd7458a3-image.png

            Ich wäre über Eure Ratschläge dankbar.

            paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by paul53
            #5

            @xadox sagte:

            15 Minuten an bleiben, es sei den es wird erneut eine Bewegung registriert.

            Wichtig ist das Stoppen der Ausschaltverzögerung bei erneuter Bewegung. Wert findet man unter "Trigger".

            Blockly_temp.JPG

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            J 1 Reply Last reply
            0
            • ParaChris82P ParaChris82

              @xadox Du musst statt Intervall einen TimeOut nutzen. Intervall wiederholt in deinem fall dass der Switch alle 15 Minuten ausgeschaltet wird. Wichtig ist beim TimeOut dass du in stoppst , sonst bauen sich schleifen auf und das System kann in die Knie gehen.
              Noch was für das Optische... benutze statt zweimal "Falls" einmal "Falls" und "sonst Falls"

              ps. bin auch kein Profi aber bei mir laufen alle kleinen Licht Skripte seit zwei Jahren so.!

              Bildschirmfoto 2020-11-27 um 18.43.07.png

              J Offline
              J Offline
              jensven
              wrote on last edited by
              #6

              @ParaChris82
              statt "falls wert von Objekt ID Raucherzimmer presence" = wahr reicht auch ein
              falls "wert" siehe Blockly von paul53

              ParaChris82P 1 Reply Last reply
              0
              • paul53P paul53

                @xadox sagte:

                15 Minuten an bleiben, es sei den es wird erneut eine Bewegung registriert.

                Wichtig ist das Stoppen der Ausschaltverzögerung bei erneuter Bewegung. Wert findet man unter "Trigger".

                Blockly_temp.JPG

                J Offline
                J Offline
                jensven
                wrote on last edited by
                #7

                @paul53
                wobei @xadox auch beim Trigger direkt statt "wurde geändert" auf "ist wahr" umstellen. So wie mein blockly. Somit spart man sich die erneute abfrage von dem Wert

                paul53P 1 Reply Last reply
                0
                • J jensven

                  @paul53
                  wobei @xadox auch beim Trigger direkt statt "wurde geändert" auf "ist wahr" umstellen. So wie mein blockly. Somit spart man sich die erneute abfrage von dem Wert

                  paul53P Offline
                  paul53P Offline
                  paul53
                  wrote on last edited by
                  #8

                  @jensven sagte :

                  "wurde geändert" auf "ist wahr" umstellen. So wie mein blockly. Somit spart man sich die erneute abfrage von dem Wert

                  Der Unterschied liegt im sonst-Zweig: Ausschaltverzögerung, wenn keine Bewegung mehr.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  J ParaChris82P 2 Replies Last reply
                  0
                  • J jensven

                    @ParaChris82
                    statt "falls wert von Objekt ID Raucherzimmer presence" = wahr reicht auch ein
                    falls "wert" siehe Blockly von paul53

                    ParaChris82P Online
                    ParaChris82P Online
                    ParaChris82
                    wrote on last edited by
                    #9

                    @jensven Vielen Dank :) versuche ich mir auch gerade an zu gewöhnen :)

                    1 Reply Last reply
                    0
                    • paul53P paul53

                      @jensven sagte :

                      "wurde geändert" auf "ist wahr" umstellen. So wie mein blockly. Somit spart man sich die erneute abfrage von dem Wert

                      Der Unterschied liegt im sonst-Zweig: Ausschaltverzögerung, wenn keine Bewegung mehr.

                      J Offline
                      J Offline
                      jensven
                      wrote on last edited by
                      #10

                      @paul53
                      das stimmt. Man kann mit dem Trigger "ist wahr" natürlich keine "sonst falls -> nicht wahr" abfrage schalten.
                      Aber wenn er bei Bewegung das Licht für 15 einschalten will und dann wieder aus, ist dies ja mit nem Timeout zu realisieren.

                      Sollte dabei der Bewegungsmelder umschalten auf "false" passiert da ja nix. Sollte aber innerhalb der 15 Minuten eine erneute Bewegung erkannt werden, Triggert ja der "ist wahr" fall wieder und die 15 Minuten starten von vorne

                      1 Reply Last reply
                      0
                      • paul53P paul53

                        @jensven sagte :

                        "wurde geändert" auf "ist wahr" umstellen. So wie mein blockly. Somit spart man sich die erneute abfrage von dem Wert

                        Der Unterschied liegt im sonst-Zweig: Ausschaltverzögerung, wenn keine Bewegung mehr.

                        ParaChris82P Online
                        ParaChris82P Online
                        ParaChris82
                        wrote on last edited by
                        #11

                        @paul53 Macht es bei so "kleinen" Skripten einen unterschied außer dass man eben mehr zusammen klicken muss bei Blockly? CPU und RAM sollten ja kaum in Anspruch genommen werden egal bei welcher weiße.
                        Wie ist deine Erfahrung? :)

                        paul53P 1 Reply Last reply
                        0
                        • ParaChris82P ParaChris82

                          @paul53 Macht es bei so "kleinen" Skripten einen unterschied außer dass man eben mehr zusammen klicken muss bei Blockly? CPU und RAM sollten ja kaum in Anspruch genommen werden egal bei welcher weiße.
                          Wie ist deine Erfahrung? :)

                          paul53P Offline
                          paul53P Offline
                          paul53
                          wrote on last edited by
                          #12

                          @ParaChris82 sagte:

                          Macht es bei so "kleinen" Skripten einen unterschied außer dass man eben mehr zusammen klicken muss bei Blockly?

                          Der Unterschied im Ressourcen-Verbrauch ist minimal bzw. bei einem stark optimierenden Compiler nicht vorhanden. Ich würde allerdings nicht auf die Idee kommen, einen booleschen Wert, der nur false oder true liefert, auf true zu prüfen.

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          ParaChris82P J 3 Replies Last reply
                          0
                          • paul53P paul53

                            @ParaChris82 sagte:

                            Macht es bei so "kleinen" Skripten einen unterschied außer dass man eben mehr zusammen klicken muss bei Blockly?

                            Der Unterschied im Ressourcen-Verbrauch ist minimal bzw. bei einem stark optimierenden Compiler nicht vorhanden. Ich würde allerdings nicht auf die Idee kommen, einen booleschen Wert, der nur false oder true liefert, auf true zu prüfen.

                            ParaChris82P Online
                            ParaChris82P Online
                            ParaChris82
                            wrote on last edited by
                            #13

                            @paul53 Vielen Dank für das Feedback. Und ja, genau so einen Fall hatte ich vor einer Woche mal probiert, Katastrophe !

                            1 Reply Last reply
                            0
                            • paul53P paul53

                              @ParaChris82 sagte:

                              Macht es bei so "kleinen" Skripten einen unterschied außer dass man eben mehr zusammen klicken muss bei Blockly?

                              Der Unterschied im Ressourcen-Verbrauch ist minimal bzw. bei einem stark optimierenden Compiler nicht vorhanden. Ich würde allerdings nicht auf die Idee kommen, einen booleschen Wert, der nur false oder true liefert, auf true zu prüfen.

                              J Offline
                              J Offline
                              jensven
                              wrote on last edited by
                              #14

                              @paul53
                              Weil ?
                              Ich will hier jetzt kein Konflikt oder ähnliches starten.
                              Ich bin auch erst seit ungefähr einem Jahr hier dabei, somit immer noch am lernen was blockly angeht ;)

                              paul53P 1 Reply Last reply
                              0
                              • J jensven

                                @paul53
                                Weil ?
                                Ich will hier jetzt kein Konflikt oder ähnliches starten.
                                Ich bin auch erst seit ungefähr einem Jahr hier dabei, somit immer noch am lernen was blockly angeht ;)

                                paul53P Offline
                                paul53P Offline
                                paul53
                                wrote on last edited by
                                #15

                                @jensven sagte:

                                Weil ?

                                ?? Was: Weil ?

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                1 Reply Last reply
                                0
                                • xadoxX Offline
                                  xadoxX Offline
                                  xadox
                                  wrote on last edited by
                                  #16

                                  Vielen Dank für die ganzen Tipps. So langsam wird es klarer. Aber ich muss erstmal verstehen was ihr da geschrieben habt.
                                  Momentan habe ich es nun so:
                                  97bca9e0-39ba-42ad-a154-46a36f759f27-image.png
                                  Allerdings geht das Licht nicht mehr aus.

                                  ParaChris82P 1 Reply Last reply
                                  0
                                  • paul53P paul53

                                    @ParaChris82 sagte:

                                    Macht es bei so "kleinen" Skripten einen unterschied außer dass man eben mehr zusammen klicken muss bei Blockly?

                                    Der Unterschied im Ressourcen-Verbrauch ist minimal bzw. bei einem stark optimierenden Compiler nicht vorhanden. Ich würde allerdings nicht auf die Idee kommen, einen booleschen Wert, der nur false oder true liefert, auf true zu prüfen.

                                    J Offline
                                    J Offline
                                    jensven
                                    wrote on last edited by
                                    #17

                                    @paul53 said
                                    Ich würde allerdings nicht auf die Idee kommen, einen booleschen Wert, der nur false oder true liefert, auf true zu prüfen.

                                    Weil ?

                                    paul53P 1 Reply Last reply
                                    0
                                    • xadoxX xadox

                                      Vielen Dank für die ganzen Tipps. So langsam wird es klarer. Aber ich muss erstmal verstehen was ihr da geschrieben habt.
                                      Momentan habe ich es nun so:
                                      97bca9e0-39ba-42ad-a154-46a36f759f27-image.png
                                      Allerdings geht das Licht nicht mehr aus.

                                      ParaChris82P Online
                                      ParaChris82P Online
                                      ParaChris82
                                      wrote on last edited by
                                      #18

                                      @xadox Wie lange hast du gewartet? Der Sensor muss zuerst False melden , das kann bei manchen Sensoren schon etwas dauern. Dauer nicht wundern wenn statt 30 Sek mal 60 Sek werden. Teste es doch mal mit einem kleineren Wert. Geh komplett aus den Raum und warte

                                      xadoxX 1 Reply Last reply
                                      0
                                      • J jensven

                                        @paul53 said
                                        Ich würde allerdings nicht auf die Idee kommen, einen booleschen Wert, der nur false oder true liefert, auf true zu prüfen.

                                        Weil ?

                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        wrote on last edited by paul53
                                        #19

                                        @jensven sagte:

                                        Weil ?

                                        Weil das Ergebnis eines jeden Vergleiches true oder false ist. Das liefert der boolesche Wert bereits.

                                        Blockly_temp.JPG

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        1 Reply Last reply
                                        0
                                        • xadoxX Offline
                                          xadoxX Offline
                                          xadox
                                          wrote on last edited by xadox
                                          #20

                                          Würde sowas ebenfalls funktionieren:
                                          aade017b-4fca-4bd1-90a1-37b25cdba204-image.png
                                          Falls Schalter auf True prüfe ob Bewegung vorhanden ist und schalte Schalter off falls nicht.

                                          AsgothianA 1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          566

                                          Online

                                          32.8k

                                          Users

                                          82.8k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe