Nuki (3.0 pro) öffnet automatisch die Tür über MQTT

Okay. Thanks. I will try that also.

Where I can get FW 3.8.7? The app says Firmware is up to date.

Hallo zusammen, ich habe seit Monaten das gleiche Problem und es jetzt auf eine eigentlich total bescheuerte weise gelöst. Vielleicht hilft es den ein oder anderen weiter, bis es ein update von IoBroker MQTT oder vom Nuki gibt, welches das mehrmalige senden oder empfangen von befehlen kurz hintereinander unterbindet. Oder Nuki den Empfang des Befehles richtig / verständlich für IoBroker MQTT bestätigt.

<block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="V7B7]i!BR%@)a1kOPLhA" x="-87.29858093261718" y="1537.4">
  <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
  <field name="CONDITION">any</field>
  <field name="ACK_CONDITION"></field>
  <value name="OID0">
    <shadow type="field_oid" id="uJ.v]]:bSJkw5QV=pV4*">
      <field name="oid">default</field>
    </shadow>
    <block type="field_oid" id="Lj2tAubj)10pE+RS.eyq">
      <field name="oid">hm-rpc.0.0002DF29B40D44.4.PRESS_SHORT</field>
    </block>
  </value>
  <statement name="STATEMENT">
    <block type="comment" id=";R]P5_Nf{2pi$$@7BNa[">
      <field name="COMMENT">Datenpunkt : mqtt.x.nuki.xxxxxxxx.lockAction</field>
      <next>
        <block type="comment" id="^h*~3yK=r|YyL8=:*ie;">
          <field name="COMMENT">1 -&gt; unlock</field>
          <next>
            <block type="comment" id="S}2fJ}HiV+pLZ`%*+d$c">
              <field name="COMMENT">2 -&gt; lock</field>
              <next>
                <block type="comment" id="tjJa/SGOkQ~whRi$?;Zy">
                  <field name="COMMENT">3 -&gt; unlatch</field>
                  <next>
                    <block type="comment" id="$$:!8C,#X%t.*@JDxz)A">
                      <field name="COMMENT">4 -&gt; lock ‘n’ go</field>
                      <next>
                        <block type="comment" id="RibVX%yY-+vr{QN^R;E0">
                          <field name="COMMENT">5 -&gt; lock ‘n’ go with unlatch</field>
                          <next>
                            <block type="comment" id="7RdJn*+}L9QP/n4OJ#(_">
                              <field name="COMMENT">6 -&gt; full lock</field>
                              <next>
                                <block type="control" id="6Q-[X{II2AV-7GN2o1yK">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">mqtt.0.nuki.37E324F4.lockAction</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="text" id="mm/S6OB[TwZ-?U:[p9i?">
                                      <field name="TEXT">3</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="timeouts_wait" id="EWnEpugV]w{P#w@9K?5#">
                                      <field name="DELAY">2</field>
                                      <field name="UNIT">ms</field>
                                      <next>
                                        <block type="control" id="/mXLD*;Z?Xn)n06cQ*DT">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">mqtt.0.nuki.37E324F4.lockAction</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="text" id="0M5@QUOZfbiPpI5xDRVn">
                                              <field name="TEXT">1</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="timeouts_wait" id="-z!||{KB~j#[/tfwb9C5">
                                              <field name="DELAY">3</field>
                                              <field name="UNIT">sec</field>
                                              <next>
                                                <block type="control" id="?Ah)pDg2|8J_$4/cXN;N">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">system.adapter.mqtt.0.alive</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="H**4!^g!GEOw|H2_UaK)">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="timeouts_wait" id="MEZFe!zPNP(Xs)=0cGU6">
                                                      <field name="DELAY">1</field>
                                                      <field name="UNIT">sec</field>
                                                      <next>
                                                        <block type="control" id="wF?2CU*][Rv=1R,V3;_G">
                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                          <field name="OID">system.adapter.mqtt.0.alive</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="LW3~a#C`7QMnt@;$)K]!">
                                                              <field name="BOOL">TRUE</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </next>
        </block>
      </next>
    </block>
  </statement>
</block>

Mittlerweile habe ich ein 4.0 Pro, das funktioniert in der gleichen Konfiguration einwandfrei. Daher schließe ich einen Konfiguration Fehler oder Fehler in der Hausautomatisierung aus und gehe von einem Firmen Ware Problem vom 3.0 aus.

also das Nuki3 funktioniert per mqtt in Openhab4 einwandfrei. habe seit 3 monaten keinen Schlüssel mehr dabei wenn ich gehe…

…" logInfo(“haus.rules.FingerWhg”,“Finger” + WHGFingerName + " wurde erkannt")

  • sendCommand(Generic_MQTT_Thing_nuki195_lockAction, 3)…"*

…öffnet die Tür und der jeweilige Status wird vom nuki dem mqtt-server auch sofort mitgeteilt…

könntest du deine ioBroker Einstellungen bzw. MQTT Einstellungen mal posten?
habe mit dem 4.0 pro auch die Problematik, dass es einfach “ohne Grund” öffnet.
Ich denke, dass liegt am Adapter, wenn der Neustartet, dass es dann dann Schloss aufsperrt