# Feature Requests

**URL:** https://discourse.nodered.org/c/development/feature-requests/13.md?page=26

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

**Page:** 27

---

## [\[FeatureRequest/Discussion\]Alter Debug indentation](https://discourse.nodered.org/t/featurerequest-discussion-alter-debug-indentation/24169)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 9\
**Last updated:** [3 April 2020 20:14 UTC](https://discourse.nodered.org/t/featurerequest-discussion-alter-debug-indentation/24169 "2020-04-03T20:14:19Z")

</div>

This may be just me, but when dealing with complex messages - I easily get confused (and then spend time trying to work out why I can't access a property) by the debug indentation When I first look at this example, it…

---

## [Basic drawing tools in NR editor](https://discourse.nodered.org/t/basic-drawing-tools-in-nr-editor/3924)

<div class="topic-metadata">

**Author:** [@Bobo](https://discourse.nodered.org/u/Bobo)\
**Replies:** 54\
**Last updated:** [3 April 2020 15:24 UTC](https://discourse.nodered.org/t/basic-drawing-tools-in-nr-editor/3924 "2020-04-03T15:24:59Z")

</div>

How difficult would it be to add some basic drawing tools to the editor? Things like box, circle, text. Perhaps even some colour? Grouping stuff within a tab would be so much easier using visual queues.

---

## [Trigger node: allow sending 1 and 0 to separate outputs](https://discourse.nodered.org/t/trigger-node-allow-sending-1-and-0-to-separate-outputs/23893)

<div class="topic-metadata">

**Author:** [@javawizard](https://discourse.nodered.org/u/javawizard)\
**Replies:** 6\
**Last updated:** [31 March 2020 09:36 UTC](https://discourse.nodered.org/t/trigger-node-allow-sending-1-and-0-to-separate-outputs/23893 "2020-03-31T09:36:47Z")

</div>

So I'm just getting started with Node-RED within my Home Assistant installation and already I'm finding myself repeating a pattern on a fairly frequent basis: a trigger node followed immediately by a switch node to send …

---

## [Core node to store credentials](https://discourse.nodered.org/t/core-node-to-store-credentials/23774)

<div class="topic-metadata">

**Author:** [@hklages](https://discourse.nodered.org/u/hklages)\
**Replies:** 3\
**Last updated:** [30 March 2020 06:25 UTC](https://discourse.nodered.org/t/core-node-to-store-credentials/23774 "2020-03-30T06:25:40Z")

</div>

Hi. Request Provide a node similar to credential node in the core node set. Another option could be to have a tic in the change/inject node to identify a string as a credential. Background I thought to be safe becaus…

---

## [Delete subflow - confirmation](https://discourse.nodered.org/t/delete-subflow-confirmation/23814)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 1\
**Last updated:** [29 March 2020 10:57 UTC](https://discourse.nodered.org/t/delete-subflow-confirmation/23814 "2020-03-29T10:57:02Z")

</div>

Request to have a confirmation dialog when deleting a subflow. Subflows can contain a lot of work and deleting them can sometimes make your heartbeat go up. I know that ctrl-z - undo exists, but the realisation could c…

---

## [Worldmap - boat icon bearing](https://discourse.nodered.org/t/worldmap-boat-icon-bearing/23643)

<div class="topic-metadata">

**Author:** [@robo67](https://discourse.nodered.org/u/robo67)\
**Replies:** 2\
**Last updated:** [25 March 2020 22:45 UTC](https://discourse.nodered.org/t/worldmap-boat-icon-bearing/23643 "2020-03-25T22:45:56Z")

</div>

Hello. I have a project where I am monitoring the position and orientation of several large boats at anchor. I am using a GNSS receiver that uses two antennas to provide both position and bearing. We use these receive…

---

## ["Hello! We have introduced 'projects''" popup](https://discourse.nodered.org/t/hello-we-have-introduced-projects-popup/23080)

<div class="topic-metadata">

**Author:** [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Replies:** 4\
**Last updated:** [25 March 2020 19:22 UTC](https://discourse.nodered.org/t/hello-we-have-introduced-projects-popup/23080 "2020-03-25T19:22:36Z")

</div>

Just a minor niggle. I have enabled projects in the settings.js file but am not at the stage where I want to create a project yet. The "Hello! We have introduced 'projects' to Node-RED" popup window opens every time I op…

---

## [Supporting online dev environment](https://discourse.nodered.org/t/supporting-online-dev-environment/6781)

<div class="topic-metadata">

**Author:** [@svenefftinge](https://discourse.nodered.org/u/svenefftinge)\
**Replies:** 1\
**Last updated:** [16 March 2020 23:13 UTC](https://discourse.nodered.org/t/supporting-online-dev-environment/6781 "2020-03-16T23:13:50Z")

</div>

Hi! I'd like to propose including a configuration for Gitpod, a free online dev environment for GitHub. It allows getting started with the code base immediately. Also, it is contextual so you can for instance open pull …

---

## [\[GUI\] contextual Edit inspector without doubleclicking](https://discourse.nodered.org/t/gui-contextual-edit-inspector-without-doubleclicking/23173)

<div class="topic-metadata">

**Author:** [@Stooovie](https://discourse.nodered.org/u/Stooovie)\
**Replies:** 2\
**Last updated:** [16 March 2020 19:49 UTC](https://discourse.nodered.org/t/gui-contextual-edit-inspector-without-doubleclicking/23173 "2020-03-16T19:49:17Z")

</div>

Hi, I propose a UI option to always have the Edit panel open and change context by simply clicking the node (like the Sidebar is now). Right now, there's an unnecessary amount of doubleclicking and sliding animations. O…

---

## [Feature Request: Group node](https://discourse.nodered.org/t/feature-request-group-node/22857)

<div class="topic-metadata">

**Author:** [@Mannshoch](https://discourse.nodered.org/u/Mannshoch)\
**Replies:** 4\
**Last updated:** [9 March 2020 20:27 UTC](https://discourse.nodered.org/t/feature-request-group-node/22857 "2020-03-09T20:27:49Z")

</div>

Add a node which allow to simply Group a set of nodes or link to Flows/Subflows It would help to get a better overview, See Mockup:

---

## [Flow multi-level management](https://discourse.nodered.org/t/flow-multi-level-management/22650)

<div class="topic-metadata">

**Author:** [@cmdares](https://discourse.nodered.org/u/cmdares)\
**Replies:** 1\
**Last updated:** [5 March 2020 08:22 UTC](https://discourse.nodered.org/t/flow-multi-level-management/22650 "2020-03-05T08:22:25Z")

</div>

I use node-red as the overall micro service platform, with hundreds of flow, but at present all flow are displayed on the tab, which is not easy to manage. Hope: The flow tab provides the close button. Process overvie…

---

## [Status text readability](https://discourse.nodered.org/t/status-text-readability/22443)

<div class="topic-metadata">

**Author:** [@myradon](https://discourse.nodered.org/u/myradon)\
**Replies:** 0\
**Last updated:** [1 March 2020 10:21 UTC](https://discourse.nodered.org/t/status-text-readability/22443 "2020-03-01T10:21:22Z")

</div>

Hi, Currently I'm playing with custom node.status of subflows. Some enhancements regarding readability would be a nice-to-have. it would be helpful when status text could be configured to positioned Top, Left, Botto…

---

## [Multi-select wires and change their colors](https://discourse.nodered.org/t/multi-select-wires-and-change-their-colors/22183)

<div class="topic-metadata">

**Author:** [@unixneo](https://discourse.nodered.org/u/unixneo)\
**Replies:** 5\
**Last updated:** [24 February 2020 15:35 UTC](https://discourse.nodered.org/t/multi-select-wires-and-change-their-colors/22183 "2020-02-24T15:35:41Z")

</div>

Hi Guys, Node-RED is really a very impression project. I really enjoy using it. May I request a small feature for a future release (if if you have and it fits into your plan for the product)? Please add the ability …

---

## [Git controls in the Editor \*without\* Projects enabled](https://discourse.nodered.org/t/git-controls-in-the-editor-without-projects-enabled/21913)

<div class="topic-metadata">

**Author:** [@kuema](https://discourse.nodered.org/u/kuema)\
**Replies:** 12\
**Last updated:** [19 February 2020 05:31 UTC](https://discourse.nodered.org/t/git-controls-in-the-editor-without-projects-enabled/21913 "2020-02-19T05:31:12Z")

</div>

I have all my workspaces version controlled with Git. At the moment I always have to login to the machines and commit/push everything manually. By workspace I mean the directory where your flow file, settings and local n…

---

## [Tagging msg and multiple inputs](https://discourse.nodered.org/t/tagging-msg-and-multiple-inputs/21914)

<div class="topic-metadata">

**Author:** [@mariofutire](https://discourse.nodered.org/u/mariofutire)\
**Replies:** 4\
**Last updated:** [18 February 2020 16:22 UTC](https://discourse.nodered.org/t/tagging-msg-and-multiple-inputs/21914 "2020-02-18T16:22:43Z")

</div>

This is about how to handle multiple inputs. I've red a few of the discussions about it and I agree with a lot of the points the core engine should do little or nothing to solve the multiple input problem (too many di…

---

## [Split custom node HMTL file to make it easier to develop](https://discourse.nodered.org/t/split-custom-node-hmtl-file-to-make-it-easier-to-develop/9060)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 4\
**Last updated:** [11 February 2020 01:30 UTC](https://discourse.nodered.org/t/split-custom-node-hmtl-file-to-make-it-easier-to-develop/9060 "2020-02-11T01:30:18Z")

</div>

Hi Nick & Dave, A request that I didn't manage to get into the questionaire recently. When developing custom nodes, it is much harder than it should be to work with the admin front-end code (the html file). This is be…

---

## [Link request node](https://discourse.nodered.org/t/link-request-node/8906)

<div class="topic-metadata">

**Author:** [@nlecaude](https://discourse.nodered.org/u/nlecaude)\
**Replies:** 6\
**Last updated:** [10 February 2020 20:46 UTC](https://discourse.nodered.org/t/link-request-node/8906 "2020-02-10T20:46:41Z")

</div>

I am often using a pattern where my flow will branch out to a linked process as shown in the screenshot below. It could be nice if the 2 links between Request and Result could actually be a Link Request node (that would…

---

## [Replace a heavily wired node](https://discourse.nodered.org/t/replace-a-heavily-wired-node/21259)

<div class="topic-metadata">

**Author:** [@ronsum](https://discourse.nodered.org/u/ronsum)\
**Replies:** 2\
**Last updated:** [4 February 2020 14:05 UTC](https://discourse.nodered.org/t/replace-a-heavily-wired-node/21259 "2020-02-04T14:05:27Z")

</div>

I have found myself in the situation a few times where I would like to insert a node right before or after a heavily wired node, or the heavily wired node has to be replaced with another node altogether. Unless my searc…

---

## [Report html parse errors on console](https://discourse.nodered.org/t/report-html-parse-errors-on-console/20977)

<div class="topic-metadata">

**Author:** [@TheNightFall](https://discourse.nodered.org/u/TheNightFall)\
**Replies:** 15\
**Last updated:** [3 February 2020 00:29 UTC](https://discourse.nodered.org/t/report-html-parse-errors-on-console/20977 "2020-02-03T00:29:58Z")

</div>

Recently I created a node to the pallete. It was working fine, I was using Chrome to test and work with it. When I tried to use it in ie, the node never showed in the pallete, it took me several hours ( because it was i…

---

## [Node-red-node-pi-gpio: open collector output](https://discourse.nodered.org/t/node-red-node-pi-gpio-open-collector-output/20031)

<div class="topic-metadata">

**Author:** [@tkanjar](https://discourse.nodered.org/u/tkanjar)\
**Replies:** 5\
**Last updated:** [17 January 2020 01:01 UTC](https://discourse.nodered.org/t/node-red-node-pi-gpio-open-collector-output/20031 "2020-01-17T01:01:59Z")

</div>

"node-red-node-pi-gpio" can not use the open collector output. I think it is useful for industrial equipments. Incidentally, for workaround, I used the exec node and write shell command to implement corrector output.

---

## [Debugging ... little tweaks that perhaps can be useful](https://discourse.nodered.org/t/debugging-little-tweaks-that-perhaps-can-be-useful/19542)

<div class="topic-metadata">

**Author:** [@Christian-Me](https://discourse.nodered.org/u/Christian-Me)\
**Replies:** 19\
**Last updated:** [14 January 2020 19:12 UTC](https://discourse.nodered.org/t/debugging-little-tweaks-that-perhaps-can-be-useful/19542 "2020-01-14T19:12:41Z")

</div>

Hi, like to suggest a few tweaks that could help with debugging switch(es) to mute warn and error messages: I'm using some nodes which are very chatty, especially when working offline they are spamming the debug windo…

---

## [Slight \*bug\* with \`change\` node and the \`add\` button](https://discourse.nodered.org/t/slight-bug-with-change-node-and-the-add-button/19799)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 7\
**Last updated:** [2 January 2020 02:27 UTC](https://discourse.nodered.org/t/slight-bug-with-change-node-and-the-add-button/19799 "2020-01-02T02:27:13Z")

</div>

I am starting to use the change node a bit more for changing messages. But time and time again, I am needing to add a second field to the message body. (Say topic) The add (bottom left of the window) is now obscured …

---

## [MQTT-SN Support](https://discourse.nodered.org/t/mqtt-sn-support/19753)

<div class="topic-metadata">

**Author:** [@zaher](https://discourse.nodered.org/u/zaher)\
**Replies:** 7\
**Last updated:** [31 December 2019 00:32 UTC](https://discourse.nodered.org/t/mqtt-sn-support/19753 "2019-12-31T00:32:23Z")

</div>

Does Node-RED have support for MQTT-SN? In a similar way to MQTT, it can have a publish and subscribe nodes, but might require a different broker because I think the popular Mosquitto broker doesn't support MQTT-SN.

---

## [Feature: Add flow.$root for simplified access & add a context that allows for state to be only shared within a single node flow/series](https://discourse.nodered.org/t/feature-add-flow-root-for-simplified-access-add-a-context-that-allows-for-state-to-be-only-shared-within-a-single-node-flow-series/19611)

<div class="topic-metadata">

**Author:** [@niemyjski](https://discourse.nodered.org/u/niemyjski)\
**Replies:** 21\
**Last updated:** [29 December 2019 13:22 UTC](https://discourse.nodered.org/t/feature-add-flow-root-for-simplified-access-add-a-context-that-allows-for-state-to-be-only-shared-within-a-single-node-flow-series/19611 "2019-12-29T13:22:47Z")

</div>

This problem kind of reminds me of angular $scope and $rootscope.. The problem is I have generic sub flows that build on each other and once you get over two levels it becomes very hard to get at the parent, great grandp…

---

## [TCP connection pool: better separation](https://discourse.nodered.org/t/tcp-connection-pool-better-separation/19432)

<div class="topic-metadata">

**Author:** [@dvv](https://discourse.nodered.org/u/dvv)\
**Replies:** 0\
**Last updated:** [21 December 2019 17:54 UTC](https://discourse.nodered.org/t/tcp-connection-pool-better-separation/19432 "2019-12-21T17:54:55Z")

</div>

Hello list! Today I learnt that if one feed TCP reply node with message without \_session it will go to all client connections across the whole project, not limited with current flow. This fact is indeed written in the …

---

## [Dashboard dropdown - Allow object in msg.payload](https://discourse.nodered.org/t/dashboard-dropdown-allow-object-in-msg-payload/19171)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 4\
**Last updated:** [15 December 2019 09:46 UTC](https://discourse.nodered.org/t/dashboard-dropdown-allow-object-in-msg-payload/19171 "2019-12-15T09:46:34Z")

</div>

Hi folks, To be able to finish another discussion I need to show a list of webcams in a dropdown on my dashboard. The list of webcams is available as label-value pairs, so I pass pairs these to the UI dropdown node: m…

---

## [Feature Request: onDeploy callback](https://discourse.nodered.org/t/feature-request-ondeploy-callback/18950)

<div class="topic-metadata">

**Author:** [@fahrvergnuugen](https://discourse.nodered.org/u/fahrvergnuugen)\
**Replies:** 7\
**Last updated:** [12 December 2019 22:29 UTC](https://discourse.nodered.org/t/feature-request-ondeploy-callback/18950 "2019-12-12T22:29:55Z")

</div>

Let me preface this by saying that I haven't found any other way to solve this problem, so if anyone has any ideas please let me know! For my Insteon device configuration nodes, I have run into a situation where the onl…

---

## [\[Solved\]Feature Request: auto expand Debug setting](https://discourse.nodered.org/t/solved-feature-request-auto-expand-debug-setting/19027)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 5\
**Last updated:** [11 December 2019 17:43 UTC](https://discourse.nodered.org/t/solved-feature-request-auto-expand-debug-setting/19027 "2019-12-11T17:43:02Z")

</div>

Would it be possible to have an option to have objects automatically fully expanded?

---

## [Enhance rbe in line with trigger](https://discourse.nodered.org/t/enhance-rbe-in-line-with-trigger/18874)

<div class="topic-metadata">

**Author:** [@michaelblight](https://discourse.nodered.org/u/michaelblight)\
**Replies:** 2\
**Last updated:** [7 December 2019 07:48 UTC](https://discourse.nodered.org/t/enhance-rbe-in-line-with-trigger/18874 "2019-12-07T07:48:12Z")

</div>

The rbe node always handles topics separately, whereas this is configurable for the trigger node - you can specify to handle all messages, or each msg.topic independently. This is a nice feature that would be helpful on …

---

## [Wemo Switch Long Press](https://discourse.nodered.org/t/wemo-switch-long-press/18800)

<div class="topic-metadata">

**Author:** [@stbraley](https://discourse.nodered.org/u/stbraley)\
**Replies:** 0\
**Last updated:** [4 December 2019 20:15 UTC](https://discourse.nodered.org/t/wemo-switch-long-press/18800 "2019-12-04T20:15:04Z")

</div>

All, it would be nice if the Wemo integration could detect the long press event from the Wemo switch. It looks like I just get on or off. The Wemo app supports it so I'm assuming it can be hooked into. I apologize if thi…

[Previous page](https://discourse.nodered.org/c/development/feature-requests/13.md?page=25)

[Next page](https://discourse.nodered.org/c/development/feature-requests/13.md?page=27)
