Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    278

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Bewegungsmelder schaltet Licht an für bestimmt Zeit

Geplant Angeheftet Gesperrt Verschoben Blockly
26 Beiträge 6 Kommentatoren 2.1k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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 Offline
      ParaChris82P Offline
      ParaChris82
      schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        jensven
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #6

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

            ParaChris82P 1 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antworten Letzte Antwort
                0
                • J jensven

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

                  ParaChris82P Offline
                  ParaChris82P Offline
                  ParaChris82
                  schrieb am zuletzt editiert von
                  #9

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

                  1 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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 Offline
                      ParaChris82P Offline
                      ParaChris82
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #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 Antworten Letzte Antwort
                        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 Offline
                          ParaChris82P Offline
                          ParaChris82
                          schrieb am zuletzt editiert von
                          #13

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

                          1 Antwort Letzte Antwort
                          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
                            schrieb am zuletzt editiert von
                            #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 Antwort Letzte Antwort
                            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
                              schrieb am zuletzt editiert von
                              #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 Antwort Letzte Antwort
                              0
                              • xadoxX Offline
                                xadoxX Offline
                                xadox
                                schrieb am zuletzt editiert von
                                #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 Antwort Letzte Antwort
                                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
                                  schrieb am zuletzt editiert von
                                  #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 Antwort Letzte Antwort
                                  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 Offline
                                    ParaChris82P Offline
                                    ParaChris82
                                    schrieb am zuletzt editiert von
                                    #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 Antwort Letzte Antwort
                                    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
                                      schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                      0
                                      • xadoxX Offline
                                        xadoxX Offline
                                        xadox
                                        schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                        0
                                        • xadoxX xadox

                                          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 Offline
                                          AsgothianA Offline
                                          Asgothian
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #21

                                          @xadox

                                          Nein.

                                          Screenshot 2020-12-01 at 14.42.13.png

                                          Dieser Teil wird NIE so funktionieren wie du das erwartest.

                                          Innerhalb eines Bausteins aus dem "Trigger" Bereich ist generell KEIN weiterer "Falls Objekt" Baustein aus dem Trigger Bereich sinnvoll.

                                          Du kannst statt dessen einfach einen weiteren "falls" Baustein aus dem Logik Bereich nehmen, und darin den Baustein "wert von Objekt" aus dem System Bereich abfragen.

                                          A.

                                          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                          xadoxX 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          253

                                          Online

                                          32.7k

                                          Benutzer

                                          82.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe