# How to download and use bluetooth node?

**URL:** <https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656>\
**Category:** General\
**Created:** [7 October 2022 04:04 UTC](https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656 "2022-10-07T04:04:18Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![choiprin0310](https://avatars.discourse-cdn.com/v4/letter/c/82dd89/32.png) [@choiprin0310](https://discourse.nodered.org/u/choiprin0310)\
**Post date:** [7 October 2022 04:04 UTC](https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656/1 "2022-10-07T04:04:18Z")

</div>

# I'm trying to download any 'BLE node' in palette.

I want to use BLE node in my node-red. I know i can use BLE node with RED-Mobile but   
I want to control BLE devices with my PC. That's why i need BLE node.   
There's many nodes for BLE but i can't download any of them.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/b/3bb154373160a371b56229357dd04f80dbe6121b.png)   
  
I want to use one of these nodes but i cant' download anything.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/f/5f5f9161f5c6b0ad5c8e4c4726f087e6480865d2.png)  
  
This is explanation about the node which i want to use.  
[This is the node's explanation link](https://flows.nodered.org/node/node-red-contrib-noble-bluetooth)

```auto

-----------------------------------------------------------
2022-10-07T03:48:13.094Z 설치 : node-red-contrib-noble-bluetooth 0.9.1

2022-10-07T03:48:13.442Z npm.cmd install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-noble-bluetooth@0.9.1
2022-10-07T03:48:22.668Z [err] npm
2022-10-07T03:48:22.669Z [err] ERR! code 1
2022-10-07T03:48:22.669Z [err] npm ERR! path C:\Users\admin\.node-red\node_modules\@abandonware\noble
2022-10-07T03:48:22.671Z [err] npm ERR! command failed
2022-10-07T03:48:22.671Z [err] npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node-gyp rebuild
2022-10-07T03:48:22.671Z [err] npm ERR! gyp info it worked if it ends with ok
2022-10-07T03:48:22.671Z [err] npm ERR! gyp info using node-gyp@8.3.0
2022-10-07T03:48:22.671Z [err] npm ERR!
2022-10-07T03:48:22.671Z [err] gyp info using node@16.13.1 | win32 | x64
2022-10-07T03:48:22.671Z [err] npm ERR! gyp info find Python using Python version 3.10.7 found at "C:\Users\admin\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe"
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS 
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS msvs_version not set from command line or npm config
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Prompt
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS unknown version "undefined" found at "C:\Program Files\Microsoft Visual Studio\2022\Community"
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS could not find a version of Visual Studio 2017 or newer to use
2022-10-07T03:48:22.671Z [err] npm 
2022-10-07T03:48:22.671Z [err] ERR! gyp ERR! find VS looking for Visual Studio 2015
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS - not found
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8
2022-10-07T03:48:22.671Z [err] npm ERR!
2022-10-07T03:48:22.671Z [err] gyp ERR! find VS 
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS **************************************************************
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS You need to install the latest version of Visual Studio
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS including the "Desktop development with C++" workload.
2022-10-07T03:48:22.671Z [err] npm 
2022-10-07T03:48:22.671Z [err] ERR! gyp ERR! find VS For more information consult the documentation at:
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS **************************************************************
2022-10-07T03:48:22.671Z [err] npm ERR! gyp ERR! find VS 
2022-10-07T03:48:22.671Z [err] npm ERR!
2022-10-07T03:48:22.672Z [err] gyp ERR! configure error 
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack Error: Could not find any Visual Studio installation to use
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at VisualStudioFinder.fail (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:121:47)
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:74:16
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at VisualStudioFinder.findVisualStudio2013 (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:351:14)
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:70:14
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:372:16
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7
2022-10-07T03:48:22.672Z [err] npm 
2022-10-07T03:48:22.672Z [err] ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at ChildProcess.exithandler (node:child_process:404:5)
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:390:28)
2022-10-07T03:48:22.672Z [err] npm 
2022-10-07T03:48:22.672Z [err] ERR! gyp ERR! stack at maybeClose (node:internal/child_process:1064:16)
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! System Windows_NT 10.0.19044
2022-10-07T03:48:22.672Z [err] npm ERR! 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"
2022-10-07T03:48:22.672Z [err] npm ERR!
2022-10-07T03:48:22.672Z [err] gyp ERR! cwd C:\Users\admin\.node-red\node_modules\@abandonware\noble
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! node -v v16.13.1
2022-10-07T03:48:22.672Z [err] npm ERR! gyp ERR! node-gyp -v v8.3.0
2022-10-07T03:48:22.672Z [err] npm 
2022-10-07T03:48:22.672Z [err] ERR! gyp ERR! not ok
2022-10-07T03:48:22.681Z [err] 
2022-10-07T03:48:22.681Z [err] npm ERR! A complete log of this run can be found in:
2022-10-07T03:48:22.681Z [err] npm ERR! C:\Users\admin\AppData\Local\npm-cache\_logs\2022-10-07T03_48_22_673Z-debug.log
2022-10-07T03:48:22.699Z rc=1

-----------------------------------------------------------
2022-10-07T03:54:00.838Z 설치 : node-red-contrib-noble-bluetooth 0.9.1

2022-10-07T03:54:00.842Z npm.cmd install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-noble-bluetooth@0.9.1
2022-10-07T03:54:11.246Z [err] npm
2022-10-07T03:54:11.246Z [err] ERR! code 1
2022-10-07T03:54:11.246Z [err] npm
2022-10-07T03:54:11.246Z [err] ERR!
2022-10-07T03:54:11.246Z [err]  
2022-10-07T03:54:11.246Z [err] path C:\Users\admin\.node-red\node_modules\@abandonware\noble
2022-10-07T03:54:11.249Z [err] npm ERR! command failed
2022-10-07T03:54:11.249Z [err] npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node-gyp rebuild
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp info it worked if it ends with ok
2022-10-07T03:54:11.249Z [err] npm ERR! gyp info using node-gyp@8.3.0
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp info using node@16.13.1 | win32 | x64
2022-10-07T03:54:11.249Z [err] npm ERR! gyp info find Python using Python version 3.10.7 found at "C:\Users\admin\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe"
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! find VS 
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! find VS msvs_version not set from command line or npm config
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Prompt
2022-10-07T03:54:11.249Z [err] npm 
2022-10-07T03:54:11.249Z [err] ERR! gyp ERR! find VS unknown version "undefined" found at "C:\Program Files\Microsoft Visual Studio\2022\Community"
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp ERR! find VS could not find a version of Visual Studio 2017 or newer to use
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! find VS looking for Visual Studio 2015
2022-10-07T03:54:11.249Z [err] npm
2022-10-07T03:54:11.249Z [err] ERR! gyp ERR! find VS - not found
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! find VS 
2022-10-07T03:54:11.249Z [err] npm
2022-10-07T03:54:11.249Z [err] ERR! gyp ERR! find VS **************************************************************
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp ERR! find VS You need to install the latest version of Visual Studio
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp ERR! find VS including the "Desktop development with C++" workload.
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! find VS For more information consult the documentation at:
2022-10-07T03:54:11.249Z [err] npm
2022-10-07T03:54:11.249Z [err] ERR! gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp ERR! find VS **************************************************************
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! find VS 
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! configure error 
2022-10-07T03:54:11.249Z [err] npm 
2022-10-07T03:54:11.249Z [err] ERR! gyp ERR! stack Error: Could not find any Visual Studio installation to use
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp ERR! stack at VisualStudioFinder.fail (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:121:47)
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:74:16
2022-10-07T03:54:11.249Z [err] npm
2022-10-07T03:54:11.249Z [err] ERR! gyp ERR! stack at VisualStudioFinder.findVisualStudio2013 (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:351:14)
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.249Z [err] gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:70:14
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:372:16
2022-10-07T03:54:11.249Z [err] npm ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7
2022-10-07T03:54:11.249Z [err] npm 
2022-10-07T03:54:11.249Z [err] ERR! gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16
2022-10-07T03:54:11.249Z [err] npm ERR!
2022-10-07T03:54:11.250Z [err] gyp ERR! stack at ChildProcess.exithandler (node:child_process:404:5)
2022-10-07T03:54:11.250Z [err] npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:390:28)
2022-10-07T03:54:11.250Z [err] npm
2022-10-07T03:54:11.250Z [err] ERR! gyp ERR! stack at maybeClose (node:internal/child_process:1064:16)
2022-10-07T03:54:11.250Z [err] npm ERR!
2022-10-07T03:54:11.250Z [err] gyp ERR! System Windows_NT 10.0.19044
2022-10-07T03:54:11.250Z [err] npm ERR! 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"
2022-10-07T03:54:11.250Z [err] npm ERR! gyp ERR! cwd C:\Users\admin\.node-red\node_modules\@abandonware\noble
2022-10-07T03:54:11.250Z [err] npm ERR!
2022-10-07T03:54:11.250Z [err] gyp ERR! node -v v16.13.1
2022-10-07T03:54:11.250Z [err] npm ERR! gyp ERR! node-gyp -v v8.3.0
2022-10-07T03:54:11.250Z [err] npm ERR! gyp ERR! not ok
2022-10-07T03:54:11.259Z [err] 
2022-10-07T03:54:11.259Z [err] npm ERR! A complete log of this run can be found in:
2022-10-07T03:54:11.259Z [err] npm ERR! C:\Users\admin\AppData\Local\npm-cache\_logs\2022-10-07T03_54_11_251Z-debug.log
2022-10-07T03:54:11.277Z rc=1

```

I already have Visual Studio 2022 but i don't know why this error message appeared.  
I can't find any information about this in Google. Anyone knows about it?  
Reagrds.

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [7 October 2022 04:44 UTC](https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656/2 "2022-10-07T04:44:19Z")

</div>

If you search the forum for `gyp ERR! find VS - not found` you will find many results.

---

<div class="post-metadata">

**Author:** ![choiprin0310](https://avatars.discourse-cdn.com/v4/letter/c/82dd89/32.png) [@choiprin0310](https://discourse.nodered.org/u/choiprin0310)\
**Post date:** [11 October 2022 01:13 UTC](https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656/3 "2022-10-11T01:13:56Z")

</div>

Do you have your own idea about this?

---

<div class="post-metadata">

**Author:** ![faisal-saddique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/faisal-saddique/32/70487_2.png) [@faisal-saddique](https://discourse.nodered.org/u/faisal-saddique)\
**Post date:** [24 November 2022 10:28 UTC](https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656/4 "2022-11-24T10:28:26Z")

</div>

Hi there, did you find a fix around this thing?

---

<div class="post-metadata">

**Author:** ![choiprin0310](https://avatars.discourse-cdn.com/v4/letter/c/82dd89/32.png) [@choiprin0310](https://discourse.nodered.org/u/choiprin0310)\
**Post date:** [26 December 2022 00:59 UTC](https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656/5 "2022-12-26T00:59:52Z")

</div>

No sir. Nothing has changed.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [24 February 2023 01:00 UTC](https://discourse.nodered.org/t/how-to-download-and-use-bluetooth-node/68656/6 "2023-02-24T01:00:42Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
