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. ioBroker Allgemein
  4. gelöst mit Restore: jedes Script nach Update auf Fehler

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

gelöst mit Restore: jedes Script nach Update auf Fehler

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
21 Beiträge 3 Kommentatoren 1.2k Aufrufe 2 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.
  • Thomas BraunT Thomas Braun

    @rosi8818

    Da klemmt wohl was zentral im javascript-Adapter:

    2021-12-08 10:25:27.059  - error: javascript.0 (4518) SyntaxError: Invalid left-hand side in assignment
    2021-12-08 10:25:27.060  - error: javascript.0 (4518)     at new Script (vm.js:102:7)
    2021-12-08 10:25:27.060  - error: javascript.0 (4518)     at Object.createScript (vm.js:262:10)
    2021-12-08 10:25:27.060  - error: javascript.0 (4518)     at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1482:28)
    

    Den mal neuinstallieren, und auch mal schauen ob die Laufzeitumgebung nodeJS sauber installiert ist.

    R Offline
    R Offline
    Rosi8818
    schrieb am zuletzt editiert von
    #8

    @thomas-braun okay, wie stelle ich das am besten an?
    ausser die Befehle (von oben) kenne ich keinen Weg. Mir reicht ein Tipp

    damit bleibe ich immer auf dem neusten (wenn es die Zeit erlaubt)

    iobroker backup
    iobroker stop
    iobroker update
    iobroker upgrade self
    apt update
    apt upgrade
    sudo apt dist-upgrade
    iobroker fix
    iobroker start
    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @rosi8818 sagte in jedes Script läuft nach Update auf Fehler:

      @homoran ja das Script fängt damit an, aber auch ohne Underscore der gleiche Fehler.
      Das war nur ein Scriptschnipsel den ich zum testen nehme

      deaktiviere mal das globale Skript

      R Offline
      R Offline
      Rosi8818
      schrieb am zuletzt editiert von Rosi8818
      #9

      @homoran habe ich, ich habe es deaktiviert und dann folgendes aufgerufen

      var Nachricht1='[{"text":"❄ Neue Post im Briefkasten!","backgroundColor":"#ffcc00","borderColor":"","icon":"","iconColor":"","fontColor":""}]';
      
      setState('0_userdata.0.Status.alertmessages', Nachricht1, true);
      

      danach kommt

      javascript.0 (10757) script.js._Test-Scripte.11 compile failed: at script.js._Test-Scripte.11:295
      

      Datenpunkt wird nicht geschrieben

      HomoranH 1 Antwort Letzte Antwort
      0
      • R Rosi8818

        @homoran habe ich, ich habe es deaktiviert und dann folgendes aufgerufen

        var Nachricht1='[{"text":"❄ Neue Post im Briefkasten!","backgroundColor":"#ffcc00","borderColor":"","icon":"","iconColor":"","fontColor":""}]';
        
        setState('0_userdata.0.Status.alertmessages', Nachricht1, true);
        

        danach kommt

        javascript.0 (10757) script.js._Test-Scripte.11 compile failed: at script.js._Test-Scripte.11:295
        

        Datenpunkt wird nicht geschrieben

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #10

        @rosi8818 sagte in jedes Script läuft nach Update auf Fehler:

        javascript.0 (10757) script.js._Test-Scripte.11 compile failed: at script.js._Test-Scripte.11:295

        Immerhin sind es jetzt weniger Zeilen :joy:

        aber 295 Zeilen hat dein _Test-Scripte.11 wohl auch nicht

        Da bin ich jetzt überfragt

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        R 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @rosi8818 sagte in jedes Script läuft nach Update auf Fehler:

          javascript.0 (10757) script.js._Test-Scripte.11 compile failed: at script.js._Test-Scripte.11:295

          Immerhin sind es jetzt weniger Zeilen :joy:

          aber 295 Zeilen hat dein _Test-Scripte.11 wohl auch nicht

          Da bin ich jetzt überfragt

          R Offline
          R Offline
          Rosi8818
          schrieb am zuletzt editiert von
          #11

          @homoran stimmt, nur das was Du oben siehst, drei Zeilen und nicht mehr

          1 Antwort Letzte Antwort
          0
          • R Rosi8818

            @thomas-braun okay, wie stelle ich das am besten an?
            ausser die Befehle (von oben) kenne ich keinen Weg. Mir reicht ein Tipp

            damit bleibe ich immer auf dem neusten (wenn es die Zeit erlaubt)

            iobroker backup
            iobroker stop
            iobroker update
            iobroker upgrade self
            apt update
            apt upgrade
            sudo apt dist-upgrade
            iobroker fix
            iobroker start
            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #12

            @rosi8818

            sudo ln -s /usr/bin/node /usr/bin/nodejs
            which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
            

            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

            R 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @rosi8818

              sudo ln -s /usr/bin/node /usr/bin/nodejs
              which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
              
              R Offline
              R Offline
              Rosi8818
              schrieb am zuletzt editiert von
              #13

              @thomas-braun bin dabei...
              danach dann fix und start noch... melde mich gleich wieder

              pi@smarthomepi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
              ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
              pi@smarthomepi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
              /usr/bin/nodejs
              /usr/bin/node
              /usr/bin/npm
              v14.18.2
              v14.18.2
              6.14.15
              OK:1 http://archive.raspberrypi.org/debian buster InRelease
              OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
              OK:3 https://repos.influxdata.com/debian buster InRelease
              OK:4 https://deb.nodesource.com/node_14.x buster InRelease
              OK:5 https://archive.raspbian.org/raspbian buster InRelease
              Paketlisten werden gelesen... Fertig
              Abhängigkeitsbaum wird aufgebaut.
              Statusinformationen werden eingelesen.... Fertig
              Alle Pakete sind aktuell.
              OK:1 http://archive.raspberrypi.org/debian buster InRelease
              OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
              OK:3 https://repos.influxdata.com/debian buster InRelease
              OK:4 https://deb.nodesource.com/node_14.x buster InRelease
              OK:5 https://archive.raspbian.org/raspbian buster InRelease
              Paketlisten werden gelesen... Fertig
              Abhängigkeitsbaum wird aufgebaut.
              Statusinformationen werden eingelesen.... Fertig
              Alle Pakete sind aktuell.
              nodejs:
                Installiert:           14.18.2-deb-1nodesource1
                Installationskandidat: 14.18.2-deb-1nodesource1
                Versionstabelle:
               *** 14.18.2-deb-1nodesource1 500
                      500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
                      100 /var/lib/dpkg/status
                   10.24.0~dfsg-1~deb10u1 500
                      500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                      500 https://archive.raspbian.org/raspbian buster/main armhf Packages
              
              
              1 Antwort Letzte Antwort
              0
              • R Offline
                R Offline
                Rosi8818
                schrieb am zuletzt editiert von
                #14

                jetzt kommt zu mindestens schon mal folgendes und das Script läuft

                12:05:21.572	info	javascript.0 (14071) Start javascript script.js._Test-Scripte.11
                12:05:21.577	warn	javascript.0 (14071) script.js._Test-Scripte.11: Wert ist kein JSON string! Wert wird ersetzt!
                12:05:21.580	warn	javascript.0 (14071) at Object.materialDesignWidgets.sendTo (script.js._Test-Scripte.11:31:5)
                12:05:21.580	warn	javascript.0 (14071) at script.js._Test-Scripte.11:4:23
                12:05:21.580	warn	javascript.0 (14071) at script.js._Test-Scripte.11:7:3
                12:05:21.580	info	javascript.0 (14071) script.js._Test-Scripte.11: registered 0 subscriptions and 0 schedules
                
                1 Antwort Letzte Antwort
                0
                • R Offline
                  R Offline
                  Rosi8818
                  schrieb am zuletzt editiert von
                  #15

                  ich vermute mal ein anderes Script unter Global hat das ausgelöst...durch meine Schuld wohl.
                  linkeddevice_all wurde angelegt (warum auch immer) und dort sind einige meiner Geräte mit äöü und das meckert er rot an...

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • R Rosi8818

                    ich vermute mal ein anderes Script unter Global hat das ausgelöst...durch meine Schuld wohl.
                    linkeddevice_all wurde angelegt (warum auch immer) und dort sind einige meiner Geräte mit äöü und das meckert er rot an...

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #16

                    @rosi8818 sagte in jedes Script läuft nach Update auf Fehler:

                    ich vermute mal ein anderes Script unter Global hat das ausgelöst...durch meine Schuld wohl.

                    und warum bekomme ich diese Antwort nie, wenn ich danach frage?

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    R 1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @rosi8818 sagte in jedes Script läuft nach Update auf Fehler:

                      ich vermute mal ein anderes Script unter Global hat das ausgelöst...durch meine Schuld wohl.

                      und warum bekomme ich diese Antwort nie, wenn ich danach frage?

                      R Offline
                      R Offline
                      Rosi8818
                      schrieb am zuletzt editiert von
                      #17

                      @homoran warum du die nie bekommst kann ich dir nicht sagen.
                      ich hatte verstanden das dazugehörige Script (woraus ich eine Funktion lese - heißt das so?) sollte ich deaktivieren und nicht das andere auch, was ich bis dahin nicht gesehen hatte weil es in einem Unterordner war. Merkwürdigerweise ist das dort neu ...und ich nicht mal weis womit ich das angelegt habe. Ich habe gestern nur die Updates eingespielt.
                      Also verzeih wenn ich nicht so firm bin

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • R Rosi8818

                        @homoran warum du die nie bekommst kann ich dir nicht sagen.
                        ich hatte verstanden das dazugehörige Script (woraus ich eine Funktion lese - heißt das so?) sollte ich deaktivieren und nicht das andere auch, was ich bis dahin nicht gesehen hatte weil es in einem Unterordner war. Merkwürdigerweise ist das dort neu ...und ich nicht mal weis womit ich das angelegt habe. Ich habe gestern nur die Updates eingespielt.
                        Also verzeih wenn ich nicht so firm bin

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #18

                        @rosi8818
                        ich hatte gefragt ob du unter Global Skripte stehen hast.

                        Global ist nicht ohne Grund nur für Experten sichtbar

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        R 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @rosi8818
                          ich hatte gefragt ob du unter Global Skripte stehen hast.

                          Global ist nicht ohne Grund nur für Experten sichtbar

                          R Offline
                          R Offline
                          Rosi8818
                          schrieb am zuletzt editiert von
                          #19

                          @homoran hab ich jetzt auch verstanden...und ja ich bin kein Experte...hatte nur ein Script mit Anleitung hier aus dem Forum dort abgelegt.
                          sorry für die Frage aber irgendwo muss man ja mal anfangen.

                          HomoranH 1 Antwort Letzte Antwort
                          0
                          • R Rosi8818

                            @homoran hab ich jetzt auch verstanden...und ja ich bin kein Experte...hatte nur ein Script mit Anleitung hier aus dem Forum dort abgelegt.
                            sorry für die Frage aber irgendwo muss man ja mal anfangen.

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #20

                            @rosi8818 sagte in jedes Script läuft nach Update auf Fehler:

                            .hatte nur ein Script mit Anleitung hier aus dem Forum dort abgelegt.

                            aber ein zweites (???) war auch dort.
                            Da ich so etwas vermutete bat ich dich dort nachzusehen

                            @rosi8818 sagte in jedes Script läuft nach Update auf Fehler:

                            linkeddevice_all wurde angelegt (warum auch immer)

                            Wahrscheinlich von dem Adapter

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0
                            • R Offline
                              R Offline
                              Rosi8818
                              schrieb am zuletzt editiert von
                              #21

                              nachdem jetzt die anderen Scripte nach und nach auch Fehler zeigen und nichts mehr sauber in der VIS aktualisiert wurde bin ich zurück gegangen auf den alten Stand...
                              ich brauche das VIS und ein Ausfall und langes basteln als "nicht Experte" ist nicht drin. Dafür fehlt mir aktuell die Zeit einer zu werden.

                              Danke an alle für die Hilfe.
                              jetzt lüppt alles

                              2f7a1814-d4a5-4f6c-a4e1-b2d449dbf9f6-image.png

                              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
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              634

                              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