Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. (Gelöst)Installation von iobroker unter Windows klemmt

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    (Gelöst)Installation von iobroker unter Windows klemmt

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Ati last edited by

      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 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        @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!

        1 Reply Last reply Reply Quote 0
        • A
          Ati last edited by

          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 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators last edited by

            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

            1 Reply Last reply Reply Quote 0
            • A
              Ati last edited by

              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 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                @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

                1 Reply Last reply Reply Quote 0
                • A
                  Ati last edited by

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

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators last edited by

                    @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

                    1 Reply Last reply Reply Quote 0
                    • A
                      Ati last edited by

                      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 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators last edited by

                        Läuft denn auf diesen RasPis auch iobroker?

                        1 Reply Last reply Reply Quote 0
                        • A
                          Ati last edited by

                          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 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators last edited by

                            Jetzt interessiert es mich aber mal genau:
                            @Homoran:

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

                            Gruß

                            Rainer

                            1 Reply Last reply Reply Quote 0
                            • A
                              Ati last edited by

                              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 Reply Last reply Reply Quote 0
                              • N
                                nousefor82 last edited by

                                Hallo,

                                ich möchte mich mit meinem WIN10 Problem hier dranhängen.

                                Folgende Fehrlermeldung;

                                NPM version: 5.6.0
                                !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                                NPM 5 is only supported starting with version 5.7.1!
                                Please use "npm install -g npm@4" to downgrade npm to 4.x or
                                use "npm install -g npm@latest" to install a supported version of npm 5!
                                You need to make sure to repeat this step after installing an update to NodeJS and/or npm.
                                !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                                npm WARN enoent ENOENT: no such file or directory, open 'c:\iobroker\package.json'
                                npm WARN iobroker No description
                                npm WARN iobroker No repository field.
                                npm WARN iobroker No README data
                                npm WARN iobroker No license field.
                                
                                npm ERR! code ELIFECYCLE
                                npm ERR! errno 4
                                npm ERR! iobroker@1.1.2 install: `node lib/prepareSetup.js && node lib/setup.js`
                                npm ERR! Exit status 4
                                npm ERR!
                                npm ERR! Failed at the iobroker@1.1.2 install script.
                                npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
                                
                                npm ERR! A complete log of this run can be found in:
                                npm ERR!     C:\Users\Jörg\AppData\Roaming\npm-cache\_logs\2018-08-21T16_06_13_987Z-debug.log
                                

                                Ich schaffe es nicht auf npm 4.x down zu graden.

                                jedersmal wenn ich die VErsion checke, kommt 5.6.o

                                c:\iobroker>npm install -g npm@4.6.1
                                C:\Users\Jörg\AppData\Roaming\npm\npm -> C:\Users\Jörg\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
                                + npm@4.6.1
                                updated 1 package in 27.019s
                                
                                c:\iobroker>npm -v
                                5.6.0
                                

                                node version 8.11.4.

                                Am MAC hat die Installation nach dem Downgrade auf 4.x wunderbar funktioniert.

                                Bitte um Hilfe,

                                Jörg

                                1 Reply Last reply Reply Quote 0
                                • paul53
                                  paul53 last edited by

                                  @nousefor82:

                                  edersmal wenn ich die VErsion checke, kommt 5.6.o `
                                  Siehe https://forum.iobroker.net/viewtopic.php?f=17&t=16119#p169390.

                                  1 Reply Last reply Reply Quote 0
                                  • N
                                    nousefor82 last edited by

                                    Servus Paul,

                                    vielen Dank.

                                    Hat geklappt.

                                    Gruß

                                    Jörg

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    Support us

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

                                    851
                                    Online

                                    32.0k
                                    Users

                                    80.4k
                                    Topics

                                    1.3m
                                    Posts

                                    5
                                    23
                                    4445
                                    Loading More Posts
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                    The ioBroker Community 2014-2023
                                    logo