Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Sonoff RF Bridge mit Bewegungsmelder Sonoff PIR2

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Sonoff RF Bridge mit Bewegungsmelder Sonoff PIR2

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Dragon @Dragon last edited by

      @David-Froebus Wollte dir grad mein Blockly senden. Habe festgestellt ich habe auf einen Helligkeitssensor umgestellt, nicht mehr die Sonnenauf- und -untergangsregelung. Entschuldige....

      1 Reply Last reply Reply Quote 0
      • B
        biker1602 @MCU last edited by

        @MCU So hat geklappt. Mal sehen wie es heute Abend funktioniert.
        Trotzdem suche ich noch einen guten Bewegungsmelder denn das mit dem Licht bei dem BWM PIR2 von Sonoff, wenn Bewegung ist nervt auch.

        D M 2 Replies Last reply Reply Quote 0
        • D
          Dragon @biker1602 last edited by

          @biker1602 Ich habe welche von Aqara per Zigbee mit der HW Modifikation. Das funzt bei mir super...

          B 1 Reply Last reply Reply Quote 0
          • B
            biker1602 @Dragon last edited by

            @David-Froebus said in Sonoff RF Bridge mit Bewegungsmelder Sonoff PIR2:

            @biker1602 Ich habe welche von Aqara per Zigbee mit der HW Modifikation. Das funzt bei mir super...

            Den habe ich auch aber der ist sehr unzuverlässig als wenn ich sich manchmal aufhängt. Im iOBroker kann ich das ja dann verfolgen. Wenn unter
            no_motion Time from last motion dort werden ja die Sekunden gezählt die sich alle 10 Sek verändern und wenn er sich aufgehängt hat, dann passiert dort gar nichts mehr. Ich muss ihn dann praktisch neu verbinden und dann geht es wieder. Habe ich aber hier im Board gelesen das ich nicht der einzige damit bin.

            D 1 Reply Last reply Reply Quote 0
            • D
              Dragon @biker1602 last edited by

              @biker1602 hast du das mit der HW Modifikation mal gemacht? Unverändert haben die ja eine sehr hohe Sperrzeit nach Bewegungserkennung...

              M B 2 Replies Last reply Reply Quote 0
              • M
                MCU @Dragon last edited by

                @David-Froebus Meint du diese Veränderung?
                https://forum.iobroker.net/topic/24675/tutorial-xiaomi-bwm-hw-hack-120s-5s-takt

                D 1 Reply Last reply Reply Quote 0
                • M
                  MCU @biker1602 last edited by

                  @biker1602 Man kann vielleicht die LED abklemmen?

                  1 Reply Last reply Reply Quote 0
                  • D
                    Dragon @MCU last edited by

                    @MCU Ja genau die meine ich!

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      MCU @Dragon last edited by

                      @David-Froebus
                      Hast du Erfahrungswerte, wie lange die Batterie CR2032 dann hält ?
                      Wenn der Sensor dann alle 5 Sekunden sendet.

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        Dragon @MCU last edited by

                        @MCU Die habe ich leider nicht, da meine auch erst ca. 4 Wochen so laufen. Aber sie zeigen nach 4 Wochen noch immer noch 100%. Habe auch in dem Thread (meine ich zumindest) gelesen, dass es die Batterie nicht viel mehr belastet... Oder es nicht groß negativ auffällt....

                        1 Reply Last reply Reply Quote 0
                        • B
                          biker1602 @Dragon last edited by

                          @David-Froebus said in Sonoff RF Bridge mit Bewegungsmelder Sonoff PIR2:

                          @biker1602 hast du das mit der HW Modifikation mal gemacht? Unverändert haben die ja eine sehr hohe Sperrzeit nach Bewegungserkennung...

                          Nein habe ich noch nicht gemacht, weil ich gedacht habe das selbst bei einer hohen Sperrzeit der BWM nach 30 min wieder eine Bewegung erkannt werden müsste. Aber er zeigt mir im IO Broker selbst, wenn ich ihn in der Hand halte und zum PC gehe keine Bewegung an, in dem er mit den Sekunden wieder von vorne anfängt zu zählen. Erst wenn ich ihn neu verbinde, geht er wieder aber wie lange ist ungewiss

                          1 Reply Last reply Reply Quote 0
                          • B
                            Berchemer @biker1602 last edited by

                            @biker1602
                            Nur der Hinweis von mir, dass der ReceivedData-Wert sich auch ändert, wenn andere 433Mhz-Geräte funken und der Sonoff die hört. Daher solltest Du den Wert Deines BwM einmal direkt nach Auslösung notieren und im Blockly auch nur dann reagieren, wenn der erkannte String auch der des BwM ist.

                            Hier mal ein altes Beispiel von mir mit zwei unterschiedlichen Sonoff-BwM. Hier geht es zwar nicht nur um das Einschalten einer Beleuchtung, aber das Prinzip sollte verständlich sein:

                            2020-10-12 - 09_57 - Unbenannt.PNG

                            <xml xmlns="https://developers.google.com/blockly/xml">
                              <block type="on" id="1MBt|q4IX2;Eu2_T*`V%" x="-512" y="-237">
                                <field name="OID">sonoff.0.1OG_Salon_Sonoff-Bridge_01.RfReceived_Data</field>
                                <field name="CONDITION">any</field>
                                <field name="ACK_CONDITION"></field>
                                <statement name="STATEMENT">
                                  <block type="controls_if" id="Q-f|pClsc2)z,!dj3iuB">
                                    <value name="IF0">
                                      <block type="logic_compare" id=")zr/oRX`909CDMH9`ZQa">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                          <block type="get_value" id="5,zQh:njW8kVTXf`MaJv">
                                            <field name="ATTR">val</field>
                                            <field name="OID">sonoff.0.1OG_Salon_Sonoff-Bridge_01.RfReceived_Data</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="text" id="OuE^mK;}+O41;8zf?:mA">
                                            <field name="TEXT">E3AB6E</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="comment" id="AfGmXN]i=^:yt5;Cac7:">
                                        <field name="COMMENT">Dieser Aktor ist der Bewegungsmelder im Hauswirtschaftsraum</field>
                                        <next>
                                          <block type="control" id="PG7Zdy|31X`#Yc{sONLk">
                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                            <field name="OID">sonoff.0.1OG_HWR_Licht.POWER</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="logic_boolean" id="=RrnA5V?5Jn?6KhiNcMG">
                                                <field name="BOOL">TRUE</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="control" id="_^(+H1}CZs}}pOX}sM74">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                <field name="OID">sonoff.0.1OG_HWR_Licht.POWER</field>
                                                <field name="WITH_DELAY">TRUE</field>
                                                <field name="DELAY_MS">5</field>
                                                <field name="UNIT">min</field>
                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="qwn-L-nedCe])nh|0M]p">
                                                    <field name="BOOL">FALSE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                    <next>
                                      <block type="controls_if" id="D,|nc*-!.(t65GL]+MAu">
                                        <value name="IF0">
                                          <block type="logic_compare" id="^H=IEZzq:bfNHE{f%PM|">
                                            <field name="OP">EQ</field>
                                            <value name="A">
                                              <block type="get_value" id="_5OFkx;/4Q|iL}EsGtL#">
                                                <field name="ATTR">val</field>
                                                <field name="OID">sonoff.0.1OG_Salon_Sonoff-Bridge_01.RfReceived_Data</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="text" id="m~!{|MVf%)w=:G(jw0?R">
                                                <field name="TEXT">E39F7A</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="comment" id="bIzjD!X_!KSxVs`f7jJ*">
                                            <field name="COMMENT">Dieser Aktor ist der Bewegungsmelder am Fenster zur Terasse im Salon. Sogenanntes Katzenfenster!</field>
                                            <next>
                                              <block type="control" id="5]z[sCv7^Ug,+R~CLW;`">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                <field name="OID">hm-rpc.1.NEQ0771453.2.SUBMIT</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="text" id="~d,~x9Sya[hOg(|%#a:3">
                                                    <field name="TEXT">0.7,1,108000,51</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="control" id="`oXTr5|`62(EI#J+x{pL">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                    <field name="OID">hm-rpc.1.NEQ0771453.2.SUBMIT</field>
                                                    <field name="WITH_DELAY">TRUE</field>
                                                    <field name="DELAY_MS">3</field>
                                                    <field name="UNIT">sec</field>
                                                    <field name="CLEAR_RUNNING">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="text" id="Ea=xwq7/:b1JVIpdR3n0">
                                                        <field name="TEXT">0.8,1,108000,37</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </xml>
                            
                            B 2 Replies Last reply Reply Quote 0
                            • B
                              biker1602 @Berchemer last edited by

                              @Berchemer Das habe ich gemacht das funktioniert auch.

                              1 Reply Last reply Reply Quote 0
                              • B
                                biker1602 @Berchemer last edited by

                                @Berchemer Ich habe nur nochmal zum Verständnis für mich eine Frage.
                                Ich habe zwei Scripts gemacht mit den selben Daten nur eins mit Uhrzeit von bis und das andere mit Sonnenaufgang bzw. Sonnenuntergang. Ich weiß nicht ob ich da einen Denkfehler habe aber der Script mit der Zeit von bis funktioniert.
                                d6e58e9b-4e91-4dfc-8b44-8911ec6f0c0e-grafik.png

                                und das Gleiche mit Sonnenaufgang funktioniert nicht.
                                205b640a-8966-4839-81cb-9eccae849a4c-grafik.png

                                Habe ich da einen Denkfehler?

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  MCU @biker1602 last edited by

                                  @biker1602
                                  1f8ae1eb-6faf-42f6-8a20-10c905c560b3-image.png
                                  Sonnenaufgang und Sonnenuntergang sind keine Zeit und müssen umgewandelt werden.

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  543
                                  Online

                                  31.9k
                                  Users

                                  80.2k
                                  Topics

                                  1.3m
                                  Posts

                                  blockly
                                  4
                                  19
                                  722
                                  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