Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Scripte lassen sich plötzlich nicht mehr ausführen.

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Scripte lassen sich plötzlich nicht mehr ausführen.

    This topic has been deleted. Only users with topic management privileges can see it.
    • Berges01
      Berges01 last edited by

      Systemdata
      Hardwaresystem: Intel(R) Core(TM) i7-4650U CPU
      Arbeitsspeicher: 7.68 GB
      Festplattenart: SSD 456.96 GB
      Betriebssystem: Ubuntu 21.04
      Node-Version: 10.x.x
      Nodejs-Version: v12.21.0
      NPM-Version: 7.5.2
      Installationsart: Skript
      Image genutzt: Nein
      Ort/Name der Imagedatei: Link

      Ich hatte versucht "LinkedDevices" zu benutzen und habe da mal einen Raum abgebildet.
      Dann habe ich ein Licht-Skript für den Raum umgestellt auf "LinkedDevices".
      Plötzlich lief das Skipt nicht mehr, bzw. es lies sich nicht mehr Abspeichern.
      Es kommt eine Fehlermeldung :
      "javascript.0 (25376) script.js.common.Neu.Test-2 compile failed: at script.js.common.Neu.Test-2:2"
      Dann habe ich ein Neues Blockly-Skript erstellt und versucht dieses abzuspeichern.
      Das ging.
      Dann nur einen Kommentar eingefügt und versucht es abzuspeichern wieder der gleiche Fehler.
      Was ich festgestellt habe, ist das sobald ich das so mache eine Zeile eingefügt wird :
      // Kommentar

      //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJtJTNCNVR3MUtOTzN1VDIlMjVmZmIzSGElMjIlMjB4JTNEJTIyMjYzJTIyJTIweSUzRCUyMjExMyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VLb21tZW50YXIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF

      So sieht es aus wenn ich mir das Blockly in JS anschaue.
      Alle Skripte endhalten so eine Zeile.
      Ob das nun Normal ist kann ich aus Unwissenheit nicht sagen aber das sieht für mich zumindest komisch aus.
      "LinkedDevices" habe ich gelöscht und versucht alles wieder rückgängig zu machen aber ohne Erfolg, jetzt läuft kein Skript mehr.

      Was habe ich da falsch gemacht (So fern man das aus der Ferne sagen kann) und wie bekomme ich meine Kiste wieder zum laufen?
      Gruss Frank

      paul53 Thomas Braun 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @Berges01 last edited by

        @berges01 sagte: wie bekomme ich meine Kiste wieder zum laufen?

        Lösche das durch "LinkedDevices" erzeugte Skript unter der Gruppe "global".

        Berges01 1 Reply Last reply Reply Quote 0
        • Berges01
          Berges01 @paul53 last edited by

          @paul53 said in Scripte lassen sich plötzlich nicht mehr ausführen.:

          @berges01 sagte: wie bekomme ich meine Kiste wieder zum laufen?

          Lösche das durch "LinkedDevices" erzeugte Skript unter der Gruppe "global".

          Hallo @paul53
          Wo finde ich das ?
          (Ich bin Neuling und nicht so bewandert in ioBroker) darum die Frage.
          Gesucht habe ich das aber nicht gefunden.
          Was macht das Skript (Grobe Beschreibung) und warum funktionierte das "LinkedDevices" nicht?
          Musste ich da noch etwas eintragen ?
          Gruss Frank

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Berges01 last edited by

            @berges01 sagte: Wo finde ich das ?

            Wenn Du es (versehentlich) per LinkedDevices-Konfiguration erstellt hast, befindet sich ein Skript unter der Gruppe "global". Falls nicht, hat der Fehler eine andere Ursache.

            Berges01 1 Reply Last reply Reply Quote 0
            • Berges01
              Berges01 @paul53 last edited by

              @paul53 said in Scripte lassen sich plötzlich nicht mehr ausführen.:

              @berges01 sagte: Wo finde ich das ?

              Wenn Du es (versehentlich) per LinkedDevices-Konfiguration erstellt hast, befindet sich ein Skript unter der Gruppe "global". Falls nicht, hat der Fehler eine andere Ursache.

              @paul53

              Hat etwas gedauert bis ich das gefunden hatte.
              Erst den Experten-Modus einschalten dann kommt global und siehe da du hattest Recht da ist ein Skript.
              Ich habe das gelöscht aber der Fehler bleibt 😞
              Noch eine Idee ?
              Es hat sich Augenscheinlicht keine Besserung ergeben.

              1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @Berges01 last edited by

                @berges01 sagte in Scripte lassen sich plötzlich nicht mehr ausführen.:

                Nodejs-Version: v12.21.0
                NPM-Version: 7.5.2

                Schaut nach einer Inkonsistenzen Installation aus

                Berges01 1 Reply Last reply Reply Quote 0
                • Berges01
                  Berges01 @Thomas Braun last edited by

                  @thomas-braun said in Scripte lassen sich plötzlich nicht mehr ausführen.:

                  @berges01 sagte in Scripte lassen sich plötzlich nicht mehr ausführen.:

                  Nodejs-Version: v12.21.0
                  NPM-Version: 7.5.2

                  Schaut nach einer Inkonsistenzen Installation aus

                  @Thomas-Braun

                  Fehler Meiner Seits !
                  Das sieht so aus !

                  Plattform: linux
                  Betriebssystem: linux
                  Die Architektur: x64
                  CPUs: 4
                  Geschwindigkeit: 1808 MHz
                  Modell: Intel(R) Core(TM) i7-4650U CPU @ 1.70GHz
                  RAM: 7.7 GB
                  System-Betriebszeit: 44 T. 02:17:05
                  Node.js: v12.22.1
                  NPM: 6.14.12
                  Datenträgergröße: 232.3 GiB
                  Datenträger verfügbar: 229.2 GiB
                  Adapter-Anzahl: 348
                  Betriebszeit: 44 T. 02:17:02
                  Aktive Instanzen: 14

                  Du hattest das System geholfen zu Installieren.
                  Seit dem habe ich Krankheitsbedingt nichts nennenswert angerührt.
                  jetzt hatte ich nur "LinkedDevices" installiert und bekam Probleme.
                  Ich bekommen so langsam das Gefühl das ioBroker auch nicht nennenswert Stabiler als der HC3 von Fibaro ist.
                  Ich wollte die Direkte Abhängigkeit der Nodes zur Software verringern und hoffte das mit "LinkedDevices" zu erreichen.
                  Wahr der Ansatz falsch ?

                  Thomas Braun paul53 2 Replies Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @Berges01 last edited by

                    @berges01 sagte in Scripte lassen sich plötzlich nicht mehr ausführen.:

                    Ich wollte die Direkte Abhängigkeit der Nodes zur Software verringern und hoffte das mit "LinkedDevices" zu erreichen.

                    Verstehe nicht was du damit sagen willst.

                    1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Berges01 last edited by paul53

                      @berges01 sagte: Wahr der Ansatz falsch ?

                      Nein, aber inzwischen ist Alias in ioBroker integriert. Zur Erstellung kann der Adapter Alias Manager verwendet werden.

                      Berges01 1 Reply Last reply Reply Quote 0
                      • Berges01
                        Berges01 @paul53 last edited by

                        @paul53 said in Scripte lassen sich plötzlich nicht mehr ausführen.:

                        @berges01 sagte: Wahr der Ansatz falsch ?

                        Nein, aber inzwischen ist Alias in ioBroker integriert. Zur Erstellung kann der Adapter "Alias Manager" verwendet werden.

                        OK dann versuche ich es mit dem.
                        Aber erst muss ich das System wieder an´s laufen bekommen.

                        Was ich meine ist das man versierter Programmierer sein muss sich zu 100% mit Linux auskennen um das System einiger masen am laufen zu halten.
                        Nur Installieren und benutzen ist ohne diese Kentnisse scheinbar schwierig.
                        Ich kann zwar Programmieren zumindest so leidlich binn auch lernwillig so fern ich das mit meinen 64 Lenzen noch hinbekomme nur Linux und Objektorientiert ist für mich Hexenwerk !

                        Aber ich bleibe am Ball.

                        paul53 Homoran 2 Replies Last reply Reply Quote 0
                        • paul53
                          paul53 @Berges01 last edited by paul53

                          @berges01 sagte: ich das mit meinen 64 Lenzen noch hinbekomme nur Linux und Objektorientiert ist für mich Hexenwerk !

                          Jungspund!
                          Javascript lerne ich auch erst durch ioBroker und in Linux habe ich nur rudimentäre Kenntnisse. Man muss sich keinesfalls zu 100% mit Linux auskennen.

                          1 Reply Last reply Reply Quote 1
                          • Homoran
                            Homoran Global Moderator Administrators @Berges01 last edited by

                            @berges01 sagte in Scripte lassen sich plötzlich nicht mehr ausführen.:

                            Was ich meine ist das man versierter Programmierer sein muss sich zu 100% mit Linux auskennen um das System einiger masen am laufen zu halten.

                            das ist Blödsinn.

                            Wenn man nichts an Stellen eigenständig rumschraubt, von denen man nicht weiß was man da tut, läuft ioBroker out of the Box ohne Probleme.

                            Berges01 1 Reply Last reply Reply Quote 1
                            • Berges01
                              Berges01 @Homoran last edited by

                              @homoran said in Scripte lassen sich plötzlich nicht mehr ausführen.:

                              @berges01 sagte in Scripte lassen sich plötzlich nicht mehr ausführen.:

                              Was ich meine ist das man versierter Programmierer sein muss sich zu 100% mit Linux auskennen um das System einiger masen am laufen zu halten.

                              das ist Blödsinn.

                              Wenn man nichts an Stellen eigenständig rumschraubt, von denen man nicht weiß was man da tut, läuft ioBroker out of the Box ohne Probleme.

                              OK OK !

                              Ich habe nichts verändert und auch nirgendwo dran herum geschraubt.
                              Nur den "LinkedDevices" installiert, einen Raum dort abgebildet und versucht ein Lichtskript anzupassen.
                              Dann habe ich beim Abspeichern festgestellt das der Fehler auftauchte.
                              Danach "LinkedDevices" deinstalliert und das Skript zurück geändert (mit der Hofnung das alles wieder läuft).
                              Wenn das rumschrauben ist OK das habe ich gemacht. (Aber ich glaube du hast etwas Anderes gemeint).
                              Wenn "LinkedDevices" das verursacht hat, sollte es besser noch mal überprüft werden und aus der Liste verbannt werden (wenn es denn so ist).

                              Was kann ich machen um das wieder an´s laufen zu bekommen ?
                              Alias werde ich versuchen aber erst muss ich das System wieder hin bekommen.

                              paul53 1 Reply Last reply Reply Quote 0
                              • paul53
                                paul53 @Berges01 last edited by

                                @berges01 sagte: Was kann ich machen um das wieder an´s laufen zu bekommen ?

                                Eigentlich sollten die Skripte nach dem Löschen des globalen Skriptes wieder laufen. Kommen noch Fehler-Logs? Wenn ja, welche?

                                Berges01 1 Reply Last reply Reply Quote 0
                                • Berges01
                                  Berges01 @paul53 last edited by

                                  @paul53 said in Scripte lassen sich plötzlich nicht mehr ausführen.:

                                  @berges01 sagte: Was kann ich machen um das wieder an´s laufen zu bekommen ?

                                  Eigentlich sollten die Skripte nach dem Löschen des globalen Skriptes wieder laufen. Kommen noch Fehler-Logs? Wenn ja, welche?

                                  Das kommt im LOG wenn ich ein Skript mit nur einer Infozeile (Gelbes Feld) abspeicher.

                                  zwave2.0 2021-07-11 19:12:26.965 info (7536) Node 199 is now awake
                                  javascript.0 2021-07-11 19:12:23.395 error (25376) at processImmediate (internal/timers.js:463:21)
                                  javascript.0 2021-07-11 19:12:23.395 error (25376) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1281:17)
                                  javascript.0 2021-07-11 19:12:23.395 error (25376) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1791:17
                                  javascript.0 2021-07-11 19:12:23.395 error (25376) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1690:37)
                                  javascript.0 2021-07-11 19:12:23.394 error (25376) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1443:28)
                                  javascript.0 2021-07-11 19:12:23.394 error (25376) at Object.createScript (vm.js:261:10)
                                  javascript.0 2021-07-11 19:12:23.394 error (25376) at new Script (vm.js:88:7)
                                  javascript.0 2021-07-11 19:12:23.394 error (25376) SyntaxError: Unexpected token '='
                                  javascript.0 2021-07-11 19:12:23.394 error (25376) ^
                                  javascript.0 2021-07-11 19:12:23.394 error (25376) var = {};
                                  javascript.0 2021-07-11 19:12:23.394 error at script.js.common.Neu.Test-2:2
                                  javascript.0 2021-07-11 19:12:23.394 error (25376) script.js.common.Neu.Test-2 compile failed:

                                  paul53 1 Reply Last reply Reply Quote 0
                                  • paul53
                                    paul53 @Berges01 last edited by paul53

                                    @berges01 sagte:

                                    javascript.0 2021-07-11 19:12:23.394 error (25376) var = {};
                                    javascript.0 2021-07-11 19:12:23.394 error at script.js.common.Neu.Test-2:2

                                    Das globale Skript existiert noch und ist sogar aktiviert!
                                    Log-Ausgaben bitte in Code tags posten!

                                    Das globale Skript wird übrigens nur erzeugt, wenn man auf den Button "Skript generieren" drückt:

                                    Bild_2021-07-11_191808.png

                                    Berges01 1 Reply Last reply Reply Quote 0
                                    • Berges01
                                      Berges01 @paul53 last edited by

                                      @paul53 said in Scripte lassen sich plötzlich nicht mehr ausführen.:

                                      @berges01 sagte:

                                      javascript.0 2021-07-11 19:12:23.394 error (25376) var = {};
                                      javascript.0 2021-07-11 19:12:23.394 error at script.js.common.Neu.Test-2:2

                                      Das globale Skript existiert noch und ist sogar aktiviert!
                                      Log-Ausgaben bitte in Code tags posten!

                                      Das hatte ich auch vermutet, kann es aber nicht finden, unter Skripten im Expertenmodus sehe ich den Ordner Global aber darunter eine Skript oder Unterordner.
                                      Alles leer.

                                      paul53 1 Reply Last reply Reply Quote 0
                                      • paul53
                                        paul53 @Berges01 last edited by paul53

                                        @berges01 sagte: Alles leer.

                                        Starte mal ioBroker neu und schau nochmal nach.

                                        Berges01 1 Reply Last reply Reply Quote 0
                                        • Berges01
                                          Berges01 @paul53 last edited by

                                          @paul53 said in Scripte lassen sich plötzlich nicht mehr ausführen.:

                                          @berges01 sagte: Alles leer.

                                          Starte mal ioBroker neu und schau nochmal nach.

                                          Das hat den Fehler beseitigt.
                                          Ob jetzt alles wieder läuft muss ich wert noch überprüfen !
                                          Hätte ich auch selbst drauf kommen können ! Sch...
                                          DANKE erst mal !!!

                                          Homoran 1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @Berges01 last edited by

                                            @berges01 sagte in Scripte lassen sich plötzlich nicht mehr ausführen.:

                                            Hätte ich auch selbst drauf kommen können !

                                            dabei heisst es doch immer:
                                            reboot tut gut!

                                            Berges01 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            669
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            21
                                            450
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo