# Developing Nodes

**URL:** https://discourse.nodered.org/c/developing-nodes/15.md?page=37

[Latest](https://discourse.nodered.org/latest.md) · [Categories](https://discourse.nodered.org/categories.md) · [Tags](https://discourse.nodered.org/tags.md)

**Page:** 38

---

## [Input is not on the left-hand menu at all](https://discourse.nodered.org/t/input-is-not-on-the-left-hand-menu-at-all/34964)

<div class="topic-metadata">

**Author:** [@gulhanvb](https://discourse.nodered.org/u/gulhanvb)\
**Replies:** 8\
**Last updated:** [28 October 2020 16:11 UTC](https://discourse.nodered.org/t/input-is-not-on-the-left-hand-menu-at-all/34964 "2020-10-28T16:11:47Z")

</div>

I do not see input on the left-hand side at all. Any guesses why?

---

## [Alexa response status](https://discourse.nodered.org/t/alexa-response-status/34791)

<div class="topic-metadata">

**Author:** [@Mbg0333](https://discourse.nodered.org/u/Mbg0333)\
**Replies:** 1\
**Last updated:** [25 October 2020 19:24 UTC](https://discourse.nodered.org/t/alexa-response-status/34791 "2020-10-25T19:24:45Z")

</div>

I am trying to use Alexa to receive the question Where is my wife? Then respond with the status from a homeseer node. In the flow attached, it works and does that however the homeseer node when it receives an update f…

---

## [Help on CRC-8 function](https://discourse.nodered.org/t/help-on-crc-8-function/34354)

<div class="topic-metadata">

**Author:** [@ej3359](https://discourse.nodered.org/u/ej3359)\
**Replies:** 9\
**Last updated:** [25 October 2020 17:54 UTC](https://discourse.nodered.org/t/help-on-crc-8-function/34354 "2020-10-25T17:54:45Z")

</div>

Hello, I'm newbie on Node-Red. I would like to interface my Texecom panel with Node Red with the Texecom Connect Protocol (in TCP/IP). In this purpose, i need create a CRC-8 function I have the CRC function but in C …

---

## [Expanding on the Comment node--Creating a node that can be resized?](https://discourse.nodered.org/t/expanding-on-the-comment-node-creating-a-node-that-can-be-resized/10841)

<div class="topic-metadata">

**Author:** [@utmostGrandPoobah](https://discourse.nodered.org/u/utmostGrandPoobah)\
**Replies:** 8\
**Last updated:** [25 October 2020 16:19 UTC](https://discourse.nodered.org/t/expanding-on-the-comment-node-creating-a-node-that-can-be-resized/10841 "2020-10-25T16:19:34Z")

</div>

Use-case: Building a Section node that a flow user can re-size and always is the "bottom-most" node layer of the Node-RED canvas. Users would use this node for demarcating a specific area of interest for the original Fl…

---

## [How to change label text?](https://discourse.nodered.org/t/how-to-change-label-text/34740)

<div class="topic-metadata">

**Author:** [@jinyistudio](https://discourse.nodered.org/u/jinyistudio)\
**Replies:** 1\
**Last updated:** [24 October 2020 08:55 UTC](https://discourse.nodered.org/t/how-to-change-label-text/34740 "2020-10-24T08:55:48Z")

</div>

\<div class="form-row" id="node-set-threshold1"\> \<label for="node-input-threshold1-label"\>threshold.\</label\> \<input type="text" id="node-input-threshold1" style="width:180px;"\> \<input type="hid…

---

## [Editor based on xsd](https://discourse.nodered.org/t/editor-based-on-xsd/33965)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 11\
**Last updated:** [22 October 2020 05:09 UTC](https://discourse.nodered.org/t/editor-based-on-xsd/33965 "2020-10-22T05:09:21Z")

</div>

Hi folks, I'm stuck with one of my nodes in another discussion, where I need a user-friendly editor to manipulate a quite large data structure. And I don't want to spend the remaining of my life maintaining a complex u…

---

## [Multiple topics in web socket](https://discourse.nodered.org/t/multiple-topics-in-web-socket/34419)

<div class="topic-metadata">

**Author:** [@tikky](https://discourse.nodered.org/u/tikky)\
**Replies:** 3\
**Last updated:** [17 October 2020 16:22 UTC](https://discourse.nodered.org/t/multiple-topics-in-web-socket/34419 "2020-10-17T16:22:57Z")

</div>

Hello, I have about a hundred of GPS trackers. I would like to create a separate web socket topic for every single gps tracker, and then update web page (with latest lat/lon position) via web sockets in "near real live"…

---

## [Passing only certain values from a payload?](https://discourse.nodered.org/t/passing-only-certain-values-from-a-payload/34356)

<div class="topic-metadata">

**Author:** [@MinesCaves](https://discourse.nodered.org/u/MinesCaves)\
**Replies:** 17\
**Last updated:** [16 October 2020 20:16 UTC](https://discourse.nodered.org/t/passing-only-certain-values-from-a-payload/34356 "2020-10-16T20:16:26Z")

</div>

Alright guys, I feel like a knucklehead. Node-red has been running beautifully for awhile and I haven't needed to change anything. Now I need to extrapolate some data from an object and only pass those values. I thought …

---

## [Custom node not working after full deploy](https://discourse.nodered.org/t/custom-node-not-working-after-full-deploy/34243)

<div class="topic-metadata">

**Author:** [@GvB](https://discourse.nodered.org/u/GvB)\
**Replies:** 2\
**Last updated:** [16 October 2020 14:24 UTC](https://discourse.nodered.org/t/custom-node-not-working-after-full-deploy/34243 "2020-10-16T14:24:46Z")

</div>

Hi all, I just started working on creating my own nodes in node-red. I created my own implementation of the http-in node. The node I created listens to a post request coming from a client. In my callback I use the me…

---

## [How can I limit a simple math function to 2 decimal places](https://discourse.nodered.org/t/how-can-i-limit-a-simple-math-function-to-2-decimal-places/34294)

<div class="topic-metadata">

**Author:** [@AD2TM](https://discourse.nodered.org/u/AD2TM)\
**Replies:** 9\
**Last updated:** [15 October 2020 17:05 UTC](https://discourse.nodered.org/t/how-can-i-limit-a-simple-math-function-to-2-decimal-places/34294 "2020-10-15T17:05:41Z")

</div>

I have some temperature/humidity sensors, AM2301 and DS18B20, setup and working just fine I "borrowed a flow I found here o0n Node Red forums. In that flow the author parsed out the temp from the humidity, In his script…

---

## [Custom JS for running against the form](https://discourse.nodered.org/t/custom-js-for-running-against-the-form/34140)

<div class="topic-metadata">

**Author:** [@justin](https://discourse.nodered.org/u/justin)\
**Replies:** 2\
**Last updated:** [14 October 2020 13:26 UTC](https://discourse.nodered.org/t/custom-js-for-running-against-the-form/34140 "2020-10-14T13:26:59Z")

</div>

I am new to node red, and I am trying to determine the mechanism (if any) for applying client-side javascript to run with/against the form. I have seen places with examples of jquery with a custom nodes forms, but have b…

---

## [How can i parse my c structure data in node red](https://discourse.nodered.org/t/how-can-i-parse-my-c-structure-data-in-node-red/33813)

<div class="topic-metadata">

**Author:** [@swapmicro](https://discourse.nodered.org/u/swapmicro)\
**Replies:** 14\
**Last updated:** [12 October 2020 15:53 UTC](https://discourse.nodered.org/t/how-can-i-parse-my-c-structure-data-in-node-red/33813 "2020-10-12T15:53:27Z")

</div>

Hello There, I have c structure typedef struct { float temp; float status; unsigned char tdata; } data; data mydata; value of my structure variable fill by the below parameters. mydata.tdata = 0x55; mydata.temp…

---

## [Wrapping (or newline) in Node with Long Title](https://discourse.nodered.org/t/wrapping-or-newline-in-node-with-long-title/34068)

<div class="topic-metadata">

**Author:** [@cburkins](https://discourse.nodered.org/u/cburkins)\
**Replies:** 12\
**Last updated:** [10 October 2020 21:34 UTC](https://discourse.nodered.org/t/wrapping-or-newline-in-node-with-long-title/34068 "2020-10-10T21:34:14Z")

</div>

I'd prefer to give my nodes longer title. For example "Only Office Lamp button single/double output". That certainly works fine, but the node ends of physically long on the canvas. I'd much prefer Node-RED to wrap the …

---

## [or gate flow create](https://discourse.nodered.org/t/or-gate-flow-create/34036)

<div class="topic-metadata">

**Author:** [@jordirt](https://discourse.nodered.org/u/jordirt)\
**Replies:** 9\
**Last updated:** [10 October 2020 20:45 UTC](https://discourse.nodered.org/t/or-gate-flow-create/34036 "2020-10-10T20:45:52Z")

</div>

Hello guys. How to make a loggia door or. for example: I have three entities with two states each, true or false. I want to relate these three entities to a call service node. true + true + true = true false + true + tr…

---

## [Edit text node (Label)](https://discourse.nodered.org/t/edit-text-node-label/34017)

<div class="topic-metadata">

**Author:** [@pietrofduarte](https://discourse.nodered.org/u/pietrofduarte)\
**Replies:** 2\
**Last updated:** [9 October 2020 21:09 UTC](https://discourse.nodered.org/t/edit-text-node-label/34017 "2020-10-09T21:09:34Z")

</div>

Hi guys anyone know how make this "Label" become major? The original size is very small for my aplication.

---

## [Email with data or attachment](https://discourse.nodered.org/t/email-with-data-or-attachment/33992)

<div class="topic-metadata">

**Author:** [@flymode](https://discourse.nodered.org/u/flymode)\
**Replies:** 2\
**Last updated:** [9 October 2020 15:00 UTC](https://discourse.nodered.org/t/email-with-data-or-attachment/33992 "2020-10-09T15:00:20Z")

</div>

Hello everybody, I'm new to Node Red. My programming skills are pretty basic. My problem is ein cannot add an email adress AND my measured object by an arduino to my email preparation function. my task is basically re…

---

## [How to control a node-red GPIO python script from hassio (docker homeassistant)](https://discourse.nodered.org/t/how-to-control-a-node-red-gpio-python-script-from-hassio-docker-homeassistant/33870)

<div class="topic-metadata">

**Author:** [@jycemea](https://discourse.nodered.org/u/jycemea)\
**Replies:** 0\
**Last updated:** [7 October 2020 08:25 UTC](https://discourse.nodered.org/t/how-to-control-a-node-red-gpio-python-script-from-hassio-docker-homeassistant/33870 "2020-10-07T08:25:58Z")

</div>

Hi, I'm looking to control a scripted GPIO python3-function node from hassio (not homeassistant with python venv installed ... but hassio) to MANUALLY control a GPIO. Everything is already running fine in node-red. The …

---

## [Cannot get python node to work](https://discourse.nodered.org/t/cannot-get-python-node-to-work/33578)

<div class="topic-metadata">

**Author:** [@lchtbruno](https://discourse.nodered.org/u/lchtbruno)\
**Replies:** 3\
**Last updated:** [1 October 2020 19:05 UTC](https://discourse.nodered.org/t/cannot-get-python-node-to-work/33578 "2020-10-01T19:05:51Z")

</div>

I installed the node-red-contrib-python-function using npm install -g node-red-contrib-python-function and the package was added successfully. However, if I try to use the python node, I get an error: File "C:\\Pytho…

---

## [Node no longer appearing in the palette manager or Node-RED catalog](https://discourse.nodered.org/t/node-no-longer-appearing-in-the-palette-manager-or-node-red-catalog/6571)

<div class="topic-metadata">

**Author:** [@hghmn](https://discourse.nodered.org/u/hghmn)\
**Replies:** 6\
**Last updated:** [1 October 2020 06:53 UTC](https://discourse.nodered.org/t/node-no-longer-appearing-in-the-palette-manager-or-node-red-catalog/6571 "2020-10-01T06:53:28Z")

</div>

Hi, Our node (node-red-contrib-nucleus-core) stopped appearing in the Node-RED palette manager and the Node-RED catalog earlier this week. The node has been available in the catalog since it was last published 2 months …

---

## [Unable to show multiple locations on worldmap](https://discourse.nodered.org/t/unable-to-show-multiple-locations-on-worldmap/32652)

<div class="topic-metadata">

**Author:** [@morry239](https://discourse.nodered.org/u/morry239)\
**Replies:** 18\
**Last updated:** [30 September 2020 08:19 UTC](https://discourse.nodered.org/t/unable-to-show-multiple-locations-on-worldmap/32652 "2020-09-30T08:19:08Z")

</div>

Sorry if this has been asked a thousand times. I've tried to replicate the following node myself, but it didn't work out as I have expected. The source code that I pasted into my function node is here: https://flows.nod…

---

## [Issues with loading async list for drop down in edit dialogue](https://discourse.nodered.org/t/issues-with-loading-async-list-for-drop-down-in-edit-dialogue/33409)

<div class="topic-metadata">

**Author:** [@Roaders](https://discourse.nodered.org/u/Roaders)\
**Replies:** 4\
**Last updated:** [29 September 2020 15:18 UTC](https://discourse.nodered.org/t/issues-with-loading-async-list-for-drop-down-in-edit-dialogue/33409 "2020-09-29T15:18:21Z")

</div>

Hi All I am trying to make a node that has a config node and a drop down list of devices. The config node just contains the service, port and protocol of the server. The drop down list in the non-config node loads a lis…

---

## [outputLabels based on UI props doesn't get refreshed until UNDO](https://discourse.nodered.org/t/outputlabels-based-on-ui-props-doesnt-get-refreshed-until-undo/33408)

<div class="topic-metadata">

**Author:** [@pitus](https://discourse.nodered.org/u/pitus)\
**Replies:** 0\
**Last updated:** [27 September 2020 13:04 UTC](https://discourse.nodered.org/t/outputlabels-based-on-ui-props-doesnt-get-refreshed-until-undo/33408 "2020-09-27T13:04:21Z")

</div>

This is a weird behavior I just encountered with my custom node that needs to control the number of its outputs depending on users data entered in the editor UI. I've added outputs as well as outputLabels into the defau…

---

## [A new node with Infinet fieldbus, Protocol information](https://discourse.nodered.org/t/a-new-node-with-infinet-fieldbus-protocol-information/33302)

<div class="topic-metadata">

**Author:** [@Sinerlogic](https://discourse.nodered.org/u/Sinerlogic)\
**Replies:** 0\
**Last updated:** [24 September 2020 17:20 UTC](https://discourse.nodered.org/t/a-new-node-with-infinet-fieldbus-protocol-information/33302 "2020-09-24T17:20:00Z")

</div>

Hello Can you help me with information about this protocol? Infinet is a serial protocol per Token that an HVAC system uses for many years. I appreciate any help. With this information, my idea is to build a node Rega…

---

## [Custom nodes to inherit linking from link-in, link-out nodes](https://discourse.nodered.org/t/custom-nodes-to-inherit-linking-from-link-in-link-out-nodes/33061)

<div class="topic-metadata">

**Author:** [@pitus](https://discourse.nodered.org/u/pitus)\
**Replies:** 10\
**Last updated:** [24 September 2020 09:40 UTC](https://discourse.nodered.org/t/custom-nodes-to-inherit-linking-from-link-in-link-out-nodes/33061 "2020-09-24T09:40:19Z")

</div>

I'd like to be able to add virtual wires between my own custom nodes and have them behave similar to how link-in / link-out pair does it - shows the normally invisible port with a dashed wire when selected, possibly with…

---

## [Catch errors during flow deployment](https://discourse.nodered.org/t/catch-errors-during-flow-deployment/33096)

<div class="topic-metadata">

**Author:** [@jens\_rossbach](https://discourse.nodered.org/u/jens_rossbach)\
**Replies:** 8\
**Last updated:** [21 September 2020 14:48 UTC](https://discourse.nodered.org/t/catch-errors-during-flow-deployment/33096 "2020-09-21T14:48:37Z")

</div>

Hello, I'm currently writing a node that has to emit an error under certain circumstances (not as part of handling an input message). For this I'm using the node.error() function passing in an error message and as secon…

---

## [Replicate tcp request](https://discourse.nodered.org/t/replicate-tcp-request/33139)

<div class="topic-metadata">

**Author:** [@JosephDe](https://discourse.nodered.org/u/JosephDe)\
**Replies:** 3\
**Last updated:** [21 September 2020 11:08 UTC](https://discourse.nodered.org/t/replicate-tcp-request/33139 "2020-09-21T11:08:09Z")

</div>

Hi everyone! I'm new to node red and want to create customise node to to control my remote device. I would like to start with the functionalities of tcp request node. And later gradually add functions to it. Is there any…

---

## [Z2M Admin/Zigbee2MQTT Admin Panel](https://discourse.nodered.org/t/z2m-admin-zigbee2mqtt-admin-panel/32664)

<div class="topic-metadata">

**Author:** [@pjockey](https://discourse.nodered.org/u/pjockey)\
**Replies:** 6\
**Last updated:** [20 September 2020 02:08 UTC](https://discourse.nodered.org/t/z2m-admin-zigbee2mqtt-admin-panel/32664 "2020-09-20T02:08:09Z")

</div>

I recently installed these nodes onto a RPi 4. I plugged in the CC2531 into the Pi. My question is, how does Node-Red populate with the Zigbee devices? I k now it is probably a stupid question, but I have tried to go int…

---

## [Node-red-contrib-btcpay setup](https://discourse.nodered.org/t/node-red-contrib-btcpay-setup/33058)

<div class="topic-metadata">

**Author:** [@Ruxi](https://discourse.nodered.org/u/Ruxi)\
**Replies:** 7\
**Last updated:** [19 September 2020 08:04 UTC](https://discourse.nodered.org/t/node-red-contrib-btcpay-setup/33058 "2020-09-19T08:04:19Z")

</div>

Hi guys, i have just found out about Node-RED, and im very impressed. Im trying to setup connection to my btcpay server instance, but im kinda stuck on part Now you need to pair the client with your BTCPay store: (don…

---

## [Updating Node's Background Color depending on config](https://discourse.nodered.org/t/updating-nodes-background-color-depending-on-config/32841)

<div class="topic-metadata">

**Author:** [@pitus](https://discourse.nodered.org/u/pitus)\
**Replies:** 9\
**Last updated:** [18 September 2020 19:44 UTC](https://discourse.nodered.org/t/updating-nodes-background-color-depending-on-config/32841 "2020-09-18T19:44:48Z")

</div>

I'm trying to change the background color (.color property) of a custom node when the user links it via editor to another node so my node 'inherits' the linked node's color. This could be extended to changing node's bac…

---

## [Create a new node with multiple inputs directly?](https://discourse.nodered.org/t/create-a-new-node-with-multiple-inputs-directly/15878)

<div class="topic-metadata">

**Author:** [@HannanKan](https://discourse.nodered.org/u/HannanKan)\
**Replies:** 5\
**Last updated:** [18 September 2020 16:12 UTC](https://discourse.nodered.org/t/create-a-new-node-with-multiple-inputs-directly/15878 "2020-09-18T16:12:12Z")

</div>

I just want to create a new node with multiple inputs. This node will: show multiple inputs' ports; generate {node\_id: output\_name} in its json,when linked with other node's output.

[Previous page](https://discourse.nodered.org/c/developing-nodes/15.md?page=36)

[Next page](https://discourse.nodered.org/c/developing-nodes/15.md?page=38)
