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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. JavaScript Paket läuft nicht mehr

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

JavaScript Paket läuft nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
12 Beiträge 5 Kommentatoren 308 Aufrufe 5 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.
  • O onki1

    Hallo zusammen,
    ich bekomme die Javascript-Instanz nicht mehr zum laufen. Ich habe keine Skripte verändert oder hinzugefügt - nur das Szenen-Paket installiert und verstehe die LOG-Ausgaben nicht. Kann mir jemand bitte helfen oder einen Tipp geben?

    Plattform: Dockerumgebung auf Synology DS415+
    JS-controller: 4.0.23
    Skriptausführung: 6.0.3

    Instanzen:
    65b591d7-b27c-4a76-bd33-3fa07cac12f4-image.png

    Error:

    2022-11-29 22:38:51.338 - info: host.ioBroker instance system.adapter.javascript.0 started with pid 3073
    2022-11-29 22:38:51.473 - error: host.ioBroker Caught by controller[0]: node:internal/modules/cjs/loader:372
    2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: throw err;
    2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: ^
    2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/coffeescript/lib/coffee-script/coffee-script'. Please verify that the package.json has a valid "main" entry
    2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: at tryPackage (node:internal/modules/cjs/loader:364:19)
    2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: at Function.Module._findPath (node:internal/modules/cjs/loader:577:18)
    2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: at Function.Module._resolveFilename (node:internal/modules/cjs/loader:942:27)
    2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:804:27)
    2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1028:19)
    2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at require (node:internal/modules/cjs/helpers:102:18)
    2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.javascript/main.js:21:24)
    2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1126:14)
    2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
    2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1004:32) {
    2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: code: 'MODULE_NOT_FOUND',
    2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: path: '/opt/iobroker/node_modules/iobroker.javascript/node_modules/coffeescript/package.json',
    2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: requestPath: 'coffeescript'
    2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: }
    2022-11-29 22:38:51.476 - error: host.ioBroker instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
    2022-11-29 22:38:51.476 - info: host.ioBroker Rebuild for adapter system.adapter.javascript.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually.
    

    Bisher habe ich die Javascript Instanz mehrfach neu gestartet, gelöscht und wieder neu installiert --> ohne Erfolg. Bin relativ neu und habe zB keine Ahnung wie ich "nem install --production" ausführen soll.

    Vielen Dank!

    CodierknechtC Offline
    CodierknechtC Offline
    Codierknecht
    Developer Most Active
    schrieb am zuletzt editiert von
    #2

    @onki1 sagte in JavaScript Paket läuft nicht mehr:

    Plattform: Dockerumgebung auf Synology DS415+

    Mit welchem Image?
    Welche Versionen von Node und NPM?

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    O 1 Antwort Letzte Antwort
    1
    • O onki1

      Hallo zusammen,
      ich bekomme die Javascript-Instanz nicht mehr zum laufen. Ich habe keine Skripte verändert oder hinzugefügt - nur das Szenen-Paket installiert und verstehe die LOG-Ausgaben nicht. Kann mir jemand bitte helfen oder einen Tipp geben?

      Plattform: Dockerumgebung auf Synology DS415+
      JS-controller: 4.0.23
      Skriptausführung: 6.0.3

      Instanzen:
      65b591d7-b27c-4a76-bd33-3fa07cac12f4-image.png

      Error:

      2022-11-29 22:38:51.338 - info: host.ioBroker instance system.adapter.javascript.0 started with pid 3073
      2022-11-29 22:38:51.473 - error: host.ioBroker Caught by controller[0]: node:internal/modules/cjs/loader:372
      2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: throw err;
      2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: ^
      2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/coffeescript/lib/coffee-script/coffee-script'. Please verify that the package.json has a valid "main" entry
      2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: at tryPackage (node:internal/modules/cjs/loader:364:19)
      2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: at Function.Module._findPath (node:internal/modules/cjs/loader:577:18)
      2022-11-29 22:38:51.474 - error: host.ioBroker Caught by controller[0]: at Function.Module._resolveFilename (node:internal/modules/cjs/loader:942:27)
      2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:804:27)
      2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1028:19)
      2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at require (node:internal/modules/cjs/helpers:102:18)
      2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.javascript/main.js:21:24)
      2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1126:14)
      2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
      2022-11-29 22:38:51.475 - error: host.ioBroker Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1004:32) {
      2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: code: 'MODULE_NOT_FOUND',
      2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: path: '/opt/iobroker/node_modules/iobroker.javascript/node_modules/coffeescript/package.json',
      2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: requestPath: 'coffeescript'
      2022-11-29 22:38:51.476 - error: host.ioBroker Caught by controller[0]: }
      2022-11-29 22:38:51.476 - error: host.ioBroker instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2022-11-29 22:38:51.476 - info: host.ioBroker Rebuild for adapter system.adapter.javascript.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually.
      

      Bisher habe ich die Javascript Instanz mehrfach neu gestartet, gelöscht und wieder neu installiert --> ohne Erfolg. Bin relativ neu und habe zB keine Ahnung wie ich "nem install --production" ausführen soll.

      Vielen Dank!

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #3

      @onki1

      echad@chet:~ $ cd /opt/iobroker/
      echad@chet:/opt/iobroker $ npm ls coffeescript
      iobroker.inst@3.0.0 /opt/iobroker
      └─┬ iobroker.javascript@6.1.4
        └── coffeescript@1.12.7
      
      echad@chet:/opt/iobroker $
      

      Wie schaut das entsprechend bei dir aus?

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @onki1 sagte in JavaScript Paket läuft nicht mehr:

        Plattform: Dockerumgebung auf Synology DS415+

        Mit welchem Image?
        Welche Versionen von Node und NPM?

        O Offline
        O Offline
        onki1
        schrieb am zuletzt editiert von
        #4

        @codierknecht Danke für die Antwort!
        image: buanet
        Node.js: v16.17.1
        NPM: 8.15.0

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • O onki1

          @codierknecht Danke für die Antwort!
          image: buanet
          Node.js: v16.17.1
          NPM: 8.15.0

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #5

          @onki1

          cd /opt/iobroker/node_modules/iobroker.javascript/
          npm install --omit=dev
          

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          1 Antwort Letzte Antwort
          0
          • O Offline
            O Offline
            onki1
            schrieb am zuletzt editiert von
            #6

            @thomas-braun Danke! Und das gebe ich per SSH ein?

            Thomas BraunT haus-automatisierungH CodierknechtC 3 Antworten Letzte Antwort
            0
            • O onki1

              @thomas-braun Danke! Und das gebe ich per SSH ein?

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #7

              @onki1

              Wie auch immer du an eine Kommandozeile auf der Kiste kommst. SSH ist der übliche Weg.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              1 Antwort Letzte Antwort
              0
              • O onki1

                @thomas-braun Danke! Und das gebe ich per SSH ein?

                haus-automatisierungH Offline
                haus-automatisierungH Offline
                haus-automatisierung
                Developer Most Active
                schrieb am zuletzt editiert von
                #8

                @onki1 sagte in JavaScript Paket läuft nicht mehr:

                @thomas-braun Danke! Und das gebe ich per SSH ein?

                Im Falle von Docker auf einer Synology einfach über ein neues Terminal im Docker-Container (über die Synology Weboberfläche).

                🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                📚 Meine inoffizielle ioBroker Dokumentation

                1 Antwort Letzte Antwort
                0
                • O onki1

                  @thomas-braun Danke! Und das gebe ich per SSH ein?

                  CodierknechtC Offline
                  CodierknechtC Offline
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von Codierknecht
                  #9

                  @onki1 sagte in JavaScript Paket läuft nicht mehr:

                  @thomas-braun Danke! Und das gebe ich per SSH ein?

                  131c917c-4b37-41ab-a9b6-394e089bc9a9-image.png

                  "Mit Befehl starten" => "bash"
                  ... produziert Dir eine wunderschöne Konsole ;-)

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  O 1 Antwort Letzte Antwort
                  1
                  • CodierknechtC Codierknecht

                    @onki1 sagte in JavaScript Paket läuft nicht mehr:

                    @thomas-braun Danke! Und das gebe ich per SSH ein?

                    131c917c-4b37-41ab-a9b6-394e089bc9a9-image.png

                    "Mit Befehl starten" => "bash"
                    ... produziert Dir eine wunderschöne Konsole ;-)

                    O Offline
                    O Offline
                    onki1
                    schrieb am zuletzt editiert von
                    #10

                    @codierknecht Terminal-Benutzen hat funktioniert :)
                    @Thomas-Braun das hat eher nicht geholfen:

                    root@ioBroker:/opt/iobroker# /opt/iobroker/node_modules/iobroker.javascript/                                    
                    bash: /opt/iobroker/node_modules/iobroker.javascript/: Is a directory                                           
                    root@ioBroker:/opt/iobroker# npm install --omit=dev                                                             
                    npm ERR! code ENOTEMPTY                                                                                         
                    npm ERR! syscall rename                                                                                         
                    npm ERR! path /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node                           
                    npm ERR! dest /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/.node-f0Rqzy2m                 
                    npm ERR! errno -39                                                                                              
                    npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/iobroker.javascript/node_modules/@ty
                    pes/node' -> '/opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/.node-f0Rqzy2m'                
                                                                                                                                    
                    npm ERR! A complete log of this run can be found in:                                                            
                    npm ERR!     /opt/iobroker/.npm/_logs/2022-12-19T19_48_12_802Z-debug-0.log                                      
                    root@ioBroker:/opt/iobroker
                    

                    Ganz komisch - ich kann auch keine Adapter-Updates mehr machen (alexa2, etc)... besser neu installieren? Aber die VIS und bestehenden Adapter funktionieren alle...

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von Thomas Braun
                      #11

                      @onki1

                      Lösung ist oben im Forum angepinnt.

                      https://forum.iobroker.net/topic/57337/fehler-25-oder-217-bei-adapter-install-update-mit-npm8

                      Und die Befehle auch im richtigen Verzeichnis eingeben hilft auch.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      1 Antwort Letzte Antwort
                      1
                      • O onki1

                        @codierknecht Terminal-Benutzen hat funktioniert :)
                        @Thomas-Braun das hat eher nicht geholfen:

                        root@ioBroker:/opt/iobroker# /opt/iobroker/node_modules/iobroker.javascript/                                    
                        bash: /opt/iobroker/node_modules/iobroker.javascript/: Is a directory                                           
                        root@ioBroker:/opt/iobroker# npm install --omit=dev                                                             
                        npm ERR! code ENOTEMPTY                                                                                         
                        npm ERR! syscall rename                                                                                         
                        npm ERR! path /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node                           
                        npm ERR! dest /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/.node-f0Rqzy2m                 
                        npm ERR! errno -39                                                                                              
                        npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/iobroker.javascript/node_modules/@ty
                        pes/node' -> '/opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/.node-f0Rqzy2m'                
                                                                                                                                        
                        npm ERR! A complete log of this run can be found in:                                                            
                        npm ERR!     /opt/iobroker/.npm/_logs/2022-12-19T19_48_12_802Z-debug-0.log                                      
                        root@ioBroker:/opt/iobroker
                        

                        Ganz komisch - ich kann auch keine Adapter-Updates mehr machen (alexa2, etc)... besser neu installieren? Aber die VIS und bestehenden Adapter funktionieren alle...

                        OliverIOO Offline
                        OliverIOO Offline
                        OliverIO
                        schrieb am zuletzt editiert von
                        #12

                        @onki1
                        du hast beim ersten befehl das cd vergessen

                        Meine Adapter und Widgets
                        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                        Links im Profil

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


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        448

                        Online

                        32.7k

                        Benutzer

                        82.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