NEWS
Aktuelles ioBroker Raspi Image lässt sich nicht ans laufen kriegen
-
Hi,
ich habe mir heute das neueste Image aus dem Download Bereich gezogen (Raspi ohne CCU), via Win32 Disk Imager auf die SD Card geschrieben.
Auf dem Pi eingeloggt, raspi-config gestartet, das Passwort geändert und das Filesystem extended, Wlan konfiguriert und dann Neustart.
Wieder eingeloggt (User pi), gesehen, das der Pi schon eine IP hat und versucht die anzusurfen. Keine Verbindung.
Ping auf google.com probiert, funktioniert ohne Probleme.
Gemäß Anleitung (http://www.iobroker.net/docu/?page_id=8070&lang=de) wollte ich den js-controller via Konsole updaten und hab dies mit dem Befehl sudo npm install iobroker.js-controller gemäßt der Doku (https://github.com/ioBroker/ioBroker/wi … daptername) probiert.
Daraufhin kommen nur Fehlermeldungen:
gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/unix-dgram/.node-gyp" gyp WARN EACCES user "root" does not have permission to access the dev dir "/home/pi/node_modules/unix-dgram/.node-gyp/8.11.1" gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/unix-dgram/.node-gyp"Wenn ich es ohne sudo vorne weg probiere bekomme ich diesen Output:
npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.js-controller npm WARN checkPermissions Missing write access to /home/pi/node_modules npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json' npm WARN pi No description npm WARN pi No repository field. npm WARN pi No README data npm WARN pi No license field. npm ERR! path /home/pi/node_modules/iobroker.js-controller npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall access npm ERR! Error: EACCES: permission denied, access '/home/pi/node_modules/iobroker.js-controller' npm ERR! { Error: EACCES: permission denied, access '/home/pi/node_modules/iobroker.js-controller' npm ERR! stack: 'Error: EACCES: permission denied, access \'/home/pi/node_modules/iobroker.js-controller\'', npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/home/pi/node_modules/iobroker.js-controller' } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator (though this is not recommended). npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2018-05-27T19_55_21_608Z-debug.logiobroker upgrade self führt zu folgendem Output: Host "ioBroker-RasPi" is up to date.
Was mache ich verkehrt und vorallem warum kann ich ioBroker per Browser nicht öffnen?
-
Was mache ich verkehrt und vorallem warum kann ich ioBroker per Browser nicht öffnen? `
Was passiert wenn du in /opt/iobroker/ den Befehl````
sudo iobroker statusWie hast du versucht die Web-Oberfläche aufzurufen? Port 8081? ~~@martinschm:~~ > Gemäß Anleitung ([http://www.iobroker.net/docu/?page_id=8070&lang=de](http://www.iobroker.net/docu/?page_id=8070&lang=de)) wollte ich den js-controller via Konsole updaten und hab dies mit dem Befehl sudo npm install iobroker.js-controller gemäßt der Doku ([https://github.com/ioBroker/ioBroker/wi … daptername](https://github.com/ioBroker/ioBroker/wiki/Console-commands#npm-install-iobrokeradaptername)) probiert. > > Daraufhin kommen nur Fehlermeldungen: > ```` > gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/unix-dgram/.node-gyp" > gyp WARN EACCES user "root" does not have permission to access the dev dir "/home/pi/node_modules/unix-dgram/.node-gyp/8.11.1" > gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/unix-dgram/.node-gyp" > > ```` ` Den Befehl darfst du nicht in /home/pi/ abgeben sondern wenn du dich in /opt/iobroker/ befindest, zudem kannst du maliobroker update
eingeben. Vermutlich ist der JS-Controller Up-to-date auf dem neusten Image. Zudem ist meines Wissens die empfohlene Methode für das upgraden des JS-Controllers:sudo iobroker upgrade self
beste Grüße fox -
Hi,
sudo iobroker status ergibt iobroker is running.
Habs dann grade nochmal über die IP probiert und jetzt läuft es. Strange. Aber Hauptsache es tut.