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 Schloss Stellung auswerten

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    109

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    152

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    865

[Gelöst]Nuki Schloss Stellung auswerten

Scheduled Pinned Locked Moved Blockly
5 Posts 2 Posters 513 Views 1 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.
  • J Offline
    J Offline
    jamalau
    wrote on last edited by jamalau
    #1

    Hallo, ich habe ein Problem mit meinem Nuki-Schloss, ich würde gerne auswerten das etwas passiert,wenn das Schloss verschlossen ist, in diesem Fall soll Alexa sagen "Hastür ist zu"!
    In dem Objekt "Nuki" gibt es eine Rückmeldung vom Schloss in einer Variablen, dort steht dann,
    für offen unlocked(3), und für verschlossen locked(1)
    Leider kommt immer folgender Fehler,wenn das Script getriggert wird, ich weiss nicht mehr weiter, hat jemand eine Idee`?

    17:04:13.136 info javascript.0 (1847) Stop script script.js.Meine_Skripte.Versuch_Haustür
    17:04:28.236 info javascript.0 (1847) Start javascript script.js.Meine_Skripte.Versuch_Haustür
    17:04:28.240 info javascript.0 (1847) script.js.Meine_Skripte.Versuch_Haustür: registered 1 subscription and 0 schedules
    17:04:55.164 error javascript.0 (1847) script.js.Meine_Skripte.Versuch_Haustür: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
    17:04:55.164 error javascript.0 (1847) script.js.Meine_Skripte.Versuch_Haustür: Please disable that setting or use "getState" with a callback, e.g.: getState("nuki.0.367437861.states.state", (err, state) => { ... });
    17:04:55.166 error javascript.0 (1847) at Object.<anonymous> (script.js.Meine_Skripte.Versuch_Haustür:4:48)

    <xml xmlns="http://www.w3.org/1999/xhtml">
      <block type="on" id="w6Ts@Dq;fmK/N0NTjksv" x="-487" y="37">
        <field name="OID">nuki.0.367437861.states.state</field>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <statement name="STATEMENT">
          <block type="controls_if" id="ap9@BTD=}sE3LN:c$sY4">
            <value name="IF0">
              <block type="logic_compare" id="}Cpk}[X6lVt5..v+q3Nd">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id="yxIU5-7uep.kn#C@N!yX">
                    <field name="ATTR">val</field>
                    <field name="OID">nuki.0.367437861.states.state</field>
                  </block>
                </value>
                <value name="B">
                  <block type="text" id="s=jT|BjnFQr;N~@)4Et-">
                    <field name="TEXT">locked(1)</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="control" id="vY:3hjzw_E1^5WrQS,bs">
                <mutation delay_input="false"></mutation>
                <field name="OID">alexa2.0.Echo-Devices.G090QU06742500AU.Commands.speak</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="text" id="XH|7#nXt[j52A0@hS2Dt">
                    <field name="TEXT">Hastür ist zu</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </statement>
      </block>
    </xml>
    

    ![alt text](2dbf6715-3233-4988-b5bf-3531b8aebedb-image.png image url)

    paul53P 1 Reply Last reply
    0
    • J jamalau

      Hallo, ich habe ein Problem mit meinem Nuki-Schloss, ich würde gerne auswerten das etwas passiert,wenn das Schloss verschlossen ist, in diesem Fall soll Alexa sagen "Hastür ist zu"!
      In dem Objekt "Nuki" gibt es eine Rückmeldung vom Schloss in einer Variablen, dort steht dann,
      für offen unlocked(3), und für verschlossen locked(1)
      Leider kommt immer folgender Fehler,wenn das Script getriggert wird, ich weiss nicht mehr weiter, hat jemand eine Idee`?

      17:04:13.136 info javascript.0 (1847) Stop script script.js.Meine_Skripte.Versuch_Haustür
      17:04:28.236 info javascript.0 (1847) Start javascript script.js.Meine_Skripte.Versuch_Haustür
      17:04:28.240 info javascript.0 (1847) script.js.Meine_Skripte.Versuch_Haustür: registered 1 subscription and 0 schedules
      17:04:55.164 error javascript.0 (1847) script.js.Meine_Skripte.Versuch_Haustür: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
      17:04:55.164 error javascript.0 (1847) script.js.Meine_Skripte.Versuch_Haustür: Please disable that setting or use "getState" with a callback, e.g.: getState("nuki.0.367437861.states.state", (err, state) => { ... });
      17:04:55.166 error javascript.0 (1847) at Object.<anonymous> (script.js.Meine_Skripte.Versuch_Haustür:4:48)

      <xml xmlns="http://www.w3.org/1999/xhtml">
        <block type="on" id="w6Ts@Dq;fmK/N0NTjksv" x="-487" y="37">
          <field name="OID">nuki.0.367437861.states.state</field>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="controls_if" id="ap9@BTD=}sE3LN:c$sY4">
              <value name="IF0">
                <block type="logic_compare" id="}Cpk}[X6lVt5..v+q3Nd">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="yxIU5-7uep.kn#C@N!yX">
                      <field name="ATTR">val</field>
                      <field name="OID">nuki.0.367437861.states.state</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="text" id="s=jT|BjnFQr;N~@)4Et-">
                      <field name="TEXT">locked(1)</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="control" id="vY:3hjzw_E1^5WrQS,bs">
                  <mutation delay_input="false"></mutation>
                  <field name="OID">alexa2.0.Echo-Devices.G090QU06742500AU.Commands.speak</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="XH|7#nXt[j52A0@hS2Dt">
                      <field name="TEXT">Hastür ist zu</field>
                    </block>
                  </value>
                </block>
              </statement>
            </block>
          </statement>
        </block>
      </xml>
      

      ![alt text](2dbf6715-3233-4988-b5bf-3531b8aebedb-image.png image url)

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #2

      @jamalau sagte:

      verschlossen locked(1)

      Dann ist es ein Multistate-Wert und es muss mit der Zahl 1 verglichen werden.

      @jamalau sagte in Nuki Schloss Stellung auswerten:

      because the adapter setting "Do not subscribe to all states on start" is enabled.

      Entferne den Haken bei "Nicht alle Zustände bei Start abonnieren" in der Konfiguration der Javascript-Instanz.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      J 1 Reply Last reply
      0
      • paul53P paul53

        @jamalau sagte:

        verschlossen locked(1)

        Dann ist es ein Multistate-Wert und es muss mit der Zahl 1 verglichen werden.

        @jamalau sagte in Nuki Schloss Stellung auswerten:

        because the adapter setting "Do not subscribe to all states on start" is enabled.

        Entferne den Haken bei "Nicht alle Zustände bei Start abonnieren" in der Konfiguration der Javascript-Instanz.

        J Offline
        J Offline
        jamalau
        wrote on last edited by
        #3

        @paul53
        Danke für die schnelle Antwort, bin allerdings noch ziemlich neu in der Materie, wo finde ich den Haken, und hast du mal n Tipp wie ich den Vergleich setzte?

        J 1 Reply Last reply
        0
        • J jamalau

          @paul53
          Danke für die schnelle Antwort, bin allerdings noch ziemlich neu in der Materie, wo finde ich den Haken, und hast du mal n Tipp wie ich den Vergleich setzte?

          J Offline
          J Offline
          jamalau
          wrote on last edited by jamalau
          #4

          Den haken hab ich gefunden und entfernt, der Fehler ist auch verschwunden, nun fehlt der Vergleich!
          Hat sich erledigt, funktioniert, Danke!

          paul53P 1 Reply Last reply
          0
          • J jamalau

            Den haken hab ich gefunden und entfernt, der Fehler ist auch verschwunden, nun fehlt der Vergleich!
            Hat sich erledigt, funktioniert, Danke!

            paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by
            #5

            @jamalau sagte:

            funktioniert

            Dann markiere bitte das Thema in der Überschrift des ersten Beitrags als [gelöst].

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            502

            Online

            32.8k

            Users

            82.7k

            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