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?
-
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden