Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Fehler nach upgrade in Javascript

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.3k

Fehler nach upgrade in Javascript

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
javascript adapternodemoduleserrorproblem
9 Beiträge 2 Kommentatoren 821 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    mlbrolf
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,
    nach dem upgrade einiger Adapter, ist der Script Adapter nicht mehr zu gebrauchen.
    Er startet nicht und lässt sich auch nicht neu installieren.
    Ich habe es auch mit einem Backup probiert. Das bringt aber alles nichts.
    Folgende Fehlermeldung erscheint immer. Bei Neuinstallation oder Backup.

    SyntaxError: /opt/iobroker/node_modules/iobroker.javascript/io-package.json: Unexpected end of JSON input
        at JSON.parse (<anonymous>)
        at Object.Module._extensions..json (internal/modules/cjs/loader.js:797:27)
        at Module.load (internal/modules/cjs/loader.js:653:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        at Function.Module._load (internal/modules/cjs/loader.js:585:3)
        at Module.require (internal/modules/cjs/loader.js:692:17)
        at require (internal/modules/cjs/helpers.js:25:18)
        at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:504:19)
        at BackupRestore.reloadAdaptersObjects (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:485:29)
        at upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:504:34)
    

    Was kann ich tun?

    Systemdata Plattform: linux; RAM: 3.8 GB; Node.js: v10.19.0; NPM: 6.13.4
    Hardwaresystem: Rock64
    Arbeitsspeicher: 3,9GB
    Festplattenart: SD-Karte/SSD/HDD
    Betriebssystem: Linux
    Node-Version: 10.x.x
    Nodejs-Version: 10.19.0
    NPM-Version: 6.13.4
    M 1 Antwort Letzte Antwort
    0
    • M mlbrolf

      Hallo zusammen,
      nach dem upgrade einiger Adapter, ist der Script Adapter nicht mehr zu gebrauchen.
      Er startet nicht und lässt sich auch nicht neu installieren.
      Ich habe es auch mit einem Backup probiert. Das bringt aber alles nichts.
      Folgende Fehlermeldung erscheint immer. Bei Neuinstallation oder Backup.

      SyntaxError: /opt/iobroker/node_modules/iobroker.javascript/io-package.json: Unexpected end of JSON input
          at JSON.parse (<anonymous>)
          at Object.Module._extensions..json (internal/modules/cjs/loader.js:797:27)
          at Module.load (internal/modules/cjs/loader.js:653:32)
          at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
          at Function.Module._load (internal/modules/cjs/loader.js:585:3)
          at Module.require (internal/modules/cjs/loader.js:692:17)
          at require (internal/modules/cjs/helpers.js:25:18)
          at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:504:19)
          at BackupRestore.reloadAdaptersObjects (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:485:29)
          at upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:504:34)
      

      Was kann ich tun?

      Systemdata Plattform: linux; RAM: 3.8 GB; Node.js: v10.19.0; NPM: 6.13.4
      Hardwaresystem: Rock64
      Arbeitsspeicher: 3,9GB
      Festplattenart: SD-Karte/SSD/HDD
      Betriebssystem: Linux
      Node-Version: 10.x.x
      Nodejs-Version: 10.19.0
      NPM-Version: 6.13.4
      M Offline
      M Offline
      michihorn
      schrieb am zuletzt editiert von
      #2

      @mlbrolf Das hatte ich gestern auch...ich habe dann ein "downgrade" des Adapters gemacht. Läuft wieder

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        mlbrolf
        schrieb am zuletzt editiert von
        #3

        Ein Downgrade des Adapters habe ich auch schon probiert.
        Da kommt die Gleiche Fehlermeldung. Muss ich evtl. die Node.js oder die NPM Version zurücksetzen?

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          mlbrolf
          schrieb am zuletzt editiert von
          #4

          Ich habe jetzt noch ein paar downgrades probiert. Diese Meldungen habe ich im Log.
          Was kann ich tun?

          
          host.rock64	2020-02-08 17:23:51.931	info	Restart adapter system.adapter.javascript.0 because enabled
          host.rock64	2020-02-08 17:23:51.931	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
          host.rock64	2020-02-08 17:23:51.925	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
          host.rock64	2020-02-08 17:23:51.924	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
          host.rock64	2020-02-08 17:23:51.924	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
          host.rock64	2020-02-08 17:23:51.923	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
          host.rock64	2020-02-08 17:23:51.922	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
          host.rock64	2020-02-08 17:23:51.922	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
          host.rock64	2020-02-08 17:23:51.921	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
          host.rock64	2020-02-08 17:23:51.920	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
          host.rock64	2020-02-08 17:23:51.920	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:97:37)
          host.rock64	2020-02-08 17:23:51.919	error	Caught by controller[0]: TypeError: Cannot read property 'ES5' of undefined
          host.rock64	2020-02-08 17:23:51.919	error	Caught by controller[0]: ^
          host.rock64	2020-02-08 17:23:51.918	error	Caught by controller[0]: target: typescript.ScriptTarget.ES5,
          host.rock64	2020-02-08 17:23:51.917	error	Caught by controller[0]: /opt/iobroker/node_modules/iobroker.javascript/main.js:97
          host.rock64	2020-02-08 17:23:49.856	info	instance system.adapter.javascript.0 started with pid 21755
          
          M 1 Antwort Letzte Antwort
          0
          • M mlbrolf

            Ich habe jetzt noch ein paar downgrades probiert. Diese Meldungen habe ich im Log.
            Was kann ich tun?

            
            host.rock64	2020-02-08 17:23:51.931	info	Restart adapter system.adapter.javascript.0 because enabled
            host.rock64	2020-02-08 17:23:51.931	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
            host.rock64	2020-02-08 17:23:51.925	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
            host.rock64	2020-02-08 17:23:51.924	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
            host.rock64	2020-02-08 17:23:51.924	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
            host.rock64	2020-02-08 17:23:51.923	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
            host.rock64	2020-02-08 17:23:51.922	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
            host.rock64	2020-02-08 17:23:51.922	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
            host.rock64	2020-02-08 17:23:51.921	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
            host.rock64	2020-02-08 17:23:51.920	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
            host.rock64	2020-02-08 17:23:51.920	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:97:37)
            host.rock64	2020-02-08 17:23:51.919	error	Caught by controller[0]: TypeError: Cannot read property 'ES5' of undefined
            host.rock64	2020-02-08 17:23:51.919	error	Caught by controller[0]: ^
            host.rock64	2020-02-08 17:23:51.918	error	Caught by controller[0]: target: typescript.ScriptTarget.ES5,
            host.rock64	2020-02-08 17:23:51.917	error	Caught by controller[0]: /opt/iobroker/node_modules/iobroker.javascript/main.js:97
            host.rock64	2020-02-08 17:23:49.856	info	instance system.adapter.javascript.0 started with pid 21755
            
            M Offline
            M Offline
            michihorn
            schrieb am zuletzt editiert von michihorn
            #5

            @mlbrolf Hast du den Adapter mal komplett gelöscht, Iobroker restart und dann den adapter neu installiert? Bei mir läuft die 4.18.

            M 1 Antwort Letzte Antwort
            0
            • M michihorn

              @mlbrolf Hast du den Adapter mal komplett gelöscht, Iobroker restart und dann den adapter neu installiert? Bei mir läuft die 4.18.

              M Offline
              M Offline
              mlbrolf
              schrieb am zuletzt editiert von
              #6

              @michihorn
              ja das habe ich gemacht. aber der Adapter startet nicht.
              Ich habe den Adapter jetzt auch auf die Version 4.1.8 downgraded und alles neu gestartet.
              Folgender Fehler kommt immer noch

              host.rock64	2020-02-08 17:52:03.293	info	Restart adapter system.adapter.javascript.0 because enabled
              host.rock64	2020-02-08 17:52:03.292	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
              host.rock64	2020-02-08 17:52:03.292	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
              host.rock64	2020-02-08 17:52:03.291	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
              host.rock64	2020-02-08 17:52:03.290	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
              host.rock64	2020-02-08 17:52:03.290	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
              host.rock64	2020-02-08 17:52:03.289	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
              host.rock64	2020-02-08 17:52:03.288	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
              host.rock64	2020-02-08 17:52:03.288	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
              host.rock64	2020-02-08 17:52:03.287	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
              host.rock64	2020-02-08 17:52:03.286	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:97:37)
              host.rock64	2020-02-08 17:52:03.285	error	Caught by controller[0]: TypeError: Cannot read property 'ES5' of undefined
              host.rock64	2020-02-08 17:52:03.285	error	Caught by controller[0]: ^
              host.rock64	2020-02-08 17:52:03.284	error	Caught by controller[0]: target: typescript.ScriptTarget.ES5,
              host.rock64	2020-02-08 17:52:03.283	error	Caught by controller[0]: /opt/iobroker/node_modules/iobroker.javascript/main.js:97
              
              M 1 Antwort Letzte Antwort
              0
              • M mlbrolf

                @michihorn
                ja das habe ich gemacht. aber der Adapter startet nicht.
                Ich habe den Adapter jetzt auch auf die Version 4.1.8 downgraded und alles neu gestartet.
                Folgender Fehler kommt immer noch

                host.rock64	2020-02-08 17:52:03.293	info	Restart adapter system.adapter.javascript.0 because enabled
                host.rock64	2020-02-08 17:52:03.292	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                host.rock64	2020-02-08 17:52:03.292	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
                host.rock64	2020-02-08 17:52:03.291	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
                host.rock64	2020-02-08 17:52:03.290	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
                host.rock64	2020-02-08 17:52:03.290	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
                host.rock64	2020-02-08 17:52:03.289	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                host.rock64	2020-02-08 17:52:03.288	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
                host.rock64	2020-02-08 17:52:03.288	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                host.rock64	2020-02-08 17:52:03.287	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
                host.rock64	2020-02-08 17:52:03.286	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:97:37)
                host.rock64	2020-02-08 17:52:03.285	error	Caught by controller[0]: TypeError: Cannot read property 'ES5' of undefined
                host.rock64	2020-02-08 17:52:03.285	error	Caught by controller[0]: ^
                host.rock64	2020-02-08 17:52:03.284	error	Caught by controller[0]: target: typescript.ScriptTarget.ES5,
                host.rock64	2020-02-08 17:52:03.283	error	Caught by controller[0]: /opt/iobroker/node_modules/iobroker.javascript/main.js:97
                
                M Offline
                M Offline
                michihorn
                schrieb am zuletzt editiert von
                #7

                @mlbrolf Schau dir den Link mal an: Link Text

                M 1 Antwort Letzte Antwort
                0
                • M michihorn

                  @mlbrolf Schau dir den Link mal an: Link Text

                  M Offline
                  M Offline
                  mlbrolf
                  schrieb am zuletzt editiert von
                  #8

                  @michihorn
                  ich habe die Installation des Adapters jetzt über die Konsole gemacht.
                  Ich weiß nicht wie aber es hat dann nach ein paar versuchen doch noch geklappt. ich bin jetzt auf Version 4.1.8 und bleib da auch dabei. Vielen Dank für die Hilfe.
                  Gruß

                  M 1 Antwort Letzte Antwort
                  0
                  • M mlbrolf

                    @michihorn
                    ich habe die Installation des Adapters jetzt über die Konsole gemacht.
                    Ich weiß nicht wie aber es hat dann nach ein paar versuchen doch noch geklappt. ich bin jetzt auf Version 4.1.8 und bleib da auch dabei. Vielen Dank für die Hilfe.
                    Gruß

                    M Offline
                    M Offline
                    michihorn
                    schrieb am zuletzt editiert von michihorn
                    #9

                    @mlbrolf Freut mich...Updates ind immer mir Vorsicht zu geniessen, die Entwickler geben sich die größte Mühe aber an den Gegebenheiten der privaten Installation können die Jungs auch nix machen. Aber Respekt an die Entwickler. Schönen Abend noch

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    570

                    Online

                    32.4k

                    Benutzer

                    81.4k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe