NEWS
Raspi3 und Razberry
-
Hallo Leute
ich habe seit nun 2 Wochen einen Raspi3 (nicht ganz mein erster) und das Razberry Board, ich habe das komplett Paket von hier gekauft:
Raspi 3B + bestellt bei Raspishop mit Z-Wave ( https://www.rasppishop.de/Raspberry-Pi-3-Modell-B-Plus-Z-Wave-Bundle-in-Schwarz 1 )
Z-Wave (ZMEERAZ2 Rev. 2.1 SN 26.18.01 HW Rev. 2.0 11/04/2018)
5 Eurotronic Thermostate für meinen StartIch habe letztes WE viel Zeit verbracht um es einzurichten aber mir ist es nie gelungen das Z-Wave Modul zu aktivieren.
Anfang der Woche habe ich dann die Original Z-Wave Me Software installiert und somit klappte es die Thermostate zu nutzen.
Durch das Forum der openHAB Community habe ich nun herausgefunden das wenn man das Bluetooth deaktiviert der Z-Wave Controller funktioniert, aber mit openHAB komme ich nicht so klar und will es nun mit ioBroker versuchen.
Ich habe letzte Woche die Befehle und die Dokus hier genutzt aber das Z-Wave Modul zeigte immer nur gelb oder rot an aber nie grün das alles passt.
Ich hoffe auf eure Hilfe das ich es nutzen kann. Hatte jemand schon ähnliche Herausforderungen?
-
Also ich habe nochmal ein wenig getestet.
Was muss ich unter raspi-config bezüglich der Hardware einstellen?
Ich habe gerade mal das Remote-GPIO auf enabled und auch das i-Wire auf enabled.
Wo findet man eine gute Doku zu dem ganzen. Weil wenn ich den Adapter aktivieren will dann kommt eine lange Liste was er so macht und zum Abschluß kommt immer: Kann Z-Wave nicht installieren.
Hatte das noch niemand?
-
So gerade nochmal über die Konsole "iobroker add zwave --host ioBroker-Pi" ausgeführt.
Das ist das Ergebniss:
pi@ioBroker-Pi:~ $ sudo iobroker add zwave --host ioBroker-Pi NPM version: 6.4.1 npm install iobroker.zwave@1.3.1 --unsafe-perm --production --save --prefix "/opt/iobroker" (System call) find: ‘/tmp/systemd-private-eef0447df9e54a56b9fab5ecf7fdfe43-systemd-timesyncd.service-k6AlOO’: Keine Berechtigung find: ‘/etc/polkit-1/localauthority’: Keine Berechtigung find: ‘/etc/ssl/private’: Keine Berechtigung find: ‘/tmp/systemd-private-eef0447df9e54a56b9fab5ecf7fdfe43-systemd-timesyncd.service-k6AlOO’: Keine Berechtigung % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 125 0 125 0 0 315 0 --:--:-- --:--:-- --:--:-- 315 100 12.4M 0 12.4M 0 0 510k 0 --:--:-- 0:00:24 --:--:-- 285k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 147 0 147 0 0 299 0 --:--:-- --:--:-- --:--:-- 299 100 16081 0 16081 0 0 5200 0 --:--:-- 0:00:03 --:--:-- 10.6M /opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:16 if (!suppressException) throw e; ^ Error: Command failed: cd open-zwave-master && curl -O -L https://github.com/OpenZWave/open-zwave/pull/1125.patch && patch -p1 < 1125.patch % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 147 0 147 0 0 299 0 --:--:-- --:--:-- --:--:-- 299 100 16081 0 16081 0 0 5200 0 --:--:-- 0:00:03 --:--:-- 10.6M at checkExecSyncError (child_process.js:607:13) at Object.execSync (child_process.js:647:13) at doScript (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:13:15) at installOpenZwaveFromSource (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:147:3) at installOpenZwave (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:139:3) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:27:7) at Module._compile (module.js:653:30) at Object.Module._extensions..js (module.js:664:10) at Module.load (module.js:566:32) at tryModuleLoad (module.js:506:12) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! iobroker.zwave@1.3.1 preinstall: `node lib/preinstall.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.zwave@1.3.1 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! /home/iobroker/.npm/_logs/2019-06-22T18_30_53_950Z-debug.log host.ioBroker-Pi install adapter zwave NPM version: 6.4.1 npm install iobroker.zwave@1.3.1 --unsafe-perm --production --save --prefix "/opt/iobroker" (System call) find: ‘/tmp/systemd-private-eef0447df9e54a56b9fab5ecf7fdfe43-systemd-timesyncd.service-k6AlOO’: Keine Berechtigung find: ‘/etc/polkit-1/localauthority’: Keine Berechtigung find: ‘/etc/ssl/private’: Keine Berechtigung find: ‘/tmp/systemd-private-eef0447df9e54a56b9fab5ecf7fdfe43-systemd-timesyncd.service-k6AlOO’: Keine Berechtigung % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 125 0 125 0 0 174 0 --:--:-- --:--:-- --:--:-- 174 100 12.4M 0 12.4M 0 0 271k 0 --:--:-- 0:00:46 --:--:-- 271k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 147 0 147 0 0 317 0 --:--:-- --:--:-- --:--:-- 318 100 16081 0 16081 0 0 14232 0 --:--:-- 0:00:01 --:--:-- 475k /opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:16 if (!suppressException) throw e; ^ Error: Command failed: cd open-zwave-master && curl -O -L https://github.com/OpenZWave/open-zwave/pull/1125.patch && patch -p1 < 1125.patch % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 147 0 147 0 0 317 0 --:--:-- --:--:-- --:--:-- 318 100 16081 0 16081 0 0 14232 0 --:--:-- 0:00:01 --:--:-- 475k at checkExecSyncError (child_process.js:607:13) at Object.execSync (child_process.js:647:13) at doScript (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:13:15) at installOpenZwaveFromSource (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:147:3) at installOpenZwave (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:139:3) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:27:7) at Module._compile (module.js:653:30) at Object.Module._extensions..js (module.js:664:10) at Module.load (module.js:566:32) at tryModuleLoad (module.js:506:12) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! iobroker.zwave@1.3.1 preinstall: `node lib/preinstall.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.zwave@1.3.1 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! /home/iobroker/.npm/_logs/2019-06-22T18_32_27_690Z-debug.log host.ioBroker-Pi install adapter zwave NPM version: 6.4.1 npm install iobroker.zwave@1.3.1 --unsafe-perm --production --save --prefix "/opt/iobroker" (System call) find: ‘/tmp/systemd-private-eef0447df9e54a56b9fab5ecf7fdfe43-systemd-timesyncd.service-k6AlOO’: Keine Berechtigung find: ‘/etc/polkit-1/localauthority’: Keine Berechtigung find: ‘/etc/ssl/private’: Keine Berechtigung find: ‘/tmp/systemd-private-eef0447df9e54a56b9fab5ecf7fdfe43-systemd-timesyncd.service-k6AlOO’: Keine Berechtigung % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 125 0 125 0 0 116 0 --:--:-- 0:00:01 --:--:-- 116 100 12.4M 100 12.4M 0 0 428k 0 0:00:29 0:00:29 --:--:-- 618k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 147 0 147 0 0 301 0 --:--:-- --:--:-- --:--:-- 301 100 16081 0 16081 0 0 16599 0 --:--:-- --:--:-- --:--:-- 490k /opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:16 if (!suppressException) throw e; ^ Error: Command failed: cd open-zwave-master && curl -O -L https://github.com/OpenZWave/open-zwave/pull/1125.patch && patch -p1 < 1125.patch % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 147 0 147 0 0 301 0 --:--:-- --:--:-- --:--:-- 301 100 16081 0 16081 0 0 16599 0 --:--:-- --:--:-- --:--:-- 490k at checkExecSyncError (child_process.js:607:13) at Object.execSync (child_process.js:647:13) at doScript (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:13:15) at installOpenZwaveFromSource (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:147:3) at installOpenZwave (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:139:3) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zwave/lib/preinstall.js:27:7) at Module._compile (module.js:653:30) at Object.Module._extensions..js (module.js:664:10) at Module.load (module.js:566:32) at tryModuleLoad (module.js:506:12) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! iobroker.zwave@1.3.1 preinstall: `node lib/preinstall.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.zwave@1.3.1 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! /home/iobroker/.npm/_logs/2019-06-22T18_33_54_781Z-debug.log host.ioBroker-Pi install adapter zwave host.ioBroker-Pi Cannot install zwave
Warum kommt tw: Keine Berechtigung
kann jemand erkennen was los ist bei mir oder was schief läuft?
-
Auch wenn das hier eine Alleinunterhaltung wird, hoffe ich das andere damit geholfen ist.
Ich habe mir nun eine Datei gemacht, mit schritten die ich durchgehen muss bei einer Neuinstallation, diese soll mir helfen wenn es dann irgendwann klappt meinen Fehler zu finden.
Das Image was ich nutze ist das RaspiImage vom 28.01.2019 auf der download Seite von IOBROKER
Diese Schritte führe ich nach dem ersten neustart aus. Die Änderungen in /boot/ kann man davor ja schon machen.
# Speicher ausweiten - Filesystem expand sudo raspi-config # RAM erweitern indem das man Grafikspeicher auf 16M reduziert sudo raspi-config # Debian update und upgrade sudo apt-get update && sudo apt-get upgrade # Zertifikate reinstall sudo apt install --reinstall ca-certificates # ZWave Pakete apt-get install pkg-config libudev-dev build-essential curl unzip mc # node testen - https://nodejs.org/en/ siehe auch hier: https://www.iobroker.net/#de/documentation/install/linux.md node -v nodejs -v npm -v sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo reboot # node aktualisieren curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt install -y nodejs sudo reboot # ZWave Einstellungen sudo nano /boot/cmdline.txt remove console=serial0,115200 # save the file and close it sudo nano /boot/config.txt # Look for each of the following lines. If they are commented out with a #, remove that. If they don't exist, add them to the end of the file: dtoverlay=pi3-miniuart-bt enable_uart=1 force_turbo=1 # diese sollen BT und WIFI abschalten dtoverlay=pi3-disable-wifi dtoverlay=pi3-disable-bt # save the file and close it sudo reboot # abschalten des BT Dienstes! sudo systemctl disable hciuart sudo reboot # ioBroker update cd /opt/iobroker sudo iobroker stop sudo iobroker update sudo iobroker upgrade self sudo iobroker start # Info Adapter installieren sudo iobroker add info 0 # Adpapter updaten sudo iobroker upgrade discovery # Adapter ZWave installieren sudo iobroker add zwave --host ioBroker-Pi # Adapter Unifi installieren sudo iobroker add unifi --host ioBroker-Pi # Adapter RPI2 sudo iobroker add rpi2 --host ioBroker-Pi # Admin Oberfläche öffnen
Vielleicht hilft es jemanden meinen Fehler zu finden oder mir zu helfen. Ansonsten werde ich mal schauen was ich noch so hinbekomme.
Gruß
Chris