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. Error/Bug
  4. ERLEDIGT! Nuki Adapter nach JS Controller IO Broker Update

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    134

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

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

ERLEDIGT! Nuki Adapter nach JS Controller IO Broker Update

Scheduled Pinned Locked Moved Error/Bug
7 Posts 4 Posters 626 Views 4 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.
  • W Offline
    W Offline
    Wing.Stefan
    wrote on last edited by Wing.Stefan
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Docker Synology
    Arbeitsspeicher: 16GB
    Festplattenart: HDD 4TB Raid 5 Segeate 24/7
    Betriebssystem: Synology Docker
    Node-Version: 10.x.x
    Nodejs-Version: 12.22.4
    NPM-Version: 6.14.14
    Installationsart: Adapterinstall
    Image genutzt: Ja
    Ort/Name der Imagedatei: Link

    Habe heute IO Broker auf die neueste Version und JS Controller so wie Node JS aktualisiert. in der Zwischenzeit auch die Objekte vom Nuki Adapter gelöscht und den neu gestartetn. Auch IO Broker neu gestartet. Leider kommen jetzt vom JS Script diese Meldungen zurück:

    javascript.0
    2021-08-08 22:11:38.002 warn Read-only state "nuki.xxx.states.state" has been written without ack-flag with value "1"

    nuki.0
    2021-08-08 22:11:37.978 info battery status received for NukiID xxx: false

    nuki.0
    2021-08-08 22:11:37.977 info status change received for NukiID xxx: locked

    javascript.0
    2021-08-08 22:11:21.026 warn Read-only state "nuki.xxx.states.state" has been written without ack-flag with value "3"

    nuki.0
    2021-08-08 22:11:20.996 info battery status received for NukiID xxx: false

    nuki.0
    2021-08-08 22:11:20.995 info status change received for NukiID xxx: unlocked

    Somit bekomm ich jetzt irgendwie den Status im Loxone nicht mehr als abgesperrt oder aufgesperrt.

    paul53P 1 Reply Last reply
    0
    • W Wing.Stefan
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Docker Synology
      Arbeitsspeicher: 16GB
      Festplattenart: HDD 4TB Raid 5 Segeate 24/7
      Betriebssystem: Synology Docker
      Node-Version: 10.x.x
      Nodejs-Version: 12.22.4
      NPM-Version: 6.14.14
      Installationsart: Adapterinstall
      Image genutzt: Ja
      Ort/Name der Imagedatei: Link

      Habe heute IO Broker auf die neueste Version und JS Controller so wie Node JS aktualisiert. in der Zwischenzeit auch die Objekte vom Nuki Adapter gelöscht und den neu gestartetn. Auch IO Broker neu gestartet. Leider kommen jetzt vom JS Script diese Meldungen zurück:

      javascript.0
      2021-08-08 22:11:38.002 warn Read-only state "nuki.xxx.states.state" has been written without ack-flag with value "1"

      nuki.0
      2021-08-08 22:11:37.978 info battery status received for NukiID xxx: false

      nuki.0
      2021-08-08 22:11:37.977 info status change received for NukiID xxx: locked

      javascript.0
      2021-08-08 22:11:21.026 warn Read-only state "nuki.xxx.states.state" has been written without ack-flag with value "3"

      nuki.0
      2021-08-08 22:11:20.996 info battery status received for NukiID xxx: false

      nuki.0
      2021-08-08 22:11:20.995 info status change received for NukiID xxx: unlocked

      Somit bekomm ich jetzt irgendwie den Status im Loxone nicht mehr als abgesperrt oder aufgesperrt.

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

      @wing-stefan:

      javascript.0 2021-08-08 22:11:38.002	warn	Read-only state "nuki.xxx.states.state" has been written
      

      Weshalb beschreibst Du einen "read only" Datenpunkt von Nuki in einem Skript?

      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

      W 1 Reply Last reply
      1
      • paul53P paul53

        @wing-stefan:

        javascript.0 2021-08-08 22:11:38.002	warn	Read-only state "nuki.xxx.states.state" has been written
        

        Weshalb beschreibst Du einen "read only" Datenpunkt von Nuki in einem Skript?

        W Offline
        W Offline
        Wing.Stefan
        wrote on last edited by Wing.Stefan
        #3

        @paul53
        Sorry da bin ich überfragt:
        Das ist alles was ich im Skript habe und bis vorgestern funktioniert die Info an Loxone. Jetzt jedoch bekomm ich den Status dort nicht mehr hin, somit sagt die Alarmanlage immer Türe nicht abgeschlossen. Das 1 ist für den Batteriestatus, das andere eben für den Schließzustand.

        <xml xmlns="https://developers.google.com/blockly/xml">
          <block type="on_ext" id="xxx" x="-1187" y="-1012">
            <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
            <field name="CONDITION">ne</field>
            <field name="ACK_CONDITION"></field>
            <value name="OID0">
              <shadow type="field_oid" id="xxx">
                <field name="oid">nuki.xxx.info.batteryCritical</field>
              </shadow>
            </value>
            <statement name="STATEMENT">
              <block type="control" id="xxx">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">loxone.0.1652825b-0265-3f49-fffff6d4abfbfbdc.value</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="get_value" id="xxx">
                    <field name="ATTR">val</field>
                    <field name="OID">nuki.xxx.info.batteryCritical</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
          <block type="on_ext" id="xxx" x="-1162" y="-837">
            <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
            <field name="CONDITION">ne</field>
            <field name="ACK_CONDITION"></field>
            <value name="OID0">
              <shadow type="field_oid" id="I(6~pLtFJbuOSDYDVs5d">
                <field name="oid">nuki.xxxx.states.state</field>
              </shadow>
            </value>
            <statement name="STATEMENT">
              <block type="control" id="xxx">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">nuki.xxx.states.state</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="get_value" id="xxx">
                    <field name="ATTR">val</field>
                    <field name="OID">nuki.xxx.states.state</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </xml>
        
        F 1 Reply Last reply
        0
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #4

          @wing-stefan

          Hi,
          im ersten Posting schreibst du, dass deine Node-Version 10.x und deine Nodejs-Version 12.x ist..?

          Stimmt das..? waere nicht so gut, am besten alles auf Node 12 oder 14 ziehen

          W 1 Reply Last reply
          0
          • W Wing.Stefan

            @paul53
            Sorry da bin ich überfragt:
            Das ist alles was ich im Skript habe und bis vorgestern funktioniert die Info an Loxone. Jetzt jedoch bekomm ich den Status dort nicht mehr hin, somit sagt die Alarmanlage immer Türe nicht abgeschlossen. Das 1 ist für den Batteriestatus, das andere eben für den Schließzustand.

            <xml xmlns="https://developers.google.com/blockly/xml">
              <block type="on_ext" id="xxx" x="-1187" y="-1012">
                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="xxx">
                    <field name="oid">nuki.xxx.info.batteryCritical</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="control" id="xxx">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">loxone.0.1652825b-0265-3f49-fffff6d4abfbfbdc.value</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id="xxx">
                        <field name="ATTR">val</field>
                        <field name="OID">nuki.xxx.info.batteryCritical</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
              <block type="on_ext" id="xxx" x="-1162" y="-837">
                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="I(6~pLtFJbuOSDYDVs5d">
                    <field name="oid">nuki.xxxx.states.state</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="control" id="xxx">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">nuki.xxx.states.state</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id="xxx">
                        <field name="ATTR">val</field>
                        <field name="OID">nuki.xxx.states.state</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </xml>
            
            F Offline
            F Offline
            Fabian1
            wrote on last edited by
            #5

            @wing-stefan said in Nuki Adapter nach JS Controller IO Broker Update:

            @paul53
            Sorry da bin ich überfragt:
            Das ist alles was ich im Skript habe und bis vorgestern funktioniert die Info an Loxone. Jetzt jedoch bekomm ich den Status dort nicht mehr hin, somit sagt die Alarmanlage immer Türe nicht abgeschlossen. Das 1 ist für den Batteriestatus, das andere eben für den Schließzustand.

            <xml xmlns="https://developers.google.com/blockly/xml">
              <block type="on_ext" id="xxx" x="-1187" y="-1012">
                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="xxx">
                    <field name="oid">nuki.xxx.info.batteryCritical</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="control" id="xxx">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">loxone.0.1652825b-0265-3f49-fffff6d4abfbfbdc.value</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id="xxx">
                        <field name="ATTR">val</field>
                        <field name="OID">nuki.xxx.info.batteryCritical</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
              <block type="on_ext" id="xxx" x="-1162" y="-837">
                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="I(6~pLtFJbuOSDYDVs5d">
                    <field name="oid">nuki.xxxx.states.state</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="control" id="xxx">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">nuki.xxx.states.state</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id="xxx">
                        <field name="ATTR">val</field>
                        <field name="OID">nuki.xxx.states.state</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </xml>
            

            Ich versteh das ehrlich gesagt nicht. Du kannst doch ganz normal die Datenpunkte vom Nuki Adapter benutzen, warum schreibst du da überhaupt irgendwas?

            W 1 Reply Last reply
            0
            • ? A Former User

              @wing-stefan

              Hi,
              im ersten Posting schreibst du, dass deine Node-Version 10.x und deine Nodejs-Version 12.x ist..?

              Stimmt das..? waere nicht so gut, am besten alles auf Node 12 oder 14 ziehen

              W Offline
              W Offline
              Wing.Stefan
              wrote on last edited by
              #6

              @ilovegym Habe das Node nicht ausgefüllt da dies nirgends wo steht.
              Systeminformationen
              iobroker
              Plattform
              linux
              Betriebssystem
              linux
              Architektur
              x64
              CPUs
              4
              Geschwindigkeit
              2400 MHz
              Modell
              Intel(R) Atom(TM) CPU C2538 @ 2.40GHz
              RAM
              15.67 GB
              System-Betriebszeit
              15 T. 02:20:26
              Node.js
              v12.22.4 (Es gibt eine neuere Version: v12.22.5)
              NPM
              6.14.14
              Datenträgergröße
              13.96 TB
              freier Festplattenspeicher
              7.81 TB
              Anzahl der Adapter
              339
              Betriebszeit
              3 T. 12:37:51
              Aktive Instanzen
              11
              location
              /opt/iobroker/
              Hostname
              iobroker

              1 Reply Last reply
              0
              • F Fabian1

                @wing-stefan said in Nuki Adapter nach JS Controller IO Broker Update:

                @paul53
                Sorry da bin ich überfragt:
                Das ist alles was ich im Skript habe und bis vorgestern funktioniert die Info an Loxone. Jetzt jedoch bekomm ich den Status dort nicht mehr hin, somit sagt die Alarmanlage immer Türe nicht abgeschlossen. Das 1 ist für den Batteriestatus, das andere eben für den Schließzustand.

                <xml xmlns="https://developers.google.com/blockly/xml">
                  <block type="on_ext" id="xxx" x="-1187" y="-1012">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                    <field name="CONDITION">ne</field>
                    <field name="ACK_CONDITION"></field>
                    <value name="OID0">
                      <shadow type="field_oid" id="xxx">
                        <field name="oid">nuki.xxx.info.batteryCritical</field>
                      </shadow>
                    </value>
                    <statement name="STATEMENT">
                      <block type="control" id="xxx">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">loxone.0.1652825b-0265-3f49-fffff6d4abfbfbdc.value</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="get_value" id="xxx">
                            <field name="ATTR">val</field>
                            <field name="OID">nuki.xxx.info.batteryCritical</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                  <block type="on_ext" id="xxx" x="-1162" y="-837">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                    <field name="CONDITION">ne</field>
                    <field name="ACK_CONDITION"></field>
                    <value name="OID0">
                      <shadow type="field_oid" id="I(6~pLtFJbuOSDYDVs5d">
                        <field name="oid">nuki.xxxx.states.state</field>
                      </shadow>
                    </value>
                    <statement name="STATEMENT">
                      <block type="control" id="xxx">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">nuki.xxx.states.state</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="get_value" id="xxx">
                            <field name="ATTR">val</field>
                            <field name="OID">nuki.xxx.states.state</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                </xml>
                

                Ich versteh das ehrlich gesagt nicht. Du kannst doch ganz normal die Datenpunkte vom Nuki Adapter benutzen, warum schreibst du da überhaupt irgendwas?

                W Offline
                W Offline
                Wing.Stefan
                wrote on last edited by
                #7

                @fabian1 Wie bekomm ich sie zw dem Nuki Adapter sonst ins Loxone? Mit dem Script hat vorher Loxone die Info erhalten wann zugesperrt war.

                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

                546

                Online

                32.7k

                Users

                82.4k

                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