NEWS
[gelöst]-Scripts laufen nicht mehr ..... ??
-
Habe das Problem, dass mein Scripts nicht mehr läuft.
Hier als Beispiel ein banales script per Blockly:on({id: [].concat(['hm-rpc.0.PEQ0197537.5.PRESS_SHORT']), change: "any"}, async function (obj) { let value = obj.state.val; let oldValue = obj.oldState.val; setState("sonos.0.root.192_168_2_138.play"/*Play button*/, true); if (getState("sonos.0.root.192_168_2_138.muted").val == true) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, false); } else if (getState("sonos.0.root.192_168_2_138.muted").val == false) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, true); } else { } });liegt nicht am script selber, da immer wieder im Protokoll folgendes angezeigt wird:
javascript.0 2023-08-25 17:19:06.278 info Stop script script.js.common.SONOS.Skript2 javascript.0 2023-08-25 17:19:06.257 warn script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test javascript.0 2023-08-25 17:19:06.216 info script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2023-08-25 17:19:06.210 info Start javascript script.js.common.SONOS.Skript2Der gleiche Fehler 217 kommt auch bei anderen scripts.
Grüße Stephan
-
Habe das Problem, dass mein Scripts nicht mehr läuft.
Hier als Beispiel ein banales script per Blockly:on({id: [].concat(['hm-rpc.0.PEQ0197537.5.PRESS_SHORT']), change: "any"}, async function (obj) { let value = obj.state.val; let oldValue = obj.oldState.val; setState("sonos.0.root.192_168_2_138.play"/*Play button*/, true); if (getState("sonos.0.root.192_168_2_138.muted").val == true) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, false); } else if (getState("sonos.0.root.192_168_2_138.muted").val == false) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, true); } else { } });liegt nicht am script selber, da immer wieder im Protokoll folgendes angezeigt wird:
javascript.0 2023-08-25 17:19:06.278 info Stop script script.js.common.SONOS.Skript2 javascript.0 2023-08-25 17:19:06.257 warn script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test javascript.0 2023-08-25 17:19:06.216 info script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2023-08-25 17:19:06.210 info Start javascript script.js.common.SONOS.Skript2Der gleiche Fehler 217 kommt auch bei anderen scripts.
Grüße Stephan
@sruhsam
Hier das Protokoll:17:28:01.374 info javascript.0 (809) Start javascript script.js.common.SONOS.Skript2 17:28:01.384 info javascript.0 (809) script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 17:28:01.427 warn javascript.0 (809) script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test 17:28:01.443 info javascript.0 (809) Stop script script.js.common.SONOS.Skript2im debug
7:29:53.771 info javascript.0 (809) Stop script script.js.common.SONOS.Skript2 17:29:56.262 info javascript.0 (809) Start javascript script.js.common.SONOS.Skript2 17:29:56.274 info javascript.0 (809) script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 17:29:56.328 warn javascript.0 (809) script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test 17:29:56.339 warn javascript.0 (809) script.js.common.SONOS.Skript2: stopScript(scriptName=script.js.common.SONOS.Skript2) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist 17:29:56.340 error javascript.0 (809) script.js.common.SONOS.Skript2: TypeError: callback is not a function 17:29:56.341 error javascript.0 (809) at start (script.js.common.SONOS.Skript2:141:4) -
Habe das Problem, dass mein Scripts nicht mehr läuft.
Hier als Beispiel ein banales script per Blockly:on({id: [].concat(['hm-rpc.0.PEQ0197537.5.PRESS_SHORT']), change: "any"}, async function (obj) { let value = obj.state.val; let oldValue = obj.oldState.val; setState("sonos.0.root.192_168_2_138.play"/*Play button*/, true); if (getState("sonos.0.root.192_168_2_138.muted").val == true) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, false); } else if (getState("sonos.0.root.192_168_2_138.muted").val == false) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, true); } else { } });liegt nicht am script selber, da immer wieder im Protokoll folgendes angezeigt wird:
javascript.0 2023-08-25 17:19:06.278 info Stop script script.js.common.SONOS.Skript2 javascript.0 2023-08-25 17:19:06.257 warn script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test javascript.0 2023-08-25 17:19:06.216 info script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2023-08-25 17:19:06.210 info Start javascript script.js.common.SONOS.Skript2Der gleiche Fehler 217 kommt auch bei anderen scripts.
Grüße Stephan
@sruhsam
hast du ein script unter global angelegt ? -
@sruhsam
Hier das Protokoll:17:28:01.374 info javascript.0 (809) Start javascript script.js.common.SONOS.Skript2 17:28:01.384 info javascript.0 (809) script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 17:28:01.427 warn javascript.0 (809) script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test 17:28:01.443 info javascript.0 (809) Stop script script.js.common.SONOS.Skript2im debug
7:29:53.771 info javascript.0 (809) Stop script script.js.common.SONOS.Skript2 17:29:56.262 info javascript.0 (809) Start javascript script.js.common.SONOS.Skript2 17:29:56.274 info javascript.0 (809) script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 17:29:56.328 warn javascript.0 (809) script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test 17:29:56.339 warn javascript.0 (809) script.js.common.SONOS.Skript2: stopScript(scriptName=script.js.common.SONOS.Skript2) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist 17:29:56.340 error javascript.0 (809) script.js.common.SONOS.Skript2: TypeError: callback is not a function 17:29:56.341 error javascript.0 (809) at start (script.js.common.SONOS.Skript2:141:4)@sruhsam sagte in Scripts laufen nicht mehr ..... ??:
wurde nicht ausgeführt, während der Debug-Modus aktiv is
oder hast du debug eingeschaltet ?

-
Habe das Problem, dass mein Scripts nicht mehr läuft.
Hier als Beispiel ein banales script per Blockly:on({id: [].concat(['hm-rpc.0.PEQ0197537.5.PRESS_SHORT']), change: "any"}, async function (obj) { let value = obj.state.val; let oldValue = obj.oldState.val; setState("sonos.0.root.192_168_2_138.play"/*Play button*/, true); if (getState("sonos.0.root.192_168_2_138.muted").val == true) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, false); } else if (getState("sonos.0.root.192_168_2_138.muted").val == false) { setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, true); } else { } });liegt nicht am script selber, da immer wieder im Protokoll folgendes angezeigt wird:
javascript.0 2023-08-25 17:19:06.278 info Stop script script.js.common.SONOS.Skript2 javascript.0 2023-08-25 17:19:06.257 warn script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test javascript.0 2023-08-25 17:19:06.216 info script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2023-08-25 17:19:06.210 info Start javascript script.js.common.SONOS.Skript2Der gleiche Fehler 217 kommt auch bei anderen scripts.
Grüße Stephan
-
@sruhsam sagte in Scripts laufen nicht mehr ..... ??:
Hier als Beispiel ein banales script per Blockly
Das ist KEIN Blockly
@djmarc75 aber der code zum blockly
-
@sruhsam
hast du ein script unter global angelegt ?@liv-in-sky
genau das wars, hatte versehentlich ein sript in "Global". Script gelöscht, Iobroker neu gestartet und alles wieder ok, scripts laufen wieder ohne Fehlermeldung.
Super, besten Dank für den Hinweis.Grüße
Stephan -
@liv-in-sky
genau das wars, hatte versehentlich ein sript in "Global". Script gelöscht, Iobroker neu gestartet und alles wieder ok, scripts laufen wieder ohne Fehlermeldung.
Super, besten Dank für den Hinweis.Grüße
Stephan@sruhsam sagte in [gelöst]-Scripts laufen nicht mehr ..... ??:
Super, besten Dank für den Hinweis.
Moin,
um das in Zukunft zu vermeiden, solltest Du im
ioBrokernicht imExpertenmodusunterwegs sein

OhneExpertenmodus

Wenn Du den
Expertenmodusbrauchst, dann einschalten, das erledigen, das erledigt werden muss und dann gleich wieder aus schallten, ist wie wenn Du im Betriebssystem, alsrootArbeitest.VG
Bernd -
@sruhsam sagte in [gelöst]-Scripts laufen nicht mehr ..... ??:
Super, besten Dank für den Hinweis.
Moin,
um das in Zukunft zu vermeiden, solltest Du im
ioBrokernicht imExpertenmodusunterwegs sein

OhneExpertenmodus

Wenn Du den
Expertenmodusbrauchst, dann einschalten, das erledigen, das erledigt werden muss und dann gleich wieder aus schallten, ist wie wenn Du im Betriebssystem, alsrootArbeitest.VG
Bernd
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