NEWS
(Gelöst)Installation von iobroker unter Windows klemmt
-
Die Meldung wird wahrscheinlich demnächst auf v10 erweitert, wenn es genug "Tester" dafür gegeben hat.
und nom v6 kann man auch manuell installiern @latest
Gruß
Rainer
-
Habe es nun mit Node v8.11 installiert. Läuft auch und Meldung ist weg.
Aber den ersten Adapter installieren geht dennoch nicht.
! ````
$ ./iobroker add rpi2
npm install iobroker.rpi2 --production --prefix "C:/ioBroker" (System call)
npm
WARN optional SKIPPING OPTIONAL DEPENDENCY: async@1.5.2 (node_modules\iobroker.rpi2\node_modules\async):npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\async\package.json.4022888462'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: nan@2.6.2 (node_modules\iobroker.rpi2\node_modules\nan):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\nan\package.json.1929078610' -> 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\nan\package.json'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bindings@1.2.1 (node_modules\iobroker.rpi2\node_modules\bindings):
npm WARN
enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\bindings\package.json.4162704903' -> 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\bindings\package.json'npm WARN optional SKIPPING OPTIONAL DEPENDENCY: debug@2.6.9 (node_modules\iobroker.rpi2\node_modules\debug):
npm
WARN
enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\debug\package.json.2359419438'
npm
WARN optional SKIPPING OPTIONAL DEPENDENCY: epoll@0.1.22 (node_modules\iobroker.rpi2\node_modules\epoll):
npm
WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\epoll\package.json.3785451505' -> 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\epoll\package.json'npm
WARN optional
SKIPPING OPTIONAL DEPENDENCY: ms@2.0.0 (node_modules\iobroker.rpi2\node_modules\ms):npmWARN enoent
SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\ms\package.json.1748557028'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: rpi-gpio@0.7.0 (node_modules\iobroker.rpi2\node_modules\rpi-gpio):npm
WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\rpi-gpio\package.json.4033608114'! npm
ERR! code EBADPLATFORMnpm ERR!notsup
Unsupported platform for iobroker.rpi2@0.3.2: wanted {"os":"linux","arch":"any"} (current: {"os":"win32","arch":"x64"})npm ERR! notsup Valid OS: linux
npm ERR!
notsup Valid Arch: anynpm
ERR!
notsup
Actual OS: win32npm ERR!
notsup Actual Arch: x64! npm ERR! A complete log of this run can be found in:
npmERR! C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\npm-cache_logs\2018-06-07T12_17_16_376Z-debug.log
host.AtiServer install adapter rpi2
npm install iobroker.rpi2 --production --prefix "C:/ioBroker" (System call)
npm
WARN optional SKIPPING OPTIONAL DEPENDENCY: nan@2.6.2 (node_modules\iobroker.rpi2\node_modules\nan):npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\nan\package.json.442631946'
npm WARN
optional SKIPPING OPTIONAL DEPENDENCY: ms@2.0.0 (node_modules\iobroker.rpi2\node_modules\ms):npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\ms\package.json.2523516932'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bindings@1.2.1 (node_modules\iobroker.rpi2\node_modules\bindings):
npm
WARN enoent
SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\bindings\package.json.3325494091'npm WARN
optional SKIPPING OPTIONAL DEPENDENCY: epoll@0.1.22 (node_modules\iobroker.rpi2\node_modules\epoll):
npm
WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\epoll\package.json.3772676020'npm
WARN
optional
SKIPPING OPTIONAL DEPENDENCY: async@1.5.2 (node_modules\iobroker.rpi2\node_modules\async):npm WARN enoent
SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\async\package.json.4252015744'npm WARN
optional SKIPPING OPTIONAL DEPENDENCY: debug@2.6.9 (node_modules\iobroker.rpi2\node_modules\debug):
npm
WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\debug\package.json.1045953043'npm
WARN optional
SKIPPING OPTIONAL DEPENDENCY: rpi-gpio@0.7.0 (node_modules\iobroker.rpi2\node_modules\rpi-gpio):npm
WARN
enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\rpi-gpio\package.json.2408476134'! npm
ERR! code EBADPLATFORMnpm ERR! notsup
Unsupported platform for iobroker.rpi2@0.3.2: wanted {"os":"linux","arch":"any"} (current: {"os":"win32","arch":"x64"})npm ERR! notsup
Valid OS: linuxnpm
ERR!
notsup Valid Arch: anynpm ERR!
notsup Actual OS: win32npm
ERR! notsup
Actual Arch: x64
! npm ERR! A complete log of this run can be found in:npm ERR! C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\npm-cache_logs\2018-06-07T12_17_22_062Z-debug.log
! host.AtiServer install adapter rpi2
npm install iobroker.rpi2 --production --prefix "C:/ioBroker" (System call)
npm
WARN optional SKIPPING OPTIONAL DEPENDENCY: async@1.5.2 (node_modules\iobroker.rpi2\node_modules\async):npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\async\package.json.210968540'
npm WARN
optional SKIPPING OPTIONAL DEPENDENCY: nan@2.6.2 (node_modules\iobroker.rpi2\node_modules\nan):npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\nan\package.json.1930444054'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ms@2.0.0 (node_modules\iobroker.rpi2\node_modules\ms):
npm WARN
enoent
SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\ms\package.json.1494296280'
npmWARN
optional SKIPPING OPTIONAL DEPENDENCY: bindings@1.2.1 (node_modules\iobroker.rpi2\node_modules\bindings):npm
WARN
enoent
SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\bindings\package.json.818539290'
npmWARN
optional
SKIPPING OPTIONAL DEPENDENCY: debug@2.6.9 (node_modules\iobroker.rpi2\node_modules\debug):
npmWARN
enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\debug\package.json.3280296112'
npmWARN
optional
SKIPPING OPTIONAL DEPENDENCY: epoll@0.1.22 (node_modules\iobroker.rpi2\node_modules\epoll):
npmWARN
enoent
SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\epoll\package.json.3569182677'npm
WARN optional SKIPPING OPTIONAL DEPENDENCY: rpi-gpio@0.7.0 (node_modules\iobroker.rpi2\node_modules\rpi-gpio):
npm
WARN enoent
SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\ioBroker\node_modules\iobroker.rpi2\node_modules\rpi-gpio\package.json.3751017397'! npm
ERR! code EBADPLATFORM
npm
ERR!
notsup Unsupported platform for iobroker.rpi2@0.3.2: wanted {"os":"linux","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm
ERR! notsup
Valid OS: linuxnpm ERR! notsup
Valid Arch: anynpm
ERR!
notsup
Actual OS: win32npm ERR! notsup
Actual Arch: x64
! npm ERR! A complete log of this run can be found in:npm ERR! C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\npm-cache_logs\2018-06-07T12_17_27_811Z-debug.log
! host.AtiServer install adapter rpi2
ERROR: host.AtiServer Cannot install rpi2
ERROR: process exited with code 13Habe dann über github den rp2 nochmal angeschoben. Installation lief durch. Aber - so weit ich das sehe, ist dieser Adapter nicht für Windows10 und 64 Bit vorgesehen. weitere Adapter z.B HM rega oder HM rpc oder oder lassen sich installieren. Läuft also. Danke Euch für die Unterstützung. Mal sehen wieviel performanter ein i5 mit 16 GB RAM und SSD gegenüber einem Raspi 3 ist. 8-)
-
@Ati:den ersten Adapter installieren geht dennoch nicht. `
Ähm,
@Ati:ERR! code EBADPLATFORMnpm ERR! `
@Ati:Unsupported platform for iobroker.rpi2@0.3.2: wanted {"os":"linux","arch":"any"} (current: {"os":"win32","arch":"x64"})npm ERR! notsup Valid OS: linux `
ich glaube nicht dass du einem RasPi mit Windows fährst, oder?Gruß
Rainer
-
Nein sicher nicht. Ich dachte da eher daran, dass man mit dem Adapter den Raspi beobachten kann.
-
@Ati:dass man mit dem Adapter den Raspi beobachten kann `
kann man ja auch, aber du hast ja keinen?Oder hast du eine Multihost-umgebung und versucht die Instanz auf dem Slave zu installieren
Gruß
Rainer
-
Na sagen wir mal so. Ich habe mehrere Raspis im Haus verteilt mit unterschiedlichen Aufgaben. Mein Gadanke war hier, mal zu schauen, ob sich die wesentlichsten Daten visualisieren lassen. Von daher ist ioBroker auf der Winkiste quasi der Gugg mal Client.
-
Läuft denn auf diesen RasPis auch iobroker?
-
Auf einem ja. Ist ein PiVCCU.
Ich denke, ich schau nachher mal, ob ich Details üder die Funktion des Adapters finde. Vielleicht erübrigt sich dann die Überlegung.
-
Jetzt interessiert es mich aber mal genau:
@Homoran:hast du eine Multihost-umgebung und versucht die Instanz auf dem Slave zu installieren `
Gruß
Rainer
-
Ich habe derzeit die PiVCCU mit ioBroker im Einsatz. Da mich die Perfomance des Raspi mit ioBroker nicht überzeugt, speziell wenn dann noch etliche Scripte, Adapter und Objekte hinzukommen, und das wird sicher passieren, habe ich auf einer sowieso dauerhaft laufenden Windowsmaschine nun ebenfalls ioBroker installiert.
Ich formuliere meinen innerlichen Wunsch mal vorsichtig. Ein Cluster wäre optimal….
Aber da kenne ich die Möglichkeiten von ioBroker nicht genug. Derzeit ist also erst mal ein schrittweiser Umzug an der Tagesordnung. Und der ioBroker auf dem Pi wird zur Testumgebung.
Edit gefunden: Oder alternativ nach Anleitung Multihost: http://www.iobroker.net/docu/?page_id=3068&lang=de
-
Hallo,
ich möchte mich mit meinem WIN10 Problem hier dranhängen.
Folgende Fehrlermeldung;
NPM version: 5.6.0 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! NPM 5 is only supported starting with version 5.7.1! Please use "npm install -g npm@4" to downgrade npm to 4.x or use "npm install -g npm@latest" to install a supported version of npm 5! You need to make sure to repeat this step after installing an update to NodeJS and/or npm. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! npm WARN enoent ENOENT: no such file or directory, open 'c:\iobroker\package.json' npm WARN iobroker No description npm WARN iobroker No repository field. npm WARN iobroker No README data npm WARN iobroker No license field. npm ERR! code ELIFECYCLE npm ERR! errno 4 npm ERR! iobroker@1.1.2 install: `node lib/prepareSetup.js && node lib/setup.js` npm ERR! Exit status 4 npm ERR! npm ERR! Failed at the iobroker@1.1.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! C:\Users\Jörg\AppData\Roaming\npm-cache\_logs\2018-08-21T16_06_13_987Z-debug.log
Ich schaffe es nicht auf npm 4.x down zu graden.
jedersmal wenn ich die VErsion checke, kommt 5.6.o
c:\iobroker>npm install -g npm@4.6.1 C:\Users\Jörg\AppData\Roaming\npm\npm -> C:\Users\Jörg\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js + npm@4.6.1 updated 1 package in 27.019s c:\iobroker>npm -v 5.6.0
node version 8.11.4.
Am MAC hat die Installation nach dem Downgrade auf 4.x wunderbar funktioniert.
Bitte um Hilfe,
Jörg
-
edersmal wenn ich die VErsion checke, kommt 5.6.o `
Siehe https://forum.iobroker.net/viewtopic.php?f=17&t=16119#p169390. -
Servus Paul,
vielen Dank.
Hat geklappt.
Gruß
Jörg