Hallo Forumsgemeinde,
ich bin noch recht neu mit dem Thema iobroker (und auch in diesem Forum) unterwegs.
Ich besitze einen Raspberry Pi 3 b+ und habe ein fertiges Image aus dem Downloadbereich aufgespielt.
Die Admin Seite des ioBrokers lässt sich problemlos aufrufen. Nun wollte ich den zwave Adapter installieren, doch erhalte ich dort eine Fehlermeldung. Ich hab mich dabei an die Anleitung von ioBroker gehalten und zuerst OpenZWave installiert. Wollte dann den Adapter installieren, welches aber mit folgender Fehlermeldung quittiert wurde.
! > openzwave-shared@1.4.6 preinstall /opt/iobroker/node_modules/openzwave-shared
! > node lib/install-ozw.js
! > iobroker.zwave@1.2.0 preinstall /opt/iobroker/node_modules/iobroker.zwave
! > node lib/preinstall.js
! –-> find /tmp -name 'OZWException.h'
! find: ‘/tmp/systemd-private-6a5f494086a84ae18f9269d2dda1c78f-systemd-timesyncd.service-zl2Bzn’: Keine Berechtigung
! find: ‘/tmp/systemd-private-6a5f494086a84ae18f9269d2dda1c78f-redis-server.service-Vm60Ko’: Keine Berechtigung
! ---> Error: Command failed: find /tmp -name 'OZWException.h'
! find: ‘/tmp/systemd-private-6a5f494086a84ae18f9269d2dda1c78f-systemd-timesyncd.service-zl2Bzn’: Keine Berechtigung
! find: ‘/tmp/systemd-private-6a5f494086a84ae18f9269d2dda1c78f-redis-server.service-Vm60Ko’: Keine Berechtigung
! ---> find /usr/include/ -name 'OZWException.h'
! ---> find /usr/local/include/ -name 'OZWException.h'
! ---> find /usr/lib -name 'libopenzwave.so'
! ---> find /usr/local/lib -name 'libopenzwave.so'
! ---> find /usr/etc -name 'zwcfg.xsd'
! ---> find /usr/local/etc/ -name 'zwcfg.xsd'
! ---> find /etc/ -name 'zwcfg.xsd'
! find: ‘/etc/ssl/private’: Keine Berechtigung
! find: ‘/etc/polkit-1/localauthority’: Keine Berechtigung
! ---> Error: Command failed: find /etc/ -name 'zwcfg.xsd'
! find: ‘/etc/ssl/private’: Keine Berechtigung
! find: ‘/etc/polkit-1/localauthority’: Keine Berechtigung
! ---> sudo apt-get install libudev-dev -y
! ---> curl -L -O https://github.com/OpenZWave/open-zwave ... master.zip
! % Total % Received % Xferd Average Speed Time Time Time Current
! Dload Upload Total Spent Left Speed
! 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
! curl: (77) error setting certificate verify locations:
! CAfile: /etc/ssl/certs/ca-certificates.crt
! CApath: /etc/ssl/certs
! ---> Error: Command failed: curl -L -O https://github.com/OpenZWave/open-zwave ... master.zip
! % Total % Received % Xferd Average Speed Time Time Time Current
! Dload Upload Total Spent Left Speed
! 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
! curl: (77) error setting certificate verify locations:
! CAfile: /etc/ssl/certs/ca-certificates.crt
! CApath: /etc/ssl/certs
! /opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:15
! if (!suppressException) throw e;
! ^
! Error: Command failed: curl -L -O https://github.com/OpenZWave/open-zwave ... master.zip
! % Total % Received % Xferd Average Speed Time Time Time Current
! Dload Upload Total Spent Left Speed
! 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
! curl: (77) error setting certificate verify locations:
! CAfile: /etc/ssl/certs/ca-certificates.crt
! CApath: /etc/ssl/certs
! at checkExecSyncError (child_process.js:601:13)
! at Object.execSync (child_process.js:641:13)
! at doScript (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:12:15)
! at installOpenZwaveFromSource (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:108:3)
! at installOpenZwave (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:104:3)
! at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:26:7)
! at Module._compile (module.js:652:30)
! at Object.Module._extensions..js (module.js:663:10)
! at Module.load (module.js:565:32)
! at tryModuleLoad (module.js:505:12)
! npm ERR! code ELIFECYCLE
! npm ERR! errno 1
! npm ERR! iobroker.zwave@1.2.0 preinstall: node lib/preinstall.js
! npm ERR! Exit status 1
! npm ERR!
! npm ERR! Failed at the iobroker.zwave@1.2.0 preinstall 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/2018-08-22T08_33_02_619Z-debug.log</anonymous>
Bei der Suche bin ich leider nicht fündig geworden. Meistens wird noch nach der Version von nodejs gefragt. Dies wäre bei mir v8.11.4
npm habe ich auf 5.7.1 geupdated.
Tja und da ich mich mit Linux nicht so wirklich auskenne, weiß ich auch nicht so recht, wo ich jetzt ansetzen könnte.
Ich hab in der Fehlermeldung das hier noch gefunden.
find: ‘/etc/ssl/private’: Keine Berechtigung
find: ‘/etc/polkit-1/localauthority’: Keine Berechtigung
---> Error: Command failed: find /etc/ -name 'zwcfg.xsd'
find: ‘/etc/ssl/private’: Keine Berechtigung
find: ‘/etc/polkit-1/localauthority’: Keine Berechtigung
Wüsste aber auch nicht, wie ich hier vorgehen müsste.
Für Eure Hilfe bereits jetzt vielen Dank im Voraus. Wenn ich noch weitere Informationen zur Verfügung stellen soll, dann sagt mir einfach Bescheid, welche das sind.
VG