Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Blockly Script - AQARA BWM steuert Raumlicht

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Blockly Script - AQARA BWM steuert Raumlicht

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

      hallo!

      ich benutze 2 Aqara Bewegungsmelder um in einem Raum das Licht einzuschalten!
      Mein Script funktioniert mal fehlerfrei - siehe unten.

      Da die Aqara / Xiaomi nach dem auslösen ja 60 oder 90 Sekunden nichts registrieren und danach eventuell auch nicht gleich akkurat, habe ich eine Verzögerung mit 4 Minuten drinnen - wenn innerhalb der Zeit wieder eine Bewegung registriert wird geht das Spiel von vorne los und das Licht bleibt an!

      Jetzt zum Thema ( Problem)! Ich möchte nur das Licht einschalten wenn es zu wenig LUX im Zimmer hat. Dazu kann man ja auch den LUX Wert abfragen und abhängig davon schaltet er oder nicht!
      NUR: wenn es dann zur nächsten Bewegungsmeldung kommt ( innerhalb der 4 Minuten) passen ja da LUX jedenfalls, weil ja das Licht schon an ist - somit triggert er eben nicht mehr!

      Wie löse ich das ?? Bin für jeden Tipp dankbar - auch wie man das Script vereinfachen könnte.

      und mein Script und extra noch die Lux Abfrage

      75dd4caf-125a-44c1-a570-ebc653e3c17b-image.png

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Roland Schaller last edited by

        @roland-schaller sagte: wenn es dann zur nächsten Bewegungsmeldung kommt ( innerhalb der 4 Minuten) passen ja da LUX jedenfalls, weil ja das Licht schon an ist - somit triggert er eben nicht mehr!

        Nachdem das Licht eingeschaltet ist, muss bei der nächsten Bewegung nur das Ausschalten verhindert, also der Timer gestoppt werden.

        Bild_2022-02-19_183037.png

        Roland Schaller A 3 Replies Last reply Reply Quote 0
        • Roland Schaller
          Roland Schaller @paul53 last edited by

          @paul53
          hi!

          Danke - schaut mal bis jetzt super aus!

          1 Reply Last reply Reply Quote 0
          • A
            Andre105 @paul53 last edited by

            @paul53

            Moin,
            bin jetzt am Anfang mich mit der Sache auseinander zu setzen.
            Wollte diesen Scipt mal nachmachen.
            Habe aber nicht alle diese Bausteine?
            Kann ich die noch irgendwie nachinstallieren?

            e24b5b7d-8d4d-447e-95bc-d4ee2583153b-image.png

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Andre105 last edited by

              @andre105 sagte: Habe aber nicht alle diese Bausteine?

              Die Blöcke sind alle vorhanden. "stop timeout" wird erst angeboten, nachdem "Ausführen timeout" in das Editor-Fenster gezogen wurde.

              A 1 Reply Last reply Reply Quote 0
              • A
                Andre105 @paul53 last edited by Andre105

                @paul53
                Ok werde ich probieren.
                Wie sieht das mit dem Logik aus( Falls-mache-sonst) .Das "sonst" fehlt auch .
                Gibt es irgendwo ein Video wo ich das mal sehen kann?

                Hatte das mit NodeRed auch schon mal ins Auge gefasst.

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Andre105 last edited by paul53

                  @andre105 sagte: Das "sonst" fehlt auch

                  Auf das Zahnrad klicken und "sonst" nach rechts unter "falls" ziehen.

                  Bild_2022-10-20_141946327.png

                  @andre105 sagte in Blockly Script - AQARA BWM steuert Raumlicht:

                  Gibt es irgendwo ein Video wo ich das mal sehen kann?

                  Kann damit nicht helfen, da ich keine Videos anschaue.

                  A 2 Replies Last reply Reply Quote 0
                  • A
                    Andre105 @paul53 last edited by

                    @paul53 Super.dann kann ich ja weiter probieren.

                    1 Reply Last reply Reply Quote 0
                    • A
                      Andre105 @paul53 last edited by

                      @paul53
                      Hat geklappt.
                      Leider ist das bei Aqara nicht so toll mit der Lux Aktualisierung.(Änderung erst bei Bewegung)

                      Habe mir überlegt das mit Sonnenauf- und Untergang zu machen.
                      Wie macht man sowas?
                      Wo bekomme ich den Datenpunkt dafür her?

                      paul53 K 2 Replies Last reply Reply Quote 0
                      • paul53
                        paul53 @Andre105 last edited by paul53

                        @andre105 sagte mit Sonnenauf- und Untergang zu machen.
                        Wie macht man sowas?
                        Wo bekomme ich den Datenpunkt dafür her?

                        Das Verhalten des vordefinierten Datenpunktes "javascript.0.variables.isDayTime" lässt sich in der Javascript-Instanz konfigurieren.

                        JS_Tageszeit.JPG

                        1 Reply Last reply Reply Quote 0
                        • A
                          Andre105 last edited by

                          @paul53
                          das ist für mich noch nicht verständlich.😕
                          Was mus ich da jetzt genau machen.
                          Danke erstmal für die Hilfe.

                          paul53 1 Reply Last reply Reply Quote 0
                          • paul53
                            paul53 @Andre105 last edited by paul53

                            @andre105 sagte in Blockly Script - AQARA BWM steuert Raumlicht:

                            Was mus ich da jetzt genau machen.

                            In der Konfiguration der Instanz "javascript.0" im Tab "ASTRO-EINSTELLUNGEN" die Ortskoordinaten eingeben und die Zeiten für "Tag" vorgeben.
                            In Blockly die Abfrage des Lux-Wertes ersetzen durch die Prüfung des Datenpunktes "Is day time":

                            Bild_2022-10-21_190840059.png

                            Alternativ:

                            Bild_2022-10-21_191521261.png

                            A 1 Reply Last reply Reply Quote 0
                            • A
                              Andre105 @paul53 last edited by

                              @paul53
                              Habe mal was eingestellt.
                              Hoffe das es soweit geht.
                              Ist halt wenn ich in die Scheune gehe,das wenn es zu dunkel das das Licht angeht.

                              3d587777-6323-4954-887e-213ea22d5e04-image.png

                              paul53 1 Reply Last reply Reply Quote 0
                              • paul53
                                paul53 @Andre105 last edited by paul53

                                @andre105 sagte: Habe mal was eingestellt.

                                Im Dezember wird es schon vor 18:00 Uhr dunkel sein.

                                A 2 Replies Last reply Reply Quote 0
                                • A
                                  Andre105 @paul53 last edited by

                                  @paul53
                                  stimmt, hab da mal 16:00 Uhr eingetragen.

                                  Dann versuche ich mal das auszuprobieren.
                                  Danke

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    Andre105 @paul53 last edited by

                                    @paul53
                                    Hab es ma so gemacht.
                                    9386985a-c35c-4465-81c3-e63f19f70876-image.png
                                    Funzt erstmal ganz gut.

                                    J paul53 2 Replies Last reply Reply Quote 0
                                    • J
                                      jensven @Andre105 last edited by

                                      @andre105
                                      was macht denn dieses "Wert von Occupancy" da? Kannst du löschen, bewirkt nichts

                                      1 Reply Last reply Reply Quote 0
                                      • paul53
                                        paul53 @Andre105 last edited by

                                        @andre105 sagte: Hab es ma so gemacht.

                                        Das Licht soll erst einschalten, wenn keine Bewegung mehr erkannt wird?

                                        A 1 Reply Last reply Reply Quote 0
                                        • K
                                          klassisch Most Active @Andre105 last edited by klassisch

                                          @andre105 sagte in Blockly Script - AQARA BWM steuert Raumlicht:

                                          Leider ist das bei Aqara nicht so toll mit der Lux Aktualisierung.(Änderung erst bei Bewegung)

                                          Ja, leider. für ernsthafte Anwendungen eigentlich unbrauchbar. Hinzukommt die Rückwirkung der zu schaltenden Leuchte

                                          Habe mir überlegt das mit Sonnenauf- und Untergang zu machen.

                                          Hat sich bei mir auch nicht bewährt. Es gibt helle, sonnige Tage und trübe, düstere.
                                          Habe in jedem Zimmer einen aqara Helligkeitssensor, der aus dem Fenster schaut. Mit transparentem doppelseitigem Klebeband (2M von Aldi / Lidl) von innen an die Fensterscheibe geklebt, so daß die Dinger aus dem Fenster schauen.
                                          Dadurch wird die Rückwirkung der Leuchte minimiert und die Helligkeit, die von draußen durch das Fenster scheint wird zur Entscheidungsbasis für das Schalten der Leuchte

                                          A 1 Reply Last reply Reply Quote 0
                                          • A
                                            Andre105 @paul53 last edited by

                                            @paul53 sagte in Blockly Script - AQARA BWM steuert Raumlicht:

                                            @andre105 sagte: Hab es ma so gemacht.

                                            Das Licht soll erst einschalten, wenn keine Bewegung mehr erkannt wird?

                                            nein,natürlich nicht.
                                            So funtioniert er,auch mit dem Sonnenauf und Untergang.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            954
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            27
                                            1056
                                            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