Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. [gelöst]NUKI SmartLock-Prüfung&Schließung in der Nacht z.B.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    555

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

[gelöst]NUKI SmartLock-Prüfung&Schließung in der Nacht z.B.

Scheduled Pinned Locked Moved Blockly
24 Posts 6 Posters 2.2k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by A Former User
    #1

    Hallo Leute

    Beim Nuki 2.0 ist es zwar möglich, via App den Nachtmodus zu aktivieren. Bei dieser Anwendung wird das Schloss jeweils mit 2 Umdrehungen zugesperrt. Dies führt bei mir zu gewisse Störungsmeldungen... Ich habe nun bereits einmal ein Blockly erstellt, welches die Türe einfach um 22:00 Uhr schließt. Dies funktioniert auch wunderbar, da hier nur eine Umdrehung erfolgt.

    Nun möchte ich aber folgendes noch mit einbauen:

    Es kommt vor, dass die Türe später nochmals geöffnet wird und wenn DANN nicht wieder zugesperrt wird, dann soll Blockly dies prüfen und die Türe wiederum schliessen.

    Kann mir eventuell jemand hier helfen?

    Zur Info: Ich verwende den normalen NUKI-Adapter!

    Wäre Euch sehr dankbar.

    Gruß Vazi

    D ste_gleiS 2 Replies Last reply
    0
    • ? A Former User

      Hallo Leute

      Beim Nuki 2.0 ist es zwar möglich, via App den Nachtmodus zu aktivieren. Bei dieser Anwendung wird das Schloss jeweils mit 2 Umdrehungen zugesperrt. Dies führt bei mir zu gewisse Störungsmeldungen... Ich habe nun bereits einmal ein Blockly erstellt, welches die Türe einfach um 22:00 Uhr schließt. Dies funktioniert auch wunderbar, da hier nur eine Umdrehung erfolgt.

      Nun möchte ich aber folgendes noch mit einbauen:

      Es kommt vor, dass die Türe später nochmals geöffnet wird und wenn DANN nicht wieder zugesperrt wird, dann soll Blockly dies prüfen und die Türe wiederum schliessen.

      Kann mir eventuell jemand hier helfen?

      Zur Info: Ich verwende den normalen NUKI-Adapter!

      Wäre Euch sehr dankbar.

      Gruß Vazi

      D Offline
      D Offline
      denjo
      wrote on last edited by denjo
      #2

      @vazi ich würde mir einen fensterkontakt besorgen, weil der sensor von nuki ist nicht zuverlässig. Und wenn der Tür Status zwischen 22 - 23:59 und zb 00:01 - 6 Uhr zu ist also is open= false soll er abschließen. Dann schließt er jedes mal ab sobald die Tür wieder zu ist.

      ? 1 Reply Last reply
      0
      • ? A Former User

        Hallo Leute

        Beim Nuki 2.0 ist es zwar möglich, via App den Nachtmodus zu aktivieren. Bei dieser Anwendung wird das Schloss jeweils mit 2 Umdrehungen zugesperrt. Dies führt bei mir zu gewisse Störungsmeldungen... Ich habe nun bereits einmal ein Blockly erstellt, welches die Türe einfach um 22:00 Uhr schließt. Dies funktioniert auch wunderbar, da hier nur eine Umdrehung erfolgt.

        Nun möchte ich aber folgendes noch mit einbauen:

        Es kommt vor, dass die Türe später nochmals geöffnet wird und wenn DANN nicht wieder zugesperrt wird, dann soll Blockly dies prüfen und die Türe wiederum schliessen.

        Kann mir eventuell jemand hier helfen?

        Zur Info: Ich verwende den normalen NUKI-Adapter!

        Wäre Euch sehr dankbar.

        Gruß Vazi

        ste_gleiS Offline
        ste_gleiS Offline
        ste_glei
        wrote on last edited by
        #3

        @vazi
        Ich mache es gleich wie du, um 22:00 Uhr automatisch zusperren.
        Da meine Frau aber öfters erst gegen 23:00 Uhr von der Arbeit kommt und dann immer vergessen wurde die Tür zu versperren, habe ich dieses Blockly geschrieben.

        f3cf77d6-5690-49cc-beb1-3f3b18a62478-image.png

        ? 1 Reply Last reply
        0
        • ste_gleiS ste_glei

          @vazi
          Ich mache es gleich wie du, um 22:00 Uhr automatisch zusperren.
          Da meine Frau aber öfters erst gegen 23:00 Uhr von der Arbeit kommt und dann immer vergessen wurde die Tür zu versperren, habe ich dieses Blockly geschrieben.

          f3cf77d6-5690-49cc-beb1-3f3b18a62478-image.png

          ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #4

          @ste_glei
          Suuuuper, vielen herzlichen Dank für Deine Hilfe und Blockly. Damit ich diesen nicht komplett neu Schreiben muss --- wär natürlich schon möglich - könntest Du den Script in Textform hochladen?

          LG
          Vazi

          ste_gleiS 1 Reply Last reply
          0
          • ? A Former User

            @ste_glei
            Suuuuper, vielen herzlichen Dank für Deine Hilfe und Blockly. Damit ich diesen nicht komplett neu Schreiben muss --- wär natürlich schon möglich - könntest Du den Script in Textform hochladen?

            LG
            Vazi

            ste_gleiS Offline
            ste_gleiS Offline
            ste_glei
            wrote on last edited by ste_glei
            #5

            @vazi

            <xml xmlns="https://developers.google.com/blockly/xml">
              <variables>
                <variable type="timeout" id="timeout">timeout</variable>
                <variable type="timeout" id="timeout2">timeout2</variable>
              </variables>
              <block type="on_ext" id="x;4xNgX6mM$*qr#?jxNI" x="37" y="600">
                <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="@GekrU8kUz]ft(]lq!Fl">
                    <field name="oid">alias.0.NUKI.Haustür.Status</field>
                  </shadow>
                </value>
                <value name="OID1">
                  <shadow type="field_oid" id="vZ*o+ZAp_RLb{[pD:Tv+">
                    <field name="oid">alias.0.NUKI.Keller.Status</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="controls_if" id="WaM.e`j`E$#1!sMV.LO4">
                    <value name="IF0">
                      <block type="time_compare" id="lea/p!DXp*9;FEk%1Gnb">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" end_time="true"></mutation>
                        <field name="OPTION">between</field>
                        <field name="START_TIME">22:00</field>
                        <field name="END_TIME">6:00</field>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="controls_if" id="AwPF)ew`OmNToVgCoMee">
                        <value name="IF0">
                          <block type="logic_compare" id="|o|EX-f`r.(R4yo#KFru">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="get_value" id="5E}svIdLycJp}ZkaobC:">
                                <field name="ATTR">val</field>
                                <field name="OID">alias.0.NUKI.Haustür.Status</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="math_number" id="=ExRte}=QvWB]UR_|VOf">
                                <field name="NUM">3</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO0">
                          <block type="timeouts_settimeout" id="FbaB4|S){wrFovunRjEi">
                            <field name="NAME">timeout</field>
                            <field name="DELAY">15</field>
                            <field name="UNIT">min</field>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="13dspbl6vd*R5sGSR:i3">
                                <value name="IF0">
                                  <block type="logic_compare" id="Wq(rlu$Lh{*}]gBfhQcf">
                                    <field name="OP">NEQ</field>
                                    <value name="A">
                                      <block type="get_value" id=";QYn)@U{-PYyK-97#?~w">
                                        <field name="ATTR">val</field>
                                        <field name="OID">alias.0.NUKI.Haustür.Status</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="/F*!{T%W$zf9J1)(Efu~">
                                        <field name="NUM">3</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="procedures_callnoreturn" id="hZq^JRseF(1Up?X!))!=">
                                    <mutation name="haustür-zusperren"></mutation>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </statement>
                        <next>
                          <block type="controls_if" id="r#d83]C^BdQs-=Jtn4{r">
                            <value name="IF0">
                              <block type="logic_compare" id="lE[mqm}j,~lpaG7/mf1F">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id=",4X-$0Ad5}AI{zjZJ3xQ">
                                    <field name="ATTR">val</field>
                                    <field name="OID">alias.0.NUKI.Keller.Status</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="math_number" id="EUxSyR;v|ws{bM6Y`e4R">
                                    <field name="NUM">3</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="timeouts_settimeout" id="li5n4cV{?T8M|As]7}jB">
                                <field name="NAME">timeout2</field>
                                <field name="DELAY">15</field>
                                <field name="UNIT">min</field>
                                <statement name="STATEMENT">
                                  <block type="controls_if" id="b~YZN[U%JLi?q*C)J9dG">
                                    <value name="IF0">
                                      <block type="logic_compare" id="FAG~$gI3m%[6*JGl/S=Q">
                                        <field name="OP">NEQ</field>
                                        <value name="A">
                                          <block type="get_value" id="EfH:yLFkp$k14vP+,,Df">
                                            <field name="ATTR">val</field>
                                            <field name="OID">alias.0.NUKI.Keller.Status</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="math_number" id="mQR:O_2?c/Q7+?fV9g.Z">
                                            <field name="NUM">3</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="procedures_callnoreturn" id="o/YfDRG*WApFn^%*[3L9">
                                        <mutation name="keller-zusperren"></mutation>
                                      </block>
                                    </statement>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
              <block type="procedures_defnoreturn" id="miyhJPhMD!P6V51XlRKU" x="63" y="1213">
                <field name="NAME">haustür-zusperren</field>
                <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                <statement name="STACK">
                  <block type="control" id="=}CniOj9c_D!+RF[i?_{">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                    <field name="OID">alias.0.NUKI.Haustür.Aktion</field>
                    <field name="WITH_DELAY">TRUE</field>
                    <field name="DELAY_MS">10</field>
                    <field name="UNIT">sec</field>
                    <field name="CLEAR_RUNNING">FALSE</field>
                    <value name="VALUE">
                      <block type="math_number" id="UoCm1entnk}Gd]5JZE0j">
                        <field name="NUM">1</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
              <block type="procedures_defnoreturn" id="[UYf/wtLb|JYZBLAui=v" x="62" y="1287">
                <field name="NAME">keller-zusperren</field>
                <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                <statement name="STACK">
                  <block type="control" id="bJA.H0S$;c8WfgC:6L-f">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                    <field name="OID">alias.0.NUKI.Keller.Aktion</field>
                    <field name="WITH_DELAY">TRUE</field>
                    <field name="DELAY_MS">10</field>
                    <field name="UNIT">sec</field>
                    <field name="CLEAR_RUNNING">FALSE</field>
                    <value name="VALUE">
                      <block type="math_number" id="lI_B..).Xm5S4,%_7Qc5">
                        <field name="NUM">1</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </xml>
            

            Da ich den Nuki-Adapter nicht verwende bitte die Werte "3=entrieglelt" und "1=zusperren" noch überprüfen ob die richtig sind.
            mfg

            ? 1 Reply Last reply
            0
            • D denjo

              @vazi ich würde mir einen fensterkontakt besorgen, weil der sensor von nuki ist nicht zuverlässig. Und wenn der Tür Status zwischen 22 - 23:59 und zb 00:01 - 6 Uhr zu ist also is open= false soll er abschließen. Dann schließt er jedes mal ab sobald die Tür wieder zu ist.

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #6

              @denjo

              Danke für die Info. Der Status wird bei NUKI direkt abgefragt, sprich hat einen eigenen Datenpunkt mit LOCK und UNLOCK. Somit betrifft es nicht den Sensor und von daher versuche ich nun die Hilfeleistung unten von @ste_glei . Das sollte eigentlich meine Bedürfnisse abdecken.

              PS: Was die Zuverlässigkeit der Sensore von NUKI anbelangt, muss ich die zustimmen. Beim Modell Smart Lock 2.0 sind halt noch die Magnetsensoren dabei. Diese sind (immer noch) nur in Beta ..... beim 3.0 werden nun separate, mit Batteriebetriebene Sensoren mitgeliefert und diese sollten problemlos funktionieren. Somit kommt Dein Vorschlag, andere Tür- und Fensterkontakte zu besorgen um diesen Status auch korrekt angezeigt zu bekommen.

              Sind Xiaomi Aqara hierfür gut geeignet? Habe bis jetzt lediglich 2 Homatic Tür- und Fenstersensoren im Einsatz.

              1 Reply Last reply
              0
              • ste_gleiS ste_glei

                @vazi

                <xml xmlns="https://developers.google.com/blockly/xml">
                  <variables>
                    <variable type="timeout" id="timeout">timeout</variable>
                    <variable type="timeout" id="timeout2">timeout2</variable>
                  </variables>
                  <block type="on_ext" id="x;4xNgX6mM$*qr#?jxNI" x="37" y="600">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
                    <field name="CONDITION">ne</field>
                    <field name="ACK_CONDITION"></field>
                    <value name="OID0">
                      <shadow type="field_oid" id="@GekrU8kUz]ft(]lq!Fl">
                        <field name="oid">alias.0.NUKI.Haustür.Status</field>
                      </shadow>
                    </value>
                    <value name="OID1">
                      <shadow type="field_oid" id="vZ*o+ZAp_RLb{[pD:Tv+">
                        <field name="oid">alias.0.NUKI.Keller.Status</field>
                      </shadow>
                    </value>
                    <statement name="STATEMENT">
                      <block type="controls_if" id="WaM.e`j`E$#1!sMV.LO4">
                        <value name="IF0">
                          <block type="time_compare" id="lea/p!DXp*9;FEk%1Gnb">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" end_time="true"></mutation>
                            <field name="OPTION">between</field>
                            <field name="START_TIME">22:00</field>
                            <field name="END_TIME">6:00</field>
                          </block>
                        </value>
                        <statement name="DO0">
                          <block type="controls_if" id="AwPF)ew`OmNToVgCoMee">
                            <value name="IF0">
                              <block type="logic_compare" id="|o|EX-f`r.(R4yo#KFru">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="5E}svIdLycJp}ZkaobC:">
                                    <field name="ATTR">val</field>
                                    <field name="OID">alias.0.NUKI.Haustür.Status</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="math_number" id="=ExRte}=QvWB]UR_|VOf">
                                    <field name="NUM">3</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="timeouts_settimeout" id="FbaB4|S){wrFovunRjEi">
                                <field name="NAME">timeout</field>
                                <field name="DELAY">15</field>
                                <field name="UNIT">min</field>
                                <statement name="STATEMENT">
                                  <block type="controls_if" id="13dspbl6vd*R5sGSR:i3">
                                    <value name="IF0">
                                      <block type="logic_compare" id="Wq(rlu$Lh{*}]gBfhQcf">
                                        <field name="OP">NEQ</field>
                                        <value name="A">
                                          <block type="get_value" id=";QYn)@U{-PYyK-97#?~w">
                                            <field name="ATTR">val</field>
                                            <field name="OID">alias.0.NUKI.Haustür.Status</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="math_number" id="/F*!{T%W$zf9J1)(Efu~">
                                            <field name="NUM">3</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="procedures_callnoreturn" id="hZq^JRseF(1Up?X!))!=">
                                        <mutation name="haustür-zusperren"></mutation>
                                      </block>
                                    </statement>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                            <next>
                              <block type="controls_if" id="r#d83]C^BdQs-=Jtn4{r">
                                <value name="IF0">
                                  <block type="logic_compare" id="lE[mqm}j,~lpaG7/mf1F">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id=",4X-$0Ad5}AI{zjZJ3xQ">
                                        <field name="ATTR">val</field>
                                        <field name="OID">alias.0.NUKI.Keller.Status</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="EUxSyR;v|ws{bM6Y`e4R">
                                        <field name="NUM">3</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="timeouts_settimeout" id="li5n4cV{?T8M|As]7}jB">
                                    <field name="NAME">timeout2</field>
                                    <field name="DELAY">15</field>
                                    <field name="UNIT">min</field>
                                    <statement name="STATEMENT">
                                      <block type="controls_if" id="b~YZN[U%JLi?q*C)J9dG">
                                        <value name="IF0">
                                          <block type="logic_compare" id="FAG~$gI3m%[6*JGl/S=Q">
                                            <field name="OP">NEQ</field>
                                            <value name="A">
                                              <block type="get_value" id="EfH:yLFkp$k14vP+,,Df">
                                                <field name="ATTR">val</field>
                                                <field name="OID">alias.0.NUKI.Keller.Status</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="math_number" id="mQR:O_2?c/Q7+?fV9g.Z">
                                                <field name="NUM">3</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="procedures_callnoreturn" id="o/YfDRG*WApFn^%*[3L9">
                                            <mutation name="keller-zusperren"></mutation>
                                          </block>
                                        </statement>
                                      </block>
                                    </statement>
                                  </block>
                                </statement>
                              </block>
                            </next>
                          </block>
                        </statement>
                      </block>
                    </statement>
                  </block>
                  <block type="procedures_defnoreturn" id="miyhJPhMD!P6V51XlRKU" x="63" y="1213">
                    <field name="NAME">haustür-zusperren</field>
                    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                    <statement name="STACK">
                      <block type="control" id="=}CniOj9c_D!+RF[i?_{">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                        <field name="OID">alias.0.NUKI.Haustür.Aktion</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">10</field>
                        <field name="UNIT">sec</field>
                        <field name="CLEAR_RUNNING">FALSE</field>
                        <value name="VALUE">
                          <block type="math_number" id="UoCm1entnk}Gd]5JZE0j">
                            <field name="NUM">1</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                  <block type="procedures_defnoreturn" id="[UYf/wtLb|JYZBLAui=v" x="62" y="1287">
                    <field name="NAME">keller-zusperren</field>
                    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                    <statement name="STACK">
                      <block type="control" id="bJA.H0S$;c8WfgC:6L-f">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                        <field name="OID">alias.0.NUKI.Keller.Aktion</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">10</field>
                        <field name="UNIT">sec</field>
                        <field name="CLEAR_RUNNING">FALSE</field>
                        <value name="VALUE">
                          <block type="math_number" id="lI_B..).Xm5S4,%_7Qc5">
                            <field name="NUM">1</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                </xml>
                

                Da ich den Nuki-Adapter nicht verwende bitte die Werte "3=entrieglelt" und "1=zusperren" noch überprüfen ob die richtig sind.
                mfg

                ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #7

                @ste_glei

                Wahnsinn, was für ein Service von Dir :+1: . Mir bleibt nur zu Danken und heute Abend zu Testen.

                ? 1 Reply Last reply
                0
                • ? A Former User

                  @ste_glei

                  Wahnsinn, was für ein Service von Dir :+1: . Mir bleibt nur zu Danken und heute Abend zu Testen.

                  ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #8

                  @ste_glei

                  Ich erlaube mir nochmals Deine Hilfe in Anspruch zu nehmen. Auf dem Bild vom Blockly sieht man nicht alles....
                  Braucht es die beiden Felder bzw. einer davon?(da ich ja nur eine Türe habe) Habe diese weggelassen....
                  Ich habe dann Dein Skript importiert und angepasst... Soweit so gut.

                  Die Schließung um 22:00 funktioniert, jedoch nicht die "wiederschliessung" falls die Türe nochmals geöffnet wird... Siehst Du ev. wo ich den Fehler habe?

                  Blockly Türe.png

                  DJMarc75D CinimodC ste_gleiS 3 Replies Last reply
                  0
                  • ? A Former User

                    @ste_glei

                    Ich erlaube mir nochmals Deine Hilfe in Anspruch zu nehmen. Auf dem Bild vom Blockly sieht man nicht alles....
                    Braucht es die beiden Felder bzw. einer davon?(da ich ja nur eine Türe habe) Habe diese weggelassen....
                    Ich habe dann Dein Skript importiert und angepasst... Soweit so gut.

                    Die Schließung um 22:00 funktioniert, jedoch nicht die "wiederschliessung" falls die Türe nochmals geöffnet wird... Siehst Du ev. wo ich den Fehler habe?

                    Blockly Türe.png

                    DJMarc75D Offline
                    DJMarc75D Offline
                    DJMarc75
                    wrote on last edited by
                    #9

                    @vazi sagte in NUKI SmartLock - Prüfung & Schließung in der Nacht z.B.:

                    wo ich den Fehler habe?

                    möglicherweise wird folgender Block helfen:

                    Screenshot 2022-11-03 141155.png

                    Lehrling seit 1975 !!!
                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                    1 Reply Last reply
                    0
                    • ? A Former User

                      @ste_glei

                      Ich erlaube mir nochmals Deine Hilfe in Anspruch zu nehmen. Auf dem Bild vom Blockly sieht man nicht alles....
                      Braucht es die beiden Felder bzw. einer davon?(da ich ja nur eine Türe habe) Habe diese weggelassen....
                      Ich habe dann Dein Skript importiert und angepasst... Soweit so gut.

                      Die Schließung um 22:00 funktioniert, jedoch nicht die "wiederschliessung" falls die Türe nochmals geöffnet wird... Siehst Du ev. wo ich den Fehler habe?

                      Blockly Türe.png

                      CinimodC Offline
                      CinimodC Offline
                      Cinimod
                      Most Active
                      wrote on last edited by Cinimod
                      #10

                      @vazi

                      Genau, nimm lieber "zeit nicht zwischen". Tag-übergreifend kann es da zu Problemen kommen. Und den Timer solltest du irgendwo stoppen, am besten direkt nach dem trigger. Damit ist eine zweite abfrage nach dem Timer auch überflüssig.

                      Bildschirmfoto 2022-11-03 um 16.46.26.png

                      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                      1 Reply Last reply
                      0
                      • ? A Former User

                        @ste_glei

                        Ich erlaube mir nochmals Deine Hilfe in Anspruch zu nehmen. Auf dem Bild vom Blockly sieht man nicht alles....
                        Braucht es die beiden Felder bzw. einer davon?(da ich ja nur eine Türe habe) Habe diese weggelassen....
                        Ich habe dann Dein Skript importiert und angepasst... Soweit so gut.

                        Die Schließung um 22:00 funktioniert, jedoch nicht die "wiederschliessung" falls die Türe nochmals geöffnet wird... Siehst Du ev. wo ich den Fehler habe?

                        Blockly Türe.png

                        ste_gleiS Offline
                        ste_gleiS Offline
                        ste_glei
                        wrote on last edited by
                        #11

                        @vazi

                        ich vermute "gleich" und "nicht gleich" machen dir einen Strich durch die Rechnung

                        6f143c92-cc60-45c6-b0a0-7ca0f5cd7cbf-image.png

                        ? 1 Reply Last reply
                        0
                        • ste_gleiS ste_glei

                          @vazi

                          ich vermute "gleich" und "nicht gleich" machen dir einen Strich durch die Rechnung

                          6f143c92-cc60-45c6-b0a0-7ca0f5cd7cbf-image.png

                          ? Offline
                          ? Offline
                          A Former User
                          wrote on last edited by A Former User
                          #12

                          Hallo Leute

                          Auf Euch kann man zählen, echt. Tolle Hilfeleistung. Vielen Dank schon einmal. Werde Eure Hinweise heute Abend mal testen.

                          @Cinimod Frage....ich finde einfach den Block mit "und" der vor "Aktuelle zeit....." nicht....?

                          CinimodC 1 Reply Last reply
                          0
                          • ? A Former User

                            Hallo Leute

                            Auf Euch kann man zählen, echt. Tolle Hilfeleistung. Vielen Dank schon einmal. Werde Eure Hinweise heute Abend mal testen.

                            @Cinimod Frage....ich finde einfach den Block mit "und" der vor "Aktuelle zeit....." nicht....?

                            CinimodC Offline
                            CinimodC Offline
                            Cinimod
                            Most Active
                            wrote on last edited by
                            #13

                            @vazi

                            Bildschirmfoto 2022-11-03 um 17.29.24.png

                            Bildschirmfoto 2022-11-03 um 17.29.34.png

                            Bildschirmfoto 2022-11-03 um 17.29.41.png

                            Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                            ? 1 Reply Last reply
                            0
                            • CinimodC Cinimod

                              @vazi

                              Bildschirmfoto 2022-11-03 um 17.29.24.png

                              Bildschirmfoto 2022-11-03 um 17.29.34.png

                              Bildschirmfoto 2022-11-03 um 17.29.41.png

                              ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by A Former User
                              #14

                              @cinimod Vielen Dank für Deine Hilfe - und genau das war nun auch die Lösung!:+1: Man(n) lernt nie aus.

                              Eventuell kann es auch noch jemand anders verwenden. So sieht nun mein Blockly aus:

                              Blockly Türe.png

                              Ich danke Euch allen für die tolle Hilfe - tragt Sorge zu Euch, bleibt gesund!

                              Gruss
                              Vazi

                              ? 1 Reply Last reply
                              1
                              • ? A Former User

                                @cinimod Vielen Dank für Deine Hilfe - und genau das war nun auch die Lösung!:+1: Man(n) lernt nie aus.

                                Eventuell kann es auch noch jemand anders verwenden. So sieht nun mein Blockly aus:

                                Blockly Türe.png

                                Ich danke Euch allen für die tolle Hilfe - tragt Sorge zu Euch, bleibt gesund!

                                Gruss
                                Vazi

                                ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by
                                #15

                                Sorry Leute, darf ich doch nochmals "nachhaken.."?

                                Wie müsste ich es handhaben, wenn das Schloss nur um 22:00 Uhr schliesst, sofern die Türe nicht bereits geschlossen ist? Wenn jemand die Türe bereits vorher zusperrt, dann sollte das Schloss um 22:00 Uhr nicht nochmals den Sperrvorgang vornehmen. Dies würde den Batterien gut tun, da das Schloss dann keinen unnötigen Vorgang vornehmen muss, da ja die Türe bereits zugesperrt ist.

                                Danke und Gruss
                                Vazi

                                CinimodC 1 Reply Last reply
                                0
                                • ? A Former User

                                  Sorry Leute, darf ich doch nochmals "nachhaken.."?

                                  Wie müsste ich es handhaben, wenn das Schloss nur um 22:00 Uhr schliesst, sofern die Türe nicht bereits geschlossen ist? Wenn jemand die Türe bereits vorher zusperrt, dann sollte das Schloss um 22:00 Uhr nicht nochmals den Sperrvorgang vornehmen. Dies würde den Batterien gut tun, da das Schloss dann keinen unnötigen Vorgang vornehmen muss, da ja die Türe bereits zugesperrt ist.

                                  Danke und Gruss
                                  Vazi

                                  CinimodC Offline
                                  CinimodC Offline
                                  Cinimod
                                  Most Active
                                  wrote on last edited by
                                  #16

                                  @vazi

                                  Einach die schließen Aktion in einen falls block schieben und abfragen ob current lock state ungleich 1.

                                  Wobei die 1 nur geraten ist, die Nummer des verschlossenen Zustands muss da natürlich hin.

                                  Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                  ? 1 Reply Last reply
                                  0
                                  • CinimodC Cinimod

                                    @vazi

                                    Einach die schließen Aktion in einen falls block schieben und abfragen ob current lock state ungleich 1.

                                    Wobei die 1 nur geraten ist, die Nummer des verschlossenen Zustands muss da natürlich hin.

                                    ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by A Former User
                                    #17

                                    @cinimod sagte in NUKI SmartLock-Prüfung&Schließung in der Nacht z.B.:

                                    @vazi

                                    Einach die schließen Aktion in einen falls block schieben und abfragen ob current lock state ungleich 1.

                                    Wobei die 1 nur geraten ist, die Nummer des verschlossenen Zustands muss da natürlich hin.

                                    Danke cinimod. War auf der gleichen "Spur"... nur, wo platziere ich nun den Block genau? Siehe mein Blockly oben... vor Zeitplan oder nachher?.... stehe glaube ich gerade auf der Leitung...sorry

                                    CinimodC 1 Reply Last reply
                                    0
                                    • ? A Former User

                                      @cinimod sagte in NUKI SmartLock-Prüfung&Schließung in der Nacht z.B.:

                                      @vazi

                                      Einach die schließen Aktion in einen falls block schieben und abfragen ob current lock state ungleich 1.

                                      Wobei die 1 nur geraten ist, die Nummer des verschlossenen Zustands muss da natürlich hin.

                                      Danke cinimod. War auf der gleichen "Spur"... nur, wo platziere ich nun den Block genau? Siehe mein Blockly oben... vor Zeitplan oder nachher?.... stehe glaube ich gerade auf der Leitung...sorry

                                      CinimodC Offline
                                      CinimodC Offline
                                      Cinimod
                                      Most Active
                                      wrote on last edited by
                                      #18

                                      @vazi

                                      Bildschirmfoto 2022-11-22 um 22.09.01.png

                                      Um 22 Uhr -> Falls Tür nicht verriegelt (ungleich/nicht 1) -> steuere verriegeln

                                      Sollte das nicht nicht zutreffen passiert auch nichts !

                                      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                      ? 1 Reply Last reply
                                      0
                                      • CinimodC Cinimod

                                        @vazi

                                        Bildschirmfoto 2022-11-22 um 22.09.01.png

                                        Um 22 Uhr -> Falls Tür nicht verriegelt (ungleich/nicht 1) -> steuere verriegeln

                                        Sollte das nicht nicht zutreffen passiert auch nichts !

                                        ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #19

                                        @cinimod sagte in NUKI SmartLock-Prüfung&Schließung in der Nacht z.B.:

                                        @vazi

                                        Bildschirmfoto 2022-11-22 um 22.09.01.png

                                        Um 22 Uhr -> Falls Tür nicht verriegelt (ungleich/nicht 1) -> steuere verriegeln

                                        Sollte das nicht nicht zutreffen passiert auch nichts !

                                        Wunderbar, funktioniert tadellos. :+1: :clap:

                                        Auf Euch (Dich) ist hier im Forum echt Verlass, vielen Dank dafür.

                                        Gruss
                                        Vazi

                                        I 1 Reply Last reply
                                        1
                                        • ? A Former User

                                          @cinimod sagte in NUKI SmartLock-Prüfung&Schließung in der Nacht z.B.:

                                          @vazi

                                          Bildschirmfoto 2022-11-22 um 22.09.01.png

                                          Um 22 Uhr -> Falls Tür nicht verriegelt (ungleich/nicht 1) -> steuere verriegeln

                                          Sollte das nicht nicht zutreffen passiert auch nichts !

                                          Wunderbar, funktioniert tadellos. :+1: :clap:

                                          Auf Euch (Dich) ist hier im Forum echt Verlass, vielen Dank dafür.

                                          Gruss
                                          Vazi

                                          I Offline
                                          I Offline
                                          iobroker_anfaenger
                                          wrote on last edited by
                                          #20

                                          @vazi Hänge mich mal dran.
                                          Habe den Nuki Smart Lock Adapter installiert. Bei den Objekten ist nuki aber komplett leer. Die Instant läuft aber und hat Kontakt zum Nuki. Habe auch die 2er Version.
                                          Kann so natürlich nicht den Status abfragen da kein DP vorhanden ist in der Instants.

                                          Hast du einen Tipp?

                                          ? 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          581

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe