Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Hilfe bei Fehlermeldung "Syntax Error"

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Hilfe bei Fehlermeldung "Syntax Error"

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

      Hallo,

      ich habe seit heute keinen Zugriff aufs Admin Interface und komme auch sonst nicht wirklich weiter. Ich bin totaler Neuling was ioBroker angeht und brauche es "nur" für die Kommunikation zw. KNX und einer Wetterstation
      Kann mir hier jemand weiterhelfen?
      Ich logge mich mit Putty ein und mit

       iobroker list instances
      

      will ich schaun was läuft. Egal was ich eingebe, die Fehlermeldung ist immer:

      
      pi@raspberrypi:/opt/iobroker $ iobroker list instances
      /opt/iobroker/node_modules/is/index.js:3
      import * as fs from 'fs';
      ^^^^^^
      
      SyntaxError: Cannot use import statement outside a module
          at internalCompileFunction (node:internal/vm:73:18)
          at wrapSafe (node:internal/modules/cjs/loader:1178:20)
          at Module._compile (node:internal/modules/cjs/loader:1220:27)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
          at Module.load (node:internal/modules/cjs/loader:1119:32)
          at Module._load (node:internal/modules/cjs/loader:960:12)
          at Module.require (node:internal/modules/cjs/loader:1143:19)
          at require (node:internal/modules/cjs/helpers:119:18)
          at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
      
      Node.js v18.18.2
      pi@raspberrypi:/opt/iobroker $
      
      

      Bitte um Hilfe und beste Grüße!

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @kob1 last edited by

        @kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":

        Bitte um Hilfe

        Am besten kann man dir helfen, wenn am näheres zu dem System weiß.
        Die Langfassung von

        iob diag
        

        schaut wie aus?

        K 1 Reply Last reply Reply Quote 0
        • K
          kob1 @Thomas Braun last edited by

          @thomas-braun sagte in Hilfe bei Fehlermeldung "Syntax Error":

          iob diag

          Das fängt genauso an:

          *** iob diag is starting up, please wait ***
          /opt/iobroker/node_modules/is/index.js:3
          import * as fs from 'fs';
          ^^^^^^
          
          SyntaxError: Cannot use import statement outside a module
              at internalCompileFunction (node:internal/vm:73:18)
              at wrapSafe (node:internal/modules/cjs/loader:1178:20)
              at Module._compile (node:internal/modules/cjs/loader:1220:27)
              at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
              at Module.load (node:internal/modules/cjs/loader:1119:32)
              at Module._load (node:internal/modules/cjs/loader:960:12)
              at Module.require (node:internal/modules/cjs/loader:1143:19)
              at require (node:internal/modules/cjs/helpers:119:18)
              at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
              at Module._compile (node:internal/modules/cjs/loader:1256:14)
          
          Node.js v18.18.2
          /opt/iobroker/node_modules/is/index.js:3
          import * as fs from 'fs';
          ^^^^^^
          
          SyntaxError: Cannot use import statement outside a module
              at internalCompileFunction (node:internal/vm:73:18)
              at wrapSafe (node:internal/modules/cjs/loader:1178:20)
              at Module._compile (node:internal/modules/cjs/loader:1220:27)
              at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
              at Module.load (node:internal/modules/cjs/loader:1119:32)
              at Module._load (node:internal/modules/cjs/loader:960:12)
              at Module.require (node:internal/modules/cjs/loader:1143:19)
              at require (node:internal/modules/cjs/helpers:119:18)
              at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
              at Module._compile (node:internal/modules/cjs/loader:1256:14)
          
          Node.js v18.18.2
          /opt/iobroker/node_modules/is/index.js:3
          import * as fs from 'fs';
          ^^^^^^
          
          SyntaxError: Cannot use import statement outside a module
              at internalCompileFunction (node:internal/vm:73:18)
              at wrapSafe (node:internal/modules/cjs/loader:1178:20)
              at Module._compile (node:internal/modules/cjs/loader:1220:27)
              at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
              at Module.load (node:internal/modules/cjs/loader:1119:32)
              at Module._load (node:internal/modules/cjs/loader:960:12)
              at Module.require (node:internal/modules/cjs/loader:1143:19)
              at require (node:internal/modules/cjs/helpers:119:18)
              at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
              at Module._compile (node:internal/modules/cjs/loader:1256:14)
          
          Node.js v18.18.2
          /opt/iobroker/node_modules/is/index.js:3
          import * as fs from 'fs';
          ^^^^^^
          
          SyntaxError: Cannot use import statement outside a module
              at internalCompileFunction (node:internal/vm:73:18)
              at wrapSafe (node:internal/modules/cjs/loader:1178:20)
              at Module._compile (node:internal/modules/cjs/loader:1220:27)
              at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
              at Module.load (node:internal/modules/cjs/loader:1119:32)
              at Module._load (node:internal/modules/cjs/loader:960:12)
              at Module.require (node:internal/modules/cjs/loader:1143:19)
              at require (node:internal/modules/cjs/helpers:119:18)
              at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
              at Module._compile (node:internal/modules/cjs/loader:1256:14)
          
          Node.js v18.18.2
          
          
          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @kob1 last edited by

            @kob1
            Da sollte dann aber danach noch mehr kommen. Die Meldungen stammen halt so vom defekten ioBroker.

            K 1 Reply Last reply Reply Quote 0
            • K
              kob1 @Thomas Braun last edited by

              Hier die Summary, das dazwischen folgt gleich...

              ======================= SUMMARY =======================
                                      v.2024-05-22
              
              
                 Static hostname: raspberrypi
                       Icon name: computer
                Operating System: Raspbian GNU/Linux 10 (buster)
                          Kernel: Linux 4.19.97-v7+
                    Architecture: arm
              
              Installation:           native
              Kernel:                 armv7l
              Userland:               32 bit
              Timezone:               Europe/Vienna (CEST, +0200)
              User-ID:                1000
              Display-Server:         false
              Boot Target:            graphical.target
              
              Pending OS-Updates:     1
              /opt/iobroker/node_modules/is/index.js:3
              import * as fs from 'fs';
              ^^^^^^
              
              SyntaxError: Cannot use import statement outside a module
                  at internalCompileFunction (node:internal/vm:73:18)
                  at wrapSafe (node:internal/modules/cjs/loader:1178:20)
                  at Module._compile (node:internal/modules/cjs/loader:1220:27)
                  at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
                  at Module.load (node:internal/modules/cjs/loader:1119:32)
                  at Module._load (node:internal/modules/cjs/loader:960:12)
                  at Module.require (node:internal/modules/cjs/loader:1143:19)
                  at require (node:internal/modules/cjs/helpers:119:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
                  at Module._compile (node:internal/modules/cjs/loader:1256:14)
              
              Node.js v18.18.2
              Pending iob updates:    0
              
              Nodejs-Installation:
              /usr/bin/nodejs         v18.18.2
              /usr/bin/node           v18.18.2
              /usr/bin/npm            9.8.1
              /usr/bin/npx            9.8.1
              /usr/bin/corepack       0.19.0
              
              Recommended versions are nodejs  and npm
              Your nodejs installation is correct
              
              MEMORY:
                            total        used        free      shared  buff/cache   available
              Mem:           926M         60M        417M         19M        448M        782M
              Swap:           99M        5.0M         94M
              Total:         1.0G         66M        511M
              
              Active iob-Instances:   0
              /opt/iobroker/node_modules/is/index.js:3
              import * as fs from 'fs';
              ^^^^^^
              
              SyntaxError: Cannot use import statement outside a module
                  at internalCompileFunction (node:internal/vm:73:18)
                  at wrapSafe (node:internal/modules/cjs/loader:1178:20)
                  at Module._compile (node:internal/modules/cjs/loader:1220:27)
                  at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
                  at Module.load (node:internal/modules/cjs/loader:1119:32)
                  at Module._load (node:internal/modules/cjs/loader:960:12)
                  at Module.require (node:internal/modules/cjs/loader:1143:19)
                  at require (node:internal/modules/cjs/helpers:119:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
                  at Module._compile (node:internal/modules/cjs/loader:1256:14)
              
              Node.js v18.18.2
              
              /opt/iobroker/node_modules/is/index.js:3
              import * as fs from 'fs';
              ^^^^^^
              
              SyntaxError: Cannot use import statement outside a module
                  at internalCompileFunction (node:internal/vm:73:18)
                  at wrapSafe (node:internal/modules/cjs/loader:1178:20)
                  at Module._compile (node:internal/modules/cjs/loader:1220:27)
                  at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
                  at Module.load (node:internal/modules/cjs/loader:1119:32)
                  at Module._load (node:internal/modules/cjs/loader:960:12)
                  at Module.require (node:internal/modules/cjs/loader:1143:19)
                  at require (node:internal/modules/cjs/helpers:119:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
                  at Module._compile (node:internal/modules/cjs/loader:1256:14)
              
              Node.js v18.18.2
              ioBroker Core:          js-controller
              /opt/iobroker/node_modules/is/index.js:3
              import * as fs from 'fs';
              ^^^^^^
              
              SyntaxError: Cannot use import statement outside a module
                  at internalCompileFunction (node:internal/vm:73:18)
                  at wrapSafe (node:internal/modules/cjs/loader:1178:20)
                  at Module._compile (node:internal/modules/cjs/loader:1220:27)
                  at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
                  at Module.load (node:internal/modules/cjs/loader:1119:32)
                  at Module._load (node:internal/modules/cjs/loader:960:12)
                  at Module.require (node:internal/modules/cjs/loader:1143:19)
                  at require (node:internal/modules/cjs/helpers:119:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
                  at Module._compile (node:internal/modules/cjs/loader:1256:14)
              
              Node.js v18.18.2
                                      admin
              
              /opt/iobroker/node_modules/is/index.js:3
              import * as fs from 'fs';
              ^^^^^^
              
              SyntaxError: Cannot use import statement outside a module
                  at internalCompileFunction (node:internal/vm:73:18)
                  at wrapSafe (node:internal/modules/cjs/loader:1178:20)
                  at Module._compile (node:internal/modules/cjs/loader:1220:27)
                  at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
                  at Module.load (node:internal/modules/cjs/loader:1119:32)
                  at Module._load (node:internal/modules/cjs/loader:960:12)
                  at Module.require (node:internal/modules/cjs/loader:1143:19)
                  at require (node:internal/modules/cjs/helpers:119:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10)
                  at Module._compile (node:internal/modules/cjs/loader:1256:14)
              
              Node.js v18.18.2
              ioBroker Status:
              
              Status admin and web instance:
              
              Objects:                0
              States:                 0
              
              Size of iob-Database:
              
              7.2M    /opt/iobroker/iobroker-data/objects.jsonl
              5.4M    /opt/iobroker/iobroker-data/objects.json.migrated
              5.4M    /opt/iobroker/iobroker-data/objects.json.bak.migrated
              1.2M    /opt/iobroker/iobroker-data/states.jsonl
              1.2M    /opt/iobroker/iobroker-data/states.json.migrated
              1.2M    /opt/iobroker/iobroker-data/states.json.bak.migrated
              
              
              
              =================== END OF SUMMARY ====================
              Ro75 Thomas Braun 2 Replies Last reply Reply Quote 0
              • Ro75
                Ro75 @kob1 last edited by

                @kob1 lass mich raten. Du wolltest auf NodeJS 20 aktualisieren? Buster ist tot! Debian 12 (Bookworm) 64 Bit lite - NEUINSTALLATION.

                Ro75.

                1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @kob1 last edited by Thomas Braun

                  @kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":

                  buster

                  Das dazwischen brauche ich nicht.
                  buster ist busted, tot, end-of-life, abgekündigt, nicht mehr unterstützt.
                  Installier da NEU Raspberry OS 12 'Bookworm'.

                  Wobei das vermutlich auf dem RPi3 mit 1GB keinen Spaß mehr macht.

                  K 1 Reply Last reply Reply Quote 0
                  • K
                    kob1 @Thomas Braun last edited by

                    @thomas-braun Is ein RPi2 Rev 1.1. 😬
                    Mich wunderts nur, mein letzter Zugriff auf das System war im Feb 24, bisher hat alles wunderbar geklappt.
                    Heut war Stromausfall, danach ging nichts mehr...

                    Danke soweit für eure Hilfe, ich werde schaun ob ich OS12 drauf bekomme!

                    Thomas Braun Codierknecht 2 Replies Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @kob1 last edited by

                      @kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":

                      Is ein RPi2 Rev 1.1.

                      Dann wird es vermutlich noch weniger Spaß machen.

                      Heut war Stromausfall, danach ging nichts mehr...

                      Ja, so Stromausfälle haben die Eigenschaft, das offene Dateien nicht mehr ordentlich zurückgeschrieben werden. Datei korrupt, nix geht mehr.

                      Neuinstallation von Raspberry OS 12 'Bookworm' in der 32Bit-Version, natürlich ohne Desktop, Backup vom ioBroker einspielen.

                      1 Reply Last reply Reply Quote 0
                      • Codierknecht
                        Codierknecht Developer Most Active @kob1 last edited by

                        @kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":

                        Heut war Stromausfall

                        Ich möchte auch mitraten: Betrieb mit SD-Karte?
                        Sowas mag keinen plötzlichen Stromausfall. Das könnte der Todesstoß gewesen sein.

                        Wie die anderen schon schreiben: Neu installieren. Und wenn Du da eh ran musst, macht der Umzug auf potentere Hardware auch Sinn.

                        Homoran 1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @Codierknecht last edited by

                          @codierknecht sagte in Hilfe bei Fehlermeldung "Syntax Error":

                          Ich möchte auch mitraten: Betrieb mit SD-Karte?
                          Sowas mag keinen plötzlichen Stromausfall. Das könnte der Todesstoß gewesen sein.

                          muss nicht.
                          Auch auf SSD werden Dateien zerschossen, und bei SD muss deswegen noch lange nicht die Karte hin srin.

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          697
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          5
                          11
                          245
                          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