Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [Fehler gelöst]TypeError: fs.readdir is not a function

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Fehler gelöst]TypeError: fs.readdir is not a function

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Stmiko last edited by

      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.
      1 Reply Last reply Reply Quote 0
      • htrecksler
        htrecksler Forum Testing last edited by

        und wenn du auf die "Stable" Version des Javascript Adapters wechselst?

        1 Reply Last reply Reply Quote 0
        • S
          Stmiko last edited by

          @htrecksler:

          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?

          1 Reply Last reply Reply Quote 0
          • S
            Stmiko last edited by

            Ok, habs gefunden.

            Laut doku ist es die 3.6.4

            1 Reply Last reply Reply Quote 0
            • S
              Stmiko last edited by

              Mit der stable version 3.6.4 läuft es wieder<emoji seq="1f600">😀</emoji>

              Vielen Dank Herrmann für den Tip!

              1 Reply Last reply Reply Quote 0
              • S
                Stmiko last edited by

                So, habe jetzt nochmal auf die 4.0.5 geupgradet und der Fehler ist wieder da.

                Hat also definitiv mit den Änderungen 3.6.4 nach 4.0,5 zu tun.

                @admin: Könnt ihr das bitte in das Fehler-Forum verschieben?

                Danke und Gruß

                1 Reply Last reply Reply Quote 0
                • S
                  Stmiko last edited by

                  Das Problem ist mit der 4.0.6 behoben.

                  Vielen Dank an Bluefox!

                  1 Reply Last reply Reply Quote 0
                  • S
                    Stmiko last edited by

                    Der Fehler ist mit der 4.0.11 wieder da:(

                    1 Reply Last reply Reply Quote 0
                    • R
                      Role last edited by

                      @Stmiko:

                      Hallo Miko, genau ein solches Skript habe ich schon gesucht, bzw. eine ähnliche Vorlage. Leider sind meine JS-Kenntnisse eher bescheiden.

                      Würdest du mir das Skript evtl. zur Verfügung stellen?

                      Vielen Dank schon mal vorab.

                      Viele Grüße

                      Roland

                      1 Reply Last reply Reply Quote 0
                      • S
                        Stmiko last edited by

                        Mit der 4.0.12 funktioniert es wieder.

                        Vielen Dank an die Entwickler!

                        1 Reply Last reply Reply Quote 0
                        • S
                          Stmiko last edited by

                          @Role:

                          @Stmiko:

                          Hallo Miko, genau ein solches Skript habe ich schon gesucht, bzw. eine ähnliche Vorlage. Leider sind meine JS-Kenntnisse eher bescheiden.

                          Würdest du mir das Skript evtl. zur Verfügung stellen?

                          Vielen Dank schon mal vorab.

                          Viele Grüße

                          Roland `

                          Hallo Roland,

                          hast ne PN!

                          Lg

                          1 Reply Last reply Reply Quote 0
                          • R
                            Role last edited by

                            Hallo Michael,

                            Danke! Funktioniert super.

                            Viele Grüße

                            Roland

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            289
                            Online

                            31.6k
                            Users

                            79.5k
                            Topics

                            1.3m
                            Posts

                            3
                            12
                            1137
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo