Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Blockly] Probleme mit Xiaomi-Programmen

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    [Blockly] Probleme mit Xiaomi-Programmen

    This topic has been deleted. Only users with topic management privileges can see it.
    • 4
      4-Real last edited by

      Selbst wenn nur alle 20 Sekunden aktualisiert wird, würde dies ja reichen. könnte man nicht mit Zeitstempel arbeiten?.. das irgendwie Zeitstempel wurde aktualisiert und Motion is true?

      Mir fällt leider nur nicht der richtige Schritt ein?

      1 Reply Last reply Reply Quote 0
      • rantanplan
        rantanplan last edited by

        @4-Real:

        Selbst wenn nur alle 20 Sekunden aktualisiert wird, würde dies ja reichen. `
        Kann ich mir bei einem batteriebetriebenen Aktor nicht vorstellen.

        Und der DutyCycle würde ewig aktiviert.

        Wie schon gesagt, ich tippe auf Programmfehler.

        @4-Real:

        könnte man nicht mit Zeitstempel arbeiten?.. das irgendwie Zeitstempel wurde aktualisiert und Motion is true?

        Mir fällt leider nur nicht der richtige Schritt ein? `
        147_beispiel.png

        Grüße

        1 Reply Last reply Reply Quote 0
        • 4
          4-Real last edited by

          Ah sowas hab ich gesucht, darunter ist das also ! Danke dir! Werde heute Nacht mal bisschen testen und dann berichten!

          1 Reply Last reply Reply Quote 0
          • D
            DerOstfriese last edited by

            So, neues Spiel, neues Glück. Heute im Angebot:

            2413_forum.png

            Habe die beiden alten BWM nochmal abgelernt und neu als "Aqara BWM" wieder angelernt. Mal sehen ob das was bringt. Werde es um 22:00 testen, oder morgen früh, mal sehen.

            @rantanplan:

            Wichtig ist z.B.

            Schaltet Dein BM von "wahr" auf "unwahr"? (Einige BM bleiben auf "wahr") Ja, er schaltet von True auf False

            Wenn er von "wahr" auf "unwahr" umschaltet, wie lange dauert das? Das umschaltet? Das geht quasi sofort

            Wenn er auf "wahr" steht, erkennt und meldet er weitere Bewegungen? Jap, würde mal sagen so aller 3-4 Sekunden

            Die Fragen kannst nur Du beantworten.

            Grüße `

            1 Reply Last reply Reply Quote 0
            • rantanplan
              rantanplan last edited by

              Tatsache :shock:

              Der schaltet bei Bewegung erkannt sofort wieder auf false?

              Bei weiterer Bewegung schaltet der dann laufend alle 2 bis 3 Sek. auf true und dann wieder auf sofort auf false?

              Da ist Dein System ja fast nur mit dem BM beschäftigt.

              Noch 2 bis 3 von den Dingern und ….....

              Und der arbeitet über Funk und Batterie?

              Nenn mir mal die Type...damit ich mir die mal nicht versehentlich kaufe. 🙂

              Grüße

              1 Reply Last reply Reply Quote 0
              • 4
                4-Real last edited by

                Das kann nicht stimmen. Der schaltet nicht direkt wieder nachdem er True war sofort auf false.

                Der aktualisiert nur immer bei einer weiteren Bewegung true und der Zeitstempel wird aktualisiert. auf false springt er erst nach 120 Sekunden.

                1 Reply Last reply Reply Quote 0
                • D
                  DerOstfriese last edited by

                  Richtig 4-Real, aber das ist halt auch das Problem. Er springt nach 120Sek. aus False, egal ob ich die Zeit im Erkenungsbereich rumlaufe oder nicht.

                  1 Reply Last reply Reply Quote 0
                  • 4
                    4-Real last edited by

                    Hmm, jetzt weiß ich auf was du hinaus wolltest. Ja habe das gleiche Problem. Versuche das schon irgendwie zu umgehen..

                    1 Reply Last reply Reply Quote 0
                    • 4
                      4-Real last edited by

                      So, habe jetzt nochmal einen Test durchgeführt.

                      Sobald ich den Bewegungsmelder einmal "aktiviere", geht er nach 120 Sekunden von true auf false. Ist ja auch in Ordnung.

                      Also Neuer Versuch:

                      Bewegungsmelder "aktiviert", Stoppuhr laufen lassen, nach einer Minute wieder BM "aktiviert" und siehe da, erst nach 3 Minuten auf der Stoppuhr ist der BM von true auf false gewechselt. Also erkennt er doch eine Neue Bewegung und fängt von Neuem an zu "zählen". Also zumindest bei mir.

                      Leider bringt dies nur bei mir bedingt was. Ich trigger ja "wurde geändert" also muss ich wohl Mit Zeitstempel arbeiten.

                      Ich versuche da mal was auf die reihe zu bekommen..

                      1 Reply Last reply Reply Quote 0
                      • rantanplan
                        rantanplan last edited by

                        @4-Real:

                        Bewegungsmelder "aktiviert", Stoppuhr laufen lassen, nach einer Minute wieder BM "aktiviert" und siehe da, erst nach 3 Minuten auf der Stoppuhr ist der BM von true auf false gewechselt. Also erkennt er doch eine Neue Bewegung und fängt von Neuem an zu "zählen". Also zumindest bei mir. `
                        "Zählt" der BM oder das Blockly?

                        @4-Real:

                        Leider bringt dies nur bei mir bedingt was. Ich trigger ja "wurde geändert" also muss ich wohl Mit Zeitstempel arbeiten.

                        Ich versuche da mal was auf die reihe zu bekommen.. `

                        Nicht unbedingt mit Zeitstempel.

                        Wie arbeitet der BM ohne Blockly?

                        Ablauf 1:

                        Bewegung erkannt -> DP auf "true" ÄNDERN

                        keine weitere Bewegung -> DP nach 120 Sek. auf "false" ÄNDERN

                        Ablauf 2:

                        Bewegung erkannt -> DP auf "true" ÄNDERN

                        weitere Bewegungen -> DP auf "true" AKTUALISIEREN

                        keine weitere Bewegung -> DP nach ??? Sek. auf "false" ÄNDERN

                        Jetzt ist wichtig, verlängert der BM die 120 Sek. von alleine oder schaltet er 120 Sek. nach der ersten Bewegung aus?

                        Egal ob zwischendurch Bewegung war oder nicht.

                        Kann man bei dem BM irgendwelche Parameter einstellen?

                        1 Reply Last reply Reply Quote 0
                        • 4
                          4-Real last edited by

                          @rantanplan:

                          @4-Real:

                          Bewegungsmelder "aktiviert", Stoppuhr laufen lassen, nach einer Minute wieder BM "aktiviert" und siehe da, erst nach 3 Minuten auf der Stoppuhr ist der BM von true auf false gewechselt. Also erkennt er doch eine Neue Bewegung und fängt von Neuem an zu "zählen". Also zumindest bei mir. `
                          "Zählt" der BM oder das Blockly?

                          @4-Real:

                          Leider bringt dies nur bei mir bedingt was. Ich trigger ja "wurde geändert" also muss ich wohl Mit Zeitstempel arbeiten.

                          Ich versuche da mal was auf die reihe zu bekommen.. `

                          Nicht unbedingt mit Zeitstempel.

                          Wie arbeitet der BM ohne Blockly?

                          Ablauf 1:

                          Bewegung erkannt -> DP auf "true" ÄNDERN

                          keine weitere Bewegung -> DP nach 120 Sek. auf "false" ÄNDERN

                          Ablauf 2:

                          Bewegung erkannt -> DP auf "true" ÄNDERN

                          weitere Bewegungen -> DP auf "true" AKTUALISIEREN

                          keine weitere Bewegung -> DP nach ??? Sek. auf "false" ÄNDERN

                          Jetzt ist wichtig, verlängert der BM die 120 Sek. von alleine oder schaltet er 120 Sek. nach der ersten Bewegung aus?

                          Egal ob zwischendurch Bewegung war oder nicht.

                          Kann man bei dem BM irgendwelche Parameter einstellen? `

                          Der Bewegungsmelder zählt die 120 Sekunden.

                          Ohne Blockly arbeitet er wie oben beschrieben nach Ablauf 1.

                          Sobald ich ihn wieder innerhalb der 120 Sekunden "aktiviere", sagen wir nach 60 Sekunden, wird der Datenpunkt true kurz grün und der Datenpunkt bekommt einen neuen Zeitstempel.

                          Als ich heute mittag nochmal getestet habe: Sobald die neue Bewegung registriert wurde, fing er bei mir neu von 0 bis 120 zu zählen.

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          735
                          Online

                          32.1k
                          Users

                          80.7k
                          Topics

                          1.3m
                          Posts

                          3
                          25
                          2857
                          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