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!

    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 Online
              haus-automatisierungH Online
              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

                      611

                      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