Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] Zwave2 Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Zwave2 Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      stimezo Forum Testing last edited by stimezo

      Hallo Gemeinde,

      ich habe leider ein massives Problem mit dem Z-Wave2 Adapter.

      IOB Master (NUC):
      Plattform: linux
      Betriebssystem: linux
      Die Architektur: x64
      CPUs: 2
      RAM: 3.7 GB
      Node.js: v12.22.1
      NPM: 6.11.3

      IOB Slave (OrangePi2):
      Plattform: linux
      Betriebssystem: linux
      Die Architektur: arm
      CPUs: 4
      RAM: 1.9 GB
      Node.js: v12.18.2
      NPM: 6.11.3

      Ich habe gestern den JS Controler auf beiden Rechnern von 2.x auf 3.2.16 gehoben, soweit alles gut, doch der Zwave Adapter scheint nicht mehr zu laufen:

      zwave.0	2021-05-18 11:29:39.740	warn	(2749) Terminated (UNCAUGHT_EXCEPTION): Without reason
      zwave.0	2021-05-18 11:29:37.303	error	(2749) The state contains the forbidden properties type, data!
      zwave.0	2021-05-18 11:29:37.301	error	(2749) Error: The state contains the forbidden properties type, data! at validateSetStateObjectArgument (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5848:23) at Adapter.se
      zwave.0	2021-05-18 11:29:37.293	error	(2749) unhandled promise rejection: The state contains the forbidden properties type, data!
      zwave.0	2021-05-18 11:29:37.291	error	(2749) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      zwave.0	2021-05-18 11:29:29.930	warn	(2749) adapter.objects.getObjectList is deprecated, and will be removed in the future. Please use adapter.getObjectList/Async. Report this to Developer!
      zwave.0	2021-05-18 11:29:29.323	warn	(2749) adapter.objects.getObjectList is deprecated, and will be removed in the future. Please use adapter.getObjectList/Async. Report this to Developer!
      

      schade eigentlich, aber da ich zeitnah sowiso auf den Zwave2 Adapter gehen wollte, dachte ich ok jetzt ist die richtige Zeit dafür 🙂
      Der Adapter wird grün, er interviewt auch fleissig, allerdings ist die Geräteliste leer. Status: Keine Geräte vorhanden.

      Er findet aber alle 38 Nodes und legt Objekte an, allerdings sind die meiner Meinung nach unvollständig, und die meisten werden nicht befüllt.
      Die Fibaro Switches haben zum Beispiel keine Leistungsmessung.
      Die TFKs werden angelegt, aber nicht befüllt.

      zwave_log.txt

      Kann mir hier bitte einer weiterhelfen vlt. @AlCalzone

      Vielen Dank

      S AlCalzone 2 Replies Last reply Reply Quote 0
      • S
        stimezo Forum Testing @stimezo last edited by

        Ich habe Detailierte Log Datei schreiben aktiviert, kann aber in

        /opt/iobroker/node_modules/iobroker.zwave2/build
        

        nichts finden 😞

        S 1 Reply Last reply Reply Quote 0
        • S
          stimezo Forum Testing @stimezo last edited by

          Ich habe die Instanz und den Adapter gelöscht, und neu installiert.
          Jetzt auf update gegangen und dann passiert das:

          $ ./iobroker upgrade zwave2
          Update zwave2 from @0.1.2 to @1.10.0
          NPM version: 6.11.3
          npm install iobroker.zwave2@1.10.0 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
          npm ERR! code EACCES
          npm ERR! syscall unlinknpm ERR! path /opt/iobroker/node_modules/iobroker.zwave2/node_modules/@serialport/bindings/build/Makefilenpm ERR! errno -13
          npm ERR! Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.zwave2/node_modules/@serialport/bindings/build/Makefile'npm ERR!  [OperationalError: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.zwave2/node_modules/@serialport/bindings/build/Makefile'] {npm ERR!   cause: [Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.zwave2/node_modules/@serialport/bindings/build/Makefile'] {npm ERR!     errno: -13,npm ERR!     code: 'EACCES',npm ERR!     syscall: 'unlink',npm ERR!     path: '/opt/iobroker/node_modules/iobroker.zwave2/node_modules/@serialport/bindings/build/Makefile'npm ERR!   },npm ERR!   errno: -13,npm ERR!   code: 'EACCES',npm ERR!   syscall: 'unlink',npm ERR!   path: '/opt/iobroker/node_modules/iobroker.zwave2/node_modules/@serialport/bindings/build/Makefile',
          npm ERR!   parent: 'iobroker.zwave2'npm ERR! }npm ERR! npm ERR! The operation was rejected by your operating system.npm ERR! It is likely you do not have the permissions to access this file as the current usernpm ERR! npm ERR! If you believe this might be a permissions issue, please double-check thenpm ERR! permissions of the file and its containing directories, or try runningnpm ERR! the command again as root/Administrator.
          
          npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2021-05-18T10_22_24_911Z-debug.log
          ERROR: host.orangepiplus Cannot install iobroker.zwave2@1.10.0: 243
          ERROR: process exited with code 25
          
          1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer @stimezo last edited by

            @stimezo sagte in [Bittte um Unterstützung] Zwave2 Adapter:

            Kann mir hier bitte einer weiterhelfen vlt. @AlCalzone

            Bestimmt, aber mit dem Log kann ich nichts anfangen
            ==> https://github.com/AlCalzone/ioBroker.zwave2/blob/master/docs/de/bei-problemen.md#notwendige-informationen-für-ein-issue

            EACCES: permission denied

            Führ mal iobroker fix aus - da stimmt was mit deinen Dateisystem-Berechtigungen nicht. Vermutlich wird auch deswegen kein Log geschrieben.

            S 1 Reply Last reply Reply Quote 0
            • S
              stimezo Forum Testing @AlCalzone last edited by

              @alcalzone

              Den hat's wohl gebraucht 🙂
              Nach fix auf beiden Geräten und Neuinstallation läuft er nun, wie er sollte.
              Nur den log kann ich nicht finden, der sollte doch auf dem Master liegen oder?

              AlCalzone 1 Reply Last reply Reply Quote 0
              • AlCalzone
                AlCalzone Developer @stimezo last edited by AlCalzone

                @stimezo Der Log sollte da liegen wo der Adapter läuft. Wenn die Debugging-Option an ist.

                S 1 Reply Last reply Reply Quote 1
                • S
                  stimezo Forum Testing @AlCalzone last edited by

                  @alcalzone

                  und da liegt er auch :-.)

                  Danke Dir für deine Unterstützung 👍

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  828
                  Online

                  31.9k
                  Users

                  80.1k
                  Topics

                  1.3m
                  Posts

                  2
                  7
                  233
                  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