Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. (Gelöst)Installation von iobroker unter Windows klemmt

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    553

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

(Gelöst)Installation von iobroker unter Windows klemmt

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
23 Beiträge 5 Kommentatoren 4.9k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • A Offline
    A Offline
    Ati
    schrieb am zuletzt editiert von
    #1

    Also ich habe schon einige Versuche und Installationswege durch, aber auf der einen Windowsmaschine bekomme ich keinen Dienst installiert.

    Vorab, iobroker soll von einem Raspi auf Windows umziehen. Ich habe testweise auf einem anderen Windowsrechner iobroker automatisch installieren lassen. Hatte zunächst nicht funktioniert, weil die Anleitung etwas irreführend ist mit dem Hinweis das node.js erforderlich ist. Da hatte ich zunächst node installiert, was dann zur Fehlermeldung Kompatibilität geführt hat. Aber immerhin kann die Installationsroutine ja downgraden. Dann lief die Installation durch und die Adminseite von iobroker ging auf.

    Beim zweiten Rechner ("Server" mit Win10 System) gleicher Weg aber keine Funktion. Nach Überprüfung ist kein Dienst angelegt. Auch nach nochmaliger Deinstallation aller Komponenten inklusive Registry Bereinigung. Neustart des Systems und automatischer Installation - keine Funktion.

    Die Installationsroutine bricht anscheinend ab, aber nicht mit einer Fehlermeldung. Im iobroker Ordner sind einfach viel zu wenig Dateien enthalten. Die Installation von node läuft durch und dann schwupp ist angeblich alles fertig.

    Gibt es irgendwo ein Log-File, in dem man nachschauen kann, was da klemmt?

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Hast Du mal die Installation ohne Installer sondern an der Kommandozeile versucht?

      ALso nodejs installieren (node 10 sollte gehen, aber nopm dann updaten).

      Dann verzeichnis anlegen.

      Admin-Shell

      Dort "npm install iobroker"

      Dann gibts viel Output

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        Ati
        schrieb am zuletzt editiert von
        #3

        Ah. Test ich mal. Danke

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          Ati
          schrieb am zuletzt editiert von
          #4

          nicht so pralle

          Aber es gibt auf jeden Fall mehr Info erst mal

          ! ````
          C:\Program Files\nodejs>npm install iobroker
          ! > iobroker@1.1.2 install C:\Program Files\nodejs\node_modules\iobroker
          node lib/prepareSetup.js && node lib/setup.js
          ! Der Befehl "node" ist entweder falsch geschrieben oder
          konnte nicht gefunden werden.
          npm WARN enoent ENOENT: no such file or directory, open 'C:\Program Files\nodejs\package.json'
          npm WARN nodejs No description
          npm WARN nodejs No repository field.
          npm WARN nodejs No README data
          npm WARN nodejs No license field.
          ! npm ERR! code ELIFECYCLE
          npm ERR! errno 1
          npm ERR! iobroker@1.1.2 install: node lib/prepareSetup.js && node lib/setup.js
          npm ERR! Exit status 1
          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\dotto\AppData\Roaming\npm-cache_logs\2018-06-05T19_48_49_243Z-debug.log
          ! C:\Program Files\nodejs>

          Was sagt mir das?
          
          und hier das Ende des Logfiles
          
          >! ````
          1187 warn enoent ENOENT: no such file or directory, open 'C:\Program Files\nodejs\package.json'
          1188 verbose enoent This is related to npm not being able to find a file.
          1189 warn nodejs No description
          1190 warn nodejs No repository field.
          1191 warn nodejs No README data
          1192 warn nodejs No license field.
          1193 verbose stack Error: iobroker@1.1.2 install: `node lib/prepareSetup.js && node lib/setup.js`
          1193 verbose stack Exit status 1
          1193 verbose stack     at EventEmitter. <anonymous>(C:\Users\dotto\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\index.js:304:16)
          1193 verbose stack     at emitTwo (events.js:126:13)
          1193 verbose stack     at EventEmitter.emit (events.js:214:7)
          1193 verbose stack     at ChildProcess. <anonymous>(C:\Users\dotto\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
          1193 verbose stack     at emitTwo (events.js:126:13)
          1193 verbose stack     at ChildProcess.emit (events.js:214:7)
          1193 verbose stack     at maybeClose (internal/child_process.js:925:16)
          1193 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
          1194 verbose pkgid iobroker@1.1.2
          1195 verbose cwd C:\Program Files\nodejs
          1196 verbose Windows_NT 10.0.17134
          1197 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\dotto\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker"
          1198 verbose node v8.11.2
          1199 verbose npm  v6.1.0
          1200 error code ELIFECYCLE
          1201 error errno 1
          1202 error iobroker@1.1.2 install: `node lib/prepareSetup.js && node lib/setup.js`
          1202 error Exit status 1
          1203 error Failed at the iobroker@1.1.2 install script.
          1203 error This is probably not a problem with npm. There is likely additional logging output above.
          1204 verbose exit [ 1, true ]</anonymous></anonymous>
          
          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #5

            äääähm … Du solltest iobroker nicht ins nodejs Verzeichnis installieren.

            Weiterhin sollte es einen "alias" node.exe zu nodejs.exe geben ... und beides im Path sein.

            Also erstmal Kommandozeile in einem neuen leeren verzeichnis:

            npm -v
            node -v
            

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            1 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              Ati
              schrieb am zuletzt editiert von
              #6

              ok, war jetzt ein wenig zusammengewürfelt. Also alles noch mal runter und von vorn.

              Installation von node.js v10.3.0.msi x64 erfolgreich abgeschlossen. Umgebungsvariablen werden automatisch gesetzt.

              Nachgeprüft:

              %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Program Files\nodejs\
              
              %USERPROFILE%\AppData\Local\Microsoft\WindowsApps;C:\Users\dotto\AppData\Roaming\npm
              

              Unter "Program Files" liegt nun der Ordner "nodejs", in dem auch die node.exe liegt - Neustart des Systems….

              Anmerkung, wenn Du Alias sagst , hast Du sicher einen Mac ;)

              C:\>cd ioBroker
              C:\ioBroker>node -v
              v10.3.0
              C:\ioBroker>npm -v
              6.1.0
              
              

              Aber war da nicht was von npm Version 5 sollte es sein???

              Ich habe es jedenfalls mal laufen lassen.

              ! ````
              C:\ioBroker>npm install iobroker
              ! > iobroker@1.1.2 install C:\ioBroker\node_modules\iobroker
              node lib/prepareSetup.js && node lib/setup.js
              ! NPM version: 6.1.0
              npm version >= 5: disabling package-lock
              npm install iobroker.discovery@stable --production --save
              ! > serialport@4.0.7 install C:\ioBroker\node_modules\serialport
              node-pre-gyp install --fallback-to-build
              ! node-pre-gyp info it worked if it ends with ok
              node-pre-gyp verb cli [ 'C:\Program Files\nodejs\node.exe',
              node-pre-gyp verb cli 'C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\bin\node-pre-gyp',
              node-pre-gyp verb cli 'install',
              node-pre-gyp verb cli '--fallback-to-build' ]
              node-pre-gyp info using node-pre-gyp@0.6.32
              node-pre-gyp info using node@10.3.0 | win32 | x64
              node-pre-gyp verb command install []
              node-pre-gyp info check checked for "C:\ioBroker\node_modules\serialport\build\Release\serialport.node" (not found)
              node-pre-gyp http GET https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp http 404 https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.3.0 (node-v64 ABI) (falling back to source compile with node-gyp)
              node-pre-gyp http 404 status code downloading tarball https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp verb command build [ 'rebuild' ]
              node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.3.0 (node-v64 ABI) (falling back to source compile with node-gyp)
              node-pre-gyp http Connection closed while downloading tarball file
              node-pre-gyp verb command build [ 'rebuild' ]
              gyp ERR! configure error
              gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
              gyp ERR! stack at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)
              gyp ERR! stack at PythonFinder. <anonymous>(C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)
              gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
              gyp ERR! stack at FSReqWrap.oncomplete (fs.js:182:21)
              gyp ERR! System Windows_NT 10.0.17134
              gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node" "--module_name=serialport" "--module_path=C:\ioBroker\node_modules\serialport\build\Release"
              gyp ERR! cwd C:\ioBroker\node_modules\serialport
              gyp ERR! node -v v10.3.0
              gyp ERR! node-gyp -v v3.6.2
              gyp ERR! not ok
              node-pre-gyp ERR! build error
              node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
              node-pre-gyp ERR! stack at ChildProcess. <anonymous>(C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
              node-pre-gyp ERR! stack at ChildProcess.emit (events.js:182:13)
              node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:961:16)
              node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
              node-pre-gyp ERR! System Windows_NT 10.0.17134
              node-pre-gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\bin\node-pre-gyp" "install" "--fallback-to-build"
              node-pre-gyp ERR! cwd C:\ioBroker\node_modules\serialport
              node-pre-gyp ERR! node -v v10.3.0
              node-pre-gyp ERR! node-pre-gyp -v v0.6.32
              node-pre-gyp ERR! not ok
              Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
              npm notice created a lockfile as package-lock.json. You should commit this file.
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 (node_modules\serialport):
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 install: node-pre-gyp install --fallback-to-build
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
              ! + iobroker.discovery@1.1.0
              added 16 packages from 17 contributors and audited 291 packages in 65.228s
              found 18 vulnerabilities (3 low, 13 moderate, 2 high)
              run npm audit fix to fix them, or npm audit for details
              packet folder is: C:\ioBroker\node_modules\iobroker.discovery | exists: true
              npm install iobroker.admin@stable --production --save
              ! > serialport@4.0.7 install C:\ioBroker\node_modules\serialport
              node-pre-gyp install --fallback-to-build
              ! node-pre-gyp info it worked if it ends with ok
              node-pre-gyp verb cli [ 'C:\Program Files\nodejs\node.exe',
              node-pre-gyp verb cli 'C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\bin\node-pre-gyp',
              node-pre-gyp verb cli 'install',
              node-pre-gyp verb cli '--fallback-to-build' ]
              node-pre-gyp info using node-pre-gyp@0.6.32
              node-pre-gyp info using node@10.3.0 | win32 | x64
              node-pre-gyp verb command install []
              node-pre-gyp info check checked for "C:\ioBroker\node_modules\serialport\build\Release\serialport.node" (not found)
              node-pre-gyp http GET https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp http 404 https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.3.0 (node-v64 ABI) (falling back to source compile with node-gyp)
              node-pre-gyp http 404 status code downloading tarball https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp verb command build [ 'rebuild' ]
              node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.3.0 (node-v64 ABI) (falling back to source compile with node-gyp)
              node-pre-gyp http Connection closed while downloading tarball file
              node-pre-gyp verb command build [ 'rebuild' ]
              gyp ERR! configure error
              gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
              gyp ERR! stack at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)
              gyp ERR! stack at PythonFinder. <anonymous>(C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)
              gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
              gyp ERR! stack at FSReqWrap.oncomplete (fs.js:182:21)
              gyp ERR! System Windows_NT 10.0.17134
              gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node" "--module_name=serialport" "--module_path=C:\ioBroker\node_modules\serialport\build\Release"
              gyp ERR! cwd C:\ioBroker\node_modules\serialport
              gyp ERR! node -v v10.3.0
              gyp ERR! node-gyp -v v3.6.2
              gyp ERR! not ok
              node-pre-gyp ERR! build error
              node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
              node-pre-gyp ERR! stack at ChildProcess. <anonymous>(C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
              node-pre-gyp ERR! stack at ChildProcess.emit (events.js:182:13)
              node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:961:16)
              node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
              node-pre-gyp ERR! System Windows_NT 10.0.17134
              node-pre-gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\bin\node-pre-gyp" "install" "--fallback-to-build"
              node-pre-gyp ERR! cwd C:\ioBroker\node_modules\serialport
              node-pre-gyp ERR! node -v v10.3.0
              node-pre-gyp ERR! node-pre-gyp -v v0.6.32
              node-pre-gyp ERR! not ok
              Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 (node_modules\serialport):
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 install: node-pre-gyp install --fallback-to-build
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
              ! + iobroker.admin@2.0.9
              added 189 packages from 130 contributors and audited 648 packages in 26.144s
              found 27 vulnerabilities (11 low, 13 moderate, 3 high)
              run npm audit fix to fix them, or npm audit for details
              packet folder is: C:\ioBroker\node_modules\iobroker.admin | exists: true
              npm install iobroker.js-controller@stable --production --save
              ! > serialport@4.0.7 install C:\ioBroker\node_modules\serialport
              node-pre-gyp install --fallback-to-build
              ! node-pre-gyp info it worked if it ends with ok
              node-pre-gyp verb cli [ 'C:\Program Files\nodejs\node.exe',
              node-pre-gyp verb cli 'C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\bin\node-pre-gyp',
              node-pre-gyp verb cli 'install',
              node-pre-gyp verb cli '--fallback-to-build' ]
              node-pre-gyp info using node-pre-gyp@0.6.32
              node-pre-gyp info using node@10.3.0 | win32 | x64
              node-pre-gyp verb command install []
              node-pre-gyp info check checked for "C:\ioBroker\node_modules\serialport\build\Release\serialport.node" (not found)
              node-pre-gyp http GET https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp http 404 https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.3.0 (node-v64 ABI) (falling back to source compile with node-gyp)
              node-pre-gyp http 404 status code downloading tarball https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp verb command build [ 'rebuild' ]
              node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
              node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.3.0 (node-v64 ABI) (falling back to source compile with node-gyp)
              node-pre-gyp http Connection closed while downloading tarball file
              node-pre-gyp verb command build [ 'rebuild' ]
              gyp ERR! configure error
              gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
              gyp ERR! stack at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)
              gyp ERR! stack at PythonFinder. <anonymous>(C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)
              gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
              gyp ERR! stack at FSReqWrap.oncomplete (fs.js:182:21)
              gyp ERR! System Windows_NT 10.0.17134
              gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node" "--module_name=serialport" "--module_path=C:\ioBroker\node_modules\serialport\build\Release"
              gyp ERR! cwd C:\ioBroker\node_modules\serialport
              gyp ERR! node -v v10.3.0
              gyp ERR! node-gyp -v v3.6.2
              gyp ERR! not ok
              node-pre-gyp ERR! build error
              node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
              node-pre-gyp ERR! stack at ChildProcess. <anonymous>(C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
              node-pre-gyp ERR! stack at ChildProcess.emit (events.js:182:13)
              node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:961:16)
              node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
              node-pre-gyp ERR! System Windows_NT 10.0.17134
              node-pre-gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\bin\node-pre-gyp" "install" "--fallback-to-build"
              node-pre-gyp ERR! cwd C:\ioBroker\node_modules\serialport
              node-pre-gyp ERR! node -v v10.3.0
              node-pre-gyp ERR! node-pre-gyp -v v0.6.32
              node-pre-gyp ERR! not ok
              Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
              ! > unix-dgram@0.2.3 install C:\ioBroker\node_modules\unix-dgram
              node-gyp rebuild
              ! C:\ioBroker\node_modules\unix-dgram>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
              gyp ERR! configure error
              gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
              gyp ERR! stack at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)
              gyp ERR! stack at PythonFinder. <anonymous>(C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)
              gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
              gyp ERR! stack at FSReqWrap.oncomplete (fs.js:182:21)
              gyp ERR! System Windows_NT 10.0.17134
              gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
              gyp ERR! cwd C:\ioBroker\node_modules\unix-dgram
              gyp ERR! node -v v10.3.0
              gyp ERR! node-gyp -v v3.6.2
              gyp ERR! not ok
              ! > ursa@0.9.4 install C:\ioBroker\node_modules\ursa
              node-gyp rebuild
              ! C:\ioBroker\node_modules\ursa>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
              gyp ERR! configure error
              gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
              gyp ERR! stack at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)
              gyp ERR! stack at PythonFinder. <anonymous>(C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)
              gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
              gyp ERR! stack at FSReqWrap.oncomplete (fs.js:182:21)
              gyp ERR! System Windows_NT 10.0.17134
              gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
              gyp ERR! cwd C:\ioBroker\node_modules\ursa
              gyp ERR! node -v v10.3.0
              gyp ERR! node-gyp -v v3.6.2
              gyp ERR! not ok
              ! > iobroker.js-controller@1.2.3 install C:\ioBroker\node_modules\iobroker.js-controller
              node iobroker.js setup first
              ! creating conf/iobroker.json
              events.js:167
              throw er; // Unhandled 'error' event
              ^
              ! Error: listen EADDRINUSE 127.0.0.1:9000
              at Server.setupListenHandle [as _listen2] (net.js:1330:14)
              at listenInCluster (net.js:1378:12)
              at doListen (net.js:1504:7)
              at process._tickCallback (internal/process/next_tick.js:63:19)
              Emitted 'error' event at:
              at emitErrorNT (net.js:1357:8)
              at process._tickCallback (internal/process/next_tick.js:63:19)
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 (node_modules\serialport):
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 install: node-pre-gyp install --fallback-to-build
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules\unix-dgram):
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: node-gyp rebuild
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 (node_modules\ursa):
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 install: node-gyp rebuild
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
              ! npm ERR! code ELIFECYCLE
              npm ERR! errno 1
              npm ERR! iobroker.js-controller@1.2.3 install: node iobroker.js setup first
              npm ERR! Exit status 1
              npm ERR!
              npm ERR! Failed at the iobroker.js-controller@1.2.3 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\dotto\AppData\Roaming\npm-cache_logs\2018-06-06T07_01_58_970Z-debug.log
              packet folder is: C:\ioBroker\node_modules\iobroker.js-controller | exists: false
              Write "iobroker start" to start the ioBroker
              npm install https://github.com/arthurblake/node-windows/tarball/f1fd60e93e2469663b99a9cf3a64086ecedfe1e4 --production --save --prefix "C:/ioBroker/"
              internal/modules/cjs/loader.js:596
              throw err;
              ^
              ! Error: Cannot find module 'C:\ioBroker\node_modules\npm\bin\npm-cli.js'
              at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
              at Function.Module._load (internal/modules/cjs/loader.js:520:25)
              at Function.Module.runMain (internal/modules/cjs/loader.js:744:10)
              at startup (internal/bootstrap/node.js:238:19)
              at bootstrapNodeJSCore (internal/bootstrap/node.js:572:3)
              internal/modules/cjs/loader.js:596
              throw err;
              ^
              ! Error: Cannot find module 'node-windows'
              at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
              at Function.Module._load (internal/modules/cjs/loader.js:520:25)
              at Module.require (internal/modules/cjs/loader.js:650:17)
              at require (internal/modules/cjs/helpers.js:20:18)
              at Object. <anonymous>(C:\ioBroker\install.js:1:77)
              at Module._compile (internal/modules/cjs/loader.js:702:30)
              at Object.Module._extensions..js (internal/modules/cjs/loader.js:713:10)
              at Module.load (internal/modules/cjs/loader.js:612:32)
              at tryModuleLoad (internal/modules/cjs/loader.js:551:12)
              at Function.Module._load (internal/modules/cjs/loader.js:543:3)
              ioBroker service installed. Write "serviceIoBroker start" to start the service and go to http://localhost:8081 to open the admin UI.
              To see the outputs do not start the service, but write "node node_modules/iobroker.js-controller/controller"
              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.
              ! + iobroker@1.1.2
              added 47 packages from 23 contributors and audited 77 packages in 156.041s</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous>

              
              Überhaupt sind im log viele Errors enthalten, bei denen ich aber nicht weiß ob sie relevant sind (gyp Err! oder node-pre-gyp Err!
              
              Also 10er Version runter und dafür eine node-v5.10.1-x64.msi installiert. Ergebnis
              

              C:\ioBroker>npm -v
              3.8.3
              C:\ioBroker>node -v
              v5.10.1

              Die Installation läuft ohne murren durch. Allerdings immer noch mit Fehlern. Aber jetzt ist zumindest der Dienst installiert.
              
              >! ````
              C:\ioBroker>npm install iobroker
              >! > iobroker@1.1.2 install C:\ioBroker\node_modules\iobroker
              > node lib/prepareSetup.js && node lib/setup.js
              >! NPM version: 3.8.3
              npm install iobroker.discovery@stable --production --save
              iobroker.inst@1.1.2 C:\ioBroker
              `-- iobroker.discovery@1.1.0
                +-- mdns-discovery@0.2.6
                | +-- debug@2.2.0
                | | `-- ms@0.7.1
                | +-- dgram@1.0.1
                | `-- dns-packet@1.3.1
                |   `-- safe-buffer@5.1.2
                +-- netmask@1.0.6
                +-- node-ssdp@3.3.0
                | +-- async@2.6.1
                | | `-- lodash@4.17.10
                | +-- bluebird@3.5.1
                | +-- debug@3.1.0
                | | `-- ms@2.0.0
                | +-- extend@3.0.1
                | `-- ip@1.1.5
                `-- serialport@4.0.7
                  +-- bindings@1.2.1
                  +-- commander@2.15.1
                  +-- debug@2.6.9
                  | `-- ms@2.0.0
                  +-- lie@3.3.0
                  | `-- immediate@3.0.6
                  +-- nan@2.10.0
                  +-- node-pre-gyp@0.6.32
                  | +-- mkdirp@0.5.1
                  | | `-- minimist@0.0.8
                  | +-- nopt@3.0.6
                  | | `-- abbrev@1.0.9
                  | +-- npmlog@4.0.1
                  | | +-- are-we-there-yet@1.1.2
                  | | | +-- delegates@1.0.0
                  | | | `-- readable-stream@2.2.2
                  | | |   +-- buffer-shims@1.0.0
                  | | |   +-- core-util-is@1.0.2
                  | | |   +-- inherits@2.0.3
                  | | |   +-- isarray@1.0.0
                  | | |   +-- process-nextick-args@1.0.7
                  | | |   +-- string_decoder@0.10.31
                  | | |   `-- util-deprecate@1.0.2
                  | | +-- console-control-strings@1.1.0
                  | | +-- gauge@2.7.2
                  | | | +-- aproba@1.0.4
                  | | | +-- has-unicode@2.0.1
                  | | | +-- object-assign@4.1.0
                  | | | +-- signal-exit@3.0.2
                  | | | +-- string-width@1.0.2
                  | | | | +-- code-point-at@1.1.0
                  | | | | `-- is-fullwidth-code-point@1.0.0
                  | | | |   `-- number-is-nan@1.0.1
                  | | | +-- strip-ansi@3.0.1
                  | | | | `-- ansi-regex@2.0.0
                  | | | +-- supports-color@0.2.0
                  | | | `-- wide-align@1.1.0
                  | | `-- set-blocking@2.0.0
                  | +-- rc@1.1.6
                  | | +-- deep-extend@0.4.1
                  | | +-- ini@1.3.4
                  | | +-- minimist@1.2.0
                  | | `-- strip-json-comments@1.0.4
                  | +-- request@2.79.0
                  | | +-- aws-sign2@0.6.0
                  | | +-- aws4@1.5.0
                  | | +-- caseless@0.11.0
                  | | +-- combined-stream@1.0.5
                  | | | `-- delayed-stream@1.0.0
                  | | +-- extend@3.0.0
                  | | +-- forever-agent@0.6.1
                  | | +-- form-data@2.1.2
                  | | | `-- asynckit@0.4.0
                  | | +-- har-validator@2.0.6
                  | | | +-- chalk@1.1.3
                  | | | | +-- ansi-styles@2.2.1
                  | | | | +-- escape-string-regexp@1.0.5
                  | | | | +-- has-ansi@2.0.0
                  | | | | | `-- ansi-regex@2.0.0
                  | | | | +-- strip-ansi@3.0.1
                  | | | | | `-- ansi-regex@2.0.0
                  | | | | `-- supports-color@2.0.0
                  | | | +-- is-my-json-valid@2.15.0
                  | | | | +-- generate-function@2.0.0
                  | | | | +-- generate-object-property@1.2.0
                  | | | | | `-- is-property@1.0.2
                  | | | | +-- jsonpointer@4.0.0
                  | | | | `-- xtend@4.0.1
                  | | | `-- pinkie-promise@2.0.1
                  | | |   `-- pinkie@2.0.4
                  | | +-- hawk@3.1.3
                  | | | +-- boom@2.10.1
                  | | | +-- cryptiles@2.0.5
                  | | | +-- hoek@2.16.3
                  | | | `-- sntp@1.0.9
                  | | +-- http-signature@1.1.1
                  | | | +-- assert-plus@0.2.0
                  | | | +-- jsprim@1.3.1
                  | | | | +-- extsprintf@1.0.2
                  | | | | +-- json-schema@0.2.3
                  | | | | `-- verror@1.3.6
                  | | | `-- sshpk@1.10.1
                  | | |   +-- asn1@0.2.3
                  | | |   +-- assert-plus@1.0.0
                  | | |   +-- bcrypt-pbkdf@1.0.0
                  | | |   +-- dashdash@1.14.1
                  | | |   +-- ecc-jsbn@0.1.1
                  | | |   +-- getpass@0.1.6
                  | | |   +-- jodid25519@1.0.2
                  | | |   +-- jsbn@0.1.0
                  | | |   `-- tweetnacl@0.14.4
                  | | +-- is-typedarray@1.0.0
                  | | +-- isstream@0.1.2
                  | | +-- json-stringify-safe@5.0.1
                  | | +-- mime-types@2.1.13
                  | | | `-- mime-db@1.25.0
                  | | +-- oauth-sign@0.8.2
                  | | +-- qs@6.3.0
                  | | +-- stringstream@0.0.5
                  | | +-- tough-cookie@2.3.2
                  | | | `-- punycode@1.4.1
                  | | +-- tunnel-agent@0.4.3
                  | | `-- uuid@3.0.1
                  | +-- rimraf@2.5.4
                  | | `-- glob@7.1.1
                  | |   +-- fs.realpath@1.0.0
                  | |   +-- inflight@1.0.6
                  | |   | `-- wrappy@1.0.2
                  | |   +-- inherits@2.0.3
                  | |   +-- minimatch@3.0.3
                  | |   | `-- brace-expansion@1.1.6
                  | |   |   +-- balanced-match@0.4.2
                  | |   |   `-- concat-map@0.0.1
                  | |   +-- once@1.4.0
                  | |   | `-- wrappy@1.0.2
                  | |   `-- path-is-absolute@1.0.1
                  | +-- semver@5.3.0
                  | +-- tar@2.2.1
                  | | +-- block-stream@0.0.9
                  | | +-- fstream@1.0.10
                  | | | `-- graceful-fs@4.1.11
                  | | `-- inherits@2.0.3
                  | `-- tar-pack@3.3.0
                  |   +-- debug@2.2.0
                  |   | `-- ms@0.7.1
                  |   +-- fstream@1.0.10
                  |   | +-- graceful-fs@4.1.11
                  |   | `-- inherits@2.0.3
                  |   +-- fstream-ignore@1.0.5
                  |   | +-- inherits@2.0.3
                  |   | `-- minimatch@3.0.3
                  |   |   `-- brace-expansion@1.1.6
                  |   |     +-- balanced-match@0.4.2
                  |   |     `-- concat-map@0.0.1
                  |   +-- once@1.3.3
                  |   | `-- wrappy@1.0.2
                  |   +-- readable-stream@2.1.5
                  |   | +-- buffer-shims@1.0.0
                  |   | +-- core-util-is@1.0.2
                  |   | +-- inherits@2.0.3
                  |   | +-- isarray@1.0.0
                  |   | +-- process-nextick-args@1.0.7
                  |   | +-- string_decoder@0.10.31
                  |   | `-- util-deprecate@1.0.2
                  |   `-- uid-number@0.0.6
                  `-- object.assign@4.1.0
                    +-- define-properties@1.1.2
                    | `-- foreach@2.0.5
                    +-- function-bind@1.1.1
                    +-- has-symbols@1.0.0
                    `-- object-keys@1.0.11
              >! npm ERR! Windows_NT 10.0.17134
              npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.discovery@stable" "--production" "--save"
              npm ERR! node v5.10.1
              npm ERR! npm  v3.8.3
              npm ERR! path C:\ioBroker\node_modules\iobroker
              npm ERR! code EBUSY
              npm ERR! errno -4082
              npm ERR! syscall rename
              >! npm ERR! EBUSY: resource busy or locked, rename 'C:\ioBroker\node_modules\iobroker' -> 'C:\ioBroker\node_modules\.iobroker.DELETE'
              npm ERR!
              npm ERR! If you need help, you may report this error at:
              npm ERR!     <https: github.com/npm/issues="">
              >! npm ERR! Please include the following file with any support request:
              npm ERR!     C:\ioBroker\npm-debug.log
              packet folder is: C:\ioBroker\node_modules\iobroker.discovery | exists: false
              npm install iobroker.admin@stable --production --save
              iobroker.inst@1.1.2 C:\ioBroker
              `-- iobroker.admin@2.0.9
                +-- body-parser@1.18.3
                | +-- bytes@3.0.0
                | +-- content-type@1.0.4
                | +-- debug@2.6.9
                | | `-- ms@2.0.0
                | +-- depd@1.1.2
                | +-- http-errors@1.6.3
                | | +-- inherits@2.0.3
                | | `-- statuses@1.5.0
                | +-- iconv-lite@0.4.23
                | | `-- safer-buffer@2.1.2
                | +-- on-finished@2.3.0
                | | `-- ee-first@1.1.1
                | +-- qs@6.5.2
                | +-- raw-body@2.3.3
                | | `-- unpipe@1.0.0
                | `-- type-is@1.6.16
                |   `-- media-typer@0.3.0
                +-- connect-flash@0.1.1
                +-- cookie-parser@1.4.3
                | +-- cookie@0.3.1
                | `-- cookie-signature@1.0.6
                +-- express@4.16.3
                | +-- accepts@1.3.5
                | | `-- negotiator@0.6.1
                | +-- array-flatten@1.1.1
                | +-- body-parser@1.18.2
                | | +-- iconv-lite@0.4.19
                | | `-- raw-body@2.3.2
                | |   `-- http-errors@1.6.2
                | |     +-- depd@1.1.1
                | |     `-- setprototypeof@1.0.3
                | +-- content-disposition@0.5.2
                | +-- debug@2.6.9
                | | `-- ms@2.0.0
                | +-- encodeurl@1.0.2
                | +-- escape-html@1.0.3
                | +-- etag@1.8.1
                | +-- finalhandler@1.1.1
                | | +-- debug@2.6.9
                | | | `-- ms@2.0.0
                | | `-- statuses@1.4.0
                | +-- fresh@0.5.2
                | +-- merge-descriptors@1.0.1
                | +-- methods@1.1.2
                | +-- parseurl@1.3.2
                | +-- path-to-regexp@0.1.7
                | +-- proxy-addr@2.0.3
                | | +-- forwarded@0.1.2
                | | `-- ipaddr.js@1.6.0
                | +-- qs@6.5.1
                | +-- range-parser@1.2.0
                | +-- safe-buffer@5.1.1
                | +-- send@0.16.2
                | | +-- debug@2.6.9
                | | +-- destroy@1.0.4
                | | +-- mime@1.4.1
                | | +-- ms@2.0.0
                | | `-- statuses@1.4.0
                | +-- serve-static@1.13.2
                | +-- setprototypeof@1.1.0
                | +-- statuses@1.4.0
                | +-- utils-merge@1.0.1
                | `-- vary@1.1.2
                +-- express-fileupload@0.1.4
                | +-- busboy@0.2.14
                | | +-- dicer@0.2.5
                | | | `-- streamsearch@0.1.2
                | | `-- readable-stream@1.1.14
                | |   +-- core-util-is@1.0.2
                | |   `-- string_decoder@0.10.31
                | +-- fs-extra@0.22.1
                | | +-- jsonfile@2.4.0
                | | `-- rimraf@2.6.2
                | |   `-- glob@7.1.2
                | |     +-- fs.realpath@1.0.0
                | |     +-- inflight@1.0.6
                | |     | `-- wrappy@1.0.2
                | |     +-- minimatch@3.0.4
                | |     | `-- brace-expansion@1.1.11
                | |     |   +-- balanced-match@1.0.0
                | |     |   `-- concat-map@0.0.1
                | |     +-- once@1.4.0
                | |     `-- path-is-absolute@1.0.1
                | `-- streamifier@0.1.1
                +-- express-session@1.15.6
                | +-- crc@3.4.4
                | +-- debug@2.6.9
                | | `-- ms@2.0.0
                | +-- on-headers@1.0.1
                | `-- uid-safe@2.1.5
                |   `-- random-bytes@1.0.0
                +-- passport@0.3.2
                | +-- passport-strategy@1.0.0
                | `-- pause@0.0.1
                +-- passport-local@1.0.0
                +-- passport.socketio@3.7.0
                +-- request@2.87.0
                | +-- aws-sign2@0.7.0
                | +-- aws4@1.7.0
                | +-- caseless@0.12.0
                | +-- combined-stream@1.0.6
                | | `-- delayed-stream@1.0.0
                | +-- forever-agent@0.6.1
                | +-- form-data@2.3.2
                | | `-- asynckit@0.4.0
                | +-- har-validator@5.0.3
                | | +-- ajv@5.5.2
                | | | +-- co@4.6.0
                | | | +-- fast-deep-equal@1.1.0
                | | | +-- fast-json-stable-stringify@2.0.0
                | | | `-- json-schema-traverse@0.3.1
                | | `-- har-schema@2.0.0
                | +-- http-signature@1.2.0
                | | +-- assert-plus@1.0.0
                | | +-- jsprim@1.4.1
                | | | +-- extsprintf@1.3.0
                | | | +-- json-schema@0.2.3
                | | | `-- verror@1.10.0
                | | `-- sshpk@1.14.2
                | |   +-- asn1@0.2.3
                | |   +-- bcrypt-pbkdf@1.0.1
                | |   +-- dashdash@1.14.1
                | |   +-- ecc-jsbn@0.1.1
                | |   +-- getpass@0.1.7
                | |   +-- jsbn@0.1.1
                | |   `-- tweetnacl@0.14.5
                | +-- is-typedarray@1.0.0
                | +-- isstream@0.1.2
                | +-- json-stringify-safe@5.0.1
                | +-- mime-types@2.1.18
                | | `-- mime-db@1.33.0
                | +-- oauth-sign@0.8.2
                | +-- performance-now@2.1.0
                | +-- tough-cookie@2.3.4
                | | `-- punycode@1.4.1
                | +-- tunnel-agent@0.6.0
                | `-- uuid@3.2.1
                +-- socket.io@1.7.4
                | +-- debug@2.3.3
                | | `-- ms@0.7.2
                | +-- engine.io@1.8.5
                | | +-- accepts@1.3.3
                | | +-- base64id@1.0.0
                | | +-- debug@2.3.3
                | | | `-- ms@0.7.2
                | | +-- engine.io-parser@1.3.2
                | | | +-- after@0.8.2
                | | | +-- arraybuffer.slice@0.0.6
                | | | +-- base64-arraybuffer@0.1.5
                | | | +-- blob@0.0.4
                | | | `-- wtf-8@1.0.0
                | | `-- ws@1.1.5
                | |   +-- options@0.0.6
                | |   `-- ultron@1.0.2
                | +-- has-binary@0.1.7
                | | `-- isarray@0.0.1
                | +-- object-assign@4.1.0
                | +-- socket.io-adapter@0.5.0
                | | `-- debug@2.3.3
                | |   `-- ms@0.7.2
                | +-- socket.io-client@1.7.4
                | | +-- backo2@1.0.2
                | | +-- component-bind@1.0.0
                | | +-- component-emitter@1.2.1
                | | +-- debug@2.3.3
                | | | `-- ms@0.7.2
                | | +-- engine.io-client@1.8.5
                | | | +-- component-emitter@1.2.1
                | | | +-- component-inherit@0.0.3
                | | | +-- debug@2.3.3
                | | | | `-- ms@0.7.2
                | | | +-- has-cors@1.1.0
                | | | +-- parsejson@0.0.3
                | | | +-- parseqs@0.0.5
                | | | +-- xmlhttprequest-ssl@1.5.3
                | | | `-- yeast@0.1.2
                | | +-- indexof@0.0.1
                | | +-- object-component@0.0.3
                | | +-- parseuri@0.0.5
                | | | `-- better-assert@1.0.2
                | | |   `-- callsite@1.0.0
                | | `-- to-array@0.1.4
                | `-- socket.io-parser@2.3.1
                |   +-- component-emitter@1.1.2
                |   `-- json3@3.3.2
                `-- xtend@4.0.1
              >! npm ERR! Windows_NT 10.0.17134
              npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.admin@stable" "--production" "--save"
              npm ERR! node v5.10.1
              npm ERR! npm  v3.8.3
              npm ERR! path C:\ioBroker\node_modules\iobroker
              npm ERR! code EBUSY
              npm ERR! errno -4082
              npm ERR! syscall rename
              >! npm ERR! EBUSY: resource busy or locked, rename 'C:\ioBroker\node_modules\iobroker' -> 'C:\ioBroker\node_modules\.iobroker.DELETE'
              npm ERR!
              npm ERR! If you need help, you may report this error at:
              npm ERR!     <https: github.com/npm/issues="">
              >! npm ERR! Please include the following file with any support request:
              npm ERR!     C:\ioBroker\npm-debug.log
              packet folder is: C:\ioBroker\node_modules\iobroker.admin | exists: false
              npm install iobroker.js-controller@stable --production --save
              iobroker.inst@1.1.2 C:\ioBroker
              `-- iobroker.js-controller@1.2.3
                +-- daemonize2@0.4.2
                +-- greenlock@2.2.19
                | +-- acme@1.0.12
                | +-- acme-v2@1.0.8
                | +-- asn1js@1.2.12
                | +-- certpem@1.0.1
                | | +-- buffer-v6-polyfill@1.0.5
                | | `-- node.extend@1.1.6
                | +-- le-acme-core@2.1.3
                | +-- le-store-certbot@2.1.2
                | | `-- fs-symlink@1.2.1
                | |   +-- mkdirp-then@1.2.0
                | |   | `-- any-promise@1.3.0
                | |   `-- mz@2.7.0
                | |     `-- thenify-all@1.6.0
                | |       `-- thenify@3.3.0
                | +-- node.extend@1.1.6
                | +-- pkijs@1.3.33
                | `-- rsa-compat@1.3.2
                |   +-- node-forge@0.6.49
                |   `-- ursa@0.9.4
                +-- iobroker.admin@3.4.4
                | +-- express-fileupload@0.4.0
                | | +-- fs-extra@4.0.3
                | | | +-- jsonfile@4.0.0
                | | | `-- universalify@0.1.1
                | | `-- md5@2.2.1
                | |   +-- charenc@0.0.2
                | |   +-- crypt@0.0.2
                | |   `-- is-buffer@1.1.6
                | +-- passport@0.4.0
                | `-- socket.io@2.1.1
                |   +-- debug@3.1.0
                |   | `-- ms@2.0.0
                |   +-- engine.io@3.2.0
                |   | +-- engine.io-parser@2.1.2
                |   | | `-- arraybuffer.slice@0.0.7
                |   | `-- ws@3.3.3
                |   |   +-- async-limiter@1.0.0
                |   |   `-- ultron@1.1.1
                |   +-- has-binary2@1.0.3
                |   | `-- isarray@2.0.1
                |   +-- socket.io-adapter@1.1.1
                |   +-- socket.io-client@2.1.1
                |   | +-- component-emitter@1.2.1
                |   | `-- engine.io-client@3.2.1
                |   |   `-- xmlhttprequest-ssl@1.5.5
                |   `-- socket.io-parser@3.2.0
                |     `-- isarray@2.0.1
                +-- jszip@3.1.5
                | +-- core-js@2.3.0
                | +-- es6-promise@3.0.2
                | +-- lie@3.1.1
                | +-- pako@1.0.6
                | `-- readable-stream@2.0.6
                |   +-- isarray@1.0.0
                |   +-- process-nextick-args@1.0.7
                |   `-- util-deprecate@1.0.2
                +-- le-challenge-fs@2.0.8
                +-- le-sni-auto@2.1.5
                +-- mkdirp@0.5.1
                | `-- minimist@0.0.8
                +-- ncp@2.0.0
                +-- node-schedule@1.3.0
                | +-- cron-parser@2.5.0
                | | +-- is-nan@1.2.1
                | | `-- moment-timezone@0.5.17
                | |   `-- moment@2.22.2
                | +-- long-timeout@0.1.1
                | `-- sorted-array-functions@1.2.0
                +-- node.extend@2.0.0
                | `-- is@3.2.1
                +-- npm@2.15.12
                | +-- abbrev@1.0.9
                | +-- ansi@0.3.1
                | +-- ansi-regex@2.0.0
                | +-- ansicolors@0.3.2
                | +-- ansistyles@0.1.3
                | +-- archy@1.0.0
                | +-- async-some@1.0.2
                | +-- block-stream@0.0.9
                | +-- char-spinner@1.0.1
                | +-- chmodr@1.0.2
                | +-- chownr@1.0.1
                | +-- cmd-shim@2.0.2
                | +-- columnify@1.5.4
                | | `-- wcwidth@1.0.0
                | |   `-- defaults@1.0.3
                | |     `-- clone@1.0.2
                | +-- config-chain@1.1.10
                | | `-- proto-list@1.2.4
                | +-- dezalgo@1.0.3
                | | `-- asap@2.0.3
                | +-- editor@1.0.0
                | +-- fs-vacuum@1.2.9
                | +-- fs-write-stream-atomic@1.0.8
                | | `-- iferr@0.1.5
                | +-- fstream@1.0.10
                | +-- fstream-npm@1.1.1
                | | `-- fstream-ignore@1.0.5
                | +-- github-url-from-git@1.4.0
                | +-- github-url-from-username-repo@1.0.2
                | +-- glob@7.0.6
                | | +-- fs.realpath@1.0.0
                | | `-- path-is-absolute@1.0.0
                | +-- graceful-fs@4.1.6
                | +-- hosted-git-info@2.1.5
                | +-- imurmurhash@0.1.4
                | +-- inflight@1.0.5
                | +-- inherits@2.0.3
                | +-- ini@1.3.4
                | +-- init-package-json@1.9.4
                | | +-- glob@6.0.4
                | | | `-- path-is-absolute@1.0.0
                | | `-- promzard@0.3.0
                | +-- lockfile@1.0.1
                | +-- lru-cache@4.0.1
                | | +-- pseudomap@1.0.2
                | | `-- yallist@2.0.0
                | +-- minimatch@3.0.3
                | | `-- brace-expansion@1.1.6
                | |   +-- balanced-match@0.4.2
                | |   `-- concat-map@0.0.1
                | +-- mkdirp@0.5.1
                | | `-- minimist@0.0.8
                | +-- node-gyp@3.6.0
                | | `-- semver@5.3.0
                | +-- nopt@3.0.6
                | +-- normalize-git-url@3.0.2
                | +-- normalize-package-data@2.3.5
                | | `-- is-builtin-module@1.0.0
                | |   `-- builtin-modules@1.1.0
                | +-- npm-cache-filename@1.0.2
                | +-- npm-install-checks@1.0.7
                | +-- npm-package-arg@4.1.0
                | +-- npm-registry-client@7.2.1
                | | +-- concat-stream@1.5.2
                | | | +-- readable-stream@2.0.6
                | | | | +-- core-util-is@1.0.2
                | | | | +-- isarray@1.0.0
                | | | | +-- process-nextick-args@1.0.7
                | | | | +-- string_decoder@0.10.31
                | | | | `-- util-deprecate@1.0.2
                | | | `-- typedarray@0.0.6
                | | `-- retry@0.10.0
                | +-- npm-user-validate@0.1.5
                | +-- npmlog@2.0.4
                | | +-- are-we-there-yet@1.1.2
                | | | `-- delegates@1.0.0
                | | `-- gauge@1.2.7
                | |   +-- has-unicode@2.0.0
                | |   +-- lodash.pad@4.4.0
                | |   | +-- lodash._baseslice@4.0.0
                | |   | +-- lodash._basetostring@4.12.0
                | |   | `-- lodash.tostring@4.1.4
                | |   +-- lodash.padend@4.5.0
                | |   `-- lodash.padstart@4.5.0
                | +-- once@1.4.0
                | +-- opener@1.4.1
                | +-- osenv@0.1.3
                | | +-- os-homedir@1.0.0
                | | `-- os-tmpdir@1.0.1
                | +-- path-is-inside@1.0.1
                | +-- read@1.0.7
                | | `-- mute-stream@0.0.5
                | +-- read-installed@4.0.3
                | | +-- debuglog@1.0.1
                | | +-- readdir-scoped-modules@1.0.2
                | | `-- util-extend@1.0.1
                | +-- read-package-json@2.0.4
                | | +-- glob@6.0.4
                | | | `-- path-is-absolute@1.0.0
                | | `-- json-parse-helpfulerror@1.0.3
                | |   `-- jju@1.3.0
                | +-- readable-stream@2.1.5
                | | +-- buffer-shims@1.0.0
                | | +-- core-util-is@1.0.2
                | | +-- isarray@1.0.0
                | | +-- process-nextick-args@1.0.7
                | | +-- string_decoder@0.10.31
                | | `-- util-deprecate@1.0.2
                | +-- realize-package-specifier@3.0.1
                | +-- request@2.74.0
                | | +-- aws-sign2@0.6.0
                | | +-- aws4@1.4.1
                | | +-- bl@1.1.2
                | | | `-- readable-stream@2.0.6
                | | |   +-- core-util-is@1.0.2
                | | |   +-- isarray@1.0.0
                | | |   +-- process-nextick-args@1.0.7
                | | |   +-- string_decoder@0.10.31
                | | |   `-- util-deprecate@1.0.2
                | | +-- caseless@0.11.0
                | | +-- combined-stream@1.0.5
                | | | `-- delayed-stream@1.0.0
                | | +-- extend@3.0.0
                | | +-- forever-agent@0.6.1
                | | +-- form-data@1.0.0-rc4
                | | | `-- async@1.5.2
                | | +-- har-validator@2.0.6
                | | | +-- chalk@1.1.3
                | | | | +-- ansi-styles@2.2.1
                | | | | +-- escape-string-regexp@1.0.5
                | | | | +-- has-ansi@2.0.0
                | | | | `-- supports-color@2.0.0
                | | | +-- commander@2.9.0
                | | | | `-- graceful-readlink@1.0.1
                | | | +-- is-my-json-valid@2.13.1
                | | | | +-- generate-function@2.0.0
                | | | | +-- generate-object-property@1.2.0
                | | | | | `-- is-property@1.0.2
                | | | | +-- jsonpointer@2.0.0
                | | | | `-- xtend@4.0.1
                | | | `-- pinkie-promise@2.0.1
                | | |   `-- pinkie@2.0.4
                | | +-- hawk@3.1.3
                | | | +-- boom@2.10.1
                | | | +-- cryptiles@2.0.5
                | | | +-- hoek@2.16.3
                | | | `-- sntp@1.0.9
                | | +-- http-signature@1.1.1
                | | | +-- assert-plus@0.2.0
                | | | +-- jsprim@1.3.0
                | | | | +-- extsprintf@1.0.2
                | | | | +-- json-schema@0.2.2
                | | | | `-- verror@1.3.6
                | | | `-- sshpk@1.9.2
                | | |   +-- asn1@0.2.3
                | | |   +-- assert-plus@1.0.0
                | | |   +-- dashdash@1.14.0
                | | |   +-- ecc-jsbn@0.1.1
                | | |   +-- getpass@0.1.6
                | | |   +-- jodid25519@1.0.2
                | | |   +-- jsbn@0.1.0
                | | |   `-- tweetnacl@0.13.3
                | | +-- is-typedarray@1.0.0
                | | +-- isstream@0.1.2
                | | +-- json-stringify-safe@5.0.1
                | | +-- mime-types@2.1.11
                | | | `-- mime-db@1.23.0
                | | +-- node-uuid@1.4.7
                | | +-- oauth-sign@0.8.2
                | | +-- qs@6.2.1
                | | +-- stringstream@0.0.5
                | | +-- tough-cookie@2.3.1
                | | `-- tunnel-agent@0.4.3
                | +-- retry@0.10.0
                | +-- rimraf@2.5.4
                | +-- semver@5.1.0
                | +-- sha@2.0.1
                | | `-- readable-stream@2.0.2
                | |   +-- core-util-is@1.0.1
                | |   +-- isarray@0.0.1
                | |   +-- process-nextick-args@1.0.3
                | |   +-- string_decoder@0.10.31
                | |   `-- util-deprecate@1.0.1
                | +-- slide@1.1.6
                | +-- sorted-object@2.0.0
                | +-- spdx-license-ids@1.2.2
                | +-- strip-ansi@3.0.1
                | +-- tar@2.2.1
                | +-- text-table@0.2.0
                | +-- uid-number@0.0.6
                | +-- umask@1.1.0
                | +-- validate-npm-package-license@3.0.1
                | | +-- spdx-correct@1.0.2
                | | `-- spdx-expression-parse@1.0.2
                | |   `-- spdx-exceptions@1.0.4
                | +-- validate-npm-package-name@2.2.2
                | | `-- builtins@0.0.7
                | +-- which@1.2.11
                | | `-- isexe@1.1.2
                | +-- wrappy@1.0.2
                | `-- write-file-atomic@1.1.4
                +-- prompt@1.0.0
                | +-- colors@1.3.0
                | +-- pkginfo@0.4.1
                | +-- read@1.0.7
                | | `-- mute-stream@0.0.7
                | +-- revalidator@0.1.8
                | +-- utile@0.3.0
                | | +-- async@0.9.2
                | | +-- deep-equal@0.2.2
                | | +-- i@0.3.6
                | | `-- ncp@1.0.1
                | `-- winston@2.1.1
                |   +-- async@1.0.0
                |   +-- colors@1.0.3
                |   `-- pkginfo@0.3.1
                +-- pyconf@1.1.5
                +-- redis@2.8.0
                | +-- double-ended-queue@2.1.0-0
                | +-- redis-commands@1.3.5
                | `-- redis-parser@2.6.0
                +-- safe-replace@1.0.2
                +-- tar@4.4.4
                | +-- chownr@1.0.1
                | +-- fs-minipass@1.2.5
                | +-- minipass@2.3.3
                | +-- minizlib@1.1.0
                | `-- yallist@3.0.2
                +-- winston@2.4.2
                | +-- async@1.0.0
                | +-- colors@1.0.3
                | +-- cycle@1.0.3
                | +-- eyes@0.1.8
                | `-- stack-trace@0.0.10
                +-- winston-daily-rotate-file@1.7.2
                +-- winston-syslog@1.2.6
                | +-- glossy@0.1.7
                | `-- unix-dgram@0.2.3
                |   +-- bindings@1.1.1
                |   `-- nan@2.3.5
                `-- yargs@6.6.0
                  `-- yargs-parser@4.2.1
              >! npm ERR! Windows_NT 10.0.17134
              npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.js-controller@stable" "--production" "--save"
              npm ERR! node v5.10.1
              npm ERR! npm  v3.8.3
              npm ERR! path C:\ioBroker\node_modules\iobroker
              npm ERR! code EBUSY
              npm ERR! errno -4082
              npm ERR! syscall rename
              >! npm ERR! EBUSY: resource busy or locked, rename 'C:\ioBroker\node_modules\iobroker' -> 'C:\ioBroker\node_modules\.iobroker.DELETE'
              npm ERR!
              npm ERR! If you need help, you may report this error at:
              npm ERR!     <https: github.com/npm/issues="">
              >! npm ERR! Please include the following file with any support request:
              npm ERR!     C:\ioBroker\npm-debug.log
              packet folder is: C:\ioBroker\node_modules\iobroker.js-controller | exists: true
              Could not find "C:\ioBroker\node_modules/iobroker.js-controller/conf/iobroker-dist.json". Possible iobroker.js-controller was not installed
              Write "iobroker start" to start the ioBroker
              npm install https://github.com/arthurblake/node-windows/tarball/f1fd60e93e2469663b99a9cf3a64086ecedfe1e4 --production --save --prefix "C:/ioBroker/"
              ioBroker service installed. Write "serviceIoBroker start" to start the service and go to http://localhost:8081 to open the admin UI.
              To see the outputs do not start the service, but write "node node_modules/iobroker.js-controller/controller"
              C:\ioBroker
              `-- iobroker@1.1.2
                +-- semver@5.5.0
                `-- yargs@7.1.0
                  +-- camelcase@3.0.0
                  +-- cliui@3.2.0
                  | +-- strip-ansi@3.0.1
                  | | `-- ansi-regex@2.1.1
                  | `-- wrap-ansi@2.1.0
                  +-- decamelize@1.2.0
                  +-- get-caller-file@1.0.2
                  +-- os-locale@1.4.0
                  | `-- lcid@1.0.0
                  |   `-- invert-kv@1.0.0
                  +-- read-pkg-up@1.0.1
                  | +-- find-up@1.1.2
                  | | +-- path-exists@2.1.0
                  | | `-- pinkie-promise@2.0.1
                  | |   `-- pinkie@2.0.4
                  | `-- read-pkg@1.1.0
                  |   +-- load-json-file@1.1.0
                  |   | +-- graceful-fs@4.1.11
                  |   | +-- parse-json@2.2.0
                  |   | | `-- error-ex@1.3.1
                  |   | |   `-- is-arrayish@0.2.1
                  |   | +-- pify@2.3.0
                  |   | `-- strip-bom@2.0.0
                  |   |   `-- is-utf8@0.2.1
                  |   +-- normalize-package-data@2.4.0
                  |   | +-- hosted-git-info@2.6.0
                  |   | +-- is-builtin-module@1.0.0
                  |   | | `-- builtin-modules@1.1.1
                  |   | `-- validate-npm-package-license@3.0.3
                  |   |   +-- spdx-correct@3.0.0
                  |   |   | `-- spdx-license-ids@3.0.0
                  |   |   `-- spdx-expression-parse@3.0.0
                  |   |     `-- spdx-exceptions@2.1.0
                  |   `-- path-type@1.1.0
                  +-- require-directory@2.1.1
                  +-- require-main-filename@1.0.1
                  +-- set-blocking@2.0.0
                  +-- string-width@1.0.2
                  | +-- code-point-at@1.1.0
                  | `-- is-fullwidth-code-point@1.0.0
                  |   `-- number-is-nan@1.0.1
                  +-- which-module@1.0.0
                  +-- y18n@3.2.1
                  `-- yargs-parser@5.0.0
              >! 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.
              >! C:\ioBroker></https:></https:></https:>
              

              Was mich am meisten irritiert sind die unterschiedlichen Node und NPM Versionen, die im msi aber drin sind. Welches NPM das ist, kann man aber nicht erkennen.

              Schlussendlich läuft der Dienst, aber iobroker dennoch nicht. :evil:

              1 Antwort Letzte Antwort
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #7

                Hi,

                Also nodejs 5 ist blöd weil kein LTS und nicht mehr im Support. Solltest aber mit node 6.x das gleiche erziehen können. Bitte am besten nochmal löschen und mit nodejs 6.x neu machen.

                Weiterhin scheint es das Du keine "Build tools" installiert hast, was bei Windows leider extra nötig ist.

                Mach mal: https://www.npmjs.com/package/windows-build-tools

                Welche WIndows Version ist es denn? 10 oder 7?

                An sich sollte der Service tun - es sei denn es liegt auch an den fehlenden build tools . Das kann gut sein

                PS: npm> 5.7.1 ist wichtig … also npm 6.x wäre ok

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                0
                • A Offline
                  A Offline
                  Ati
                  schrieb am zuletzt editiert von
                  #8

                  Moin Apollon,

                  zunächst mal danke, dass Du mir hier hilfst.

                  Also es ist ein Windows10 Pro 64 Bit Version 1803 (Build 17134.81).

                  alles noch mal auf Start:

                  PS C:\ioBroker> npm -v
                  6.1.0
                  PS C:\ioBroker> node -v
                  v10.4.0
                  PS C:\ioBroker>
                  

                  diesmal ist es die neueste Version von nodejs. Und diesmal ist der Dienst installiert.

                  Windows Build Tools

                  ! ````
                  PS C:\WINDOWS\system32> npm install --global --production windows-build-tools
                  ! > windows-build-tools@3.0.0 postinstall C:\Users\dotto\AppData\Roaming\npm\node_modules\windows-build-tools
                  node ./dist/index.js
                  ! Downloading BuildTools_Full.exe
                  Downloading python-2.7.14.amd64.msi
                  [> ] 0.0% (0 B/s)
                  Downloaded python-2.7.14.amd64.msi. Saved to C:\Users\dotto.windows-build-tools\python-2.7.14.amd64.msi.
                  ! Starting installation...
                  Launched installers, now waiting for them to finish.
                  This will likely take some time - please be patient!
                  ! Status from the installers:
                  ---------- Visual Studio Build Tools ----------
                  Successfully installed Visual Studio Build Tools.
                  ------------------- Python --------------------
                  Successfully installed Python 2.7
                  ! All done!

                  An der stelle sollte aber nicht unerwähnt bleiben, dass auf dem anderen Windowsrechner der iobroker auch ohne zusätzliche Installation der Tools läuft. Ebenfall Win10 Pro 64 bit gleicher Build.
                  
                  weiter:
                  
                  nachfolgend iobroker installiert.
                  
                  >! ````
                  PS C:\ioBroker> npm install iobroker
                  >! > iobroker@1.1.2 install C:\ioBroker\node_modules\iobroker
                  > node lib/prepareSetup.js && node lib/setup.js
                  >! NPM version: 6.1.0
                  npm version >= 5: disabling package-lock
                  npm install iobroker.discovery@stable --production --save
                  >! > serialport@4.0.7 install C:\ioBroker\node_modules\serialport
                  > node-pre-gyp install --fallback-to-build
                  >! node-pre-gyp info it worked if it ends with ok
                  node-pre-gyp verb cli [ 'C:\\Program Files\\nodejs\\node.exe',
                  node-pre-gyp verb cli   'C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp',
                  node-pre-gyp verb cli   'install',
                  node-pre-gyp verb cli   '--fallback-to-build' ]
                  node-pre-gyp info using node-pre-gyp@0.6.32
                  node-pre-gyp info using node@10.4.0 | win32 | x64
                  node-pre-gyp verb command install []
                  node-pre-gyp info check checked for "C:\ioBroker\node_modules\serialport\build\Release\serialport.node" (not found)
                  node-pre-gyp http GET https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp http 404 https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http 404 status code downloading tarball https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp verb command build [ 'rebuild' ]
                  node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http Connection closed while downloading tarball file
                  node-pre-gyp verb command build [ 'rebuild' ]
                  Traceback (most recent call last):
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py", line 16, in <module>
                      sys.exit(gyp.script_main())
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 545, in script_main
                      return main(sys.argv[1:])
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 538, in main
                      return gyp_main(args)
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 523, in gyp_main
                      generator.GenerateOutput(flat_list, targets, data, params)
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 2025, in GenerateOutput
                      version=msvs_version)
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSNew.py", line 213, in __init__
                      self.Write()
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSNew.py", line 340, in Write
                      f.close()
                    File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\common.py", line 393, in close
                      os.rename(self.tmp_path, filename)
                  WindowsError: [Error 183] Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist
                  gyp ERR! configure error
                  gyp ERR! stack Error: `gyp` failed with exit code: 1
                  gyp ERR! stack     at ChildProcess.onCpExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:336:16)
                  gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                  gyp ERR! System Windows_NT 10.0.17134
                  gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\\ioBroker\\node_modules\\serialport\\build\\Release\\serialport.node" "--module_name=serialport" "--module_path=C:\\ioBroker\\node_modules\\serialport\\build\\Release" "--python=C:\\Users\\dotto\\.windows-build-tools\\python27\\python.exe" "--msvs_version=2015"
                  gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  gyp ERR! node -v v10.4.0
                  gyp ERR! node-gyp -v v3.6.2
                  gyp ERR! not ok
                  node-pre-gyp ERR! build error
                  node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release --python=C:\Users\dotto\.windows-build-tools\python27\python.exe --msvs_version=2015' (1)
                  node-pre-gyp ERR! stack     at ChildProcess. <anonymous>(C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
                  node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:961:16)
                  node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
                  node-pre-gyp ERR! System Windows_NT 10.0.17134
                  node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
                  node-pre-gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  node-pre-gyp ERR! node -v v10.4.0
                  node-pre-gyp ERR! node-pre-gyp -v v0.6.32
                  node-pre-gyp ERR! not ok
                  Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release --python=C:\Users\dotto\.windows-build-tools\python27\python.exe --msvs_version=2015' (1)
                  npm notice created a lockfile as package-lock.json. You should commit this file.
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 (node_modules\serialport):
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 install: `node-pre-gyp install --fallback-to-build`
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                  >! + iobroker.discovery@1.1.0
                  added 16 packages from 17 contributors and audited 5338 packages in 72.552s
                  found 20 vulnerabilities (5 low, 13 moderate, 2 high)
                    run `npm audit fix` to fix them, or `npm audit` for details
                  packet folder is: C:\ioBroker\node_modules\iobroker.discovery | exists: true
                  npm install iobroker.admin@stable --production --save
                  >! > serialport@4.0.7 install C:\ioBroker\node_modules\serialport
                  > node-pre-gyp install --fallback-to-build
                  >! node-pre-gyp info it worked if it ends with ok
                  node-pre-gyp verb cli [ 'C:\\Program Files\\nodejs\\node.exe',
                  node-pre-gyp verb cli   'C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp',
                  node-pre-gyp verb cli   'install',
                  node-pre-gyp verb cli   '--fallback-to-build' ]
                  node-pre-gyp info using node-pre-gyp@0.6.32
                  node-pre-gyp info using node@10.4.0 | win32 | x64
                  node-pre-gyp verb command install []
                  node-pre-gyp info check checked for "C:\ioBroker\node_modules\serialport\build\Release\serialport.node" (not found)
                  node-pre-gyp http GET https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp http 404 https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http 404 status code downloading tarball https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp verb command build [ 'rebuild' ]
                  node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http Connection closed while downloading tarball file
                  node-pre-gyp verb command build [ 'rebuild' ]
                  Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.
                  Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.
                  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(312,5): error MSB3491: In die Datei "Release\obj\serialport\serialport.tlog\serialport.lastbuildstate" konnten keine Zeilen geschrieben werden. Der Prozess kann nicht auf die Datei "C:\ioBroker\node_modules\serialport\build\Release\obj\serialport\serialport.tlog\serialport.lastbuildstate" zugreifen, da sie von einem anderen Prozess verwendet wird. [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  gyp ERR! build error
                  gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
                  gyp ERR! stack     at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
                  gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                  gyp ERR! System Windows_NT 10.0.17134
                  gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=C:\\ioBroker\\node_modules\\serialport\\build\\Release\\serialport.node" "--module_name=serialport" "--module_path=C:\\ioBroker\\node_modules\\serialport\\build\\Release"
                  gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  gyp ERR! node -v v10.4.0
                  gyp ERR! node-gyp -v v3.6.2
                  gyp ERR! not ok
                  node-pre-gyp ERR! build error
                  node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
                  node-pre-gyp ERR! stack     at ChildProcess. <anonymous>(C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
                  node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:961:16)
                  node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
                  Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
                  node-pre-gyp ERR! System Windows_NT 10.0.17134
                  node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
                  node-pre-gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  node-pre-gyp ERR! node -v v10.4.0
                  node-pre-gyp ERR! node-pre-gyp -v v0.6.32
                  node-pre-gyp ERR! not ok
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 (node_modules\serialport):
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 install: `node-pre-gyp install --fallback-to-build`
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                  >! + iobroker.admin@2.0.9
                  added 189 packages from 130 contributors and audited 5695 packages in 37.486s
                  found 29 vulnerabilities (13 low, 13 moderate, 3 high)
                    run `npm audit fix` to fix them, or `npm audit` for details
                  packet folder is: C:\ioBroker\node_modules\iobroker.admin | exists: true
                  npm install iobroker.js-controller@stable --production --save
                  >! > serialport@4.0.7 install C:\ioBroker\node_modules\serialport
                  > node-pre-gyp install --fallback-to-build
                  >! node-pre-gyp info it worked if it ends with ok
                  node-pre-gyp verb cli [ 'C:\\Program Files\\nodejs\\node.exe',
                  node-pre-gyp verb cli   'C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp',
                  node-pre-gyp verb cli   'install',
                  node-pre-gyp verb cli   '--fallback-to-build' ]
                  node-pre-gyp info using node-pre-gyp@0.6.32
                  node-pre-gyp info using node@10.4.0 | win32 | x64
                  node-pre-gyp verb command install []
                  node-pre-gyp info check checked for "C:\ioBroker\node_modules\serialport\build\Release\serialport.node" (not found)
                  node-pre-gyp http GET https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp http 404 https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http 404 status code downloading tarball https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp verb command build [ 'rebuild' ]
                  node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http Connection closed while downloading tarball file
                  node-pre-gyp verb command build [ 'rebuild' ]
                  Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.
                  Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.
                    serialport.cpp
                    serialport.cpp
                    serialport_win.cpp
                    win_delay_load_hook.cc
                    serialport_win.cpp
                    win_delay_load_hook.cc
                  C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\src\win_delay_load_hook.cc : fatal error C1083: Cannot open compiler generated file: 'C:\ioBroker\node_modules\serialport\build\Release\obj\serialport\win_delay_load_hook.obj': Permission denied [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(90): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(90): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(102): error C2661: 'v8::Value::ToNumber': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(102): error C2227: left of '->NumberValue' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(174): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(174): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(90): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(90): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(102): error C2661: 'v8::Value::ToNumber': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(102): error C2227: left of '->NumberValue' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(180): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(174): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(174): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(193): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(193): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(217): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(217): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(180): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(240): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(252): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(252): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(193): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(193): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(217): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(217): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(240): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(252): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(252): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(339): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(369): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(339): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(369): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(403): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(369): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(369): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(403): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(465): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(480): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(480): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(516): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(528): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(465): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(528): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(480): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(480): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(573): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(516): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(585): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(528): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(585): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(528): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(617): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(573): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport.cpp(585): error C2661: 'v8::Value::ToInt32': no overloaded function takes 0 arguments [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(585): error C2227: left of '->Int32Value' must point to class/struct/union/generic type [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport.cpp(617): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport_win.cpp(178): warning C4311: 'type cast': pointer truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(178): warning C4311: 'type cast': pointer truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(178): warning C4302: 'type cast': truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(178): warning C4302: 'type cast': truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(200): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(200): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(207): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(207): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(217): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(217): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(219): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(219): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(223): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(223): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(225): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(225): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(229): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(229): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(231): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(231): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(236): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(236): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(248): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(248): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(363): warning C4311: 'type cast': pointer truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(363): warning C4311: 'type cast': pointer truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(363): warning C4302: 'type cast': truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(363): warning C4302: 'type cast': truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(373): warning C4311: 'type cast': pointer truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(373): warning C4311: 'type cast': pointer truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(373): warning C4302: 'type cast': truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(373): warning C4302: 'type cast': truncation from 'HANDLE' to 'int' [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(351): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(351): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport_win.cpp(361): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(361): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport_win.cpp(369): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(369): warning C4996: 'Nan::Callback::Call': was declared deprecated [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                    C:\ioBroker\node_modules\nan\nan.h(1618): note: see declaration of 'Nan::Callback::Call'
                  ..\src\serialport_win.cpp(385): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(385): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(410): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(410): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(424): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(424): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(451): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(451): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(453): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(453): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(567): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(567): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(576): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  ..\src\serialport_win.cpp(576): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  C:\ioBroker\node_modules\serialport\src\serialport_win.cpp : fatal error C1083: Cannot open compiler generated file: 'C:\ioBroker\node_modules\serialport\build\Release\obj\serialport\serialport_win.obj': Permission denied [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  cl : Command line error D8040: error creating or communicating with child process [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(356,5): error MSB6003: Die angegebene ausf�hrbare Datei der Aufgabe "CL.exe" konnte nicht ausgef�hrt werden. Der Prozess kann nicht auf die Datei "C:\ioBroker\node_modules\serialport\build\Release\obj\serialport\serialport.tlog\CL.15460.write.1.tlog" zugreifen, da sie von einem anderen Prozess verwendet wird. [C:\ioBroker\node_modules\serialport\build\serialport.vcxproj]
                  gyp ERR! build error
                  gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
                  gyp ERR! stack     at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
                  gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                  gyp ERR! System Windows_NT 10.0.17134
                  gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=C:\\ioBroker\\node_modules\\serialport\\build\\Release\\serialport.node" "--module_name=serialport" "--module_path=C:\\ioBroker\\node_modules\\serialport\\build\\Release"
                  gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  gyp ERR! node -v v10.4.0
                  gyp ERR! node-gyp -v v3.6.2
                  gyp ERR! not ok
                  gyp ERR! build error
                  node-pre-gyp ERR! build error
                  gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
                  gyp ERR! stack     at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
                  gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                  node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
                  node-pre-gyp gypERR!  ERR! SystemFailed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
                   Windows_NT 10.0.17134
                  gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=C:\\ioBroker\\node_modules\\serialport\\build\\Release\\serialport.node" "--module_name=serialport" "--module_path=C:\\ioBroker\\node_modules\\serialport\\build\\Release"
                  gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  gyp ERR! node -v v10.4.0
                  gyp ERR! node-gyp -v v3.6.2
                  gyp ERR! not ok
                  stack     at ChildProcess. <anonymous>(C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
                  node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:961:16)
                  node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
                  node-pre-gyp ERR! System Windows_NT 10.0.17134
                  node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
                  node-pre-gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  node-pre-gyp ERR! node -v v10.4.0
                  node-pre-gyp ERR! node-pre-gyp -v v0.6.32
                  node-pre-gyp ERR! not ok
                  >! > unix-dgram@0.2.3 install C:\ioBroker\node_modules\unix-dgram
                  > node-gyp rebuild
                  >! C:\ioBroker\node_modules\unix-dgram>if not defined npm_config_node_gyp (node "C:\ioBroker\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
                  Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.
                    unix_dgram.cc
                    win_delay_load_hook.cc
                  c:\iobroker\node_modules\unix-dgram\node_modules\nan\nan_maybe_43_inl.h(88): error C2039: 'ForceSet': is not a member of 'v8::Object' (compiling source file ..\src\unix_dgram.cc) [C:\ioBroker\node_modules\unix-dgram\build\unix_dgram.vcxproj]
                    c:\users\dotto\.node-gyp\10.4.0\include\node\v8.h(3155): note: see declaration of 'v8::Object' (compiling source file ..\src\unix_dgram.cc)
                  C:\ioBroker\node_modules\unix-dgram\node_modules\nan\nan.h(816): warning C4996: 'node::MakeCallback': was declared deprecated (compiling source file ..\src\unix_dgram.cc) [C:\ioBroker\node_modules\unix-dgram\build\unix_dgram.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\node.h(177): note: see declaration of 'node::MakeCallback' (compiling source file ..\src\unix_dgram.cc)
                  C:\ioBroker\node_modules\unix-dgram\node_modules\nan\nan.h(830): warning C4996: 'node::MakeCallback': was declared deprecated (compiling source file ..\src\unix_dgram.cc) [C:\ioBroker\node_modules\unix-dgram\build\unix_dgram.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\node.h(170): note: see declaration of 'node::MakeCallback' (compiling source file ..\src\unix_dgram.cc)
                  C:\ioBroker\node_modules\unix-dgram\node_modules\nan\nan.h(844): warning C4996: 'node::MakeCallback': was declared deprecated (compiling source file ..\src\unix_dgram.cc) [C:\ioBroker\node_modules\unix-dgram\build\unix_dgram.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\node.h(163): note: see declaration of 'node::MakeCallback' (compiling source file ..\src\unix_dgram.cc)
                  C:\ioBroker\node_modules\unix-dgram\node_modules\nan\nan.h(1457): warning C4996: 'node::MakeCallback': was declared deprecated (compiling source file ..\src\unix_dgram.cc) [C:\ioBroker\node_modules\unix-dgram\build\unix_dgram.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\node.h(177): note: see declaration of 'node::MakeCallback' (compiling source file ..\src\unix_dgram.cc)
                  ..\src\unix_dgram.cc(9): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory [C:\ioBroker\node_modules\unix-dgram\build\unix_dgram.vcxproj]
                  gyp ERR! build error
                  gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
                  gyp ERR! stack     at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
                  gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                  gyp ERR! System Windows_NT 10.0.17134
                  gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
                  gyp ERR! cwd C:\ioBroker\node_modules\unix-dgram
                  gyp ERR! node -v v10.4.0
                  gyp ERR! node-gyp -v v3.6.2
                  gyp ERR! not ok
                  >! > ursa@0.9.4 install C:\ioBroker\node_modules\ursa
                  > node-gyp rebuild
                  >! C:\ioBroker\node_modules\ursa>if not defined npm_config_node_gyp (node "C:\ioBroker\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
                  Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.
                    ursaNative.cc
                    win_delay_load_hook.cc
                  ..\src\ursaNative.cc(157): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(172): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(389): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(389): error C2227: left of '->n' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(390): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(390): error C2227: left of '->e' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(407): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(407): error C2227: left of '->d' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(536): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(536): error C2227: left of '->e' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(536): error C2660: 'bignumToBuffer': function does not take 1 arguments [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(552): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(552): error C2227: left of '->d' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(552): error C2660: 'bignumToBuffer': function does not take 1 arguments [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(567): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(567): error C2227: left of '->n' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(567): error C2660: 'bignumToBuffer': function does not take 1 arguments [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1218): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1218): error C2227: left of '->n' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1219): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1219): error C2227: left of '->e' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1220): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1220): error C2227: left of '->p' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1221): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1221): error C2227: left of '->q' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1222): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1222): error C2227: left of '->dmp1' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1223): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1223): error C2227: left of '->dmq1' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1224): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1224): error C2227: left of '->iqmp' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1225): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1225): error C2227: left of '->d' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1270): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1270): error C2227: left of '->n' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  ..\src\ursaNative.cc(1271): error C2027: use of undefined type 'rsa_st' [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                    C:\Users\dotto\.node-gyp\10.4.0\include\node\openssl/evp.h(914): note: see declaration of 'rsa_st'
                  ..\src\ursaNative.cc(1271): error C2227: left of '->e' must point to class/struct/union/generic type [C:\ioBroker\node_modules\ursa\build\ursaNative.vcxproj]
                  gyp ERR! build error
                  gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
                  gyp ERR! stack     at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
                  gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                  gyp ERR! System Windows_NT 10.0.17134
                  gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
                  gyp ERR! cwd C:\ioBroker\node_modules\ursa
                  gyp ERR! node -v v10.4.0
                  gyp ERR! node-gyp -v v3.6.2
                  gyp ERR! not ok
                  >! > iobroker.js-controller@1.2.3 install C:\ioBroker\node_modules\iobroker.js-controller
                  > node iobroker.js setup first
                  >! creating conf/iobroker.json
                  events.js:167
                        throw er; // Unhandled 'error' event
                        ^
                  >! Error: listen EADDRINUSE 127.0.0.1:9000
                      at Server.setupListenHandle [as _listen2] (net.js:1327:14)
                      at listenInCluster (net.js:1375:12)
                      at doListen (net.js:1501:7)
                      at process._tickCallback (internal/process/next_tick.js:63:19)
                  Emitted 'error' event at:
                      at emitErrorNT (net.js:1354:8)
                      at process._tickCallback (internal/process/next_tick.js:63:19)
                  npm WARN rollback Rolling back readdir-scoped-modules@1.0.2 failed (this is probably harmless): EPERM: operation not permitted, scandir 'C:\ioBroker\node_modules\iobroker.js-controller\node_modules\npm\node_modules\read-installed\node_modules'
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 (node_modules\serialport):
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 install: `node-pre-gyp install --fallback-to-build`
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules\unix-dgram):
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: `node-gyp rebuild`
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 (node_modules\ursa):
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 install: `node-gyp rebuild`
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                  >! npm ERR! code ELIFECYCLE
                  npm ERR! errno 1
                  npm ERR! iobroker.js-controller@1.2.3 install: `node iobroker.js setup first`
                  npm ERR! Exit status 1
                  npm ERR!
                  npm ERR! Failed at the iobroker.js-controller@1.2.3 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\dotto\AppData\Roaming\npm-cache\_logs\2018-06-07T07_06_04_963Z-debug.log
                  packet folder is: C:\ioBroker\node_modules\iobroker.js-controller | exists: false
                  Write "iobroker start" to start the ioBroker
                  npm install https://github.com/arthurblake/node-windows/tarball/f1fd60e93e2469663b99a9cf3a64086ecedfe1e4 --production --save --prefix "C:/ioBroker/"
                  node-pre-gyp info it worked if it ends with ok
                  node-pre-gyp verb cli [ 'C:\\Program Files\\nodejs\\node.exe',
                  node-pre-gyp verb cli   'C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp',
                  node-pre-gyp verb cli   'install',
                  node-pre-gyp verb cli   '--fallback-to-build' ]
                  node-pre-gyp info using node-pre-gyp@0.6.32
                  node-pre-gyp info using node@10.4.0 | win32 | x64
                  node-pre-gyp verb command install []
                  node-pre-gyp info check checked for "C:\ioBroker\node_modules\serialport\build\Release\serialport.node" (not found)
                  node-pre-gyp http GET https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp http 404 https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http 404 status code downloading tarball https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp verb command build [ 'rebuild' ]
                  node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v64-win32-x64.tar.gz
                  node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@10.4.0 (node-v64 ABI) (falling back to source compile with node-gyp)
                  node-pre-gyp http Connection closed while downloading tarball file
                  node-pre-gyp verb command build [ 'rebuild' ]
                  gyp ERR! build error
                  gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
                  gyp ERR! stack     at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
                  gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                  gyp ERR! System Windows_NT 10.0.17134
                  gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=C:\\ioBroker\\node_modules\\serialport\\build\\Release\\serialport.node" "--module_name=serialport" "--module_path=C:\\ioBroker\\node_modules\\serialport\\build\\Release"
                  gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  gyp ERR! node -v v10.4.0
                  gyp ERR! node-gyp -v v3.6.2
                  gyp ERR! not ok
                  node-pre-gyp ERR! build error
                  node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\ioBroker\node_modules\serialport\build\Release\serialport.node --module_name=serialport --module_path=C:\ioBroker\node_modules\serialport\build\Release' (1)
                  node-pre-gyp ERR! stack     at ChildProcess. <anonymous>(C:\ioBroker\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
                  node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                  node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:961:16)
                  node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
                  node-pre-gyp ERR! System Windows_NT 10.0.17134
                  node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\ioBroker\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
                  node-pre-gyp ERR! cwd C:\ioBroker\node_modules\serialport
                  node-pre-gyp ERR! node -v v10.4.0
                  node-pre-gyp ERR! node-pre-gyp -v v0.6.32
                  node-pre-gyp ERR! not ok
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 (node_modules\serialport):
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@4.0.7 install: `node-pre-gyp install --fallback-to-build`
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                  >! ioBroker service installed. Write "serviceIoBroker start" to start the service and go to http://localhost:8081 to open the admin UI.
                  To see the outputs do not start the service, but write "node node_modules/iobroker.js-controller/controller"
                  + iobroker@1.1.2
                  added 47 packages from 23 contributors and audited 5124 packages in 280.817s
                  found 2 low severity vulnerabilities
                    run `npm audit fix` to fix them, or `npm audit` for details
                  PS C:\ioBroker> To see the outputs do not start the service, but write "node node_modules/iobroker.js-controller/control
                  ler"</anonymous></anonymous></anonymous></anonymous></module>
                  

                  Auch hier wieder die gleichen Fehler. Habe also mal den Befehl unten ausgeführt.

                  PS C:\ioBroker> node node_modules/iobroker.js-controller/controller
                  internal/modules/cjs/loader.js:596
                      throw err;
                      ^
                  
                  Error: Cannot find module 'C:\ioBroker\node_modules\iobroker.js-controller\controller'
                      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
                      at Function.Module._load (internal/modules/cjs/loader.js:520:25)
                      at Function.Module.runMain (internal/modules/cjs/loader.js:744:10)
                      at startup (internal/bootstrap/node.js:238:19)
                      at bootstrapNodeJSCore (internal/bootstrap/node.js:572:3)
                  PS C:\ioBroker>
                  

                  Irgendwie widersinnig. Man ruft den Befehl auf, er wird ausgeführt und dann erklärt das Programm, dass es die ausgeführte Datei nicht finden kann.

                  Die Admin UI lässt sich nicht öffnen.

                  1 Antwort Letzte Antwort
                  0
                  • apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #9

                    @Ati:

                    An der stelle sollte aber nicht unerwähnt bleiben, dass auf dem anderen Windowsrechner der iobroker auch ohne zusätzliche Installation der Tools läuft. Ebenfall Win10 Pro 64 bit gleicher Build. `

                    Naja dann ist da aber irgendwas anders :-)

                    Die Build Tools sind für viele Dinge im nodejs Umfeld wichtig, vor allem wenn es darum geht DInge während der Installation "zu bauen" (wie seialport in dem Fall).

                    @Ati:

                    serialport@4.0.7 install C:\ioBroker\node_modules\serialport `

                    Die Fehler kommen alle daher das serialport nicht gebaut werdern kann … liegt auch daran das serialport 4.x nicht mit node10 tut ... Ich update discovery mal die Tage im Stable dann sind die Fehler weg bzw es sollte dann klappen.

                    Aber in dem Fall ist es "nur" optional ... tut also nicht weh wenn es fehlt. Dann sucht discovery nur die lokalen Seriellen Ports nicht ab.

                    @Ati:

                    iobroker.js-controller@1.2.3 install C:\ioBroker\node_modules\iobroker.js-controller

                    node iobroker.js setup first

                    creating conf/iobroker.json

                    events.js:167

                    throw er; // Unhandled 'error' event

                    ^

                    Error: listen EADDRINUSE 127.0.0.1:9000

                    at Server.setupListenHandle [as _listen2] (net.js:1327:14)

                    at listenInCluster (net.js:1375:12)

                    at doListen (net.js:1501:7)

                    at process._tickCallback (internal/process/next_tick.js:63:19)

                    Emitted 'error' event at:

                    at emitErrorNT (net.js:1354:8)

                    at process._tickCallback (internal/process/next_tick.js:63:19) `
                    Das ist komisch. Irgendwas läuft auf dem Rechner auf Port 9000 … Und das macht hier Probleme!!

                    Damit läuft das setup nicht durch!

                    Finde raus was das ist (vllt doch ein früherer Versuch??), fixe das dann versuche nochmal neu!

                    @Ati:

                    ioBroker service installed. Write "serviceIoBroker start" to start the service and go to http://localhost:8081 to open the admin UI.

                    To see the outputs do not start the service, but write "node node_modules/iobroker.js-controller/controller"

                    • iobroker@1.1.2

                    added 47 packages from 23 contributors and audited 5124 packages in 280.817s

                    found 2 low severity vulnerabilities

                    run npm audit fix to fix them, or npm audit for details

                    PS C:\ioBroker> To see the outputs do not start the service, but write "node node_modules/iobroker.js-controller/control

                    ler"

                    Auch hier wieder die gleichen Fehler. Habe also mal den Befehl unten ausgeführt.

                    PS C:\ioBroker> node node_modules/iobroker.js-controller/controller
                    internal/modules/cjs/loader.js:596
                        throw err;
                        ^
                    
                    Error: Cannot find module 'C:\ioBroker\node_modules\iobroker.js-controller\controller'
                        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
                        at Function.Module._load (internal/modules/cjs/loader.js:520:25)
                        at Function.Module.runMain (internal/modules/cjs/loader.js:744:10)
                        at startup (internal/bootstrap/node.js:238:19)
                        at bootstrapNodeJSCore (internal/bootstrap/node.js:572:3)
                    PS C:\ioBroker>
                    

                    Irgendwie widersinnig. Man ruft den Befehl auf, er wird ausgeführt und dann erklärt das Programm, dass es die ausgeführte Datei nicht finden kann.

                    Die Admin UI lässt sich nicht öffnen. `

                    Diese Meldung und vor allem der Pfad ist einfach blödsinn, aknn aber sehr gut davon kommen das oben das setup nicht durchgelaufen ist. ALso erst das fixen!

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • A Offline
                      A Offline
                      Ati
                      schrieb am zuletzt editiert von
                      #10

                      Hallo Apollon,

                      was ein krampf. Also Port 9000 ist tatsächlich belegt. Und zwar vom Twonky Server. Dummerweise kann ich selbst nach intensiver Suche im Netz zu den Einstellungen des Servers keine Möglichkeit finden, den Port zu ändern. Das Webinterface nutzt diesen.

                      jetzt habe ich den Server erst mal gestoppt und die Installation noch mal angeschoben. Bis auf den Serial Fehler lief es nun durch und WebUI Admin startet nun auch.
                      5204_meldung_iobroker_start.jpg

                      Läuft die Meldung nicht gerade gegen Deine Aussage
                      > PS: npm> 5.7.1 ist wichtig … also npm 6.x wäre ok
                      npm 6 ist aber erst in der node v10.msi drin, soweit ich das mit meinem Installationsversuchen gesehen habe. Kann ich das ignorieren?

                      Hab grad gesehen, nein kann ich nicht, weil ich nun keine Adapter installieren kann. ;)

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #11

                        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

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        1 Antwort Letzte Antwort
                        0
                        • A Offline
                          A Offline
                          Ati
                          schrieb am zuletzt editiert von
                          #12

                          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):npm

                          WARN 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:
                          npm

                          ERR! 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'
                          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.818539290'
                          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.3280296112'
                          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.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 13

                          Habe 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-)
                          1 Antwort Letzte Antwort
                          0
                          • HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #13

                            @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

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0
                            • A Offline
                              A Offline
                              Ati
                              schrieb am zuletzt editiert von
                              #14

                              Nein sicher nicht. Ich dachte da eher daran, dass man mit dem Adapter den Raspi beobachten kann. ;)

                              1 Antwort Letzte Antwort
                              0
                              • HomoranH Nicht stören
                                HomoranH Nicht stören
                                Homoran
                                Global Moderator Administrators
                                schrieb am zuletzt editiert von
                                #15

                                @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

                                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                1 Antwort Letzte Antwort
                                0
                                • A Offline
                                  A Offline
                                  Ati
                                  schrieb am zuletzt editiert von
                                  #16

                                  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.

                                  1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Nicht stören
                                    HomoranH Nicht stören
                                    Homoran
                                    Global Moderator Administrators
                                    schrieb am zuletzt editiert von
                                    #17

                                    Läuft denn auf diesen RasPis auch iobroker?

                                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    1 Antwort Letzte Antwort
                                    0
                                    • A Offline
                                      A Offline
                                      Ati
                                      schrieb am zuletzt editiert von
                                      #18

                                      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.

                                      1 Antwort Letzte Antwort
                                      0
                                      • HomoranH Nicht stören
                                        HomoranH Nicht stören
                                        Homoran
                                        Global Moderator Administrators
                                        schrieb am zuletzt editiert von
                                        #19

                                        Jetzt interessiert es mich aber mal genau:
                                        @Homoran:

                                        hast du eine Multihost-umgebung und versucht die Instanz auf dem Slave zu installieren `

                                        Gruß

                                        Rainer

                                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                        1 Antwort Letzte Antwort
                                        0
                                        • A Offline
                                          A Offline
                                          Ati
                                          schrieb am zuletzt editiert von
                                          #20

                                          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

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          892

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe