# Node-red-contrib-generic-ble No BLE devices show up on scan

**URL:** <https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518>\
**Category:** General\
**Created:** [19 April 2022 23:56 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518 "2022-04-19T23:56:22Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![maddy](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@maddy](https://discourse.nodered.org/u/maddy)\
**Post date:** [19 April 2022 23:56 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/1 "2022-04-19T23:56:22Z")

</div>

Hi,

I am running node-red on macOS. I am new to node-red and simply want to read BLE sensor data from a peripheral (TI LPSTK-CC1352R) on my macbook.

I am using the node-red-contrib-generic-ble 4.0.3, it installs fine (Screenshot below), I follow the instructions at [node-red-contrib-generic-ble (node) - Node-RED](https://flows.nodered.org/node/node-red-contrib-generic-ble) for configuring the 'Generic BLE Out' node.

Here's the issue. On enabling 'BLE Scanning' nothing shows up ! My terminal window does say '[info] [GenericBLE] Start BLE scanning' (Screenshot below) but no peripheral device comes up in the drop-down menu. The BLE sensor node is working. I verified by finding it on the Bluetooth app (LightBlue) so sensor is transmitting.

Could someone kindly point how to solve this issue ? Thanks.

 ![Screen Shot 2022-04-19 at 6.40.15 PM](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/3/f3a9ee0c38aa9e8eef5cdd2c9043749185c979d1.png)

 ![Screen Shot 2022-04-19 at 6.41.17 PM](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/6/c6aa73c039d7da8c0bf6bca6d38a53e71e35dfc8.png)

---

<div class="post-metadata">

**Author:** ![maddy](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@maddy](https://discourse.nodered.org/u/maddy)\
**Post date:** [20 April 2022 00:00 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/2 "2022-04-20T00:00:02Z")

</div>

I have checked that both the Terminal and Web Browser have the permission to use Bluetooth in the security and privacy setting of the laptop.

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [20 April 2022 09:34 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/3 "2022-04-20T09:34:48Z")

</div>

did you restart NR after installing the node?  
what version of macOS are you running?  
have you tried any of the other bluetooth nodes?

You may want to open an issue on the node's github page.

---

<div class="post-metadata">

**Author:** ![maddy](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@maddy](https://discourse.nodered.org/u/maddy)\
**Post date:** [21 April 2022 02:17 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/4 "2022-04-21T02:17:23Z")

</div>

Hi. Thanks for the reply. Yes restarted NR, also restarted laptop bluetooth after installation but to no avail. I am running on macOS Monterey 12.1, I tried node-red-contrib-noble-bluetooth also, scanner node updates to "Scanning" on injecting "start" but nothing shows up on debug/msg.

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [21 April 2022 15:30 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/5 "2022-04-21T15:30:36Z")

</div>

Hmmm, I can’t install the node on my Mac mini m1 I think I need Xcode, but it won’t install eithor.

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [21 April 2022 23:47 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/6 "2022-04-21T23:47:52Z")

</div>

Ok, I've got it installed BUT...I have nothing to test it on (hmmm I wonder if my bluetooth keyboard will work?)

Did you see any error in the log when you installed it? If not please do this.

1. remove the node from any flow using it.
2. uninstall the node
3. stop node-red
4. open a terminal window
5. enter `cd .node-red`
6. enter `npm install node-red-contrib-generic-ble`  
copy everything from that command to when it finishes and paste it to a reply.

Also if you do a forum search using `Node-red-contrib-generic-ble` you will find a number of threads with problems with this node. As I said before you should open a issue with the author of the node on GitHub.

---

<div class="post-metadata">

**Author:** ![maddy](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@maddy](https://discourse.nodered.org/u/maddy)\
**Post date:** [22 April 2022 00:16 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/7 "2022-04-22T00:16:49Z")

</div>

Thanks for your reply. No I actually used the GUI (Manage Pallette) option to install the generic-ble.  
Anyway I followed your steps above, here's the screenshot, anything that stands out ?  
 ![Screen Shot 2022-04-21 at 7.13.22 PM](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/1/c129394d94b1dcc478055ec82c2824c000e2f11f.png)

---

<div class="post-metadata">

**Author:** ![maddy](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@maddy](https://discourse.nodered.org/u/maddy)\
**Post date:** [22 April 2022 00:18 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/8 "2022-04-22T00:18:26Z")

</div>

Yes, I have Xcode installed already

---

<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:** [21 June 2022 00:18 UTC](https://discourse.nodered.org/t/node-red-contrib-generic-ble-no-ble-devices-show-up-on-scan/61518/9 "2022-06-21T00:18:46Z")

</div>

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