NEWS
Javascript Errors im Log
-
JavaScript Adapter Downgraden bitte.
Gesendet vom Handy …
-
JavaScript Adapter Downgraden bitte. `
Hätt ich gerade versucht.
ioBroker ist auf einer Synology installiert.
wenn ich
cd /opt/iobroker
iobroker stop
npm i iobroker.js-controller@1.2.3
iobroker start
mache kommt folgende Fehlermeldung.
0 info it worked if it ends with ok 1 verbose cli [ '/usr/bin/node', 1 verbose cli '/usr/bin/npm', 1 verbose cli 'i', 1 verbose cli 'iobroker.js-controller@4.0.7' ] 2 info using npm@3.10.10 3 info using node@v6.14.4 4 silly loadCurrentTree Starting 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 silly fetchPackageMetaData iobroker.js-controller@4.0.7 8 silly fetchNamedPackageData iobroker.js-controller 9 silly mapToRegistry name iobroker.js-controller 10 silly mapToRegistry using default registry 11 silly mapToRegistry registry https://registry.npmjs.org/ 12 silly mapToRegistry data Result { 12 silly mapToRegistry raw: 'iobroker.js-controller', 12 silly mapToRegistry scope: null, 12 silly mapToRegistry escapedName: 'iobroker.js-controller', 12 silly mapToRegistry name: 'iobroker.js-controller', 12 silly mapToRegistry rawSpec: '', 12 silly mapToRegistry spec: 'latest', 12 silly mapToRegistry type: 'tag' } 13 silly mapToRegistry uri https://registry.npmjs.org/iobroker.js-controller 14 verbose request uri https://registry.npmjs.org/iobroker.js-controller 15 verbose request no auth needed 16 info attempt registry request try #1 at 23:53:38 17 verbose request id ab80bb131a2e6833 18 verbose etag W/"2018f80f4eb109e6b43e42fed56fb16f" 19 verbose lastModified Fri, 04 Jan 2019 05:20:58 GMT 20 http request GET https://registry.npmjs.org/iobroker.js-controller 21 http 304 https://registry.npmjs.org/iobroker.js-controller 22 verbose headers { date: 'Fri, 18 Jan 2019 22:53:38 GMT', 22 verbose headers connection: 'keep-alive', 22 verbose headers 'set-cookie': [ '__cfduid=dfb26b5b097ede89e65fcb58c14cb563f1547852018; expires=Sat, 18-Jan-20 22:53:38 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 22 verbose headers 'cf-cache-status': 'HIT', 22 verbose headers 'cache-control': 'max-age=300', 22 verbose headers 'cf-ray': '49b4a389db625a0e-VIE', 22 verbose headers etag: '"2018f80f4eb109e6b43e42fed56fb16f"', 22 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 22 verbose headers 'last-modified': 'Fri, 04 Jan 2019 05:20:58 GMT', 22 verbose headers vary: 'accept-encoding, accept', 22 verbose headers 'x-amz-meta-rev': '157-0e19454dbb979a8e57c7d2790da42713', 22 verbose headers server: 'cloudflare' } 23 silly get cb [ 304, 23 silly get { date: 'Fri, 18 Jan 2019 22:53:38 GMT', 23 silly get connection: 'keep-alive', 23 silly get 'set-cookie': [ '__cfduid=dfb26b5b097ede89e65fcb58c14cb563f1547852018; expires=Sat, 18-Jan-20 22:53:38 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 23 silly get 'cf-cache-status': 'HIT', 23 silly get 'cache-control': 'max-age=300', 23 silly get 'cf-ray': '49b4a389db625a0e-VIE', 23 silly get etag: '"2018f80f4eb109e6b43e42fed56fb16f"', 23 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 23 silly get 'last-modified': 'Fri, 04 Jan 2019 05:20:58 GMT', 23 silly get vary: 'accept-encoding, accept', 23 silly get 'x-amz-meta-rev': '157-0e19454dbb979a8e57c7d2790da42713', 23 silly get server: 'cloudflare' } ] 24 verbose etag https://registry.npmjs.org/iobroker.js-controller from cache 25 verbose get saving iobroker.js-controller to /root/.npm/registry.npmjs.org/iobroker.js-controller/.cache.json 26 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing 27 silly fetchNamedPackageData No valid target from cache, forcing network 28 verbose request uri https://registry.npmjs.org/iobroker.js-controller 29 verbose request no auth needed 30 info attempt registry request try #1 at 23:53:38 31 http request GET https://registry.npmjs.org/iobroker.js-controller 32 http 200 https://registry.npmjs.org/iobroker.js-controller 33 verbose headers { date: 'Fri, 18 Jan 2019 22:53:38 GMT', 33 verbose headers 'content-type': 'application/json', 33 verbose headers 'transfer-encoding': 'chunked', 33 verbose headers connection: 'keep-alive', 33 verbose headers 'set-cookie': [ '__cfduid=dfb26b5b097ede89e65fcb58c14cb563f1547852018; expires=Sat, 18-Jan-20 22:53:38 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 33 verbose headers 'cf-cache-status': 'HIT', 33 verbose headers 'cache-control': 'max-age=300', 33 verbose headers 'cf-ray': '49b4a38a8be55a0e-VIE', 33 verbose headers etag: 'W/"2018f80f4eb109e6b43e42fed56fb16f"', 33 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 33 verbose headers 'last-modified': 'Fri, 04 Jan 2019 05:20:58 GMT', 33 verbose headers vary: 'accept-encoding, accept', 33 verbose headers 'x-amz-meta-rev': '157-0e19454dbb979a8e57c7d2790da42713', 33 verbose headers server: 'cloudflare', 33 verbose headers 'content-encoding': 'gzip' } 34 silly get cb [ 200, 34 silly get { date: 'Fri, 18 Jan 2019 22:53:38 GMT', 34 silly get 'content-type': 'application/json', 34 silly get 'transfer-encoding': 'chunked', 34 silly get connection: 'keep-alive', 34 silly get 'set-cookie': [ '__cfduid=dfb26b5b097ede89e65fcb58c14cb563f1547852018; expires=Sat, 18-Jan-20 22:53:38 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 34 silly get 'cf-cache-status': 'HIT', 34 silly get 'cache-control': 'max-age=300', 34 silly get 'cf-ray': '49b4a38a8be55a0e-VIE', 34 silly get etag: 'W/"2018f80f4eb109e6b43e42fed56fb16f"', 34 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 34 silly get 'last-modified': 'Fri, 04 Jan 2019 05:20:58 GMT', 34 silly get vary: 'accept-encoding, accept', 34 silly get 'x-amz-meta-rev': '157-0e19454dbb979a8e57c7d2790da42713', 34 silly get server: 'cloudflare', 34 silly get 'content-encoding': 'gzip' } ] 35 verbose get saving iobroker.js-controller to /root/.npm/registry.npmjs.org/iobroker.js-controller/.cache.json 36 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing 37 silly fetchPackageMetaData Error: No compatible version found: iobroker.js-controller@4.0.7 37 silly fetchPackageMetaData Valid install targets: 37 silly fetchPackageMetaData 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.2, 1.4.0, 1.3.0, 1.2.7, 1.2.6, 1.2.5, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.3, 1.1.2, 1.1.1, 1.0.3, 1.0.0, 0.17.2, 0.16.2, 0.16.1, 0.15.3, 0.15.2, 0.15.1, 0.14.0, 0.13.2, 0.13.1, 0.12.2, 0.11.3, 0.11.2, 0.11.1, 0.11.0, 0.10.1, 0.9.0, 0.8.10, 0.8.9, 0.8.7, 0.8.6, 0.8.5, 0.8.4, 0.8.2, 0.8.1, 0.7.15, 0.7.14, 0.7.13, 0.7.12, 0.7.11, 0.7.10, 0.7.9, 0.7.7, 0.7.5, 0.7.4, 0.7.3, 0.7.2, 0.7.1, 0.6.6, 0.6.4, 0.6.3, 0.5.15, 0.5.14, 0.5.12, 0.5.11, 0.5.9, 0.5.8, 0.5.7, 0.5.6, 0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.0, 0.4.6, 0.4.5, 0.4.4, 0.4.3, 0.4.2, 0.4.1, 0.4.0, 0.3.17, 0.3.16, 0.3.15, 0.3.14, 0.3.13, 0.3.12, 0.3.11, 0.3.10, 0.3.9, 0.3.8, 0.3.7, 0.3.6, 0.3.5, 0.3.4, 0.3.3, 0.3.2, 0.3.1 37 silly fetchPackageMetaData 37 silly fetchPackageMetaData at pickVersionFromRegistryDocument (/usr/lib/node_modules/npm/lib/fetch-package-metadata.js:178:16) 37 silly fetchPackageMetaData at /usr/lib/node_modules/npm/node_modules/iferr/index.js:13:50 37 silly fetchPackageMetaData at /usr/lib/node_modules/npm/lib/utils/pulse-till-done.js:20:8 37 silly fetchPackageMetaData at saved (/usr/lib/node_modules/npm/lib/cache/caching-client.js:174:7) 37 silly fetchPackageMetaData at /usr/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:241:18 37 silly fetchPackageMetaData at FSReqWrap.oncomplete (fs.js:123:15) 37 silly fetchPackageMetaData error for iobroker.js-controller@4.0.7 { Error: No compatible version found: iobroker.js-controller@4.0.7 37 silly fetchPackageMetaData Valid install targets: 37 silly fetchPackageMetaData 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.2, 1.4.0, 1.3.0, 1.2.7, 1.2.6, 1.2.5, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.3, 1.1.2, 1.1.1, 1.0.3, 1.0.0, 0.17.2, 0.16.2, 0.16.1, 0.15.3, 0.15.2, 0.15.1, 0.14.0, 0.13.2, 0.13.1, 0.12.2, 0.11.3, 0.11.2, 0.11.1, 0.11.0, 0.10.1, 0.9.0, 0.8.10, 0.8.9, 0.8.7, 0.8.6, 0.8.5, 0.8.4, 0.8.2, 0.8.1, 0.7.15, 0.7.14, 0.7.13, 0.7.12, 0.7.11, 0.7.10, 0.7.9, 0.7.7, 0.7.5, 0.7.4, 0.7.3, 0.7.2, 0.7.1, 0.6.6, 0.6.4, 0.6.3, 0.5.15, 0.5.14, 0.5.12, 0.5.11, 0.5.9, 0.5.8, 0.5.7, 0.5.6, 0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.0, 0.4.6, 0.4.5, 0.4.4, 0.4.3, 0.4.2, 0.4.1, 0.4.0, 0.3.17, 0.3.16, 0.3.15, 0.3.14, 0.3.13, 0.3.12, 0.3.11, 0.3.10, 0.3.9, 0.3.8, 0.3.7, 0.3.6, 0.3.5, 0.3.4, 0.3.3, 0.3.2, 0.3.1 37 silly fetchPackageMetaData 37 silly fetchPackageMetaData at pickVersionFromRegistryDocument (/usr/lib/node_modules/npm/lib/fetch-package-metadata.js:178:16) 37 silly fetchPackageMetaData at /usr/lib/node_modules/npm/node_modules/iferr/index.js:13:50 37 silly fetchPackageMetaData at /usr/lib/node_modules/npm/lib/utils/pulse-till-done.js:20:8 37 silly fetchPackageMetaData at saved (/usr/lib/node_modules/npm/lib/cache/caching-client.js:174:7) 37 silly fetchPackageMetaData at /usr/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:241:18 37 silly fetchPackageMetaData at FSReqWrap.oncomplete (fs.js:123:15) code: 'ETARGET' } 38 silly rollbackFailedOptional Starting 39 silly rollbackFailedOptional Finishing 40 silly runTopLevelLifecycles Finishing 41 silly install printInstalled 42 verbose stack Error: No compatible version found: iobroker.js-controller@4.0.7 42 verbose stack Valid install targets: 42 verbose stack 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.2, 1.4.0, 1.3.0, 1.2.7, 1.2.6, 1.2.5, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.3, 1.1.2, 1.1.1, 1.0.3, 1.0.0, 0.17.2, 0.16.2, 0.16.1, 0.15.3, 0.15.2, 0.15.1, 0.14.0, 0.13.2, 0.13.1, 0.12.2, 0.11.3, 0.11.2, 0.11.1, 0.11.0, 0.10.1, 0.9.0, 0.8.10, 0.8.9, 0.8.7, 0.8.6, 0.8.5, 0.8.4, 0.8.2, 0.8.1, 0.7.15, 0.7.14, 0.7.13, 0.7.12, 0.7.11, 0.7.10, 0.7.9, 0.7.7, 0.7.5, 0.7.4, 0.7.3, 0.7.2, 0.7.1, 0.6.6, 0.6.4, 0.6.3, 0.5.15, 0.5.14, 0.5.12, 0.5.11, 0.5.9, 0.5.8, 0.5.7, 0.5.6, 0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.0, 0.4.6, 0.4.5, 0.4.4, 0.4.3, 0.4.2, 0.4.1, 0.4.0, 0.3.17, 0.3.16, 0.3.15, 0.3.14, 0.3.13, 0.3.12, 0.3.11, 0.3.10, 0.3.9, 0.3.8, 0.3.7, 0.3.6, 0.3.5, 0.3.4, 0.3.3, 0.3.2, 0.3.1 42 verbose stack 42 verbose stack at pickVersionFromRegistryDocument (/usr/lib/node_modules/npm/lib/fetch-package-metadata.js:178:16) 42 verbose stack at /usr/lib/node_modules/npm/node_modules/iferr/index.js:13:50 42 verbose stack at /usr/lib/node_modules/npm/lib/utils/pulse-till-done.js:20:8 42 verbose stack at saved (/usr/lib/node_modules/npm/lib/cache/caching-client.js:174:7) 42 verbose stack at /usr/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:241:18 42 verbose stack at FSReqWrap.oncomplete (fs.js:123:15) 43 verbose cwd /opt/iobroker 44 error Linux 4.4.59+ 45 error argv "/usr/bin/node" "/usr/bin/npm" "i" "iobroker.js-controller@4.0.7" 46 error node v6.14.4 47 error npm v3.10.10 48 error code ETARGET 49 error notarget No compatible version found: iobroker.js-controller@4.0.7 49 error notarget Valid install targets: 49 error notarget 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.2, 1.4.0, 1.3.0, 1.2.7, 1.2.6, 1.2.5, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.3, 1.1.2, 1.1.1, 1.0.3, 1.0.0, 0.17.2, 0.16.2, 0.16.1, 0.15.3, 0.15.2, 0.15.1, 0.14.0, 0.13.2, 0.13.1, 0.12.2, 0.11.3, 0.11.2, 0.11.1, 0.11.0, 0.10.1, 0.9.0, 0.8.10, 0.8.9, 0.8.7, 0.8.6, 0.8.5, 0.8.4, 0.8.2, 0.8.1, 0.7.15, 0.7.14, 0.7.13, 0.7.12, 0.7.11, 0.7.10, 0.7.9, 0.7.7, 0.7.5, 0.7.4, 0.7.3, 0.7.2, 0.7.1, 0.6.6, 0.6.4, 0.6.3, 0.5.15, 0.5.14, 0.5.12, 0.5.11, 0.5.9, 0.5.8, 0.5.7, 0.5.6, 0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.0, 0.4.6, 0.4.5, 0.4.4, 0.4.3, 0.4.2, 0.4.1, 0.4.0, 0.3.17, 0.3.16, 0.3.15, 0.3.14, 0.3.13, 0.3.12, 0.3.11, 0.3.10, 0.3.9, 0.3.8, 0.3.7, 0.3.6, 0.3.5, 0.3.4, 0.3.3, 0.3.2, 0.3.1 50 error notarget This is most likely not a problem with npm itself. 50 error notarget In most cases you or one of your dependencies are requesting 50 error notarget a package version that doesn't exist. 51 verbose exit [ 1, true ]
-
Du solltest den JavaScript Adapter downgraden und nicht den js-Controller!!
Gesendet vom Handy …
-
Du solltest den JavaScript Adapter downgraden und nicht den js-Controller!! `
Danke, hat funktioniert!
Fehler sind schon um einiges weniger, aber zT noch vorhanden!
javascript.0 2019-01-19 17:08:21.765 error at ContextifyScript.Script.runInContext (vm.js:35:29) javascript.0 2019-01-19 17:08:21.765 error at script.js.common.Alexa:80:30 javascript.0 2019-01-19 17:08:21.764 error TypeError: Cannot read property 'val' of undefined javascript.0 2019-01-19 17:08:21.764 error ^ javascript.0 2019-01-19 17:08:21.764 error var csrf = getState(idCsrf).val; javascript.0 2019-01-19 17:08:21.763 error script.js.common.Alexa: script.js.common.Alexa:80 javascript.0 2019-01-19 17:08:21.755 error script.js.common.Alexa: Please disable that setting or use "getState" with a callback, e.g.: getState("javascript.0.AlexaLogon.csrf", (err, state) => { ... }); javascript.0 2019-01-19 17:08:21.754 error script.js.common.Alexa: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
javascript.0 2019-01-19 17:08:22.820 error at Timer.listOnTimeout (timers.js:214:5) javascript.0 2019-01-19 17:08:22.820 error at tryOnTimeout (timers.js:250:5) javascript.0 2019-01-19 17:08:22.820 error at ontimeout (timers.js:399:34) javascript.0 2019-01-19 17:08:22.820 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34) javascript.0 2019-01-19 17:08:22.820 error at Object.main (script.js.common.Alexa_Logon:121:57) javascript.0 2019-01-19 17:08:22.819 error Error in callback: TypeError: Cannot read property 'val' of undefined javascript.0 2019-01-19 17:08:22.817 error script.js.common.Alexa_Logon: Please disable that setting or use "getState" with a callback, e.g.: getState("javascript.0.productive.alexalogon.cookie", (err, state) => { ... }); javascript.0 2019-01-19 17:08:22.817 error script.js.common.Alexa_Logon: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
javascript.0 2019-01-19 17:08:26.908 error at Timer.listOnTimeout (timers.js:214:5) javascript.0 2019-01-19 17:08:26.908 error at tryOnTimeout (timers.js:250:5) javascript.0 2019-01-19 17:08:26.907 error at ontimeout (timers.js:399:34) javascript.0 2019-01-19 17:08:26.907 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34) javascript.0 2019-01-19 17:08:26.907 error at Object.check (script.js.common.Muell:57:28) javascript.0 2019-01-19 17:08:26.907 error at Array.forEach (native) javascript.0 2019-01-19 17:08:26.907 error at Object.keys.forEach.eintrag (script.js.common.Muell:61:53) javascript.0 2019-01-19 17:08:26.907 error Error in callback: TypeError: Cannot read property 'val' of undefined javascript.0 2019-01-19 17:08:26.907 error script.js.common.Muell: Please disable that setting or use "getState" with a callback, e.g.: getState("ical.2.events.0.today.Restabfall", (err, state) => { ... }); javascript.0 2019-01-19 17:08:26.906 error script.js.common.Muell: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
Liest du hier vielleicht noch was raus?
Danke
-
Ja na klar und wenn du genau ließt du auch
Can not read Val of undefined. Da ist irgendetwas undefined und kein Objekt. Finde raus warum und fixe es
Gesendet vom Handy …
-
Hallo
Muss den Thread hier wieder aufgreifen.
ich möchte mit diesem Script meinen Stromverbrauch Stündlic/Täglich/Woche/Jahr loggen
ScriptWenn ich es starte bekomme ich im Log die gleichen Fehler wir "Negalein"
14890) at processTimers (internal/timers.js:497:7) javascript.0 2020-12-30 08:00:00.030 error (14890) at listOnTimeout (internal/timers.js:554:17) javascript.0 2020-12-30 08:00:00.030 error (14890) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/schedule.js:510:7) javascript.0 2020-12-30 08:00:00.030 error (14890) at /opt/iobroker/node_modules/node-schedule/lib/schedule.js:552:11 javascript.0 2020-12-30 08:00:00.029 error (14890) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/schedule.js:173:10) javascript.0 2020-12-30 08:00:00.018 error (14890) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1273:34) javascript.0 2020-12-30 08:00:00.018 error (14890) at Object.<anonymous> (script.js.Strom_berechnen:44:5) javascript.0 2020-12-30 08:00:00.018 error (14890) at haupt (script.js.Strom_berechnen:31:35) javascript.0 2020-12-30 08:00:00.017 error (14890) Error in callback: TypeError: Cannot read property 'val' of undefined javascript.0 2020-12-30 08:00:00.006 error (14890) script.js.Strom_berechnen: Please disable that setting or use "getState" with a callback, e.g.: getState("javascript.0.Stromzähler.tmp.Total-h", (err, state) => { ... }); host.iobroker 2020-12-30 08:00:00.028 info instance system.adapter.dwd.0 started with pid 8655 javascript.0 2020-12-30 08:00:00.006 error (14890) script.js.Strom_berechnen: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
Ich Nutze den Adapter JS Script Engine in der Version 4.8.4
Downgraden kann ich über admin nur bis 4.6.26Muss ich noch weiter downgraden um den Fehler zu beheben, wenn ja wie, oder mache ich einen anderen Fehler?
Danke schon mal im Voraus für eure hilfe!
HappyUser20
-
@Happyuser20 sagte in Javascript Errors im Log:
because the adapter setting "Do not subscribe to all states on start" is enabled.
Moin,
hast du den Haken bei
because the adapter setting "Do not subscribe to all states on start" is enabled.
in der Config des Adapters gesetzt ?
A.
-
-
@Happyuser20
das genau ist der fehler -
Danke
Gruß
Happyuser20