NEWS
Fehler in Blocky - und keine Ahnung warum!
-
@wendy2702 Bei einem normalen Screenshot bekomme ich nicht das ganze Script drauf.
Javascript Adapter: 5.0.11 -
@michaelnorge sagte in Fehler in Blocky - und keine Ahnung warum!:
Bei einem normalen Screenshot bekomme ich nicht das ganze Script drauf.
dann aufteilen
-
@homoran Ein Bug in der neuesten Version des Javascript Adapters?:
Es werden $ eingefügt
Ein Blockly
sieht in Version 5.0.11 so aus:on({id: new RegExp('0_userdata\\.0\\.Neues_Objekt1' + "$|" + '0_userdata\\.0\\.Neues_Objekt2'$), change: "ne"}, async function (obj) { });
in Version 4.8.4 so:
on({id: new RegExp('0_userdata\\.0\\.Neues_Objekt1' + "|" + '0_userdata\\.0\\.Neues_Objekt2'), change: "ne"}, function (obj) { });
Ich mach mal ein issue auf
Edit: Issue
-
-
@fredf Super Danke!!!
-
Ist ein Bug in 5.11
Bitte 5.10 nutzen
-
@michaelnorge sagte in Fehler in Blocky - und keine Ahnung warum!:
@fredf Super Danke!!!
wäre jetzt nur interessant, ob das bei dir genauso ist.
Bitte mal von Blockly- auf js-Ansicht umstellen und die entsprechende Zeile
on({id: new RegExp...
suchen -
@wendy2702 Hab ich gemacht, Fehler ist weg! Danke Euch!!!
-
Habe den gleichen Fehler mit dem Dollarzeichen.
Wollte jetzt auf 5.0.10 zurück, doch ich bekomme nur eine Fehlermeldung.Hier das Logfile:
0 info it worked if it ends with ok 1 verbose cli [ 1 verbose cli '/usr/bin/node', 1 verbose cli '/usr/bin/npm', 1 verbose cli 'install', 1 verbose cli 'iobroker.javascript@5.10' 1 verbose cli ] 2 info using npm@6.14.11 3 info using node@v12.21.0 4 verbose npm-session f3bb9104ea94662b 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 200 https://registry.npmjs.org/iobroker.javascript 155ms 8 silly fetchPackageMetaData error for iobroker.javascript@5.10 No matching version found for iobroker.javascript@5.10. 9 timing stage:rollbackFailedOptional Completed in 0ms 10 timing stage:runTopLevelLifecycles Completed in 2934ms 11 verbose type range 12 verbose stack iobroker.javascript: No matching version found for iobroker.javascript@5.10. 12 verbose stack at pickManifest (/usr/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js:122:13) 12 verbose stack at /usr/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/manifest.js:24:14 12 verbose stack at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23) 12 verbose stack at Promise._settlePromiseFromHandler (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31) 12 verbose stack at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18) 12 verbose stack at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10) 12 verbose stack at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:699:18) 12 verbose stack at _drainQueueStep (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:138:12) 12 verbose stack at _drainQueue (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9) 12 verbose stack at Async._drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5) 12 verbose stack at Immediate.Async.drainQueues [as _onImmediate] (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14) 12 verbose stack at processImmediate (internal/timers.js:461:21) 13 verbose cwd /opt/iobroker 14 verbose Linux 4.19.0-12-amd64 15 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.javascript@5.10" 16 verbose node v12.21.0 17 verbose npm v6.14.11 18 error code ETARGET 19 error notarget No matching version found for iobroker.javascript@5.10. 20 error notarget In most cases you or one of your dependencies are requesting 20 error notarget a package version that doesn't exist. 21 verbose exit [ 1, true ]
-
-
@michaelnorge sagte in Fehler in Blocky - und keine Ahnung warum!:
@wendy2702 Hab ich gemacht, Fehler ist weg! Danke Euch!!!
Bitte mal Ausgabe von
iobroker list adapters |grep javascript
Posten
-
cd /opt/iobroker npm install iobroker.javascript@5.0.10 --production
-
@hanan 5.10 geht nicht. War nie auf NPM. Hatte da vorhin leider ein falsche Info bekommen.
WIe geschrieben bitte 5.09 nutzen
-
@wendy2702
ich habe auch einen Fehlerjavascript.0 2021-03-07 13:48:20.003 error (1230) at processImmediate (internal/timers.js:463:21) javascript.0 2021-03-07 13:48:20.003 error (1230) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1238:17) javascript.0 2021-03-07 13:48:20.003 error (1230) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1722:17 javascript.0 2021-03-07 13:48:20.002 error (1230) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1621:37) javascript.0 2021-03-07 13:48:20.002 error (1230) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1383:28) javascript.0 2021-03-07 13:48:20.002 error (1230) at Object.createScript (vm.js:261:10) javascript.0 2021-03-07 13:48:20.002 error (1230) at new Script (vm.js:88:7) javascript.0 2021-03-07 13:48:20.002 error (1230) SyntaxError: missing ) after argument list javascript.0 2021-03-07 13:48:20.002 error (1230) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ javascript.0 2021-03-07 13:48:20.002 error (1230) on({id: new RegExp('zigbee\\.0\\.00158d000204790f\\.occupancy' + "$|" + 'zigbee\\.0\\.00158d0001d7adf4\\.opened'$), val: true}, async function (obj) { javascript.0 2021-03-07 13:48:20.002 error at script.js.Vorgarten_Reolink_Cam_Blocky:24 javascript.0 2021-03-07 13:48:20.002 error (1230) script.js.Vorgarten_Reolink_Cam_Blocky compile failed:
-
Jep, mit 5.0.09 hat es geklappt.
Danke -
@chucky666 sagte in Fehler in Blocky - und keine Ahnung warum!:
ich habe auch einen Fehler
was willst du uns damit sagen?
Hast du noch weitere Infos?@chucky666 sagte in Fehler in Blocky - und keine Ahnung warum!:
.occupancy' + "$
-
@homoran
Ich habe das Update gemacht auf 5.11 danach bekomme ich diesen Fehler .
Jetzt bin ich zurück auf 5.09 aber leider ist der Fehler immer noch da -
@chucky666 Blockly löschen und neu machen
-
@chucky666
den Thread hast du aber gelesen, oder?@chucky666 sagte in Fehler in Blocky - und keine Ahnung warum!:
danach bekomme ich diesen Fehler .
hat das Blockly vorher existiert?
Wenn ja, mit welcher Version hast du das Blockly angelegt? -
Bin zurück auf Version 5.0.09 und habe den Mehrfach-Trigger-Block gelöscht und neu angelegt. Leider immer noch das $-Zeichen nach dem + ".
Hier der Log beim starten dieses Scriptes:
javascript.0 2021-03-07 13:58:22.951 error (21836) at processImmediate (internal/timers.js:463:21) javascript.0 2021-03-07 13:58:22.951 error (21836) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1238:17) javascript.0 2021-03-07 13:58:22.951 error (21836) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1722:17 javascript.0 2021-03-07 13:58:22.951 error (21836) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1621:37) javascript.0 2021-03-07 13:58:22.951 error (21836) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1383:28) javascript.0 2021-03-07 13:58:22.951 error (21836) at Object.createScript (vm.js:261:10) javascript.0 2021-03-07 13:58:22.951 error (21836) at new Script (vm.js:88:7) javascript.0 2021-03-07 13:58:22.951 error (21836) SyntaxError: missing ) after argument list javascript.0 2021-03-07 13:58:22.951 error (21836) ^^^^^^^^^^^^^^^^ javascript.0 2021-03-07 13:58:22.951 error (21836) on({id: new RegExp('0_userdata\\.0\\.Variablen\\.Uebe...\\.Bewe...' + "$|" + 'scene\\.0\\.Tanz...' + "$|" + 'hm-rpc\\.1\\.0000D\\.1\\.STATE' + "$|" + 'hm-rpc\\.1\\.00 javascript.0 2021-03-07 13:58:22.951 error at script.js.common.Sonstiges.Deko_tanzentes_Tier:1 javascript.0 2021-03-07 13:58:22.951 error (21836) script.js.common.Sonstiges.Deko_tanzentes_Tier compile failed: