NEWS
Sayit-Adapter mit falschem PFad
-
Hallo zusammen,
habe soeben auf die neue Version des Sayit-Adapters (1.1.2) hochgezogen. Seit dem bekomme ich eine Fehlermeldung.
` > host-pi_iobroker 2016-10-23 19:48:52.353 error instance system.adapter.sayit.0 terminated with code 0 (OK)sayit-0 2016-10-23 19:48:52.338 info terminating
Error: 2016-10-23 19:48:51.828 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:332:8)
Error: 2016-10-23 19:48:51.828 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
Error: 2016-10-23 19:48:51.828 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
Error: 2016-10-23 19:48:51.828 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:240:12)
Error: 2016-10-23 19:48:51.828 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9)
Error: 2016-10-23 19:48:51.828 error at Socket. (/opt/iobroker/node_modules/iobroker.sayit/main.js:1151:27)
Error: 2016-10-23 19:48:51.828 error at /opt/iobroker/node_modules/iobroker.sayit/main.js:1164:43
Error: 2016-10-23 19:48:51.828 error at start (/opt/iobroker/node_modules/iobroker.sayit/main.js:1236:29)
Error: 2016-10-23 19:48:51.828 error at Object.fs.unlinkSync (fs.js:932:18)
Error: 2016-10-23 19:48:51.828 error at Error (native)
Error: 2016-10-23 19:48:51.828 error EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache//cam'
uncaught 2016-10-23 19:48:51.819 error exception: EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache//cam'
sayit-0 2016-10-23 19:48:51.676 info Upload announce mp3 files
sayit-0 2016-10-23 19:48:51.660 info starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.sayit `
Ich vermute, dass es am Verzeichnis '/opt/iobroker/cache//cam' liegt. Müsst wohl '/opt/iobroker/cache/cam' heißen. Wo könnte ich dies evtl. anpassen?
Viele Grüße
Balu
-
Du hast Engine geändert un Cache Verzeichnis eingetragen. Deswegen kommt der Fehler.
Update bitte vom git und sag mir Bescheid ob es geholfen hat.
-
Hallo Bluefox,
meinst du so?
> npm install iobroker.sayit
Gruß Balu
-
meinst du so? `
Nein er meint du sollst von github updaten.Hier icon #3 anklicken
Dann hier
unter von Github sayit auswählen
Gruß
Rainer
-
Hallo Rainer,
danke. Habe es nun installiert, kann den Adapter jedoch nicht unter "Instanzen" finden. Unter Adapter zeigt er mir say.it an, uns zwar mit der Version 1.1.3.
Edit: Hab es noch einmal gelöscht und erneut installiert. Nun erscheint der Adapter. Leider bekomme ich wieder folgende Log-Einträge:
` > pi_iobroker 2016-10-27 17:58:01.418 info host.pi_iobroker Restart adapter system.adapter.sayit.0 because enabledpi_iobroker 2016-10-27 17:58:01.417 error host.pi_iobroker instance system.adapter.sayit.0 terminated with code 0 (OK)
sayit.0 2016-10-27 17:58:00.895 error Error: EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache/cam' at Error (native) at Object.fs.unlinkSync (fs.js:932:18) at start (/opt/iobroker/node_modules/iobroker.say
sayit.0 2016-10-27 17:58:00.893 error uncaught exception: EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache/cam'
sayit.0 2016-10-27 17:58:00.778 info sayit.0 Upload announce mp3 files
sayit.0 2016-10-27 17:58:00.777 info sayit.0 starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.sayit
pi_iobroker 2016-10-27 17:57:59.364 info host.pi_iobroker instance system.adapter.sayit.0 started with pid 15727
host-pi_iobroker 2016-10-27 17:57:29.323 info Restart adapter system.adapter.sayit.0 because enabled
host-pi_iobroker 2016-10-27 17:57:29.321 error instance system.adapter.sayit.0 terminated with code 0 (OK)
sayit-0 2016-10-27 17:57:29.297 info terminating
Error: 2016-10-27 17:57:28.781 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:332:8)
Error: 2016-10-27 17:57:28.781 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
Error: 2016-10-27 17:57:28.781 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
Error: 2016-10-27 17:57:28.781 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:240:12)
Error: 2016-10-27 17:57:28.781 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9)
Error: 2016-10-27 17:57:28.781 error at Socket. (/opt/iobroker/node_modules/iobroker.sayit/main.js:1151:27)
Error: 2016-10-27 17:57:28.781 error at /opt/iobroker/node_modules/iobroker.sayit/main.js:1164:43
Error: 2016-10-27 17:57:28.781 error at start (/opt/iobroker/node_modules/iobroker.sayit/main.js:1242:33)
Error: 2016-10-27 17:57:28.781 error at Object.fs.unlinkSync (fs.js:932:18)
Error: 2016-10-27 17:57:28.781 error at Error (native)
Error: 2016-10-27 17:57:28.781 error EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache/cam'
uncaught 2016-10-27 17:57:28.772 error exception: EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache/cam' `
-
Ist ja nett, dass du mir keinen Screenshot von den Instanzen sendest, dass ich dir beim Suchen helfen könnte.
Auch den Screenshot vom Reiter Adapter hast du ausgerechnet da abgeschnitten, wo die notwendigen Informationen kommen.
In der nächsten Spalte sollten noch ein paar Zahlen stehen. Wie lauten die?
Gruß
Rainer
-
Leider bekomme ich wieder folgende Log-Einträge: `
Hast du die vorher auch gehabt?Error: EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache/cam' a `
Gruß
Rainer
-
Hallo Rainer,
hier noch einmal die 2 Screenshots (reichen die Dir oder brauchst du etwas anderes?)
Die Fehlermeldungen bekam ich, als ich vor ein paar Tagen den Adapter upgedatet habe.
Die Fehlermeldung von damals war u.a.
` > Error: 2016-10-23 19:48:51.828 error EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache//cam'uncaught 2016-10-23 19:48:51.819 error exception: EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache//cam' `
Also nicht identisch:
Momentan sieht es ja so aus:
> Error: 2016-10-27 18:05:29.496 error EISDIR: illegal operation on a directory, unlink '/opt/iobroker/cache/cam'
1525_sayit_snipimage.jpg
1525_sayit2_snipimage.jpg -
Hallo Rainer,
hab eben noch mal die Konfiguration angesehen. Dort gibt es einen Eintrag "Cache". Dieser war angewählt. Habe den Haken entfernt und siehe da, es läuft.
Was für eine Funktion hat "Cache"? Um schneller auf bestimmte Dinge zugreifen zu können?