# Latest

**URL:** https://discourse.nodered.org/latest.md?page=74

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

**Page:** 75

---

## [How to use ESM only modules in Custom Nodes?](https://discourse.nodered.org/t/how-to-use-esm-only-modules-in-custom-nodes/97240)

<div class="topic-metadata">

**Author:** [@AllanOricil](https://discourse.nodered.org/u/AllanOricil)\
**Replies:** 4\
**Last updated:** [24 May 2025 20:08 UTC](https://discourse.nodered.org/t/how-to-use-esm-only-modules-in-custom-nodes/97240 "2025-05-24T20:08:04Z")

</div>

Because aws-cdk-lib v2 is esm only, the only way I was able to make Node-RED load it was using esbuild to bundle it together with my authored source code. Is there another option? When I configure esbuild to avoid bundl…

---

## [Improve clickable(button) nodes](https://discourse.nodered.org/t/improve-clickable-button-nodes/97250)

<div class="topic-metadata">

**Author:** [@AllanOricil](https://discourse.nodered.org/u/AllanOricil)\
**Replies:** 3\
**Last updated:** [24 May 2025 13:01 UTC](https://discourse.nodered.org/t/improve-clickable-button-nodes/97250 "2025-05-24T13:01:52Z")

</div>

I think there is room to improve the way clickable nodes are rendered. I identified the following issues with the current design that are uncomfortable to me, and that I think might also be to other people: wires pass …

---

## [Help with subflows and node-status.... Looking for ideas](https://discourse.nodered.org/t/help-with-subflows-and-node-status-looking-for-ideas/97248)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [24 May 2025 09:39 UTC](https://discourse.nodered.org/t/help-with-subflows-and-node-status-looking-for-ideas/97248 "2025-05-24T09:39:44Z")

</div>

Sorry folks, something has got my curiosity going and it is kind of annoying. :wink: I got STUNG today re-writing code from 8 years ago (or there about). I was using a function node as a gate, but with a bit more comp…

---

## [Modbus Read and Write float32 values - Precision issue or setup issue](https://discourse.nodered.org/t/modbus-read-and-write-float32-values-precision-issue-or-setup-issue/97205)

<div class="topic-metadata">

**Author:** [@BambosD](https://discourse.nodered.org/u/BambosD)\
**Replies:** 2\
**Last updated:** [24 May 2025 08:29 UTC](https://discourse.nodered.org/t/modbus-read-and-write-float32-values-precision-issue-or-setup-issue/97205 "2025-05-24T08:29:03Z")

</div>

Dear everyone, I'm working on a node to achieve float32 values read and write based on IEEE754 (real type on PLC's) So i have a flow to inject a float value in buffer parser and then parser maker to split that into 2 w…

---

## [Pentair Intellicenter](https://discourse.nodered.org/t/pentair-intellicenter/97247)

<div class="topic-metadata">

**Author:** [@k5map](https://discourse.nodered.org/u/k5map)\
**Replies:** 0\
**Last updated:** [24 May 2025 07:18 UTC](https://discourse.nodered.org/t/pentair-intellicenter/97247 "2025-05-24T07:18:29Z")

</div>

Has anyone successfully interfaced Node-Red with Pentair Intellicenter pool controller?

---

## [Dashboard v2 and Worldmap issues after update to v 1.24.0](https://discourse.nodered.org/t/dashboard-v2-and-worldmap-issues-after-update-to-v-1-24-0/97238)

<div class="topic-metadata">

**Author:** [@DaveO](https://discourse.nodered.org/u/DaveO)\
**Replies:** 3\
**Last updated:** [24 May 2025 05:02 UTC](https://discourse.nodered.org/t/dashboard-v2-and-worldmap-issues-after-update-to-v-1-24-0/97238 "2025-05-24T05:02:38Z")

</div>

After updating dashboard version to 1.24.0, I can no longer view the world map and widget labels display like this: To view the worldmap I am using an iframe in ui-template node like this: \<template\> \<iframe src=…

---

## [Button not getting parameters](https://discourse.nodered.org/t/button-not-getting-parameters/97241)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 8\
**Last updated:** [24 May 2025 00:51 UTC](https://discourse.nodered.org/t/button-not-getting-parameters/97241 "2025-05-24T00:51:04Z")

</div>

(OLD Dashboard) Sorry folks, I seem to be missing something here. I have a button that accepts parameters but it only works if the inject node injects. Brief code: \[{"id":"421170e716f91701","type":"inject","z":"c3ec9…

---

## [Localhost:1880 connection refused](https://discourse.nodered.org/t/localhost-1880-connection-refused/97195)

<div class="topic-metadata">

**Author:** [@torrmundi](https://discourse.nodered.org/u/torrmundi)\
**Replies:** 10\
**Last updated:** [23 May 2025 15:21 UTC](https://discourse.nodered.org/t/localhost-1880-connection-refused/97195 "2025-05-23T15:21:03Z")

</div>

I have embedded Node-Red via SignalK Server running on a RPI3. I can access localhost:3000 to see the SignalK Server. But when I try to access localhost:1880 to see the Node Red dashboard, it says Connection Refused. I…

---

## [How to set the trigger frequency based on context value](https://discourse.nodered.org/t/how-to-set-the-trigger-frequency-based-on-context-value/97224)

<div class="topic-metadata">

**Author:** [@vijayaprabu](https://discourse.nodered.org/u/vijayaprabu)\
**Replies:** 4\
**Last updated:** [23 May 2025 10:24 UTC](https://discourse.nodered.org/t/how-to-set-the-trigger-frequency-based-on-context-value/97224 "2025-05-23T10:24:36Z")

</div>

I have to respond based on a regular interval which is part of request. can you suggest

---

## [How to send Modbus Values to Solarfocus Heatpump via NodeRed](https://discourse.nodered.org/t/how-to-send-modbus-values-to-solarfocus-heatpump-via-nodered/97153)

<div class="topic-metadata">

**Author:** [@Gawan](https://discourse.nodered.org/u/Gawan)\
**Replies:** 12\
**Last updated:** [23 May 2025 08:26 UTC](https://discourse.nodered.org/t/how-to-send-modbus-values-to-solarfocus-heatpump-via-nodered/97153 "2025-05-23T08:26:51Z")

</div>

Hi, I try to send external temperature via NodeRod to a Modbus Register in my Solarfocus VampAir Heatpump. It works perfectly fine for positive numbers, but does not work for negative numbers: This is how it works for…

---

## [Trying to use JSONata $map for Nested arrays, getting Invalid JSONata expression: Expected "{", got "\["](https://discourse.nodered.org/t/trying-to-use-jsonata-map-for-nested-arrays-getting-invalid-jsonata-expression-expected-got/97190)

<div class="topic-metadata">

**Author:** [@dubnemo](https://discourse.nodered.org/u/dubnemo)\
**Replies:** 11\
**Last updated:** [23 May 2025 05:53 UTC](https://discourse.nodered.org/t/trying-to-use-jsonata-map-for-nested-arrays-getting-invalid-jsonata-expression-expected-got/97190 "2025-05-23T05:53:14Z")

</div>

This is barking in my change node using JSONata: \[ $map( payload, function($v) \[ { "fieldKey": "fieldUUID", "value": $v.fieldUUID }, …

---

## [Resolve "Temporary Fix" from issue 97](https://discourse.nodered.org/t/resolve-temporary-fix-from-issue-97/97219)

<div class="topic-metadata">

**Author:** [@tunnel](https://discourse.nodered.org/u/tunnel)\
**Replies:** 0\
**Last updated:** [22 May 2025 19:50 UTC](https://discourse.nodered.org/t/resolve-temporary-fix-from-issue-97/97219 "2025-05-22T19:50:59Z")

</div>

node-red/packages/node\_modules/@node-red/util/lib/util.js at master · node-red/node-red · GitHub line 100. The http nodes caused deepcopy issues, so there was a quick fix done to simply preserve the http objects variable…

---

## [node-RED crashing with 'Invalid Websocket Frame'](https://discourse.nodered.org/t/node-red-crashing-with-invalid-websocket-frame/97210)

<div class="topic-metadata">

**Author:** [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Replies:** 3\
**Last updated:** [22 May 2025 16:41 UTC](https://discourse.nodered.org/t/node-red-crashing-with-invalid-websocket-frame/97210 "2025-05-22T16:41:41Z")

</div>

I'm running a flow using node-red-contrib-ocpp, and have had a few node-RED crashes over the past week when that flow is running. In the logfile I see it's linked to a 'Invalid WebSocket frame: RSV1 must be clear' error…

---

## [Importing Dashboard Flow](https://discourse.nodered.org/t/importing-dashboard-flow/97188)

<div class="topic-metadata">

**Author:** [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Replies:** 6\
**Last updated:** [22 May 2025 13:51 UTC](https://discourse.nodered.org/t/importing-dashboard-flow/97188 "2025-05-22T13:51:23Z")

</div>

On a Pi I have a simple dashboard, just a gauge, with all defaults: UI: My Dashboard Page: Page 1 Group: Group 1 Import a complete flow which has UI: My Dashboard Page: Solar Group: Solar After deploying, the con…

---

## [Printing Raw/ESC](https://discourse.nodered.org/t/printing-raw-esc/97070)

<div class="topic-metadata">

**Author:** [@BrallanH2](https://discourse.nodered.org/u/BrallanH2)\
**Replies:** 2\
**Last updated:** [22 May 2025 13:43 UTC](https://discourse.nodered.org/t/printing-raw-esc/97070 "2025-05-22T13:43:10Z")

</div>

Read File Node There are four options for "Output": a single utf8 string a msg per line a single Buffer object a stream of Buffers Is option 3 able to open and put a whole file in a single Buffer object that can be a…

---

## [Issues passing variable to data field? ("None for dictionary value")](https://discourse.nodered.org/t/issues-passing-variable-to-data-field-none-for-dictionary-value/97208)

<div class="topic-metadata">

**Author:** [@vaderag](https://discourse.nodered.org/u/vaderag)\
**Replies:** 1\
**Last updated:** [22 May 2025 13:29 UTC](https://discourse.nodered.org/t/issues-passing-variable-to-data-field-none-for-dictionary-value/97208 "2025-05-22T13:29:36Z")

</div>

I’m trying to pass generated R G B values to an action node and ending up with “None for dictionary value” I’ve posted my flow below - having read around it looked like it might have been an issue with putting it all to…

---

## [How do I declare an array element in OpcUa-Item node](https://discourse.nodered.org/t/how-do-i-declare-an-array-element-in-opcua-item-node/97209)

<div class="topic-metadata">

**Author:** [@kapparice](https://discourse.nodered.org/u/kapparice)\
**Replies:** 0\
**Last updated:** [22 May 2025 13:15 UTC](https://discourse.nodered.org/t/how-do-i-declare-an-array-element-in-opcua-item-node/97209 "2025-05-22T13:15:27Z")

</div>

Hi All, I am new to node-red and I am developing a simulation environment for a PLC using OPC-UA. I added some values to the OPCUA server in the PLC, and tested them in UAExpert Client: One of them is a boolean, to ena…

---

## [How to setup the login and password on node-red-contrib-ocpp Server configuration node](https://discourse.nodered.org/t/how-to-setup-the-login-and-password-on-node-red-contrib-ocpp-server-configuration-node/97204)

<div class="topic-metadata">

**Author:** [@mike67](https://discourse.nodered.org/u/mike67)\
**Replies:** 1\
**Last updated:** [22 May 2025 11:25 UTC](https://discourse.nodered.org/t/how-to-setup-the-login-and-password-on-node-red-contrib-ocpp-server-configuration-node/97204 "2025-05-22T11:25:20Z")

</div>

Hello I try to use the node-red-contrib-ocpp Actually, i have a charge point that tries to communicate with the OCPP Server, but i only get an ONLINE and an OFFLINE message. I am surprised, because in the help of this…

---

## [Looking for ideas how to generate a monitoring/control for a drain pump (heating/aircondition water)](https://discourse.nodered.org/t/looking-for-ideas-how-to-generate-a-monitoring-control-for-a-drain-pump-heating-aircondition-water/97069)

<div class="topic-metadata">

**Author:** [@daspixel](https://discourse.nodered.org/u/daspixel)\
**Replies:** 11\
**Last updated:** [22 May 2025 11:20 UTC](https://discourse.nodered.org/t/looking-for-ideas-how-to-generate-a-monitoring-control-for-a-drain-pump-heating-aircondition-water/97069 "2025-05-22T11:20:10Z")

</div>

Hi, background: I am using node-red for my smart home since some years with basic features and just started to dig deaper :grinning\_face: story: water in the cellar - drain pump was ok - inflow was stuffed with mud …

---

## [Emulate Keyboard](https://discourse.nodered.org/t/emulate-keyboard/97167)

<div class="topic-metadata">

**Author:** [@jauntddd](https://discourse.nodered.org/u/jauntddd)\
**Replies:** 5\
**Last updated:** [21 May 2025 23:21 UTC](https://discourse.nodered.org/t/emulate-keyboard/97167 "2025-05-21T23:21:42Z")

</div>

I want to use a node to emulate keystrokes to type on a windows host remotely. I can send a payload with the text I want to type, but I haven't had any luck finding a node that works which can type out this payload. I'v…

---

## ['Mark a post as solution' missing](https://discourse.nodered.org/t/mark-a-post-as-solution-missing/16895)

<div class="topic-metadata">

**Author:** [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Replies:** 7\
**Last updated:** [21 May 2025 21:40 UTC](https://discourse.nodered.org/t/mark-a-post-as-solution-missing/16895 "2025-05-21T21:40:49Z")

</div>

Noticed earlier that the option to mark a post as 'Solution' is missing... Has the option been disabled?

---

## [DB-2 weird thing with button sizes](https://discourse.nodered.org/t/db-2-weird-thing-with-button-sizes/97161)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 14\
**Last updated:** [21 May 2025 21:05 UTC](https://discourse.nodered.org/t/db-2-weird-thing-with-button-sizes/97161 "2025-05-21T21:05:11Z")

</div>

Folks, I'm new to the new dashboard and this is confusing. Status quo - to call it. (Yeah, a lot of screen shots) Nice "short" buttons. (edit side - just to declare things) Now, when I enable that text field: …

---

## [Flowfuse https with tailscale](https://discourse.nodered.org/t/flowfuse-https-with-tailscale/97120)

<div class="topic-metadata">

**Author:** [@ckishappy](https://discourse.nodered.org/u/ckishappy)\
**Replies:** 14\
**Last updated:** [21 May 2025 19:35 UTC](https://discourse.nodered.org/t/flowfuse-https-with-tailscale/97120 "2025-05-21T19:35:35Z")

</div>

Hi, noob question: I have a local installation of flowfuse that works well on ubuntu. Now I want to enable https by using the tailscale dns cert/key and the ts domain names. I read through various threads but don’t get i…

---

## [$filter array is return undefined in logs - flow.fileContents or payload.arrayEntry not accessible?](https://discourse.nodered.org/t/filter-array-is-return-undefined-in-logs-flow-filecontents-or-payload-arrayentry-not-accessible/97170)

<div class="topic-metadata">

**Author:** [@dubnemo](https://discourse.nodered.org/u/dubnemo)\
**Replies:** 13\
**Last updated:** [21 May 2025 16:58 UTC](https://discourse.nodered.org/t/filter-array-is-return-undefined-in-logs-flow-filecontents-or-payload-arrayentry-not-accessible/97170 "2025-05-21T16:58:01Z")

</div>

I am trying $filter a subset of json based an email address in the JSON payload which I copied to flow.fileContents context data (attached), trying many variations of the function syntax. I get a $distinct list of email…

---

## [Hi, I need help about Stream Http Response](https://discourse.nodered.org/t/hi-i-need-help-about-stream-http-response/97187)

<div class="topic-metadata">

**Author:** [@dysoft](https://discourse.nodered.org/u/dysoft)\
**Replies:** 1\
**Last updated:** [21 May 2025 15:02 UTC](https://discourse.nodered.org/t/hi-i-need-help-about-stream-http-response/97187 "2025-05-21T15:02:25Z")

</div>

Guys There is a web request that i am receiving from Node : http in \*\*GET : method \*\* /msg\_stream : PATH , URL : http://localhost:1880/msg\_stream When i get request, i need to response with "text/event-stream" …

---

## [Trying to remove persistent gradient site background](https://discourse.nodered.org/t/trying-to-remove-persistent-gradient-site-background/97184)

<div class="topic-metadata">

**Author:** [@mikkythomeon](https://discourse.nodered.org/u/mikkythomeon)\
**Replies:** 3\
**Last updated:** [21 May 2025 12:23 UTC](https://discourse.nodered.org/t/trying-to-remove-persistent-gradient-site-background/97184 "2025-05-21T12:23:16Z")

</div>

Hi, I have been using Node Red for a while and its a fantastic tool. The issue I have is that I have a site-wide gradient background that was added to Node-Red and its awful. When I change themes in Node red, the side b…

---

## [Nodered-contrib-anthropic example](https://discourse.nodered.org/t/nodered-contrib-anthropic-example/96970)

<div class="topic-metadata">

**Author:** [@pprenghy](https://discourse.nodered.org/u/pprenghy)\
**Replies:** 2\
**Last updated:** [21 May 2025 12:03 UTC](https://discourse.nodered.org/t/nodered-contrib-anthropic-example/96970 "2025-05-21T12:03:17Z")

</div>

Hello, does anyone here use nodered-contrib-anthropic? I just need a simple example of how to use it. This node would be useful to me, but I can't use it and there is no documentation. I don't want to try it by trial and…

---

## [Changing icon pallet from CoT 2525C to OSM and show the correct Icon](https://discourse.nodered.org/t/changing-icon-pallet-from-cot-2525c-to-osm-and-show-the-correct-icon/97136)

<div class="topic-metadata">

**Author:** [@rivershark13](https://discourse.nodered.org/u/rivershark13)\
**Replies:** 4\
**Last updated:** [21 May 2025 07:23 UTC](https://discourse.nodered.org/t/changing-icon-pallet-from-cot-2525c-to-osm-and-show-the-correct-icon/97136 "2025-05-21T07:23:00Z")

</div>

After using node-red to inject an API key to input data onto the map we can modify the code to switch between unknown, friend, neutral, and hostile. When we try to use a different icon such as one from the OSM table tran…

---

## [Help with code in \`function\` node](https://discourse.nodered.org/t/help-with-code-in-function-node/97007)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 6\
**Last updated:** [21 May 2025 05:29 UTC](https://discourse.nodered.org/t/help-with-code-in-function-node/97007 "2025-05-21T05:29:36Z")

</div>

I'm going over old code and updating things. This has me not getting anywhere just now. code: //const time\_ = new Date().toLocaleString() const time\_ = new Date().toLocaleString('en-AU', { hour12: false }) let Mod…

---

## [Meshtastic and Node.js v20](https://discourse.nodered.org/t/meshtastic-and-node-js-v20/97164)

<div class="topic-metadata">

**Author:** [@nygma2004](https://discourse.nodered.org/u/nygma2004)\
**Replies:** 6\
**Last updated:** [20 May 2025 17:01 UTC](https://discourse.nodered.org/t/meshtastic-and-node-js-v20/97164 "2025-05-20T17:01:12Z")

</div>

I am on NR 4.0.9 but somehow still on Node.js v18.19.0. I want to play around with Meshtastic and wanted to use @danpeig/node-red-meshtastic-msg, but it required Node.js v20. So far I only used the upgrade script to ke…

[Previous page](https://discourse.nodered.org/latest.md?page=73)

[Next page](https://discourse.nodered.org/latest.md?page=75)
