NEWS
Scripte lassen sich plötzlich nicht mehr ausführen.
-
@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.
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. -
@berges01 sagte in Scripte lassen sich plötzlich nicht mehr ausführen.:
Nodejs-Version: v12.21.0
NPM-Version: 7.5.2Schaut nach einer Inkonsistenzen Installation aus
-
@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.2Schaut nach einer Inkonsistenzen Installation aus
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: 14Du 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 ? -
@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.
-
@berges01 sagte: Wahr der Ansatz falsch ?
Nein, aber inzwischen ist Alias in ioBroker integriert. Zur Erstellung kann der Adapter Alias Manager verwendet werden.
-
@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.
-
@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. -
@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.
-
@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. -
@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?
-
@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: -
@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:2Das 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:
-
@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:2Das 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. -
@berges01 sagte: Alles leer.
Starte mal ioBroker neu und schau nochmal nach.
-
@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 !!! -
@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! -
@homoran said in Scripte lassen sich plötzlich nicht mehr ausführen.:
@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!@Homoran @paul53 @Thomas-Braun
Alles wieder OK !
Alle Skripte arbeiten Normal.
DANKE Euch !!!Grüße aus dem Sauerland
Frank