Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    9
    1
    762

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    3.2k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    3.1k

JavaScript Paket läuft nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
12 Beiträge 5 Kommentatoren 393 Aufrufe 5 Beobachtet
  • Ä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 Online
    CodierknechtC Online
    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 Online
                  CodierknechtC Online
                  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

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        518

                        Online

                        33.0k

                        Benutzer

                        83.3k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2026
                        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