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. Mehrere Bewegungsmelder in einem Treppenhaus

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    152

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

Mehrere Bewegungsmelder in einem Treppenhaus

Geplant Angeheftet Gesperrt Verschoben Blockly
5 Beiträge 3 Kommentatoren 373 Aufrufe 3 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.
  • F Offline
    F Offline
    Fibricus
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen!

    Ich bin ganz neu mit dem iobroker und mit Blockly.
    Ich habe diverse Tutorials und die git-hub-doku durchgemacht.

    Nun habe ich folgendes vor:
    Wir haben ein Treppenhaus über mehrere Etagen.
    Auf jeder ist nun ein BWM (die kleinen von Ali).
    Sobald ein bestimmter ausgelöst wir soll ein bestimmtes Lichtprogramm (RGBic-Bänder) loslaufen.
    Das klappt auch mittlerweile sehr gut, ohne dass das Lichtprogramm immer wieder von vorne anfängt.

    Nun möchte ich, dass nach der letzten Detektion von IRENDEINEM der BWM das Licht nach (z.B.) 30s wieder ausgeht.
    So sieht mein Scribt jetzt aus:
    Screenshot 2023-12-29 125718.jpg
    Unten ist das Scribt als File.
    Leider funktioniert der Time-Out nicht so richtig.
    Wenn der eine BWM das Lichtprogramm startet und die 10s Haltezeit noch nicht um ist und ich dann den zweiten BWM auslöse, dann funktioniert der Stop vom Timeout nicht und das Licht geht zu früh aus. Das passiert 30 sec nachdem der erste BWM keine Bewegung mehr gemeldet hat.

    Freue mich über jeden Tipp!

    Gruß
    Tobias

    Treppenhauslicht.txt

    U 1 Antwort Letzte Antwort
    0
    • F Fibricus

      Hallo Zusammen!

      Ich bin ganz neu mit dem iobroker und mit Blockly.
      Ich habe diverse Tutorials und die git-hub-doku durchgemacht.

      Nun habe ich folgendes vor:
      Wir haben ein Treppenhaus über mehrere Etagen.
      Auf jeder ist nun ein BWM (die kleinen von Ali).
      Sobald ein bestimmter ausgelöst wir soll ein bestimmtes Lichtprogramm (RGBic-Bänder) loslaufen.
      Das klappt auch mittlerweile sehr gut, ohne dass das Lichtprogramm immer wieder von vorne anfängt.

      Nun möchte ich, dass nach der letzten Detektion von IRENDEINEM der BWM das Licht nach (z.B.) 30s wieder ausgeht.
      So sieht mein Scribt jetzt aus:
      Screenshot 2023-12-29 125718.jpg
      Unten ist das Scribt als File.
      Leider funktioniert der Time-Out nicht so richtig.
      Wenn der eine BWM das Lichtprogramm startet und die 10s Haltezeit noch nicht um ist und ich dann den zweiten BWM auslöse, dann funktioniert der Stop vom Timeout nicht und das Licht geht zu früh aus. Das passiert 30 sec nachdem der erste BWM keine Bewegung mehr gemeldet hat.

      Freue mich über jeden Tipp!

      Gruß
      Tobias

      Treppenhauslicht.txt

      U Offline
      U Offline
      UV-on-fire
      schrieb am zuletzt editiert von
      #2

      @fibricus
      Bin jetzt nicht der Profi aber sobald einer der beiden Melder seinen Zustand auf 1 ändert wird doch der Wert auch 1 und damit der timeout gestartet. Ich denke du müsstest den Zustand beider Melder und verknüpft auf Zustand 1 prüfen damit der timeout erst dann gestartet wird.

      F 1 Antwort Letzte Antwort
      0
      • U UV-on-fire

        @fibricus
        Bin jetzt nicht der Profi aber sobald einer der beiden Melder seinen Zustand auf 1 ändert wird doch der Wert auch 1 und damit der timeout gestartet. Ich denke du müsstest den Zustand beider Melder und verknüpft auf Zustand 1 prüfen damit der timeout erst dann gestartet wird.

        F Offline
        F Offline
        Fibricus
        schrieb am zuletzt editiert von Fibricus
        #3

        @uv-on-fire VIelen Dank für die schnelle Rückmeldung.
        So funktioniert das, aber eben Zeit x nach dem alle Sesoren auf 1 (also KEINE Bewegung) stehen.
        Ich hätte es schöner gefunden, wenn das Licht x Sekunden nach der letzten Änderung von irgendeinem Sensor auf 0 (Bewegung) ausgeht.
        Aber das ist am Ende das gleiche nur anders erfasst.
        Meine "Wunsch-30sek" sind nun eben 30s-10s(Haltezeit der Sensoren)=20s.
        Damit kann ich auch gut leben.
        Manchmal muss man wohl das Pferd von hinten aufzäumen...

        Danke!
        Gruß
        Tobias

        HomoranH 1 Antwort Letzte Antwort
        0
        • F Fibricus

          @uv-on-fire VIelen Dank für die schnelle Rückmeldung.
          So funktioniert das, aber eben Zeit x nach dem alle Sesoren auf 1 (also KEINE Bewegung) stehen.
          Ich hätte es schöner gefunden, wenn das Licht x Sekunden nach der letzten Änderung von irgendeinem Sensor auf 0 (Bewegung) ausgeht.
          Aber das ist am Ende das gleiche nur anders erfasst.
          Meine "Wunsch-30sek" sind nun eben 30s-10s(Haltezeit der Sensoren)=20s.
          Damit kann ich auch gut leben.
          Manchmal muss man wohl das Pferd von hinten aufzäumen...

          Danke!
          Gruß
          Tobias

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @fibricus sagte in Mehrere Bewegungsmelder in einem Treppenhaus:

          Ich hätte es schöner gefunden, wenn das Licht x Sekunden nach der letzten Änderung von irgendeinem Sensor auf 0 (Bewegung) ausgeht.

          ist es denn gesichert, dass jeder BWM eine erneute Bewegung meldet, auch wenn er noch auf "Bewegung aktiv" steht?

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          F 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @fibricus sagte in Mehrere Bewegungsmelder in einem Treppenhaus:

            Ich hätte es schöner gefunden, wenn das Licht x Sekunden nach der letzten Änderung von irgendeinem Sensor auf 0 (Bewegung) ausgeht.

            ist es denn gesichert, dass jeder BWM eine erneute Bewegung meldet, auch wenn er noch auf "Bewegung aktiv" steht?

            F Offline
            F Offline
            Fibricus
            schrieb am zuletzt editiert von
            #5

            @homoran said in Mehrere Bewegungsmelder in einem Treppenhaus:

            ist es denn gesichert, dass jeder BWM eine erneute Bewegung meldet, auch wenn er noch auf "Bewegung aktiv" steht?

            Das habe ich jetzt mal geprüft und das war wahrscheinlich mein Denkfehler.
            Die Haltezeit ist 10s nachdem der Sensor die letzte Bewegung erkannt hat.
            DAS hat bei mir zu einigen Schwierigkeiten geführt.
            Ich war offensichtlich kein BWM-Versteher... :smirk:

            Vielen Dank für den lehrreichen Hinweis!
            Hätte ich doch mal eher gefragt, dann hätte ich viele Stunden gespart...
            Tolles Forum!

            Gruß
            Tobias

            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

            415

            Online

            32.5k

            Benutzer

            81.7k

            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