Hallo Zusammen.
Könnte mir vielleicht jemand helfen - ich schaffe es nicht den 2.07 Adapter auf meinem Raspberry zu installieren. Der im IO-Broker angebotene 1.1.5 lässt sich problemlos installieren und läuft auch.
Habe Gen1. Cleaner mit gerooteter 3532 FW und Valetudo 0.9.2.
Wenn ich den Adapter über npm installiere, kommen die beschriebenen Fehler wegen canvas - also manuelle installation:
sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
klappt auch, dann aber bei
sudo npm install canvas --unsafe-perm=true
endet die ganze Routine mit:
../../nan/nan_object_wrap.h:65:61: required from here
/root/.cache/node-gyp/10.17.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callbac ’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
CXX(target) Release/obj.target/canvas/src/register_font.o
SOLINK_MODULE(target) Release/obj.target/canvas.node
COPY Release/canvas.node
make: Verzeichnis „/home/iobroker/node_modules/canvas/build“ wird verlassen
npm WARN saveError ENOENT: no such file or directory, open '/home/iobroker/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/home/iobroker/package.json'
npm WARN iobroker No description
npm WARN iobroker No repository field.
npm WARN iobroker No README data
npm WARN iobroker No license field.
+ canvas@2.6.1
added 69 packages from 35 contributors and audited 301 packages in 111.292s
found 0 vulnerabilities
wenn ich dann den Adapter installiere, kommt das hierbei:
root@Raspi-2:/home/iobroker# sudo npm i iobroker.mihome-vacuum
npm WARN saveError ENOENT: no such file or directory, open '/home/iobroker/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/home/iobroker/package.json'
npm WARN iobroker No description
npm WARN iobroker No repository field.
npm WARN iobroker No README data
npm WARN iobroker No license field.
+ iobroker.mihome-vacuum@2.0.7
added 1 package from 1 contributor and audited 822 packages in 5.633s
found 0 vulnerabilities
Könnte mir einer der Experten hier bitte weiterhelfen?
Danke im Voraus.