Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. ERLEDIGT! Nuki Adapter nach JS Controller IO Broker Update

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    ERLEDIGT! Nuki Adapter nach JS Controller IO Broker Update

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      Wing.Stefan last edited by 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.

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Wing.Stefan last edited by

        @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 1 Reply Last reply Reply Quote 1
        • W
          Wing.Stefan @paul53 last edited by 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 1 Reply Last reply Reply Quote 0
          • Neuschwansteini
            Neuschwansteini last edited by

            @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 Reply Quote 0
            • F
              Fabian1 @Wing.Stefan last edited by

              @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 Reply Quote 0
              • W
                Wing.Stefan @Neuschwansteini last edited by

                @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 Reply Quote 0
                • W
                  Wing.Stefan @Fabian1 last edited by

                  @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 Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  506
                  Online

                  31.6k
                  Users

                  79.5k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  311
                  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