Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. javascript SyntaxError: Unexpected token ')'

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    javascript SyntaxError: Unexpected token ')'

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

      Hallo,
      habe seit kurzem bei den meisten Scripts die seit kurzem fehlerfrei liefen diese Fehlermeldungen:
      error at process.processImmediate (node:internal/timers:480:21)
      javascript.0
      2024-04-17 14:36:57.915 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1676:17)
      javascript.0
      2024-04-17 14:36:57.914 error at /opt/iobroker/node_modules/iobroker.javascript/main.js:2201:17
      javascript.0
      2024-04-17 14:36:57.914 error at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:2103:37)
      javascript.0
      2024-04-17 14:36:57.914 error at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1850:21)
      javascript.0
      2024-04-17 14:36:57.913 error at new Script (node:vm:99:7)
      javascript.0
      2024-04-17 14:36:57.913 error SyntaxError: Unexpected token ')'
      javascript.0
      2024-04-17 14:36:57.913 error ^
      javascript.0
      2024-04-17 14:36:57.912 error });
      javascript.0
      2024-04-17 14:36:57.912 error script.js.strom.MB_3Phase_energy compile failed: at script.js.strom.MB_3Phase_energy:162
      javascript.0
      2024-04-17 14:36:57.910 info

      Installiert wurden gestern die Adapter: Backup, Web.
      Kann bitte hier jemand helfen?

      Vielen Dank im Voraus.

      M 1 Reply Last reply Reply Quote 0
      • M
        MCU @myiob last edited by

        @myiob sagte in javascript SyntaxError: Unexpected token ')':

        script.js.strom.MB_3Phase_energy:162

        Zeig doch mal die Zeile 162 vom script /strom/MB_3Phase_energy.

        M 1 Reply Last reply Reply Quote 1
        • M
          myiob @MCU last edited by

          @mcu

          Hallo,

          das Script /strom/MB_3Phase_energy hat gar keine Zeile 162.
          Der Fehler 162 kommt bei nahezu allen Scripts die bisher ohne diesen Fehler korrekt funktioniert haben!

          Der Fehler muß im Javascript selbst liegen.

          Danke für die Frage.

          M W 2 Replies Last reply Reply Quote 0
          • M
            MCU @myiob last edited by

            @myiob Hast du schon ein Upload gemacht?

            1 Reply Last reply Reply Quote 0
            • W
              Wildbill @myiob last edited by

              @myiob Hast Du zufällig ein Script unter Global abgelegt?

              Gruss, Jürgen

              M 1 Reply Last reply Reply Quote 0
              • M
                myiob @Wildbill last edited by

                @wildbill

                Hallo Jürgen,

                ja, ich habe mehrere Scripts unter global - aktuell habe ich gestern einen weiteren dort eingetragen. Der hat aber auch keine Zeile 162.
                Im Protokoll scheinen mir diese Fehlerausgaben doch auf einen internen Fehler hinzuweisen:
                2024-04-17 14:36:57.914 error at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1850:21)
                javascript.0
                2024-04-17 14:36:57.913 error at new Script (node:vm:99:7)
                javascript.0
                2024-04-17 14:36:57.913 error SyntaxError: Unexpected token ')'

                Danke Roland

                W haus-automatisierung 2 Replies Last reply Reply Quote 0
                • W
                  Wildbill @myiob last edited by

                  @myiob Scripte, die unter Global abgelegt werden, werden jedem anderen Script hinzugefügt. Somit kommst Du also auch bei Scripten, die für sich unter 162 Zeilen haben, über 162. Und wenn Du gestern ein neues Script unter Global angelegt hast und Du seit Kurzem (gestern?) den fehler bekommst, liegt es nahe, dass es an genau dem Script liegt.

                  Gruss, Jürgen

                  M 1 Reply Last reply Reply Quote 1
                  • haus-automatisierung
                    haus-automatisierung Developer Most Active @myiob last edited by

                    @myiob sagte in javascript SyntaxError: Unexpected token ')':

                    ja, ich habe mehrere Scripts unter global - aktuell habe ich gestern einen weiteren dort eingetragen.
                    Danke Roland

                    Dann zeig das neue Script mal 🙂

                    1 Reply Last reply Reply Quote 0
                    • M
                      myiob @Wildbill last edited by

                      @wildbill

                      Hallo Jürgen,

                      vielen Dank für die Erklärung.

                      Ich habe den Fehler in genau diesem Script entdeckt. Es war ein fehlerhaftes Klammergebirge. Die Fehlermeldungen waren aber auch für mich etwas verwirrend.

                      Vielen Dank nochmals für den richtigen Anstoß.

                      Grüße Roland

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      786
                      Online

                      31.7k
                      Users

                      79.8k
                      Topics

                      1.3m
                      Posts

                      4
                      9
                      374
                      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