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. ioBroker Allgemein
  4. Philips Hue Bewegungsmelder

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    328

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

Philips Hue Bewegungsmelder

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
43 Beiträge 6 Kommentatoren 5.5k Aufrufe 2 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
    Fuxsism
    schrieb am zuletzt editiert von
    #33

    @cash
    das Skript an sich läuft ja und funktioniert ja auch zuverlässig.
    Mein Problem ist dann eher doch der BWM an sich und dass er einfach bei Dauerbewegung keinen neuen Zustand sendet.
    Da bleibt er einfach auf Bewegung=wahr stehen und da kann natürlich das Beste Skript nicht laufen.

    Könnte es vielleicht sogar daran liegen dass die Akkus nicht mehr voll genug sind? So quasi etwas wie einen Stromsparmodus??

    cashC AsgothianA 2 Antworten Letzte Antwort
    0
    • F Fuxsism

      @cash
      das Skript an sich läuft ja und funktioniert ja auch zuverlässig.
      Mein Problem ist dann eher doch der BWM an sich und dass er einfach bei Dauerbewegung keinen neuen Zustand sendet.
      Da bleibt er einfach auf Bewegung=wahr stehen und da kann natürlich das Beste Skript nicht laufen.

      Könnte es vielleicht sogar daran liegen dass die Akkus nicht mehr voll genug sind? So quasi etwas wie einen Stromsparmodus??

      cashC Offline
      cashC Offline
      cash
      Most Active
      schrieb am zuletzt editiert von
      #34

      @fuxsism doch das beste Script kann laufen. Meins ist nicht das Beste aber es läuft mit genau diesen Bewegungsmelder! Vielleicht solltest Du darüber nachdenken ob nicht doch Dein Script das Problem ist

      Es ist doch gut wenn er 10 Minuten auf wahr bleibt wenn 10 Minuten Bewegung ist. Ich würde das Licht nicht ausschalten wenn der Datenpunkt auf wahr steht.

      Schalte das Licht aus wenn der Datenpunkt auf falsch geändert wird…. und zwar sollte dann ein timeout starten.

      Bin aber endgültig raus. Der Bewegungsmelder macht das was er soll. Nur Dein Script ist halt einfach falsch :-) Wenn Du es nicht glaubst kauf Dir halt ein anderen und schmeiß ihn weg.

      K F 2 Antworten Letzte Antwort
      0
      • cashC cash

        @fuxsism doch das beste Script kann laufen. Meins ist nicht das Beste aber es läuft mit genau diesen Bewegungsmelder! Vielleicht solltest Du darüber nachdenken ob nicht doch Dein Script das Problem ist

        Es ist doch gut wenn er 10 Minuten auf wahr bleibt wenn 10 Minuten Bewegung ist. Ich würde das Licht nicht ausschalten wenn der Datenpunkt auf wahr steht.

        Schalte das Licht aus wenn der Datenpunkt auf falsch geändert wird…. und zwar sollte dann ein timeout starten.

        Bin aber endgültig raus. Der Bewegungsmelder macht das was er soll. Nur Dein Script ist halt einfach falsch :-) Wenn Du es nicht glaubst kauf Dir halt ein anderen und schmeiß ihn weg.

        K Offline
        K Offline
        karlo enzo
        schrieb am zuletzt editiert von
        #35

        @BBTown @Fuxsism

        Genau vor dem gleichen Problem wie Fuxsism stand ich auch.

        9d2dc703-c9bd-441c-90d3-3904d49ca367-grafik.png

        Nein tut es nicht. Wenn der BWM ausgelöst wird (Bewegung erkannt) und nun dauerhaft Bewegung vor dem BWM
        erkannt wird, ändert der BWM seinen nicht Zustand und das Licht geht nach den 2min aus.

        Mein Blockly sieht so aus :
        959d53dc-4d94-4efa-aae0-961c2625b59b-grafik.png

        Kellerflurlicht mit BWM oben und unten im Treppenhaus -
        Das ähnelt dem Vorschlag von Cash - Solange wie der Zustand des BWM wahr ist bleibt das Licht an
        Beim Wechsel von Bewegung erkannt auf nicht erkannt wird in meinem Fall der Timeout aktiv und das Licht
        nach 30sek ausgeschaltet.

        Dazu habe ich im BWM die Parameter so gesetzt :
        43896b64-90c2-4b07-8db9-3d9216226d62-grafik.png

        So funktioniert es bei mir

        haselchenH 1 Antwort Letzte Antwort
        0
        • K karlo enzo

          @BBTown @Fuxsism

          Genau vor dem gleichen Problem wie Fuxsism stand ich auch.

          9d2dc703-c9bd-441c-90d3-3904d49ca367-grafik.png

          Nein tut es nicht. Wenn der BWM ausgelöst wird (Bewegung erkannt) und nun dauerhaft Bewegung vor dem BWM
          erkannt wird, ändert der BWM seinen nicht Zustand und das Licht geht nach den 2min aus.

          Mein Blockly sieht so aus :
          959d53dc-4d94-4efa-aae0-961c2625b59b-grafik.png

          Kellerflurlicht mit BWM oben und unten im Treppenhaus -
          Das ähnelt dem Vorschlag von Cash - Solange wie der Zustand des BWM wahr ist bleibt das Licht an
          Beim Wechsel von Bewegung erkannt auf nicht erkannt wird in meinem Fall der Timeout aktiv und das Licht
          nach 30sek ausgeschaltet.

          Dazu habe ich im BWM die Parameter so gesetzt :
          43896b64-90c2-4b07-8db9-3d9216226d62-grafik.png

          So funktioniert es bei mir

          haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          schrieb am zuletzt editiert von
          #36

          @karlo-enzo

          Du redest hier aber vermutlich vom HMIP BWM , richtig?
          Jedenfalls sehen deine Einstellungen so aus .
          Den kannst du natürlich in keinster Weise mit dem Hue BWM vergleichen.

          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

          1 Antwort Letzte Antwort
          0
          • F Fuxsism

            @cash
            das Skript an sich läuft ja und funktioniert ja auch zuverlässig.
            Mein Problem ist dann eher doch der BWM an sich und dass er einfach bei Dauerbewegung keinen neuen Zustand sendet.
            Da bleibt er einfach auf Bewegung=wahr stehen und da kann natürlich das Beste Skript nicht laufen.

            Könnte es vielleicht sogar daran liegen dass die Akkus nicht mehr voll genug sind? So quasi etwas wie einen Stromsparmodus??

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #37

            @fuxsism sagte in Philips Hue Bewegungsmelder:

            @cash
            das Skript an sich läuft ja und funktioniert ja auch zuverlässig.
            Mein Problem ist dann eher doch der BWM an sich und dass er einfach bei Dauerbewegung keinen neuen Zustand sendet.
            Da bleibt er einfach auf Bewegung=wahr stehen und da kann natürlich das Beste Skript nicht laufen.

            Könnte es vielleicht sogar daran liegen dass die Akkus nicht mehr voll genug sind? So quasi etwas wie einen Stromsparmodus??

            Du zäumst das Pferd von hinten auf.

            Gute Skripte erstellt man in 3 Schritten.

            Schritt 1:

            Wie verhält sich die Hardware. Welche Signale / Statusänderung / Statusaktualisierungen bekomme ich von der Hardware unter welchen Bedingungen.

            Schritt 2:

            Wie kann ich darauf reagieren. Mit welcher Logik bekomme ich die Funktion die ich haben will hin. Dabei rede ich absichtlich von Logik, nicht von Blockly, JS oder Node Red.

            Schritt 3:

            Umsetzen der Logik in der gewählten Skriptengine.

            In Deinem Fall scheint es so zu sein das der BWM den Zustand Bewegung erkannt auf wahr setzt. Dieser Zustand wird nicht weiter aktualisiert bis er keine Bewegung mehr erkennt - dann setzt er den Zustand auf falsch

            Das Skript welches du oben erstellt hast nutzt (vereinfacht) die folgende Logik

            Wenn in der Nacht Bewegung gemeldet wird mache das Licht für 2 Minuten an.

            Das diese Logik mit dem Verhalten des Bewegungsmelders nicht zusammen passt sollte sofort auffallen.

            Die Logik die du haben willst ist:

            Wenn in der Nacht Bewegung gemeldet wird mache das Licht an.
            Wenn in der Nacht keine Bewegung mehr gemeldet wird mache das Licht in x Sekunden aus.

            Du hast also recht - das Skript läuft einwandfrei, und tut genau das was du ihm gesagt hast. Der Ansatz das ein Fehlverhalten des Bewegungsmelders vorliegt ist aber falsch.

            A.

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

            K 1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @fuxsism sagte in Philips Hue Bewegungsmelder:

              @cash
              das Skript an sich läuft ja und funktioniert ja auch zuverlässig.
              Mein Problem ist dann eher doch der BWM an sich und dass er einfach bei Dauerbewegung keinen neuen Zustand sendet.
              Da bleibt er einfach auf Bewegung=wahr stehen und da kann natürlich das Beste Skript nicht laufen.

              Könnte es vielleicht sogar daran liegen dass die Akkus nicht mehr voll genug sind? So quasi etwas wie einen Stromsparmodus??

              Du zäumst das Pferd von hinten auf.

              Gute Skripte erstellt man in 3 Schritten.

              Schritt 1:

              Wie verhält sich die Hardware. Welche Signale / Statusänderung / Statusaktualisierungen bekomme ich von der Hardware unter welchen Bedingungen.

              Schritt 2:

              Wie kann ich darauf reagieren. Mit welcher Logik bekomme ich die Funktion die ich haben will hin. Dabei rede ich absichtlich von Logik, nicht von Blockly, JS oder Node Red.

              Schritt 3:

              Umsetzen der Logik in der gewählten Skriptengine.

              In Deinem Fall scheint es so zu sein das der BWM den Zustand Bewegung erkannt auf wahr setzt. Dieser Zustand wird nicht weiter aktualisiert bis er keine Bewegung mehr erkennt - dann setzt er den Zustand auf falsch

              Das Skript welches du oben erstellt hast nutzt (vereinfacht) die folgende Logik

              Wenn in der Nacht Bewegung gemeldet wird mache das Licht für 2 Minuten an.

              Das diese Logik mit dem Verhalten des Bewegungsmelders nicht zusammen passt sollte sofort auffallen.

              Die Logik die du haben willst ist:

              Wenn in der Nacht Bewegung gemeldet wird mache das Licht an.
              Wenn in der Nacht keine Bewegung mehr gemeldet wird mache das Licht in x Sekunden aus.

              Du hast also recht - das Skript läuft einwandfrei, und tut genau das was du ihm gesagt hast. Der Ansatz das ein Fehlverhalten des Bewegungsmelders vorliegt ist aber falsch.

              A.

              K Offline
              K Offline
              karlo enzo
              schrieb am zuletzt editiert von karlo enzo
              #38

              @haselchen
              Ja, du hast recht ich habe Homematic-BWM, ich habe alle Philips-BWM damit ersetzt, weil mir das Einschaltverhalten
              zu unregelmässig war, Übernahme der Bewegungserkennung zwischen 1-3 sek wurde von meiner Frau nicht akzeptiert.:angry:

              Ich habe jetzt aber nochmal einen Philips-BWM reaktiviert und das Polling im HUE-Adapter auf "2" gesetzt und dieses Programm läuft mit dem Philips-BWM so, wie es soll :
              76342a55-4501-4aaa-8905-e972e5319dac-grafik.png

              Licht Einschalten nach Bewegungserkennung und halten, solange wie Bewegung registriert wird.
              Beim Wechsel auf keine Bewegung erkannt wird der Timer aktiviert und das Licht anschliessend ausgeschaltet.
              Die Einschaltreaktion von jetzt bis zu 2sek wäre für mich allerdings immer noch nicht zufriedenstellend.:angry: :confused:

              AsgothianA 1 Antwort Letzte Antwort
              0
              • K karlo enzo

                @haselchen
                Ja, du hast recht ich habe Homematic-BWM, ich habe alle Philips-BWM damit ersetzt, weil mir das Einschaltverhalten
                zu unregelmässig war, Übernahme der Bewegungserkennung zwischen 1-3 sek wurde von meiner Frau nicht akzeptiert.:angry:

                Ich habe jetzt aber nochmal einen Philips-BWM reaktiviert und das Polling im HUE-Adapter auf "2" gesetzt und dieses Programm läuft mit dem Philips-BWM so, wie es soll :
                76342a55-4501-4aaa-8905-e972e5319dac-grafik.png

                Licht Einschalten nach Bewegungserkennung und halten, solange wie Bewegung registriert wird.
                Beim Wechsel auf keine Bewegung erkannt wird der Timer aktiviert und das Licht anschliessend ausgeschaltet.
                Die Einschaltreaktion von jetzt bis zu 2sek wäre für mich allerdings immer noch nicht zufriedenstellend.:angry: :confused:

                AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von Asgothian
                #39

                @karlo-enzo

                Nebenbei mal gesagt: Warum 2 Trigger wenn einer reicht, sprich warum nicht so:

                Trigger auf Flur EGS.presence, wurde aktualisiert - darin:
                stop Licht aus
                Falls Wert und aktuelle Zeit ist nicht zwischen 5:00 und 18:00 mache - steuere Test-Lampe.level mit 50
                Ausführen Licht aus in 20 Sek - steuere Test-Lampe.level mit 0

                A.
                p.s. kein Zugriff auf Blockly deswegen den obigen Pseudocode.

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

                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  karlo enzo
                  schrieb am zuletzt editiert von
                  #40

                  @Asgothian

                  hatte ich auch erst so probiert.
                  Das Licht soll aber auch bei dauerhafter Bewegungserkennung anbleiben ( meine Frau hat an der Haustür immer eine sehr lange Verabschiedungszeremonie - und wenn dabei das Licht ausgeht ...........:angry: )
                  und das würde es in dem Fall, habe ich gerade nochmal ausprobiert.

                  Deswegen die eindeutige Vorgabe das der Timer nur im Fall "keine Bewegung erkannt" aktiv wird und erst dann das Licht ausgeschaltet wird.

                  AsgothianA 1 Antwort Letzte Antwort
                  0
                  • cashC cash

                    @fuxsism doch das beste Script kann laufen. Meins ist nicht das Beste aber es läuft mit genau diesen Bewegungsmelder! Vielleicht solltest Du darüber nachdenken ob nicht doch Dein Script das Problem ist

                    Es ist doch gut wenn er 10 Minuten auf wahr bleibt wenn 10 Minuten Bewegung ist. Ich würde das Licht nicht ausschalten wenn der Datenpunkt auf wahr steht.

                    Schalte das Licht aus wenn der Datenpunkt auf falsch geändert wird…. und zwar sollte dann ein timeout starten.

                    Bin aber endgültig raus. Der Bewegungsmelder macht das was er soll. Nur Dein Script ist halt einfach falsch :-) Wenn Du es nicht glaubst kauf Dir halt ein anderen und schmeiß ihn weg.

                    F Offline
                    F Offline
                    Fuxsism
                    schrieb am zuletzt editiert von
                    #41

                    @cash @Asgothian @BBTown @haselchen @karlo-enzo
                    also ich muss euch nun auch noch einmal berichten.
                    Ich konnte gestern noch bis spät in die Nacht testen un skripten und die Lösung scheint wirklich gefunden...
                    Deshalb auch noch einmal VIELEN DANK für die ganzen Ideen und den nützlichen Input!
                    Die Lösung liegt wirklich darin den Timer zum Ausschalten erst bei der Änderung auf Bewegung = false zu starten.

                    Nun laufen die Lampen auch bei Dauerbewegung zuverlässig und gehen dann aus wenn man den Raum verlässt!

                    1 Antwort Letzte Antwort
                    0
                    • K karlo enzo

                      @Asgothian

                      hatte ich auch erst so probiert.
                      Das Licht soll aber auch bei dauerhafter Bewegungserkennung anbleiben ( meine Frau hat an der Haustür immer eine sehr lange Verabschiedungszeremonie - und wenn dabei das Licht ausgeht ...........:angry: )
                      und das würde es in dem Fall, habe ich gerade nochmal ausprobiert.

                      Deswegen die eindeutige Vorgabe das der Timer nur im Fall "keine Bewegung erkannt" aktiv wird und erst dann das Licht ausgeschaltet wird.

                      AsgothianA Offline
                      AsgothianA Offline
                      Asgothian
                      Developer
                      schrieb am zuletzt editiert von
                      #42

                      @karlo-enzo Du hast recht, in meinem Pseudo Skript ist ein Fehler drin, es bildet nicht komplett Deine Anwendung ab. Korrekt wäre:

                      @asgothian sagte in Philips Hue Bewegungsmelder:
                      Trigger auf Flur EGS.presence, wurde aktualisiert - darin:
                      stop Licht aus
                      Falls Wert und aktuelle Zeit ist nicht zwischen 5:00 und 18:00 mache - steuere Test-Lampe.level mit 50
                      Falls nicht Wert - Ausführen Licht aus in 20 Sek - steuere Test-Lampe.level mit 0

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

                      1 Antwort Letzte Antwort
                      0
                      • K Offline
                        K Offline
                        karlo enzo
                        schrieb am zuletzt editiert von karlo enzo
                        #43

                        @Asgothian
                        Das hat hat etwas gedauert, bis ich Deinen Vorschlag in Blockly hingekriegt habe:

                        Würde das so zu Deinem Vorschlag passen ???
                        19ee0d16-b00b-4c91-bde9-409216c4fefb-grafik.png

                        So fit bin ich nämlich noch nicht im Script-Erstellen , - habe mir bis jetzt alles selber erarbeitet und manches ist in Blockly auch nicht so eindeutig darzustellen.
                        ABER -- wenn man nur einen Triggerbaustein je Script verwenden soll, wäre diese Variante dann richtiger als diese :???

                        66e518d0-13d5-46b0-b1c2-1d96c1df2415-grafik.png

                        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
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        508

                        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