NEWS
Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest
-
@thomas-braun said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:
iobroker update iobroker upgrade
... geht auch nicht, also die Reaktion von @Fogg abwarten, richtig ?
-
@raspiuser
Ja, ich vermute da ist was falsch in den jeweiligen Repositories eingecheckt worden. In stable ist ja auch kein Datum drin, was normalerweise der Fall ist. -
@thomas-braun SO! läuft alles wieder...
node-red-contrib-smartmeter hat sich heftig gegen einen rebuild gewehrt, die node.js Version hatte sich ja geändert. -
@sender Sollte eigentlich automatisch im Hintergrund passieren.
Manchmal muss halt noch von Hand rebuildet werden.
Steht aber dann im Log drin. -
Nach Update des js-Controllers auf Version 3.3x wird nachfolgendes im Log angezeigt.
sainlogic.0 2021-04-30 21:20:28.098 warn (6166) State value to set for "sainlogic.0.weather.current.uvi" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 21:20:28.097 warn (6166) State value to set for "sainlogic.0.weather.current.winddir" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 21:20:28.097 warn (6166) State value to set for "sainlogic.0.weather.current.outdoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 21:20:28.096 warn (6166) State value to set for "sainlogic.0.weather.current.indoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 21:20:28.092 warn (6166) State "sainlogic.0.info.last_listener_update" has no existing object, this might lead to an error in future versions sainlogic.0 2021-04-30 19:19:27.095 warn (6166) State value to set for "sainlogic.0.weather.current.uvi" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:19:27.095 warn (6166) State value to set for "sainlogic.0.weather.current.winddir" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:19:27.095 warn (6166) State value to set for "sainlogic.0.weather.current.outdoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:19:27.094 warn (6166) State value to set for "sainlogic.0.weather.current.indoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:19:27.091 warn (6166) State "sainlogic.0.info.last_listener_update" has no existing object, this might lead to an error in future versions sainlogic.0 2021-04-30 19:18:26.098 warn (6166) State value to set for "sainlogic.0.weather.current.uvi" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:18:26.097 warn (6166) State value to set for "sainlogic.0.weather.current.winddir" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:18:26.097 warn (6166) State value to set for "sainlogic.0.weather.current.outdoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:18:26.095 warn (6166) State value to set for "sainlogic.0.weather.current.indoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:18:26.092 warn (6166) State "sainlogic.0.info.last_listener_update" has no existing object, this might lead to an error in future versions sainlogic.0 2021-04-30 19:17:25.098 warn (6166) State value to set for "sainlogic.0.weather.current.uvi" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:17:25.098 warn (6166) State value to set for "sainlogic.0.weather.current.winddir" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:17:25.097 warn (6166) State value to set for "sainlogic.0.weather.current.outdoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:17:25.097 warn (6166) State value to set for "sainlogic.0.weather.current.indoorhumidity" has wrong type "string" but has to be "number" sainlogic.0 2021-04-30 19:17:25.094 warn (6166) State "sainlogic.0.info.last_listener_update" has no existing object, this might lead to an error in future versions
https://forum.iobroker.net/topic/44624/js-controller-3-3-jetzt-im-latest/68
-
Mach am besten ein Issue dazu auf, falls noch nicht geschehen:
-
-
@e-i-k-e
Ich kriege gerade die neue jsController version bei mir nicht installiert.. das muss ich erst noch rausknobeln wie ..Wenn Du aber testen magst habe ich im DEV Branch versucht die Warn-Meldungen zu umgehen.
https://github.com/phifogg/ioBroker.sainlogic/tree/devDas mit den Versionen im Repo ist durchaus etwas wo ich leicht auf kriegsfuss stehe. Zurückgezogen habe ich nichts...
Ich versuche in Kürze die 0.7.1 ins repo zu schieben, die ist auch schon stabil.
-
Hallo ....
ich habe mir gerade sainlogic instaliert mit einer WPS1500.
Ich kriege folgende Fehlermeldung. Kann mir einer helfen ?
-
Hallo
kann das sein das man den Adapter nicht richtig installieren kann auf iobroker v5.1.9
Ich kann keine instanz hinzufügen...
vielen Dankoh man.. fehler gefunden....
-
@fogg said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:
Ich versuche in Kürze die 0.7.1 ins repo zu schieben, die ist auch schon stabil.
Ist es bald soweit ? Ich sage schonmal: Vielen Dank !!
-
Hallo,
ich versuche gerade die Version 0.66 unter Iobroker im Stable zu installieren, funktioniert aber leider nicht:
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.sainlogic@0.6.6', 1 verbose cli '--loglevel', 1 verbose cli 'error', 1 verbose cli '--prefix', 1 verbose cli '/opt/iobroker' 1 verbose cli ] 2 info using npm@6.14.13 3 info using node@v12.22.2 4 verbose npm-session da54c664d4a5514e 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 304 https://registry.npmjs.org/iobroker.sainlogic 1373ms (from cache) 8 silly registry:manifest no matching version for iobroker.sainlogic@0.6.6 in the cache. Forcing revalidation. 9 http fetch GET 200 https://registry.npmjs.org/iobroker.sainlogic 876ms 10 silly fetchPackageMetaData error for iobroker.sainlogic@0.6.6 No matching version found for iobroker.sainlogic@0.6.6. 11 timing stage:rollbackFailedOptional Completed in 1ms 12 timing stage:runTopLevelLifecycles Completed in 9809ms 13 verbose type version 14 verbose stack iobroker.sainlogic: No matching version found for iobroker.sainlogic@0.6.6. 14 verbose stack at pickManifest (/usr/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js:122:13) 14 verbose stack at /usr/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/manifest.js:43:18 14 verbose stack at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23) 14 verbose stack at Promise._settlePromiseFromHandler (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31) 14 verbose stack at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18) 14 verbose stack at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10) 14 verbose stack at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:699:18) 14 verbose stack at _drainQueueStep (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:138:12) 14 verbose stack at _drainQueue (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9) 14 verbose stack at Async._drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5) 14 verbose stack at Immediate.Async.drainQueues [as _onImmediate] (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14) 14 verbose stack at processImmediate (internal/timers.js:461:21) 15 verbose cwd /opt/iobroker 16 verbose Linux 5.10.17-v7l+ 17 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.sainlogic@0.6.6" "--loglevel" "error" "--prefix" "/opt/iobroker" 18 verbose node v12.22.2 19 verbose npm v6.14.13 20 error code ETARGET 21 error notarget No matching version found for iobroker.sainlogic@0.6.6. 22 error notarget In most cases you or one of your dependencies are requesting 22 error notarget a package version that doesn't exist. 23 verbose exit [ 1, true ]
Ich hoffe mir kann jemand helfen,
Danke und viele Grüße,
df0101 -
keiner ne Idee ?
Ich habe auch versucht auf Beta umzustellen, geht aber auch nicht, allerdings verwendet er da die Version 0.6.0 ???
Ich hatte eigentlich noch nie ein Problem, einen Adapter installiert zu bekommen...
-
Du kannst die Github Version 0.7.2 über beleibige URL installieren .
URL:
https://github.com/phifogg/ioBroker.sainlogic
allerdings verwendet er da die Version 0.6.0 ???
Stable ist 0.6.6 , latest 0.6.1 , da ist was durcheinander bei Ihm
-
@Glasfaser
so hat es funktioniert. Danke dir -
Könntest du vielleicht diese Kleinigkeit integrieren?
Einfach eine Variable die bei Regen auf true oder false steht.Würde mich drüber freuen!
-
Hallo,
gerade ist meine Sainlogic WS3500 Wetterstation gekommen und ich wollte mir Deinen Adapter installieren. Leider bekomme ich bei der Installation folgenden Fehler (Code: 25) angezeigt:
$ iobroker add sainlogic --host ioBroker NPM version: 6.14.14 npm install iobroker.sainlogic@0.7.2 --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code ETARGET npm ERR! notarget No matching version found for iobroker.sainlogic@0.7.2.npm ERR! notarget In most cases you or one of your dependencies are requestingnpm ERR! notarget a package version that doesn't exist. npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-08-21T09_50_30_041Z-debug.log host.ioBroker Cannot install iobroker.sainlogic@0.7.2: 1 ERROR: Process exited with code 25
Anbei zur Info der komplette log:
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.sainlogic@0.7.2', 1 verbose cli '--loglevel', 1 verbose cli 'error', 1 verbose cli '--prefix', 1 verbose cli '/opt/iobroker' 1 verbose cli ] 2 info using npm@6.14.14 3 info using node@v12.22.5 4 verbose npm-session 9dfae1f10b5b6e6a 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 200 https://registry.npmjs.org/iobroker.sainlogic 44ms (from cache) 8 silly registry:manifest no matching version for iobroker.sainlogic@0.7.2 in the cache. Forcing revalidation. 9 http fetch GET 200 https://registry.npmjs.org/iobroker.sainlogic 938ms 10 silly fetchPackageMetaData error for iobroker.sainlogic@0.7.2 No matching version found for iobroker.sainlogic@0.7.2. 11 timing stage:rollbackFailedOptional Completed in 2ms 12 timing stage:runTopLevelLifecycles Completed in 10193ms 13 verbose type version 14 verbose stack iobroker.sainlogic: No matching version found for iobroker.sainlogic@0.7.2. 14 verbose stack at pickManifest (/usr/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js:122:13) 14 verbose stack at /usr/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/manifest.js:43:18 14 verbose stack at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23) 14 verbose stack at Promise._settlePromiseFromHandler (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31) 14 verbose stack at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18) 14 verbose stack at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10) 14 verbose stack at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:699:18) 14 verbose stack at _drainQueueStep (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:138:12) 14 verbose stack at _drainQueue (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9) 14 verbose stack at Async._drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5) 14 verbose stack at Immediate.Async.drainQueues [as _onImmediate] (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14) 14 verbose stack at processImmediate (internal/timers.js:461:21) 15 verbose cwd /opt/iobroker 16 verbose Linux 5.10.52-v7l+ 17 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.sainlogic@0.7.2" "--loglevel" "error" "--prefix" "/opt/iobroker" 18 verbose node v12.22.5 19 verbose npm v6.14.14 20 error code ETARGET 21 error notarget No matching version found for iobroker.sainlogic@0.7.2. 22 error notarget In most cases you or one of your dependencies are requesting 22 error notarget a package version that doesn't exist. 23 verbose exit [ 1, true ]
-
echad@chet:~ $ iobroker add sainlogic NPM version: 7.20.3 npm install iobroker.sainlogic@0.6.1 --loglevel error --prefix "/opt/iobroker" (System call) host.chet install adapter sainlogic
Da ist wohl sainlogic@0.7.2 falsch eingecheckt worden.
Im stable ist auch keine Zeit aufgeführt:github: 0.7.2 latest: 0.6.1 for 14 months stable: 0.7.2
Da muss wohl jemand nochmal sauber die richtige Version im Repo einchecken.
Edit: Da stimmt irgendwie noch mehr nicht. 0.6.1 ist installiert worden, aber:
Adapter "sainlogic" : 0.6.1 , installed 0.6.0 [Updateable]
-
Heißt dass, das ich auf eine korrigierte Version warten muss?
Oder kann ich den, indem ich mich mittels SSH auf den ioB einlogge die aktuelle Version so installieren:
npm install https://github.com/phifogg/ioBroker.sainlogic --prefix "/opt/iobroker"
Stand jedenfalls so auf der Githubseite. Oder gibt es eine einfachere Möglichkeit?
-
@qqolli
Oder du stellt kurz auf das Beta-Repo und ziehst diesen Adapter dann da heraus.
Dann wieder auf stable setzen.