NEWS
[gelöst] Fehler bei der Installation des ZWAVE Adapters
-
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
-
Mach mal
apt-get install ca-certificates
Dann neu versuchen
-
Hallo Apollon,
danke für den Hinweis. Beim ersten Versuch hat es noch nicht funktioniert.
In einem anderen Forum hatte ich noch gelesen, über
sudo apt install --reinstall ca-certificates
die Zertifikate neu zu installieren. Und siehe da. Die Installation ist sauber ohne Fehlermeldung durchgelaufen.
Danke noch Mal und VG
-
@spuder sagte in [gelöst] Fehler bei der Installation des ZWAVE Adapters:
sudo apt install --reinstall ca-certificates
Ich habe das mal mit --reinstall probiert aber keine Verbesserung.
Was muss man noch beachten und muss man derzeit auch OpenZwave selbst installieren.
Wie mach ich das, habe das noch in keiner Anleitung gelesen.
Oder gibt es einen Link nachdiesen ihr euch gerichtet habt?