NEWS
Unterputzaktor mit ZigBee funktioniert nicht richtig
-
-
@Asgothian Alles klar, es hat geklappt. Nun sehe ich den Aktor auch wie alle anderen Geräte in den Objekten.
Jetzt ist nur noch das Problem, dass sich trotz Verbindung der Status bei manueller Betätigung des Aktors nicht ändert. So als wäre keine Verbindung da.
-
@Maatjes Okay... ich bin mir echt nicht sicher WAS ich gemacht habe. Auf jeden Fall keine Updates aber es funktioniert endlich!
Ich bin sehr erleichtert...
@Asgothian Vielen Dank für deine Hilfe, du hast mich um ein ganzes Stück Verständnis weitergebracht!
-
@Asgothian Ich habe jetzt noch node js aktualisiert von 10 auf 12. Leider funktioniert mein ZigBee Adapter jetzt aber nicht mehr. Der bleibt auf rot
-
@Maatjes Hast du nach dem Update von Node 10 auf Node 12 ein "npm rebuild" durchgeführt ?
A.
-
@Asgothian Nein, wie geht das?
-
-
@Asgothian Okay, habe ich gemacht. Kann es auch sein, dass wenn man "npm rebuild" nicht gemacht hat, der zigbee adapter plötzlich nicht mehr funktioniert?
-
@Maatjes Kann nicht nur, muss - zumindest bei einem Update von NodeJS
Der Zigbee Adapter nutzt die Bibliothek "serialport". Diese muss als Hardwarenahe Bibliothek mit der aktuell verwendeten nodeJS Bibliothek übersetzt werden, sonst kann sie nicht auf die Hardware zugreifen.
A.
-
Nach dem Rebuild habe ich folgende Error bekommen:
prebuild-install WARN install EACCES: permission denied, access '/root/.npm' gyp ERR! clean error gyp ERR! stack Error: EACCES: permission denied, rmdir 'build' gyp ERR! System Linux 5.4.79-v7l+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@serialport/bindings gyp ERR! node -v v12.20.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @serialport/bindings@9.0.4 install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @serialport/bindings@9.0.4 install 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/2021-01-06T18_06_28_867Z-debug.log
Was hat das zu bedeuten?
-
sicher bin ich nicht. Er beschwert sich darüber das er ein Verzeichnis nicht löschen kann.
A.
-
@Asgothian da aber alles funktioniert scheint es nicht so schlimm zu sein. Ich bin froh dass ich endlich so weit gekommen bin.
Vielen Dank!
[Close]
-
[Gelöst]