NEWS
[gelöst] Script nicht kompilierbar
-
@Homoran
Das steht im Script Log:17:56:38.019 info javascript.1 (7919) Start javascript script.js.System.Datenpunkte_erstellen 17:56:38.024 error javascript.1 (7919) script.js.System.Datenpunkte_erstellen compile failed: at script.js.System.Datenpunkte_erstellen:280@liv-in-sky denke auch nicht, dass es am Datenpunkt oder Script liegt, weil es ein übernommenes Beispiel ist. Ich finde allerdings den Fehler nicht. Kann irgendetwas falsch einstellen/ installieren? Ich habe bisher nur im Blockly gearbeitet. Das funktioniert auch.
-
@Homoran
Das steht im Script Log:17:56:38.019 info javascript.1 (7919) Start javascript script.js.System.Datenpunkte_erstellen 17:56:38.024 error javascript.1 (7919) script.js.System.Datenpunkte_erstellen compile failed: at script.js.System.Datenpunkte_erstellen:280@liv-in-sky denke auch nicht, dass es am Datenpunkt oder Script liegt, weil es ein übernommenes Beispiel ist. Ich finde allerdings den Fehler nicht. Kann irgendetwas falsch einstellen/ installieren? Ich habe bisher nur im Blockly gearbeitet. Das funktioniert auch.
@sumomike sagte in Script nicht kompilierbar:
Das steht im Script Log:
interessant ist was in Zeile 280 des genannten Skripts steht
-
Hallo,
ich möchte langsam mit JavaScript anfangen. Leider bekomme ich die Grundbefehle nicht kompiliert.
Eine Neuinstallation von JavaScript hat auch nicht geholfen.Beispiel Script:
setState('javascript.1.Script.Testpunkt', false );Den Datenpunkt habe ich vorab in der Testinstance (Instance 1) als Logikwert angelegt.
Fehlermeldung:
javascript.1 2021-01-30 17:25:36.577 error (7919) at processTicksAndRejections (internal/process/task_queues.js:97:5) javascript.1 2021-01-30 17:25:36.577 error (7919) at runMicrotasks (<anonymous>) javascript.1 2021-01-30 17:25:36.577 error (7919) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49 javascript.1 2021-01-30 17:25:36.577 error (7919) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) javascript.1 2021-01-30 17:25:36.576 error (7919) at /opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17 javascript.1 2021-01-30 17:25:36.576 error (7919) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17 javascript.1 2021-01-30 17:25:36.576 error (7919) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17 javascript.1 2021-01-30 17:25:36.576 error (7919) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37) javascript.1 2021-01-30 17:25:36.575 error (7919) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28) javascript.1 2021-01-30 17:25:36.575 error (7919) at Object.createScript (vm.js:261:10) javascript.1 2021-01-30 17:25:36.575 error (7919) at new Script (vm.js:88:7) javascript.1 2021-01-30 17:25:36.574 error (7919) SyntaxError: Invalid or unexpected token javascript.1 2021-01-30 17:25:36.574 error (7919) ^^ javascript.1 2021-01-30 17:25:36.574 error (7919) /* javascript.1 2021-01-30 17:25:36.573 error at script.js.System.Datenpunkte_erstellen:280 javascript.1 2021-01-30 17:25:36.573 error (7919) script.js.System.Datenpunkte_erstellen compile failed: javascript.1 2021-01-30 17:25:36.570 info (7919) Start javascript script.js.System.Datenpunkte_erstellen javascript.1 2021-01-30 17:25:35.275 info (7919) Stop script script.js.System.Datenpunkte_erstellenDie Fehlermeldung ist bei allen Befehlen identisch. Wo liegt der Fehler bei meinen Instancen?
Viele Grüße
Sumo@sumomike nur zur vollständigkeit :-) - damit die frage mal jeder gestellt hat
was steht um zeile 280 - plus/minus 5 zeilen
-
@Homoran @liv-in-sky @paul53 das Skript besteht nur aus diesen einen Befehl. Ab Zeile 2 steht nichts mehr drin.
-
@Homoran @liv-in-sky @paul53 das Skript besteht nur aus diesen einen Befehl. Ab Zeile 2 steht nichts mehr drin.
@sumomike sagte in Script nicht kompilierbar:
@Homoran @liv-in-sky @paul53 das Skript besteht nur aus diesen einen Befehl. Ab Zeile 2 steht nichts mehr drin.
Hast du noch ein Skript mit dieser Bezeichnung?
Vielleicht im Verzeichnis GLOBAL??? -
@paul53 ich habe alle Skripte gelöscht und JS neu installiert (nur noch eine Instance). Das Fehlerbild ist identisch. Auch Blockly Skripte schmeißen jetzt den Fehler.
Beispiel Blockly:
createState("Blockly_Datenpunkt", false, function () { });@Homoran Global ist auch geleert. Kann man den Skript Odner auch per ssh löschen? Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.
-
@paul53 ich habe alle Skripte gelöscht und JS neu installiert (nur noch eine Instance). Das Fehlerbild ist identisch. Auch Blockly Skripte schmeißen jetzt den Fehler.
Beispiel Blockly:
createState("Blockly_Datenpunkt", false, function () { });@Homoran Global ist auch geleert. Kann man den Skript Odner auch per ssh löschen? Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.
@sumomike sagte in Script nicht kompilierbar:
Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.
Dann machen wir es mal Schritt für Schritt:
Hast du ein Skript mit der Bezeichnung
System.Datenpunkte_erstellen?Mach es wie Paul gesagt hat:
@paul53 sagte in Script nicht kompilierbar:
Schau mal im Tab "Objekte" (im Experten-Modus) unter script.js.
-
@paul53 ich habe alle Skripte gelöscht und JS neu installiert (nur noch eine Instance). Das Fehlerbild ist identisch. Auch Blockly Skripte schmeißen jetzt den Fehler.
Beispiel Blockly:
createState("Blockly_Datenpunkt", false, function () { });@Homoran Global ist auch geleert. Kann man den Skript Odner auch per ssh löschen? Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
