|Hardwaresystem:| Beelink BT3 pro|
|Arbeitsspeicher:| 4GB |
|Festplattenart:| SSD|
|Betriebssystem:| Windows 10 pro 1909|
|Node-Version:| 10.x.x |
|Nodejs-Version:| 10.17.9 |
|NPM-Version:| 6.11.3|
|Installationsart:| Installer |
Hallo,
ich habe auf einem neu installiertem Windows 10 1909 (unter 1709 schon der selbe Fehler) den Installer vom Donloadlink ausgeführt. Danach im Browser den Scan erst mal nicht ausgeführt, so dass erst mal nur die beiden Adapter Admin und Discovery Devices vorhanden sind. Dann den BLE Adapter hinzugefügt und es kommt folgender Fehler im Log:
$ ./iobroker add ble --host BT3-MA(SmartHome)
NPM version: 6.11.3
npm install iobroker.ble@0.11.0 --loglevel error --prefix "C:/Program Files/ioBroker/SmartHome" (System call)
prebuild-install
info begin Prebuild-install version 5.3.3
prebuild-install info looking for cached prebuild @
C:\Program Files\ioBroker\SmartHome\env\npm-cache\_prebuilds\7ae3e9-usb-v1.6.2-node-v64-win32-x64.tar.gzprebuild-install http request GET https://github.com/tessel/node-usb/releases/download/v1.6.2/usb-v1.6.2-node-v64-win32-x64.tar.gz
prebuild-install
http 200 https://github.com/tessel/node-usb/releases/download/v1.6.2/usb-v1.6.2-node-v64-win32-x64.tar.gz
prebuild-install info downloading to @ C:\Program Files\ioBroker\SmartHome\env\npm-cache\_prebuilds\7ae3e9-usb-v1.6.2-node-v64-win32-x64.tar.gz.3644-0ed82ae7786e3.tmp
prebuild-install info renaming to @ C:\Program Files\ioBroker\SmartHome\env\npm-cache\_prebuilds\7ae3e9-usb-v1.6.2-node-v64-win32-x64.tar.gz
prebuild-install info unpacking @ C:\Program Files\ioBroker\SmartHome\env\npm-cache\_prebuilds\7ae3e9-usb-v1.6.2-node-v64-win32-x64.tar.gz
prebuild-install
info unpack resolved to C:\Program Files\ioBroker\SmartHome\node_modules\iobroker.ble\node_modules\usb\build\Release\usb_bindings.node
prebuild-install
info unpack required C:\Program Files\ioBroker\SmartHome\node_modules\iobroker.ble\node_modules\usb\build\Release\usb_bindings.node successfullyprebuild-install info install Successfully installed prebuilt binary!
gyp
ERR! build error gyp
ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1gyp ERR!
stack at ChildProcess.onExit (C:\Program Files\ioBroker\SmartHome\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:193:23)gyp ERR! stack at ChildProcess.emit (events.js:198:13)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)gyp ERR! System Windows_NT 10.0.18363gyp
ERR! command "C:\\Program Files\\ioBroker\\SmartHome\\nodejs\\node.exe" "C:\\Program Files\\ioBroker\\SmartHome\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=C:\\Program Files\\ioBroker\\SmartHome\\node_modules\\iobroker.ble\\node_modules\\@abandonware\\bluetooth-hci-socket\\lib\\binding\\binding.node" "--module_name=binding" "--module_path=C:\\Program Files\\ioBroker\\SmartHome\\node_modules\\iobroker.ble\\node_modules\\@abandonware\\bluetooth-hci-socket\\lib\\binding" "--napi_version=5" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v64"
gyp ERR! cwd
C:\Program Files\ioBroker\SmartHome\node_modules\iobroker.ble\node_modules\@abandonware\bluetooth-hci-socketgyp ERR!
node -v v10.17.0gyp ERR! node-gyp -v v5.0.3
gyp ERR! not ok
node-pre-gyp
ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\ioBroker\SmartHome\nodejs\node.exe C:\Program Files\ioBroker\SmartHome\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\Program Files\ioBroker\SmartHome\node_modules\iobroker.ble\node_modules\@abandonware\bluetooth-hci-socket\lib\binding\binding.node --module_name=binding --module_path=C:\Program Files\ioBroker\SmartHome\node_modules\iobroker.ble\node_modules\@abandonware\bluetooth-hci-socket\lib\binding --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (C:\Program Files\ioBroker\SmartHome\node_modules\iobroker.ble\node_modules\node-pre-gyp\lib\util\compile.js:83:29)node-pre-gyp ERR! stack at ChildProcess.emit (events.js:198:13)node-pre-gyp ERR! stack
at maybeClose (internal/child_process.js:982:16)node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
node-pre-gyp ERR! System Windows_NT 10.0.18363node-pre-gyp ERR! command "C:\\Program Files\\ioBroker\\SmartHome\\nodejs\\node.exe" "C:\\Program Files\\ioBroker\\SmartHome\\node_modules\\iobroker.ble\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd C:\Program Files\ioBroker\SmartHome\node_modules\iobroker.ble\node_modules\@abandonware\bluetooth-hci-socket
node-pre-gyp ERR! node -v v10.17.0node-pre-gyp ERR! node-pre-gyp -v v0.14.0node-pre-gyp ERR! not ok
host.BT3-MA(SmartHome) install adapter ble
upload [7] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/words.js words.js application/javascript
upload [6] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/style.css style.css text/css
upload [5] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/index_m.html index_m.html text/html
upload [4] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/index.html index.html text/html
upload [3] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/build/index.map build/index.map application/json
upload [2] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/build/index.js.map build/index.js.map application/json
upload [1] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/build/index.js build/index.js application/javascript
upload [0] ble.admin C:/Program Files/ioBroker/SmartHome/node_modules/iobroker.ble/admin/ble.png ble.png image/png
host.BT3-MA(SmartHome) object system.adapter.ble created/updated
host.BT3-MA(SmartHome) create instance ble
host.BT3-MA(SmartHome) object ble.0.options.allowNewDevices created
host.BT3-MA(SmartHome) object ble.0.options created
host.BT3-MA(SmartHome) object ble.0.info.driverState created
host.BT3-MA(SmartHome) object ble.0.info.connection created
host.BT3-MA(SmartHome) object ble.0.info created
host.BT3-MA(SmartHome) object system.adapter.ble.0.sigKill created
host.BT3-MA(SmartHome) object system.adapter.ble.0.eventLoopLag created
host.BT3-MA(SmartHome) object system.adapter.ble.0.outputCount created
host.BT3-MA(SmartHome) object system.adapter.ble.0.inputCount created
host.BT3-MA(SmartHome) object system.adapter.ble.0.uptime created
host.BT3-MA(SmartHome) object system.adapter.ble.0.memRss created
host.BT3-MA(SmartHome) object system.adapter.ble.0.memHeapTotal created
host.BT3-MA(SmartHome) object system.adapter.ble.0.memHeapUsed created
host.BT3-MA(SmartHome) object system.adapter.ble.0.cputime created
host.BT3-MA(SmartHome) object system.adapter.ble.0.cpu created
host.BT3-MA(SmartHome) object system.adapter.ble.0.compactMode created
host.BT3-MA(SmartHome) object system.adapter.ble.0.connected created
host.BT3-MA(SmartHome) object system.adapter.ble.0.alive created
host.BT3-MA(SmartHome) object system.adapter.ble.0 created
process exited with code 0
Im BLE Adapter ist auch kein Gerät auswählbar (nur Ziffern). Unter Windows funktioniert der integrierte BLE Treiber ohne Probleme.
Habe auch schon mal die vorhandenen Adapter aktualisiert und per Hand den js-Controller aktualisiert. Bringt jedoch nichts.
Hat jemand eine Idee?
Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe.