Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Gelöst] Zwave Adapter startet nicht

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

[Gelöst] Zwave Adapter startet nicht

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
42 Beiträge 10 Kommentatoren 8.6k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Mifo
    schrieb am zuletzt editiert von
    #2

    Niemand eine Idee?

    Gesendet von iPhone mit Tapatalk

    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #3

      Na ja…. Sogar ich wenn ich 1Mb von Logs sehe, ohne dass die jemand vorbereitet hat und die Info extrahiert hat, passe ich. Weil es eine Stunde dauern wird die wichtigste 2 Zeilen rauszufiltern.

      Erstens ich verstehe nicht mal woher dieser Logs sind?

      Zweitens Du kannst mehr info bekommen, warum dein Adapter nicht laufen will wenn du auf dem Host, wo ZWave laufen muss startest:

      cd /opt/iobroker
      node node_modules/iobroker.zwave/main.js --logs --force
      
      
      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Stormbringer
        schrieb am zuletzt editiert von
        #4

        Hallo Bluefox,

        vielleicht kann ich dir brauchbarere Informationen liefern. Seit Heute läuft bei mir der Adapter auch nicht mehr. Im Log habe ich

        ! host.ioBroker-RasPi-1 2017-04-17 20:34:49.525 info Restart adapter system.adapter.zwave.0 because enabled
        ! host.ioBroker-RasPi-1 2017-04-17 20:34:49.524 error instance system.adapter.zwave.0 terminated with code 0 (OK)
        ! zwave.0 2017-04-17 20:34:49.477 error at Module.load (module.js:343:32)
        ! zwave.0 2017-04-17 20:34:49.477 error at Object.Module._extensions..js (module.js:416:10)
        ! zwave.0 2017-04-17 20:34:49.477 error at Module._compile (module.js:409:26)
        ! zwave.0 2017-04-17 20:34:49.477 error at Object. (/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/openzwave-shared.js:26:19)
        ! zwave.0 2017-04-17 20:34:49.477 error at require (internal/module.js:12:17)
        ! zwave.0 2017-04-17 20:34:49.477 error at Module.require (module.js:353:17)
        ! zwave.0 2017-04-17 20:34:49.477 error at Function.Module._load (module.js:300:12)
        ! zwave.0 2017-04-17 20:34:49.477 error at Module.load (module.js:343:32)
        ! zwave.0 2017-04-17 20:34:49.477 error at Object.Module._extensions..node (module.js:434:18)
        ! zwave.0 2017-04-17 20:34:49.477 error at Error (native)
        ! zwave.0 2017-04-17 20:34:49.477 error Error: Module version mismatch. Expected 46, got 51.
        ! zwave.0 2017-04-17 20:34:49.464 error uncaught exception: Module version mismatch. Expected 46, got 51.

        Laut meinen Recherchen hat das wohl irgendwas mit unterschiedlichen Versionen zu tun. Leider reichen aber meine Linux Kenntnisse nicht dafür aus. Wenn ich deinen Lösungsweg versuche friert das Terminal ein mit folgender Meldung:

        ! root@ioBroker-RasPi-1:/opt/iobroker# node node_modules/iobroker.zwave/main.js –logs --force
        ! starting. Version 0.5.2 in /opt/iobroker/node_modules/iobroker.zwave, node: v7.8.0
        ! received all objects
        ! initialising OpenZWave addon (/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node)
        ! Initialising OpenZWave 1.4.0 binary addon for Node.JS.
        ! OpenZWave Security API is ENABLED
        ! ZWave device db : /usr/local/etc/openzwave
        ! User settings path : /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/build/Release/../../
        ! Option Overrides : --Logging true --ConsoleOutput true --SaveConfiguration true --DriverMaxAttempts 3 --PollInterval undefined --SuppressValueRefresh false
        ! 2017-04-17 20:28:47.598 Always, OpenZwave Version 1.4.0 Starting Up
        ! 2017-04-17 20:28:47.602 Info, Setting Up Provided Network Key for Secure Communications
        ! 2017-04-17 20:28:47.602 Warning, Failed - Network Key Not Set
        ! 2017-04-17 20:28:47.603 Info, mgr, Added driver for controller /dev/ttyAMA0
        ! 2017-04-17 20:28:47.603 Info, Opening controller /dev/ttyAMA0
        ! 2017-04-17 20:28:47.603 Info, Trying to open serial port /dev/ttyAMA0 (attempt 1)
        ! 2017-04-17 20:28:47.603 Info, Serial port /dev/ttyAMA0 opened (attempt 1)
        ! 2017-04-17 20:28:47.603 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
        ! 2017-04-17 20:28:47.604 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
        ! 2017-04-17 20:28:47.604 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
        ! 2017-04-17 20:28:47.604 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
        ! 2017-04-17 20:28:47.604 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
        ! 2017-04-17 20:28:47.604 Detail,
        ! 2017-04-17 20:28:47.604 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
        ! 2017-04-17 20:28:47.604 Detail, contrlr, Notification: DriverFailed
        ! connected: homeid = 1.4.0
        ! failed to start driver
        ! 2017-04-17 20:28:47.620 Detail, Notification: DriverRemoved

        Installiert habe ich das Ganze nach der Anleitung, die kommt, wenn man bei der Adapteransicht im ioBroker auf das "?" klickt und gestern lief er noch.

        Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

        1 Antwort Letzte Antwort
        0
        • AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #5

          Dass der Adapter plötzlich nicht mehr läuft ist komisch. Irgendein Update (nodejs/openzwave/etc.) gefahren oder eine Konfiguration verändert und vergessen zu erwähnen? Neues zwave-Gerät?

          Die benötigten Pakete openzwave und openzwave-shared werden bei der Installation kompiliert und reagieren dann ganz empfindlich auf nodejs-updates. Wenn du NodeJS geupdatet hast, müssen die neu kompiliert werden.

          Übrigens…

          [...] node: v7.8.0
          

          Ungerade Node-Versionen sind nicht zu empfehlen.

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #6

            Du hast node.js Version upgedatet. Dabei müssen alle Binary Pakete neu übersetzt werden.

            Probier mal in node_modules/iobroker.zwave

            npm i --force --production
            

            Zu schreiben

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              Mifo
              schrieb am zuletzt editiert von
              #7

              Vielen Dank für die Antworten

              Ich musste kurzfristig ins Ausland und kann erst am nächsten Montag wieder testen und gebe dann schnellstmöglich Feedback

              Gesendet von iPhone mit Tapatalk

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Stormbringer
                schrieb am zuletzt editiert von
                #8

                Danke für die Antworten.

                @AlCalzone:

                Dass der Adapter plötzlich nicht mehr läuft ist komisch. Irgendein Update (nodejs/openzwave/etc.) gefahren oder eine Konfiguration verändert und vergessen zu erwähnen? Neues zwave-Gerät? `
                War dann wohl ein "neues" Z Wave Gerät, habe verucht den 3. Fibaro Fensterkontakt zu inkludieren. 2 vorher waren aber schon im System. Mit dem node update habe ich wohl von Anfang an was falsch gemacht. Habe zwar das ioBroker Image geladen und dann noch ein update durchgeführt, weil ich es von anderen Betriessystemen so gewohnt war aber allmählich dämmert mir wohl, dass das Falsch war und ich hätte die node Version lassen sollen die im ioBroker Image drauf ist oder?

                @ Bluefox, der Befehl haut leider nicht hin. Soweit ich das sehe mit meinen minimalen Linuxkentnissen habe ich nicht einmal das Verzeichnis iobroker.zwave. es kommt folgender Fehler:

                ! root@ioBroker-RasPi-1:~/node_modules# ls
                ! abstract-leveldown chownr end-of-stream inherits level-errors node-abi package.json semver strip-json-comments wrappy
                ! ansi-regex code-point-at errno ini level-iterator-stream noop-logger prebuild-install set-blocking tar-fs xtend
                ! aproba console-control-strings expand-template isarray level-packager npmlog process-nextick-args signal-exit tar-stream
                ! are-we-there-yet core-util-is fast-future is-fullwidth-code-point levelup number-is-nan prr simple-get tunnel-agent
                ! bindings deep-extend gauge level minimist object-assign pump string_decoder unzip-response
                ! bl deferred-leveldown github-from-package level-codec mkdirp once rc string-width util-deprecate
                ! buffer-shims delegates has-unicode leveldown nan os-homedir readable-stream strip-ansi wide-align
                ! root@ioBroker-RasPi-1:~/node_modules# npm i –force --production
                ! npm WARN using --force I sure hope you know what you are doing.
                ! npm WARN enoent ENOENT: no such file or directory, open '/root/package.json'
                ! npm WARN root No description
                ! npm WARN root No repository field.
                ! npm WARN root No README data
                ! npm WARN root No license field.

                Bei mir ist es aber nur halb so wild, war so beistert von ioBroker, dass ich mir einen Nuc bestellt habe. Der kommt morgen, dann darf ich halt nur nodejs 6.10.0 installieren oder? Muß dann nur googeln wie man die Version installiert.

                Wenn ich dich aber schon einmal in der Leitung habe, vielen Dank für die tolle Software bluefox :D

                Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                1 Antwort Letzte Antwort
                0
                • HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #9

                  Hallo,

                  ich habe auf einem NUC5PPYH testweise Debian stretch und nodejs 7.x installiert. ;-)

                  Für die "normale" Installation mit Jessie und 6.10 würde ich wie folgt vorgehen:

                  • https://www.debian.org/CD/netinst/ herunterladen

                  • Mit http://www.alexpage.de/usb-image-tool/ auf USB schreiben

                  • USB-Stick in NUC (Tastatur, Maus und Netzwerk angeschlossen) stecken und Debian installieren.

                  • ioBroker gemäß der Anleitung ab hier auf der http://www.iobroker.net/?page_id=5106&lang=de#Installation_Nodejs installieren.

                    • kann sein, dass einige Pakete fehlen. Diese nachinstallieren.

                  Bei der Befehlszeile

                  curl -sL https://deb.nodesource.com/set … -E bash -

                  einfach die 4.x gegen eine 6.x austauschen.

                  Viel erfolg!

                  Rainer

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • AlCalzoneA Offline
                    AlCalzoneA Offline
                    AlCalzone
                    Developer
                    schrieb am zuletzt editiert von
                    #10

                    @Stormbringer:

                    Soweit ich das sehe mit meinen minimalen Linuxkentnissen habe ich nicht einmal das Verzeichnis iobroker.zwave. `
                    Dann hättest du auch keinen Adapter ;) Versuchs mal mit folgendem Verzeichnis:

                    /opt/iobroker/node_modules/iobroker.zwave
                    

                    Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      Stormbringer
                      schrieb am zuletzt editiert von
                      #11

                      Danke, heute oder morgen kommt mein Nuc dann melde ich mich nochmal. Hab aber einen NUC7i3BNH günstiger bekommen und da zu geschlagen. Habe im Vorfeld schon etwas recherchiert. Linux wird wohl da nicht offiziell unterstützt aber habe eine Anleitung für Debian gefunden.

                      http://forums.debian.net/viewtopic.php?f=5&t=131832

                      Kann ich die dann einfach mit deiner Anleitung kombinieren? Das wird was werden. Notfalls muss ich halt dann mit Ubuntu probieren aber dann passen die ganzen schönen Anleitungen hier im Forum nicht mehr, wenn man nur stupide copy paste machen kann :lol: oder?

                      Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        Stormbringer
                        schrieb am zuletzt editiert von
                        #12

                        yihaaaa /opt/iobroker/node_modules/iobroker.zwave gibt es aber schluckt er glaube ich nicht ganz, Adapter geht noch immer nicht:

                        ! root@ioBroker-RasPi-1:~# cd /opt/iobroker/node_modules/iobroker.zwave
                        ! root@ioBroker-RasPi-1:/opt/iobroker/node_modules/iobroker.zwave# npm i –force --production
                        ! npm WARN using --force I sure hope you know what you are doing.
                        ! npm WARN lifecycle iobroker.zwave@0.5.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.zwave@0.5.2 node lib/preinstall.js /opt/iobroker/node_modules/iobroker.zwave
                        ! npm WARN iobroker.zwave@0.5.2 license should be a valid SPDX license expression

                        Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          Stormbringer
                          schrieb am zuletzt editiert von
                          #13

                          Hilfe :o Der Nuc ist heute gekommen…. Debian 8 Stable habe ich leider nicht zum Laufen gebraucht wegen den bekannten Treiberproblemen.... Jetzt habe ich Debian testing 9 drauf..... Linux an und für sich würde jetzt laufen.

                          Aber bei der von Rainer gepostetet Anleitung komme ich bei

                          curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

                          nicht weiter. Da meckert er immer

                          curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

                          -su: curl: Kommando nicht gefunden.

                          Könntest du mir da bitte helfen? Oder habe ich es schon verbockt mit der Debian Testing Variante und hätte lieber Ubuntu nehmen sollen?

                          Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                          1 Antwort Letzte Antwort
                          0
                          • eric2905E Offline
                            eric2905E Offline
                            eric2905
                            schrieb am zuletzt editiert von
                            #14

                            Hi,

                            bin zwar nicht Rainer, versuche es aber einfach mal :-)

                            Versuche mal mit

                            sudo apt-get install curl
                            

                            das fehlende curl Paket zu installieren - danach sollte es laufen.

                            Gruß,

                            Eric

                            Von unterwegs getippert

                            Roses are red, violets are blue,

                            if I listen to metal, my neighbours do too

                            1 Antwort Letzte Antwort
                            0
                            • S Offline
                              S Offline
                              Stormbringer
                              schrieb am zuletzt editiert von
                              #15

                              Grad geändert, hab gemerkt, dass er offline ist :lol: Danke Eric…

                              Da schreibt er dann

                              Media change: please insert the disc labeled

                              'Debian GNU/Linux testing Stretch - Official Snapshot amd64 DVD Binary-1 20170417-20:47'

                              in the drive '/media/cdrom/' and press [Enter]

                              Will er jetzt wieder den Boot USB Stick :roll: > wollte er wohl nicht, jetzt ist er komplett eingefroren :lol:

                              was sagst du allgemein? Passt überhaupt Debian Testing?

                              Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                              1 Antwort Letzte Antwort
                              0
                              • eric2905E Offline
                                eric2905E Offline
                                eric2905
                                schrieb am zuletzt editiert von
                                #16

                                Wenn er Zugriff aufs Internet hat, sollte er aber auch von dort installieren können.

                                Prüf das mal.

                                Gruß,

                                Eric

                                Von unterwegs getippert

                                Roses are red, violets are blue,

                                if I listen to metal, my neighbours do too

                                1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  Stormbringer
                                  schrieb am zuletzt editiert von
                                  #17

                                  Hab mich voller Freude auf Firefox gestürzt, sonst wüsste ich ned wie ich das testen soll…. Firefox hat aber Verbindung zum Internet

                                  Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                                  1 Antwort Letzte Antwort
                                  0
                                  • Lenny.CBL Offline
                                    Lenny.CBL Offline
                                    Lenny.CB
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #18

                                    @Stormbringer:

                                    root@ioBroker-RasPi-1:~# cd /opt/iobroker/node_modules/iobroker.zwave

                                    root@ioBroker-RasPi-1:/opt/iobroker/node_modules/iobroker.zwave# npm i –force --production

                                    npm WARN using --force I sure hope you know what you are doing.

                                    npm WARN lifecycle iobroker.zwave@0.5.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.zwave@0.5.2 node lib/preinstall.js /opt/iobroker/node_modules/iobroker.zwave

                                    npm WARN iobroker.zwave@0.5.2 license should be a valid SPDX license expression `

                                    hier hat bei mir Folgendes geholfen:

                                    sudo ldconfig
                                    
                                    1 Antwort Letzte Antwort
                                    0
                                    • S Offline
                                      S Offline
                                      Stormbringer
                                      schrieb am zuletzt editiert von
                                      #19

                                      So….. ioBroker läuft jetzt endlich auf dem neuen Nuc aber mit Ubuntu.

                                      Leider hab ich jetzt wieder das Problem von der Überschrift bzw. lässt sich der Z Wave Adapter nicht installieren

                                      ! $ ./iobroker add zwave
                                      ! npm install iobroker.zwave –production --prefix "/opt/iobroker" (System call)
                                      ! npm WARN
                                      ! lifecycle openzwave-shared@1.3.4~preinstall: cannot run in wd %s %s (wd=%s) openzwave-shared@1.3.4 node lib/install-ozw.js /opt/iobroker/node_modules/.staging/openzwave-shared-8e400646npm WARN lifecycle iobroker.zwave@0.5.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.zwave@0.5.2 node lib/preinstall.js /opt/iobroker/node_modules/.staging/iobroker.zwave-936e120a
                                      ! In file included from ../src/callbacks.cc:18:0:../src/openzwave.hpp:29:21: fatal error: Manager.h: Datei oder Verzeichnis nicht gefunden
                                      ! compilation terminated.
                                      ! make: *** [Release/obj.target/openzwave_shared/src/callbacks.o] Fehler 1
                                      ! gyp
                                      ! ERR! build error
                                      ! gyp ERR! stack Error: make failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
                                      ! gyp ERR! stack at emitTwo (events.js:106:13)
                                      ! gyp ERR! stack at ChildProcess.emit (events.js:191:7)
                                      ! gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
                                      ! gyp ERR! System Linux 4.4.0-62-generic
                                      ! gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                      ! gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
                                      ! gyp ERR! node -v v6.10.2
                                      ! gyp ERR! node-gyp -v v3.4.0
                                      ! gyp ERR! not ok
                                      ! npm
                                      ! ERR! Linux 4.4.0-62-genericnpm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.zwave" "–production" "--prefix" "/opt/iobroker"
                                      ! npm ERR! node v6.10.2
                                      ! npm ERR! npm v3.10.10
                                      ! npm ERR! code ELIFECYCLE
                                      ! npm ERR! openzwave-shared@1.3.4 install: node-gyp rebuildnpm ERR! Exit status 1
                                      ! npm ERR!
                                      ! npm ERR! Failed at the openzwave-shared@1.3.4 install script 'node-gyp rebuild'.
                                      ! npm ERR! Make sure you have the latest version of node.js and npm installed.
                                      ! npm ERR! If you do, this is most likely a problem with the openzwave-shared package,
                                      ! npm ERR! not with npm itself.
                                      ! npm ERR! Tell the author that this fails on your system:
                                      ! npm ERR! node-gyp rebuild
                                      ! npm ERR! You can get information on how to open an issue for this project with:npm ERR! npm bugs openzwave-shared
                                      ! npm ERR! Or if that isn't available, you can get their info via:
                                      ! npm ERR! npm owner ls openzwave-shared
                                      ! npm ERR! There is likely additional logging output above.
                                      ! npm ERR! Please include the following file with any support request:npm ERR! /npm-debug.log
                                      ! ERROR: host.ubuntu Cannot install iobroker.zwave: 1
                                      ! ERROR: process exited with code 25

                                      Wenn ich jetzt versuche die neue Version von Github zu installieren und es klappt, habe ich wieder mein Anfangsproblem mit den 2 verschiedenen Versionen oder?

                                      Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                                      1 Antwort Letzte Antwort
                                      0
                                      • AlCalzoneA Offline
                                        AlCalzoneA Offline
                                        AlCalzone
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #20

                                        Das "lifecycle"-Problem liegt daran, dass die install-Skripte mit erhöhten Rechten ausgeführt werden müssten, npm reduziert diese aber aus Sicherheitsgründen. Vielleicht kann man hier an der Install-Routine nachbessern? @Bluefox

                                        Im Ordner /opt/iobroker:

                                        sudo npm install https://github.com/iobroker/iobroker.zwave/tarball/master --production --unsafe-perm
                                        

                                        Dann (wenn noch keine Instanz existiert)

                                        iobroker add zwave
                                        

                                        sonst

                                        iobroker upload zwave
                                        

                                        Wenn es dabei Rechteprobleme gibt, ein sudo davor stellen.

                                        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          Stormbringer
                                          schrieb am zuletzt editiert von
                                          #21

                                          Danke Al, bis zu deinem 2. Punkt hat alles super geklappt. Instanz erscheint jetzt auch aber jetzt hab ich den Fehler im Log

                                          ! host.ubuntu 2017-04-21 12:56:29.292 info Restart adapter system.adapter.zwave.0 because enabled
                                          ! host.ubuntu 2017-04-21 12:56:29.292 error instance system.adapter.zwave.0 terminated with code 0 (OK)
                                          ! zwave.0 2017-04-21 12:56:29.286 error Error: libopenzwave.so.1.4: cannot open shared object file: No such file or directory at Error (native) at Object.Module._extensions..node (module.js:597:18) at Module.load (module.js:487:
                                          ! zwave.0 2017-04-21 12:56:29.286 error uncaught exception: libopenzwave.so.1.4: cannot open shared object file: No such file or directory

                                          bzw. mit Log Option im Adapter

                                          ! host.ubuntu 2017-04-21 13:01:55.585 info instance system.adapter.zwave.0 started with pid 7277
                                          ! host.ubuntu 2017-04-21 13:01:47.945 info Restart adapter system.adapter.zwave.0 because enabled
                                          ! host.ubuntu 2017-04-21 13:01:47.945 error instance system.adapter.zwave.0 terminated with code 0 (OK)
                                          ! zwave.0 2017-04-21 13:01:47.942 info terminating
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Object.Module._extensions..js (module.js:579:10)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Module._compile (module.js:570:32)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Object. (/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/openzwave-shared.js:26:19)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at require (internal/module.js:20:19)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Module.require (module.js:497:17)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Function.Module._load (module.js:438:3)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at tryModuleLoad (module.js:446:12)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Module.load (module.js:487:32)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Object.Module._extensions..node (module.js:597:18)
                                          ! zwave.0 2017-04-21 13:01:47.934 error at Error (native)
                                          ! zwave.0 2017-04-21 13:01:47.934 error Error: libopenzwave.so.1.4: cannot open shared object file: No such file or directory
                                          ! zwave.0 2017-04-21 13:01:47.933 error uncaught exception: libopenzwave.so.1.4: cannot open shared object file: No such file or directory
                                          ! zwave.0 2017-04-21 13:01:47.911 info starting. Version 0.5.2 in /opt/iobroker/node_modules/iobroker.zwave, node: v6.10.2

                                          Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          828

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe