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. Script Engine 4.3.4 zu 4.6.17 funktioniert nicht

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Script Engine 4.3.4 zu 4.6.17 funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
skript engineupdate fehlerfunktioniertnicht
31 Beiträge 3 Kommentatoren 1.7k 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.
  • GlasfaserG Glasfaser

    @Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:

    ins Leere zu laufen oder durch die bin ersetzt worden zu sein.

    Deshalb wir nie ein Update gelingen , da zuvor alles im Ordner / .bin /

     /opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/
    

    installiert wurde , was so nicht sein sollte ....

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

    @Glasfaser Stimmt.
    Müsste so aussehen:

    pi@raspberrypi:~ $ cd /opt/iobroker/node_modules/.bin/
    pi@raspberrypi:/opt/iobroker/node_modules/.bin $ ls -la | grep wake
    lrwxrwxrwx    1 iobroker iobroker    19 Apr 12 13:04 wake -> ../wake_on_lan/wake
    pi@raspberrypi:/opt/iobroker/node_modules/.bin $
    

    Da ist wohl mal javascript von Hand im falschen Verzeichnis installiert worden.

    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
    • I Ibot

      @Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:

      iobroker install javascript@4.6.17
      Funktioniert leider nicht Version bleibt die gleiche anbei die Fehler und dickes Danke schonmal das Dich dem angenommenen hast 😀
      npm ERR! path /opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/wake
      npm ERR! Refusing to delete /opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/wake: is outside /opt/iobroker/node_modules/iobroker.javascript/node_modules/wake_on_lan and not a link
      npm ERR! File exists: /opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/wake
      npm ERR! Remove the existing file and try again, or run npm
      npm ERR! with --force to overwrite files recklessly.

      npm ERR! A complete log of this run can be found in:
      npm ERR! /home/iobroker/.npm/_logs/2020-08-08T15_14_37_941Z-debug.log
      Update "system.adapter.javascript.0"

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

      @Ibot

      pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
      lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake
      pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
      -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20  2018 /opt/iobroker/node_modules/wake_on_lan/wake
      

      Sieht das bei dir so 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

      I 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @Ibot
        Versuch es mal mit

        iobroker install --force javascript@4.6.17
        

        Wobei ich noch nie ausprobiert habe ob --force auch mit iobroker statt npm funktioniert.

        Und setz bitte CodeTags. Ich hab nämlich keine Lust den Kram so zu lesen!

        I Offline
        I Offline
        Ibot
        schrieb am zuletzt editiert von Homoran
        #16

        @Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:

        iobroker install --force javascript@4.6.17

        Hallo, funktioniert leider nicht

        pi@raspberrypi:~ $ iobroker install --force javascript@4.6.17
        /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:441
                    if (name.indexOf('@') !== -1) {
                             ^
        
        TypeError: Cannot read property 'indexOf' of undefined
            at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:441:22)
            at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2601:5)
            at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24)
            at Module._compile (internal/modules/cjs/loader.js:1137:30)
            at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)
            at Module.load (internal/modules/cjs/loader.js:985:32)
            at Function.Module._load (internal/modules/cjs/loader.js:878:14)
            at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
            at internal/main/run_main_module.js:17:47
        
        
        1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          Das ganz riecht wieder nach 'irgendwie im System als root rumgefuhrwerkt' oder das Dateisystem hat 'nen Schuss. Jedenfalls scheint da ein symlink ins Leere zu laufen oder durch die bin ersetzt worden zu sein.

          iobroker version
          

          liefert was?

          I Offline
          I Offline
          Ibot
          schrieb am zuletzt editiert von
          #17

          @Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:

          iobroker version

          pi@raspberrypi:~ $ iobroker version
          3.1.6
          
          
          1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @Ibot

            pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
            lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake
            pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
            -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20  2018 /opt/iobroker/node_modules/wake_on_lan/wake
            

            Sieht das bei dir so aus?

            I Offline
            I Offline
            Ibot
            schrieb am zuletzt editiert von
            #18

            @Thomas-Braun
            was muss ich eingeben um das zu sehen?

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • I Ibot

              @Thomas-Braun
              was muss ich eingeben um das zu sehen?

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

              @Ibot Die beiden Zeilen mit ls -la usw.
              Die Pfade sind absolut, das passt dann so

              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

              I 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @Ibot Die beiden Zeilen mit ls -la usw.
                Die Pfade sind absolut, das passt dann so

                I Offline
                I Offline
                Ibot
                schrieb am zuletzt editiert von Homoran
                #20

                @Thomas-Braun du meinst hiervon die erste und die dritte?

                pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
                lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake
                pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
                -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20  2018 /opt/iobroker/node_modules/wake_on_lan/wake
                
                
                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • I Ibot

                  @Thomas-Braun du meinst hiervon die erste und die dritte?

                  pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
                  lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake
                  pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
                  -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20  2018 /opt/iobroker/node_modules/wake_on_lan/wake
                  
                  
                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #21

                  @Ibot Ja.

                  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

                  I 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @Ibot Ja.

                    I Offline
                    I Offline
                    Ibot
                    schrieb am zuletzt editiert von
                    #22

                    @Thomas-Braun da schreib er Komando nicht gefunden in die Konsole ich glaube ich mache noch irgend was falsch...

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • I Ibot

                      @Thomas-Braun da schreib er Komando nicht gefunden in die Konsole ich glaube ich mache noch irgend was falsch...

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

                      @Ibot Das kannst du sogar per Copy&Paste rüber kopieren.
                      Und wenn du die komplette Ein- und Ausgabe posten würdest könnte man dir auch helfen.

                      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

                      I 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @Ibot Das kannst du sogar per Copy&Paste rüber kopieren.
                        Und wenn du die komplette Ein- und Ausgabe posten würdest könnte man dir auch helfen.

                        I Offline
                        I Offline
                        Ibot
                        schrieb am zuletzt editiert von
                        #24

                        @Thomas-Braun habe ich probiert```
                        pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
                        -bash: pi@raspberrypi:~: Kommando nicht gefunden.
                        pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
                        -bash: pi@raspberrypi:~: Kommando nicht gefunden.
                        pi@raspberrypi:~ $

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • I Ibot

                          @Thomas-Braun habe ich probiert```
                          pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
                          -bash: pi@raspberrypi:~: Kommando nicht gefunden.
                          pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
                          -bash: pi@raspberrypi:~: Kommando nicht gefunden.
                          pi@raspberrypi:~ $

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

                          @Ibot
                          Ja nur den Teil ab

                          ls -la
                          

                          kopieren/eingeben.
                          Der erste Teil ist der Prompt

                          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

                          I 1 Antwort Letzte Antwort
                          0
                          • Thomas BraunT Thomas Braun

                            @Ibot
                            Ja nur den Teil ab

                            ls -la
                            

                            kopieren/eingeben.
                            Der erste Teil ist der Prompt

                            I Offline
                            I Offline
                            Ibot
                            schrieb am zuletzt editiert von
                            #26

                            @Thomas-Braun sieht jetzt so aus

                            pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
                            lrwxrwxrwx 1 iobroker iobroker 19 Okt 10  2019 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake
                            pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
                            -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20  2018 /opt/iobroker/node_modules/wake_on_lan/wake
                            pi@raspberrypi:~ $
                            
                            
                            Thomas BraunT 1 Antwort Letzte Antwort
                            0
                            • I Ibot

                              @Thomas-Braun sieht jetzt so aus

                              pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
                              lrwxrwxrwx 1 iobroker iobroker 19 Okt 10  2019 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake
                              pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
                              -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20  2018 /opt/iobroker/node_modules/wake_on_lan/wake
                              pi@raspberrypi:~ $
                              
                              
                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              schrieb am zuletzt editiert von Thomas Braun
                              #27

                              @Ibot Jetzt holen wir doch den Holzhammer raus:

                              iobroker stop
                              sudo mv /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi/
                              iobroker start
                              iobroker update
                              iobroker upgrade
                              

                              Edit: Falsche Option bei mv entfernt.

                              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

                              I 1 Antwort Letzte Antwort
                              1
                              • Thomas BraunT Thomas Braun

                                @Ibot Jetzt holen wir doch den Holzhammer raus:

                                iobroker stop
                                sudo mv /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi/
                                iobroker start
                                iobroker update
                                iobroker upgrade
                                

                                Edit: Falsche Option bei mv entfernt.

                                I Offline
                                I Offline
                                Ibot
                                schrieb am zuletzt editiert von
                                #28

                                @Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:

                                iobroker stop sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi

                                pi@raspberrypi:~ $ iobroker stop
                                pi@raspberrypi:~ $ sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi
                                mv: Ungültige Option -- r
                                „mv --help“ liefert weitere Informationen.
                                pi@raspberrypi:~ $
                                
                                
                                Thomas BraunT 1 Antwort Letzte Antwort
                                0
                                • I Ibot

                                  @Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:

                                  iobroker stop sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi

                                  pi@raspberrypi:~ $ iobroker stop
                                  pi@raspberrypi:~ $ sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi
                                  mv: Ungültige Option -- r
                                  „mv --help“ liefert weitere Informationen.
                                  pi@raspberrypi:~ $
                                  
                                  
                                  Thomas BraunT Online
                                  Thomas BraunT Online
                                  Thomas Braun
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #29

                                  @Ibot Ohne -r dann

                                  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

                                  I 1 Antwort Letzte Antwort
                                  1
                                  • Thomas BraunT Thomas Braun

                                    @Ibot Ohne -r dann

                                    I Offline
                                    I Offline
                                    Ibot
                                    schrieb am zuletzt editiert von
                                    #30

                                    @Thomas-Braun top vielen Dank hat funktioniert Adapter ist aktuell:+1:

                                    GlasfaserG 1 Antwort Letzte Antwort
                                    0
                                    • I Ibot

                                      @Thomas-Braun top vielen Dank hat funktioniert Adapter ist aktuell:+1:

                                      GlasfaserG Offline
                                      GlasfaserG Offline
                                      Glasfaser
                                      schrieb am zuletzt editiert von
                                      #31

                                      @Ibot sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:

                                      Adapter ist aktuell

                                      Dann setzt den Thread auf gelöst .

                                      ... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. 
                                      

                                      ;)

                                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                      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

                                      708

                                      Online

                                      32.6k

                                      Benutzer

                                      82.2k

                                      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