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 Update nach 4.6.4

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    347

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Script Engine Update nach 4.6.4

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
script engine
60 Beiträge 12 Kommentatoren 4.3k Aufrufe 13 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.
  • ChaotC Chaot

    @Jan1 Stimmt schon. Aber bis zur 4.5.1 scheinen die Rechte ja zu passen. Erst ab da verlangt er plötzlich höhere Rechte die er nicht hat.

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

    @Chaot Wie sehen die Rechte denn aus, wenn der Fehler sich zeigt?
    Bei mir so:

    pi@raspberrypi:/opt/iobroker $ ls -la ./node_modules/iobroker.javascript/node_modules/
    insgesamt 60
    drwxr-xr-x+ 15 iobroker iobroker 4096 Mai 18 07:29 .
    drwxr-xr-x+  6 iobroker iobroker 4096 Mai 18 07:29 ..
    drwxrwxr-x+  2 iobroker iobroker 4096 Mai 17 18:51 .bin
    drwxr-xr-x+  4 iobroker iobroker 4096 Mai 18 07:29 cron-parser
    drwxr-xr-x+  3 iobroker iobroker 4096 Mai 18 07:29 define-properties
    drwxrwxr-x+  3 iobroker iobroker 4096 Mai 16 02:16 @iobroker
    drwxr-xr-x+  4 iobroker iobroker 4096 Mai 18 07:29 is-nan
    drwxr-xr-x+  2 iobroker iobroker 4096 Mai 18 07:29 long-timeout
    drwxr-xr-x+  7 iobroker iobroker 4096 Mai 18 07:29 moment
    drwxr-xr-x+  4 iobroker iobroker 4096 Mai 18 07:29 moment-timezone
    drwxrwxr-x+  4 iobroker iobroker 4096 Apr 12 13:04 node-schedule
    drwxr-xr-x+  3 iobroker iobroker 4096 Mai 18 07:29 object-keys
    drwxrwxr-x+  7 iobroker iobroker 4096 Apr 18 09:03 semver
    drwxr-xr-x+  2 iobroker iobroker 4096 Mai 18 07:29 sorted-array-functions
    

    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

    ChaotC 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @Chaot Wie sehen die Rechte denn aus, wenn der Fehler sich zeigt?
      Bei mir so:

      pi@raspberrypi:/opt/iobroker $ ls -la ./node_modules/iobroker.javascript/node_modules/
      insgesamt 60
      drwxr-xr-x+ 15 iobroker iobroker 4096 Mai 18 07:29 .
      drwxr-xr-x+  6 iobroker iobroker 4096 Mai 18 07:29 ..
      drwxrwxr-x+  2 iobroker iobroker 4096 Mai 17 18:51 .bin
      drwxr-xr-x+  4 iobroker iobroker 4096 Mai 18 07:29 cron-parser
      drwxr-xr-x+  3 iobroker iobroker 4096 Mai 18 07:29 define-properties
      drwxrwxr-x+  3 iobroker iobroker 4096 Mai 16 02:16 @iobroker
      drwxr-xr-x+  4 iobroker iobroker 4096 Mai 18 07:29 is-nan
      drwxr-xr-x+  2 iobroker iobroker 4096 Mai 18 07:29 long-timeout
      drwxr-xr-x+  7 iobroker iobroker 4096 Mai 18 07:29 moment
      drwxr-xr-x+  4 iobroker iobroker 4096 Mai 18 07:29 moment-timezone
      drwxrwxr-x+  4 iobroker iobroker 4096 Apr 12 13:04 node-schedule
      drwxr-xr-x+  3 iobroker iobroker 4096 Mai 18 07:29 object-keys
      drwxrwxr-x+  7 iobroker iobroker 4096 Apr 18 09:03 semver
      drwxr-xr-x+  2 iobroker iobroker 4096 Mai 18 07:29 sorted-array-functions
      
      ChaotC Offline
      ChaotC Offline
      Chaot
      schrieb am zuletzt editiert von
      #50

      @Thomas-Braun
      Mir fällt nichts besonderes auf:

      Rechte.jpg

      ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • ChaotC Chaot

        @Thomas-Braun
        Mir fällt nichts besonderes auf:

        Rechte.jpg

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

        @Chaot
        Mir fällt schon mal die root-shell auf.
        Sicher, dass dein Dateisystem noch gesund ist?

        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

        ChaotC 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @Chaot
          Mir fällt schon mal die root-shell auf.
          Sicher, dass dein Dateisystem noch gesund ist?

          ChaotC Offline
          ChaotC Offline
          Chaot
          schrieb am zuletzt editiert von
          #52

          @Thomas-Braun root deshalb weil ich das in der Konsole im Proxmox Container habe. Das ist ganz normal. Da ist das mit Usern schwieriger zu handeln.

          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • ChaotC Chaot

            @Thomas-Braun root deshalb weil ich das in der Konsole im Proxmox Container habe. Das ist ganz normal. Da ist das mit Usern schwieriger zu handeln.

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

            @Chaot Ich fahre zwar kein Proxmox, aber soweit ich weiß funktioniert das da auch nicht anders als in einer nativen Installation von Debian. Aber mach wie du meinst, wunder dich aber nicht über verschobene Rechte.
            Docker ist wieder was anderes.

            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

            ChaotC 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @Chaot Ich fahre zwar kein Proxmox, aber soweit ich weiß funktioniert das da auch nicht anders als in einer nativen Installation von Debian. Aber mach wie du meinst, wunder dich aber nicht über verschobene Rechte.
              Docker ist wieder was anderes.

              ChaotC Offline
              ChaotC Offline
              Chaot
              schrieb am zuletzt editiert von
              #54

              @Thomas-Braun Muss ich jetzt nicht verstehen.
              Die Problematik ist doch das bis zur Version 4.5.1 alles in Ordnung ist und sobald ich auf eine höhere Version gehen will die Rechteprobleme auftauchen. Der Fehler ist klar reproduzierbar und hat nach meiner Meinung mit root nichts zu tun.
              Ich kann unterhalb von 4.1.5 jede beliebige Version installieren und es taucht eben kein Fehler auf.

              Aktuell habe ich erneut das Update versucht und scheinbar das größtenteils erfolgreich absolviert.
              Jetzt verbleibt nur noch eine Fehlermeldung:

              javascript.0	2020-05-18 12:03:34.203	error	(28978) WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
              javascript.0	2020-05-18 12:03:34.199	error	(28978) npm
              

              Die Rechteprobleme haben sich bisher nicht gezeigt.

              ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

              apollon77A 1 Antwort Letzte Antwort
              0
              • ChaotC Chaot

                @Thomas-Braun Muss ich jetzt nicht verstehen.
                Die Problematik ist doch das bis zur Version 4.5.1 alles in Ordnung ist und sobald ich auf eine höhere Version gehen will die Rechteprobleme auftauchen. Der Fehler ist klar reproduzierbar und hat nach meiner Meinung mit root nichts zu tun.
                Ich kann unterhalb von 4.1.5 jede beliebige Version installieren und es taucht eben kein Fehler auf.

                Aktuell habe ich erneut das Update versucht und scheinbar das größtenteils erfolgreich absolviert.
                Jetzt verbleibt nur noch eine Fehlermeldung:

                javascript.0	2020-05-18 12:03:34.203	error	(28978) WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                javascript.0	2020-05-18 12:03:34.199	error	(28978) npm
                

                Die Rechteprobleme haben sich bisher nicht gezeigt.

                apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #55

                @Chaot WARN != Error :-) It nur eine Info Meldung zu einem Paket was deprecated ist wir aber noch nutzen. Alles ok.

                Am Ende ist es mega strange was da bei Dir passiert. Die 4.6.x ist genauso wie die 4.5.1 ein NPM Paket und npm behandelt alles an sich wie sonst auch ... also keine Idee von mir was da abgeht

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  Steffl
                  schrieb am zuletzt editiert von
                  #56

                  Etwas weiter oben in deinem Logfileauszug heißt es:
                  no such file or directory, access '/opt/iobroker/node_modules/iobroker.javascript/node_modules/xml2js-parser

                  Gibt es denn das xml2js-parser Verzeichnis überhaupt? Bei meiner Installation ist das nicht da.
                  Kann es sein, dass da noch Reste eines alten Treibers rumspuken?

                  ChaotC 1 Antwort Letzte Antwort
                  0
                  • S Steffl

                    Etwas weiter oben in deinem Logfileauszug heißt es:
                    no such file or directory, access '/opt/iobroker/node_modules/iobroker.javascript/node_modules/xml2js-parser

                    Gibt es denn das xml2js-parser Verzeichnis überhaupt? Bei meiner Installation ist das nicht da.
                    Kann es sein, dass da noch Reste eines alten Treibers rumspuken?

                    ChaotC Offline
                    ChaotC Offline
                    Chaot
                    schrieb am zuletzt editiert von
                    #57

                    @Steffl Das wäre noch eine Idee die eventuell zu meinem letzten Vorgehen passen könnte.

                    Ich habe das jetzt ganz aufwändig geschafft:
                    Rechte auf 777 und Version 4.5.1 installiert.
                    Reboot
                    iobroker gestoppt
                    Fixer laufen lassen
                    Reboot
                    Update auf 4.6.11 laufen lassen
                    und die Fehlemeldungen waren weg. Ich vermute/hoffe das es an den reboots gelegen hat.

                    Was mir noch eingefallen ist, das ich nach dem ersten Updateversuch auf die 4.6.11 in den Adaptern die 4.6.4 als installiert angezeigt bekommen habe obwohl die Installation angeblich erfolgreich war.

                    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                    1 Antwort Letzte Antwort
                    0
                    • NegaleinN Negalein

                      habe auch bei Blockly ein Problem mit 4.6.7

                      Das 18:00ist ein Phantom. Soll dort nicht sein, geht auch nicht zum löschen, hat aber zumindest keine Funktion.
                      Blockly funktioniert trotz dem Phantom.

                      Mit 4.6.9 aus Git besteht das Phänomen noch immer.

                      javascript - ioBroker.png

                      NegaleinN Offline
                      NegaleinN Offline
                      Negalein
                      Global Moderator
                      schrieb am zuletzt editiert von
                      #58

                      @Negalein sagte in Script Engine Update nach 4.6.4:

                      habe auch bei Blockly ein Problem mit 4.6.7
                      Das 18:00ist ein Phantom. Soll dort nicht sein, geht auch nicht zum löschen, hat aber zumindest keine Funktion.
                      Blockly funktioniert trotz dem Phantom.
                      Mit 4.6.9 aus Git besteht das Phänomen noch immer.

                      mit 4.6.17 besteht das Problem wieder.

                      wird in einem bestehenden Blockly der Zeit-Block kopiert, ist im kopierten Block wieder das Phantom.
                      log.gif

                      ° Node.js: 20.17.0 NPM: 10.8.2
                      ° Proxmox, Ubuntu 22.04.3 LTS
                      ° Fixer ---> iob fix

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • NegaleinN Negalein

                        @Negalein sagte in Script Engine Update nach 4.6.4:

                        habe auch bei Blockly ein Problem mit 4.6.7
                        Das 18:00ist ein Phantom. Soll dort nicht sein, geht auch nicht zum löschen, hat aber zumindest keine Funktion.
                        Blockly funktioniert trotz dem Phantom.
                        Mit 4.6.9 aus Git besteht das Phänomen noch immer.

                        mit 4.6.17 besteht das Problem wieder.

                        wird in einem bestehenden Blockly der Zeit-Block kopiert, ist im kopierten Block wieder das Phantom.
                        log.gif

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #59

                        @Negalein sagte:

                        Zeit-Block kopiert, ist im kopierten Block wieder das Phantom.

                        Das ist aber nur temporär: Beim Wechsel in die Javascript-Ansicht und zurück verschwindet das Phantom.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        NegaleinN 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @Negalein sagte:

                          Zeit-Block kopiert, ist im kopierten Block wieder das Phantom.

                          Das ist aber nur temporär: Beim Wechsel in die Javascript-Ansicht und zurück verschwindet das Phantom.

                          NegaleinN Offline
                          NegaleinN Offline
                          Negalein
                          Global Moderator
                          schrieb am zuletzt editiert von
                          #60

                          @paul53 sagte in Script Engine Update nach 4.6.4:

                          Das ist aber nur temporär:

                          Danke, funktioniert 😊

                          ° Node.js: 20.17.0 NPM: 10.8.2
                          ° Proxmox, Ubuntu 22.04.3 LTS
                          ° Fixer ---> iob fix

                          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

                          746

                          Online

                          32.5k

                          Benutzer

                          81.8k

                          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