NEWS
IoBrocker Installation seit Stunden an der gleichen Stelle
-
Hallo zusammen,
ich versuche gerade mal ioBroker zu installieren und zu schauen, wie es im Vergleich zu OpenHAB 2 ist. Leider steht die Installation auf meinem PI 2 mit openHABian seit mehreren Stunden an der gleichen Stelle. Die letzte Ausgabe war:
[11:33:10] root@openHABianPi:~# cd /opt/iobroker [11:33:40] root@openHABianPi:/opt/iobroker# sudo npm install iobroker --unsafe-perm > iobroker@1.0.1 install /opt/iobroker/node_modules/iobroker > node lib/setup.js npm install iobroker.discovery --production --prefix /opt/iobroker node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-seria lport/releases/download/4.0.7/serialport-v4.0.7-node-v48-linux-arm.tar.gz node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@6.11.2 (node-v48 ABI) (falling back to source compile with node-gyp) ../src/serialport.cpp: In function ‘int getIntFromObject(v8::Local<v8::object>, std::string)’: ../src/serialport.cpp:90:52: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is depreca ted (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-d eclarations] return getValueFromObject(options, key)->ToInt32()->Int32Value(); ^ ../src/serialport.cpp: In function ‘double getDoubleFromObject(v8::Local<v8::object>, std::string) ’: ../src/serialport.cpp:102:53: warning: ‘v8::Local <v8::number>v8::Value::ToNumber() const’ is depr ecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8173): Use maybe version [-Wdeprecate d-declarations] return getValueFromObject(options, key)->ToNumber()->NumberValue(); ^ ../src/serialport.cpp: In function ‘void EIO_AfterOpen(uv_work_t*)’: ../src/serialport.cpp:174:31: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprec ated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated- declarations] int fd = argv[1]->ToInt32()->Int32Value(); ^ ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’ : ../src/serialport.cpp:193:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprec ated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated- declarations] int fd = info[0]->ToInt32()->Int32Value(); ^ ../src/serialport.cpp:217:116: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is depre cated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated -declarations] baton->baudRate = Nan::Get(options, Nan::New<v8::string>("baudRate").ToLocalChecked()).ToLocalC hecked()->ToInt32()->Int32Value(); ^ ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Write(Nan::NAN_METHOD_ARGS_TYPE)’: ../src/serialport.cpp:252:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprec ated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated- declarations] int fd = info[0]->ToInt32()->Int32Value(); ^ ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN ../src/serialport.cpp:369:32: warning: ‘v8::Local <v8::int32>v8::Value::ToInt3 ated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe ve declarations] baton->fd = info[0]->ToInt32()->Int32Value(); ^ ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN ../src/serialport.cpp:480:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt3 ated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe ve declarations] int fd = info[0]->ToInt32()->Int32Value(); ^ ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_M ../src/serialport.cpp:528:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt3 ated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe ve declarations] int fd = info[0]->ToInt32()->Int32Value(); ^ ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN ../src/serialport.cpp:585:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt3 ated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe ve declarations] int fd = info[0]->ToInt32()->Int32Value(); ^ ../src/serialport_unix.cpp: In function ‘OpenBatonPlatformOptions* ParsePlatfo Local<v8::object>&)’: ../src/serialport_unix.cpp:44:109: warning: ‘v8::Local <v8::int32>v8::Value::T eprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use may ated-declarations] result->vmin = Nan::Get(options, Nan::New<v8::string>("vmin").ToLocalChecke )->ToInt32()->Int32Value(); ^ ../src/serialport_unix.cpp:45:111: warning: ‘v8::Local<v8::i eprecated/(declared/at/root/.node-gyp/6.11.2/include/node/v/ated-declarations]/result-="">vtime = Nan::Get(options, Nan::New<v8::string>("v d()->ToInt32()->Int32Value(); ^ ../src/serialport_poller.cpp: In static member function ‘sta portPoller::New(Nan::NAN_METHOD_ARGS_TYPE)’: ../src/serialport_poller.cpp:86:31: warning: ‘v8::Local<v8:: deprecated/(declared/at/root/.node-gyp/6.11.2/include/node/cated-declarations]/obj-="">fd_ = info[0]->ToInt32()->Int32Value(); ^ npm WARN enoent ENOENT: no such file or directory, open '/op npm WARN iobroker No description npm WARN iobroker No repository field. npm WARN iobroker No README data npm WARN iobroker No license field. npm install iobroker.admin --production --prefix /opt/iobrok npm WARN enoent ENOENT: no such file or directory, open '/op npm WARN iobroker No description npm WARN iobroker No repository field. npm WARN iobroker No README data npm WARN iobroker No license field. npm install iobroker.js-controller --production --prefix /op</v8::></v8::string></v8::i></v8::string></v8::int32></v8::object></v8::int32></v8::int32></v8::int32></v8::int32></v8::int32></v8::string></v8::int32></v8::int32></v8::int32></v8::number></v8::object></v8::int32></v8::object>
Ich bin nach der Anleitung vorgegangen. Hat jemand eine Idee??
Grüße!
-
Welche Anleitung (bitte Link) hast Du verwendet?
Hast Du ein Original OS draufgemacht und dann ioBroker nachinstalliert? Oder hast Du ein fertiges Image von der Webseite?
Gruß,
Eric
-
Hallo und Willkommen im Forum!
Ist openHABian, wie ich vermute, ein Betriebssystem für OpenHAB?
Dann muss die ioBroker Installation darauf nicht unbefingt funktionieren.
Lade dir Raspbian auf die Sd Karte und installiere ioBroker nach der Anleitung
http://www.iobroker.net/docu/?page_id=5106&lang=de
Oder lade dir direkt ein fertiges Image mit Raspbian und ioBroker heeunter
http://www.iobroker.net/docu/?page_id=2563&lang=de
Gruß
Rainer