Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Zigbee Adapter startet nicht mehr: serialport.node Fehler?

    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

    UNSOLVED Zigbee Adapter startet nicht mehr: serialport.node Fehler?

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

      Hi Zusammen,

      ich habe nach einem Update/Upgrade und einigen Adapter-Aktualisierungen (nach einem längeren Urlaub..) das Problem, dass mein Zigbee Adapter nicht mehr richtig startet. Das Log wirft folgenden Fehler auf:

      host.HOME	2019-05-22 10:56:56.493	error	instance system.adapter.zigbee.0 terminated with code 1 ()
      host.HOME	2019-05-22 10:56:56.493	error	Caught by controller[0]: at Object.Module._extensions..js (module.js:664:10)
      host.HOME	2019-05-22 10:56:56.492	error	Caught by controller[0]: at Module._compile (module.js:653:30)
      host.HOME	2019-05-22 10:56:56.492	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/serialport/lib/bindings/linux.js:2:36)
      host.HOME	2019-05-22 10:56:56.491	error	Caught by controller[0]: at bindings (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/bindings/bindings.js:81:44)
      host.HOME	2019-05-22 10:56:56.490	error	Caught by controller[0]: at require (internal/module.js:11:18)
      host.HOME	2019-05-22 10:56:56.490	error	Caught by controller[0]: at Module.require (module.js:597:17)
      host.HOME	2019-05-22 10:56:56.489	error	Caught by controller[0]: at Function.Module._load (module.js:498:3)
      host.HOME	2019-05-22 10:56:56.489	error	Caught by controller[0]: at tryModuleLoad (module.js:506:12)
      host.HOME	2019-05-22 10:56:56.488	error	Caught by controller[0]: at Module.load (module.js:566:32)
      host.HOME	2019-05-22 10:56:56.488	error	Caught by controller[0]: at Object.Module._extensions..node (module.js:682:18)
      host.HOME	2019-05-22 10:56:56.487	error	Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`).
      host.HOME	2019-05-22 10:56:56.487	error	Caught by controller[0]: NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
      host.HOME	2019-05-22 10:56:56.486	error	Caught by controller[0]: NODE_MODULE_VERSION 67. This version of Node.js requires
      host.HOME	2019-05-22 10:56:56.486	error	Caught by controller[0]: was compiled against a different Node.js version using
      host.HOME	2019-05-22 10:56:56.485	error	Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/iobroker.zigbee/node_modules/serialport/build/Release/serialport.node'
      host.HOME	2019-05-22 10:56:56.483	error	Caught by controller[0]: ^
      host.HOME	2019-05-22 10:56:56.482	error	Caught by controller[0]: throw e
      host.HOME	2019-05-22 10:56:56.481	error	Caught by controller[0]: /opt/iobroker/node_modules/iobroker.zigbee/node_modules/bindings/bindings.js:88
      

      Ich habe bereits ein npm rebuild sowohl im /iobroker/ ordner als auch in dem entsprechenden /node_modules/ Ordner vorgenommen, aber das scheint nicht zu klappen... unter anderem erhielt ich folgende Fehlermeldung:

      root@HOME:/opt/iobroker# npm rebuild
      
      > serialport@6.2.2 install /opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport
      > prebuild-install || node-gyp rebuild
      
      prebuild-install WARN install EACCES: permission denied, access '/root/.npm'
      gyp ERR! clean error 
      gyp ERR! stack Error: EACCES: permission denied, unlink 'build/Makefile'
      gyp ERR! System Linux 4.19.42-v7+
      gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport
      gyp ERR! node -v v11.6.0
      gyp ERR! node-gyp -v v3.8.0
      gyp ERR! not ok 
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! serialport@6.2.2 install: `prebuild-install || node-gyp rebuild`
      npm ERR! Exit status 1
      npm ERR! 
      npm ERR! Failed at the serialport@6.2.2 install script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2019-05-22T09_05_44_386Z-debug.log
      

      Ich bin leider nicht so fit in der Konsole und mit den ganzen node packages. Ich wäre euch um jede Hilfe sehr dankbar!

      Beste Grüße

      Sundance

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

        @Sundance sagte in Zigbee Adapter startet nicht mehr: serialport.node Fehler?:

        npm rebuild

        Probiere mal npm rebuild --unsafe-perm

        node -v v11.6.0

        Aber vorher bitte auf eine gerade Version von Node wechseln. Entweder 8, 10 oder ggf. 12, aber bei v12 funktioniert einiges noch nicht 100%.
        Ungerade Versionen sind Entwicklerversionen.

        1 Reply Last reply Reply Quote 0
        • S
          Sundance last edited by

          Sorry für die Sendepause, ich hatte den Thread leider nicht abonniert.

          Kannst du mir sagen, wie ich am sichersten auf eine der graden Versionen wechsle? Sollte ich dann eher auf die grade Version 11 "downgraden"?

          Vielen Dank Vorab

          Sundance

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

            @Sundance sagte in Zigbee Adapter startet nicht mehr: serialport.node Fehler?:

            grade Version 11

            Hast du in Mathe aufgepasst? 😉

            Kannst du mir sagen, wie ich am sichersten auf eine der graden Versionen wechsle?

            Siehe Doku: https://www.iobroker.net/#de/documentation/install/updatenode.md

            S 1 Reply Last reply Reply Quote 0
            • S
              Sundance @AlCalzone last edited by

              @AlCalzone said in Zigbee Adapter startet nicht mehr: serialport.node Fehler?:

              @Sundance sagte in Zigbee Adapter startet nicht mehr: serialport.node Fehler?:

              grade Version 11

              Hast du in Mathe aufgepasst? 😉

              Ich wusste nicht genau, was mit gerade oder ungerade gemeint ist.. ich dachte, dass sich das auf die zahlen nach der "Hauptversion" bezieht und das jede Zahl ohne die .x.x dahinter eine "gerade" Version ist. Verzeih mir meine Unwissenheit 😉

              Kannst du mir sagen, wie ich am sichersten auf eine der graden Versionen wechsle?

              Siehe Doku: https://www.iobroker.net/#de/documentation/install/updatenode.md

              Danke, ich teste es und melde mich nochmal, falls es immernoch probleme gibt..

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

              Support us

              ioBroker
              Community Adapters
              Donate

              562
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              serialport serialport.node zigbee adapter
              2
              5
              1063
              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