NEWS
[Fehler gelöst]TypeError: fs.readdir is not a function
-
Hallo zusammen,
ich habe ein script am Laufen, welches jede Minute auf meiner Diskstation in einem bestimmten Verzeichnis nachschaut, ob neue Screenshots von meinen Foscam-Kameras vorhanden sind. Diese werden dann per Pushover an mein Handy geschickt und anschliessend in einen anderen Ordner kopiert.
Das lief eine ganze Zeit ganz gut, nur leider jetzt nicht mehr.
Ich bekomme folgende Fehlermeldung:
! ````
javascript.0 2018-12-13 14:37:00.009 error at Timer.listOnTimeout (timers.js:290:5)
javascript.0 2018-12-13 14:37:00.009 error at tryOnTimeout (timers.js:323:5)
javascript.0 2018-12-13 14:37:00.009 error at ontimeout (timers.js:498:11)
javascript.0 2018-12-13 14:37:00.009 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:501:7)
javascript.0 2018-12-13 14:37:00.009 error at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:543:11
javascript.0 2018-12-13 14:37:00.009 error at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:173:10)
javascript.0 2018-12-13 14:37:00.009 error at Job.nodeSchedule.scheduleJob [as job] (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:920:34)
javascript.0 2018-12-13 14:37:00.009 error at Object. <anonymous>(script.js.Produktiv.Foscam:346:9)
javascript.0 2018-12-13 14:37:00.009 error at handleSnapshot (script.js.Produktiv.Foscam:92:12)
javascript.0 2018-12-13 14:37:00.008 error Error in callback: TypeError: fs.readdir is not a function</anonymous>Ich binde natürlich im Script "fs" mit ein (var fs = require('fs')). Leider weis ich nicht genau, ab wann das Script nicht mehr läuft, daher weis ich auch nicht, was sich in der Zwischenzeit an iobroker-Versionen geändert hat :( Script-Engine 4.0.5 nodejs v8.14.0 Hat jemand eine Idee, was die Ursache sein könnte? Vielen Dank für jede Hilfe. -
und wenn du auf die "Stable" Version des Javascript Adapters wechselst?
-
und wenn du auf die "Stable" Version des Javascript Adapters wechselst? `
Ja, das ist ein Versuch Wert. Habe ich noch nicht dran gedacht!
Welche Version ist das denn?
-
-