NEWS
Iobroker und cloud???
-
Hallo, ich habe eine große frage vielleicht kann mir ja jemand rat geben.
und zwar läuft mein Cloud Adapter "lampe grün" nur in Verbindung mit den Einstellungen wie auf dem bild zu sehen.
wenn ich ein neues gerät hinzufügen möchte muss ich den Cloud Adapter immer auf 2.0.5 downgraden,
sonst bekomme ich ihn nicht in die liste rein. und um das neue gerät dann suchen zu lasssen über alexa muss ich dann immer wieder auf die aktuellen Cloud Version aktualisieren. wenn ich den iobroker aktualisiere dann kann ich gar keine geräte hinzufügen, egal welche Cloud Version.
ich habe die nodejs Version v8.12.0 drauf installiert.
vielleicht weiß ja jemand mein Problem zu beseitigen.
3445_02-11-_2018_10-31-57.png -
nur in Verbindung mit den Einstellungen wie auf dem bild zu sehen.
![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201811 ... 640fed.jpg">https://uploads.tapatalk-cdn.com/20181102/1804d7589e5d39bc0a91047649640fed.jpg</link_text>" />` ~~Welche Einstellungen des Cloud-Adapters meinst Du denn?Ich sehe auf dem Bild keine.
Welche Version des Cloud-Adapters hast Du denn?
Welche Version js-controller?
Gruß,
Eric
Von unterwegs getippert~~
-
ich habe Cloud 2.6.2 drauf damit kann ich wie gesagt keine geräte hinzufügen nur mit 2.0.5. wie oder wo finde ich den js.controller???
falls du js.javascript meinst hab ich 3.6.4 drauf
-
Moin,
nicht den JavaScript-Adapter, sondern den js-controller (Host) meine ich.
Und von welchen Einstellungen hast Du im ersten Posting gesprochen?
Poste die doch bitte mal.
Gruß,
Eric
Von unterwegs getippert
-
im Bild siehst du mein js.
und ich habe von den Einstellungen im Bild vom ersten Post geredet.
ich versuche es nochmal zu erklären: ich habe die Adapter Versionen so eingestellt wie im Bild vom ersten Post, damit und mit der Cloud Adapter Version 2.6.2 habe ich ich Status Grün im Cloud Adapter, kann aber keine neuen geräte hinzufügen. wenn ich ein neues gerät hinzugen möchte muss ich den Cloud Adapter auf 2.0.5 downgraden "Lampe Gelb", dann neues Gerät hinzufügen und dann den Cloud Adapter wieder auf 2.6.2 "lampe grün".
wenn ich den iobroker Admin auf die aktuelle Version 3.5.10 aktualisiere, kann ich gar kein gerät hinzufügen egal welche Cloud Version ich drauf habe.
3445_03-11-_2018_06-54-22.png -
Hi,
was Du gepostet hast, sind keine Einstellungen, sondern Versionen.
Seit wann hast Du den Controller auf 1.5.3?
Poste bitte Screenshots (bitte keine Fotos, die sind i.d.R. nicht sonderlich gut lesbar), wo ersichtlich ist, was Du mit „Kann keine Geräte hinzufügen“ meinst.
wenn ich den iobroker Admin auf die aktuelle Version 3.5.10 aktualisiere, kann ich gar kein gerät hinzufügen egal welche Cloud Version ich drauf habe. `
Moment.Oben schreibst Du (siehe auch Screenshot) das es in der Konstellation nur klappt, wenn Du den Cloud downgradest.
Jetzt schreibst Du, das es mit dem Admin 3.5.10 gar nicht geht - der ist aber oben im Screenshot zu sehen.
Was denn nun?
Gruß,
Eric
Von unterwegs getippert
-
Was mich noch mehr irritiert, sind die Versionsangaben.
Du müsstest im Lastest-Repo sein.
Im Screenshot wird aber installiert 3.5.10 (Latest) angezeigt, bei Verfügbar aber die 2.0.9 (Stable).
Welches Repo hast Du?
Von unterwegs getippert
-
kann ich ledier nicht genau sagen seit wann ich den drauf habe. es sind screenshots die ich post. wenn ich wie im screenshot zu sehen ein neues gerät hinzufügen möchte "zb doppel klick auf Code" geht das fenster weg aber es erscheind kein neues fenster wo ich das gerät benennen kann.
3445_03-11-_2018_07-26-46.png -
installiert habe ich doch die 2.0.9 und verfügbar ist die Version 3.5.10
3445_03-11-_2018_07-35-34.png -
wenn ich irgend ein Adapter aktualisiere steht da auch immer:
WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
ist das normal???
-
oder auch das steht da:
gyp ERR! node -v v8.12.0gyp ERR! node-gyp -v v3.8.0
oder:
gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) gyp ERR! stack at emitTwo (events.js:126:13) gyp ERR! stack at ChildProcess.emit (events.js:214:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) gyp ERR! System Linux 4.14.70-v7+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam gyp ERR! node -v v8.12.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok
Edit by eric2905, Bitte Log-Auszüge, usw. in Code-Tags setzen
-
Nach Deinen Screenshots hast Du den 2er Admin und den 3.5.1 JS Controller am Laufen. Das alleine kann schon der Grund sein, warum Du Probleme hast. Admi ist aktuelle 3.5.10 und beim JS-Controller sollte man sich mit dem 1.4.2 begnügen.
Mach das mal passen, falls dann immer noch Probleme vorhanden sind, kannst Dich wieder melden.
ich habe die nodejs Version v8.12.0 drauf installiert.
[/quote
Has danach auch alle Adapter neu compiliert wie es in der Anleitung steht und die NPM Version auf 4 downgegradet, oder überhaupt die Anleitung gelesen? `
-
Admin 2 ist nicht mehr im Support, die neuen Adapterversionen sind auf den Admin 3 angepasst. Bitte zuerst alles auf einen aktuellen Stand bringen, dann sehen wir weiter.
Du betreibst da einen „ungesunden“ Mix.
Gruß,
Eric
Von unterwegs getippert
-
welche Anleitung??? und welche npm Version.
wie Downgrade ich den js. ???
sorry für die fragen aber ich lerne noch dazu
-
hier ` > pi@raspberrypi:~ $ npm ls npm -g
/usr/lib
└── npm@6.4.1 `
-
welche Anleitung??? `
Wie wäre es mit dieser von der Webseite ==> http://www.iobroker.net/docu/?page_id=5106&lang=deGruß,
Eric
Von unterwegs getippert
-
wie Downgrade ich denn den js.
-
JS downgrade:
cd /opt/iobroker
iobroker stop
npm i iobroker.js-controller@1.4.2
iobroker start
Das ist auch der Grund warum ich es nicht unbedingt gut heißen kann, das fertige Images der IOBroker Installation verwendet werden. Da man so nicht weiß was wie zusammen hängt und man die Anleitung nicht ließt
-
jetzt geht gar nix mehr
! pi@raspberrypi:~ $ sudo su
! root@raspberrypi:/home/pi#
! root@raspberrypi:/home/pi#
! root@raspberrypi:/home/pi# cd /opt/iobroker
! root@raspberrypi:/opt/iobroker#
! root@raspberrypi:/opt/iobroker# iobroker stop
! module.js:550
! throw err;
! ^
! Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
! at Function.Module._resolveFilename (module.js:548:15)
! at Function.Module._load (module.js:475:25)
! at Function.Module.runMain (module.js:694:10)
! at startup (bootstrap_node.js:204:16)
! at bootstrap_node.js:625:3
! root@raspberrypi:/opt/iobroker#
! root@raspberrypi:/opt/iobroker# npm i iobroker.js-controller@1.4.2
! > iobroker.js-controller@1.4.2 preinstall /opt/iobroker/node_modules/iobroker.js-controller
! > node lib/preinstall_check.js
! NPM version: 6.4.1
! npm version >= 5: disabling package-lock
! > bcrypt@2.0.1 install /opt/iobroker/node_modules/bcrypt
! > node-pre-gyp install –fallback-to-build
! node-pre-gyp ERR! Pre-built binaries not installable for bcrypt@2.0.1 and node@8.12.0 (node-v57 ABI, glibc) (falling back to source compile with node-gyp)
! node-pre-gyp ERR! Hit error EACCES: permission denied, mkdir '/opt/iobroker/node_modules/bcrypt/lib'
! gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/8.12.0"
! gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/bcrypt/.node-gyp"
! gyp WARN install got an error, rolling back install
! gyp WARN install got an error, rolling back install
! gyp ERR! configure error
! gyp ERR! stack Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/bcrypt/.node-gyp'
! gyp ERR! System Linux 4.14.70-v7+
! gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/bcrypt/lib/binding/bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=/opt/iobroker/node_modules/bcrypt/lib/binding" "--napi_version=3" "--node_abi_napi=napi"
! gyp ERR! cwd /opt/iobroker/node_modules/bcrypt
! gyp ERR! node -v v8.12.0
! gyp ERR! node-gyp -v v3.8.0
! gyp ERR! not ok
! node-pre-gyp ERR! build error
! node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding --napi_version=3 --node_abi_napi=napi' (1)
! node-pre-gyp ERR! stack at ChildProcess. <anonymous>(/opt/iobroker/node_modules/bcrypt/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
! node-pre-gyp ERR! stack at emitTwo (events.js:126:13)
! node-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7)
! node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:915:16)
! node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
! node-pre-gyp ERR! System Linux 4.14.70-v7+
! node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/bcrypt/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
! node-pre-gyp ERR! cwd /opt/iobroker/node_modules/bcrypt
! node-pre-gyp ERR! node -v v8.12.0
! node-pre-gyp ERR! node-pre-gyp -v v0.9.1
! node-pre-gyp ERR! not ok
! Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding --napi_version=3 --node_abi_napi=napi' (1)
! > iobroker.js-controller@1.4.2 install /opt/iobroker/node_modules/iobroker.js-controller
! > node iobroker.js setup first
! Cannot delete file. Not critical: Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../_service_iobroker.bat'
! Cannot delete file. Not critical: Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../iobroker.bat'
! fs.js:885
! return binding.mkdir(pathModule._makeLong(path),
! ^
! Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../tmp'
! at Object.fs.mkdirSync (fs.js:885:18)
! at Setup.setup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:143:58)
! at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:629:27
! at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:661:15)
! at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3166:5)
! at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:100)
! at Module._compile (module.js:653:30)
! at Object.Module._extensions..js (module.js:664:10)
! at Module.load (module.js:566:32)
! at tryModuleLoad (module.js:506:12)
! npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):
! npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
! npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bcrypt@2.0.1 (node_modules/bcrypt):
! npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bcrypt@2.0.1 install:node-pre-gyp install --fallback-to-build
! npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
! npm ERR! code ELIFECYCLE
! npm ERR! errno 1
! npm ERR! iobroker.js-controller@1.4.2 install:node iobroker.js setup first
! npm ERR! Exit status 1
! npm ERR!
! npm ERR! Failed at the iobroker.js-controller@1.4.2 install script.
! npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
! npm ERR! A complete log of this run can be found in:
! npm ERR! /root/.npm/_logs/2018-11-03T08_46_44_302Z-debug.log
! root@raspberrypi:/opt/iobroker#
! root@raspberrypi:/opt/iobroker# iobroker start
! module.js:550
! throw err;
! ^
! Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
! at Function.Module._resolveFilename (module.js:548:15)
! at Function.Module._load (module.js:475:25)
! at Function.Module.runMain (module.js:694:10)
! at startup (bootstrap_node.js:204:16)
! at bootstrap_node.js:625:3
! root@raspberrypi:/opt/iobroker#</anonymous></anonymous> -
ich kann nur den 1.5.3 installieren wenn ich den 1.4.2 drauf mache kommt wie oben gezeigt der error