# Feeding Variable to Static Node Fields?

**URL:** <https://discourse.nodered.org/t/feeding-variable-to-static-node-fields/87425>\
**Category:** General\
**Created:** [22 April 2024 22:57 UTC](https://discourse.nodered.org/t/feeding-variable-to-static-node-fields/87425 "2024-04-22T22:57:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![AustinFoss](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/austinfoss/32/85541_2.png) [@AustinFoss](https://discourse.nodered.org/u/AustinFoss)\
**Post date:** [22 April 2024 22:57 UTC](https://discourse.nodered.org/t/feeding-variable-to-static-node-fields/87425/1 "2024-04-22T22:57:41Z")

</div>

I wanted to try using Node-red and BLE with an ESP32 board and went for the `node-red-contrib-generic-ble` module.

Unfortunately what's happening now after installing it and briefly getting a successful scan my admin ui freezes and looses connection. When running my UI with the logs in the background the following error is output:

```auto
22 Apr 22:47:48 - [info] Starting flows
22 Apr 22:47:48 - [info] Started flows
22 Apr 22:47:48 - [info] [udp in:6ce4b9ad9fbde9d3] udp listener at 0.0.0.0:3435
22 Apr 22:47:48 - [info] [GenericBLE] Start BLE scanning
22 Apr 22:48:09 - [info] Stopping flows
22 Apr 22:48:09 - [info] [udp in:6ce4b9ad9fbde9d3] udp listener stopped
22 Apr 22:48:09 - [info] Stopped flows
22 Apr 22:48:09 - [info] [GenericBLE] Stop BLE scanning
22 Apr 22:48:09 - [info] [GenericBLE] Start BLE scanning
22 Apr 22:48:09 - [info] Updated flows
22 Apr 22:48:09 - [red] Uncaught Exception:
22 Apr 22:48:09 - [error] TypeError: this._discoveredPeripheralUUids.indexOf is not a function
    at PeripheralRemovableNoble.onMiss (/home/admin/.node-red/node_modules/node-red-contrib-generic-ble/dist/noble/noble/index.js:61:72)
    at BluezBindings.emit (node:events:514:28)
    at BluezBindings.onDeviceMissed (/home/admin/.node-red/node_modules/node-red-contrib-generic-ble/dist/noble/lib/bluez/noble/lib/bluez/bindings.js:716:10)
    at BluezBindings.onDevicesServicesCharacteristicsMissed (/home/admin/.node-red/node_modules/node-red-contrib-generic-ble/dist/noble/lib/bluez/noble/lib/bluez/bindings.js:710:12)
    at ProxyInterface.emit (node:events:514:28)
    at EventEmitter.$listeners.<computed> (/home/admin/.node-red/node_modules/dbus-next/lib/client/proxy-interface.js:108:17)
    at EventEmitter.emit (node:events:514:28)
    at handleMessage (/home/admin/.node-red/node_modules/dbus-next/lib/bus.js:118:23)
    at EventEmitter.<anonymous> (/home/admin/.node-red/node_modules/dbus-next/lib/bus.js:147:9)
    at EventEmitter.emit (node:events:514:28)

```

Couldn't find a similar issue out there so I'm unclear what's unique about my set up and flows. My node-red-server is running on a Pi 4.

Any help is greatly appreciated!

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [23 April 2024 05:39 UTC](https://discourse.nodered.org/t/feeding-variable-to-static-node-fields/87425/2 "2024-04-23T05:39:27Z")

</div>

> [@AustinFoss](#):
>
> Couldn't find a similar issue out there

> <https://github.com/CANDY-LINE/node-red-contrib-generic-ble/issues/71>
>
> Once I have connected to a peripheral correctly, from time to time I get and err…or message and node-red stops
> 
> \> 3 Jun 08:26:09 - \[red\] Uncaught Exception:
> \> 3 Jun 08:26:09 - \[error\] TypeError: this.\_discoveredPeripheralUUids.indexOf is not a function
> \> at PeripheralRemovableNoble.onMiss (/data/node\_modules/node-red-contrib-generic-ble/dist/noble/noble/index.js:61:72)
> \> at BluezBindings.emit (node:events:513:28)
> \> at BluezBindings.onDeviceMissed (/data/node\_modules/node-red-contrib-generic-ble/dist/noble/lib/bluez/noble/lib/bluez/bindings.js:716:10)
> \> at BluezBindings.onDevicesServicesCharacteristicsMissed (/data/node\_modules/node-red-contrib-generic-ble/dist/noble/lib/bluez/noble/lib/bluez/bindings.js:710:12)
> \> at ProxyInterface.emit (node:events:513:28)
> \> at EventEmitter.$listeners.\<computed\> (/data/node\_modules/dbus-next/lib/client/proxy-interface.js:108:17)
> \> at EventEmitter.emit (node:events:513:28)
> \> at handleMessage (/data/node\_modules/dbus-next/lib/bus.js:118:23)
> \> at EventEmitter.\<anonymous\> (/data/node\_modules/dbus-next/lib/bus.js:147:9)
> \> at EventEmitter.emit (node:events:513:28)
> 
> 
> 
> Running in RPI 3 with the latest versions of node-red and node-red-contrib-generic-ble
> 
> \> 3 Jun 08:23:23 - \[info\] Node-RED version: v3.0.2
> \> 3 Jun 08:23:23 - \[info\] Node.js version: v16.20.0
> \> 3 Jun 08:23:23 - \[info\] Linux 5.10.103-v7+ arm LE
> 
> Anyone can help? 
> 
> Thanks!

Looks like you are not the only one.

---

<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:** [22 July 2024 05:39 UTC](https://discourse.nodered.org/t/feeding-variable-to-static-node-fields/87425/3 "2024-07-22T05:39:51Z")

</div>

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