NEWS
UNSOLVED Script Engine v4.6.4 / v 4.6.6 Fehler Blockly Timeouts
-
Node.js
v10.20.1 (Empfohlene Version v12.16.3)
NPM
6.14.4`scriptengine v4.6.6
blockly scripts with timers.
After updating many scripts do not show the stop timeout / timeout combination block the right way
After trying to correct it the script fails to compile.After updating script engine to 4.6.6 i still cannot change the stop timout blockly without error.
Example. 3 Stop timeout / timeout combinations inside the script. Second timeout combination starts with stop timeout / timeout 2 . As soon as i try to set stop timeout 2 / timeout 2 it fails to save
does not save the script changes for timeouts shows errors also after iobroker fixer and reboot
`
javascript.0 2020-05-16 10:47:58.642 error (2852) at process._tickCallback (internal/process/next_tick.js:68:7) javascript.0 2020-05-16 10:47:58.641 error (2852) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49) javascript.0 2020-05-16 10:47:58.641 error (2852) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) javascript.0 2020-05-16 10:47:58.641 error (2852) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17) javascript.0 2020-05-16 10:47:58.641 error (2852) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:1109:17) javascript.0 2020-05-16 10:47:58.641 error (2852) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1518:17) javascript.0 2020-05-16 10:47:58.641 error (2852) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1465:37) javascript.0 2020-05-16 10:47:58.641 error (2852) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:1242:28) javascript.0 2020-05-16 10:47:58.640 error (2852) at Object.createScript (vm.js:277:10) javascript.0 2020-05-16 10:47:58.640 error (2852) at new Script (vm.js:83:7) javascript.0 2020-05-16 10:47:58.640 error (2852) SyntaxError: Unexpected token ) javascript.0 2020-05-16 10:47:58.640 error (2852) ^ javascript.0 2020-05-16 10:47:58.640 error (2852) (function () {if () {clearTimeout(); = null;}})(); javascript.0 2020-05-16 10:47:58.639 error at script.js.common.lichtkontrolle_wohnzimmer2:11 javascript.0 2020-05-16 10:47:58.639 error (2852) script.js.common.lichtkontrolle_wohnzimmer2 compile failed: `
`
javascript.0 2020-05-16 10:21:50.439 error (15668) at process._tickCallback (internal/process/next_tick.js:68:7) javascript.0 2020-05-16 10:21:50.439 error (15668) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49) javascript.0 2020-05-16 10:21:50.439 error (15668) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) javascript.0 2020-05-16 10:21:50.439 error (15668) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17) javascript.0 2020-05-16 10:21:50.438 error (15668) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:1109:17) javascript.0 2020-05-16 10:21:50.438 error (15668) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1518:17) javascript.0 2020-05-16 10:21:50.438 error (15668) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1465:37) javascript.0 2020-05-16 10:21:50.438 error (15668) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:1242:28) javascript.0 2020-05-16 10:21:50.436 error (15668) at Object.createScript (vm.js:277:10) javascript.0 2020-05-16 10:21:50.435 error (15668) at new Script (vm.js:83:7) javascript.0 2020-05-16 10:21:50.435 error (15668) SyntaxError: Unexpected token ) javascript.0 2020-05-16 10:21:50.435 error (15668) ^ javascript.0 2020-05-16 10:21:50.434 error (15668) (function () {if () {clearTimeout(); = null;}})(); javascript.0 2020-05-16 10:21:50.434 error at script.js.common.lichtkontrolle_wohnzimmer:9 javascript.0 2020-05-16 10:21:50.434 error (15668) script.js.common.lichtkontrolle_wohnzimmer compile failed: `
`
javascript.0 2020-05-16 10:01:17.902 error (7330) at process._tickCallback (internal/process/next_tick.js:68:7) javascript.0 2020-05-16 10:01:17.902 error (7330) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49) javascript.0 2020-05-16 10:01:17.901 error (7330) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) javascript.0 2020-05-16 10:01:17.901 error (7330) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17) javascript.0 2020-05-16 10:01:17.901 error (7330) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:1105:17) javascript.0 2020-05-16 10:01:17.900 error (7330) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1514:17) javascript.0 2020-05-16 10:01:17.900 error (7330) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1461:37) javascript.0 2020-05-16 10:01:17.899 error (7330) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:1238:28) javascript.0 2020-05-16 10:01:17.899 error (7330) at Object.createScript (vm.js:277:10) javascript.0 2020-05-16 10:01:17.899 error (7330) at new Script (vm.js:83:7) javascript.0 2020-05-16 10:01:17.898 error (7330) SyntaxError: Unexpected token ) javascript.0 2020-05-16 10:01:17.894 error (7330) ^ javascript.0 2020-05-16 10:01:17.893 error (7330) (function () {if () {clearTimeout(); = null;}})(); javascript.0 2020-05-16 10:01:17.893 error at script.js.common.lichtkontrolle_wohnzimmer:9 javascript.0 2020-05-16 10:01:17.893 error (7330) script.js.common.lichtkontrolle_wohnzimmer compile failed: `
-
Hallo
nach dem update au 4.6.4
das gleiche auch bei mir !!!
Verzögerung kann man nur anklicken aber zeit nicht einstellen .
bei allen Skripten -
Another error!
-
Update auf 4.6.7 !!
-
@Glasfaser
Hier noch nicht:Adapter "javascript" : 4.6.4 , installed 4.6.4
-
ja ... die Repo ist noch nicht aktuell ... kommt noch !
-
Bei mir sind in Scripten auch teilweise die Timeoutstopps verschwunden:
4.6.4
-
@Rushmed
Hab ich gerade ein Issues dazu angelegt und noch nerviger, diese Version lässt sich nicht mehr downgraden. Bin mit nem Backup wieder zurück auf 4.5.1.
Die Version über Github ist übrigens genau so buggy. also bevor einer auf die Idee kommtEdit:
heute ist nicht mein Tag, da gibts ja schon ein Issues dazu -
Danke