开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io

NodeRed on Windows 10


 
Edited

Has anyone tried installing NodeRed on Windows 10. I did so, and it looks fine, but the dashboard doesn't display when going to xxx.xxx.xxx.xxx:1880/ui.
The browser window has "undefined" at the top.

Charlie


 

开云体育

Hi Charlie

The first place I would look is to make sure that the Firewall isn’t blocking it.

Mike?

On Feb 24, 2021, at 6:39 PM, Charlie Rubenstein <charlier@...> wrote:

?Has anyone tried installing NodeRed on Windows 10. I did so, and it looks fine, but the dashboard doesn't display when going to xxx.xxx.xxx.xxx:1880/ui

Charlie


 

Works fine for me... It may be an issue with your windows firewall. Worst case, the need to open that port up.

Regards Dwayne
(310) 849-2036


 
Edited

It doesn't display the dashboard even with localhost:1880/ui
I went to "allow a program to pass the firewall" and node js is checked
so I don't know what else could be blocking it.


Charlie


 

Turn OFFwindows Firewall and test. That will tell you if it is the firewall.

Turn back on after the test.

On Wed, Feb 24, 2021 at 5:57 PM Charlie Rubenstein <charlier@...> wrote:
It does it even with localhost:1880/ui
I went to "allow a program to pass the firewall" and node js is checked

Charlie


 

Try a different browser.

73, Marty WD9GYM?




On Wednesday, February 24, 2021, 8:36 PM, Leslie Hooe <hooeld@...> wrote:

Turn OFFwindows Firewall and test. That will tell you if it is the firewall.

Turn back on after the test.

On Wed, Feb 24, 2021 at 5:57 PM Charlie Rubenstein <charlier@...> wrote:
It does it even with localhost:1880/ui
I went to "allow a program to pass the firewall" and node js is checked

Charlie


 

I turned the firewall OFF and it still does not display the dashboard.
I uninstalled and reinstalled Node Red and same result.


Charlie


 

Charlie

Perhaps Node-Red is not running when you try to see it on the browser.

On Windows Node-Red you must keep the CMD window open after giving Node-Red the start command "node-red".? If you close the CMD window, Node-Red stops running.

Also, for Windows FRStack, there is an extra "/api" in the URL.? If you want to command your Windows FRstack from Windows Node-Red, use the following?in the "Set Parameters?Here" node:


Alan
WA9WUD


On Thu, Feb 25, 2021 at 12:58 AM Charlie Rubenstein <charlier@...> wrote:
I turned the firewall OFF and it still does not display the dashboard.
I uninstalled and reinstalled Node Red and same result.


Charlie


 

Alan:

I was just testing it with a simple flow unrelated to the Flex.? When I go to? 192.168.1.xxx:1880/ui , the browser just shows a blank page.
Yes the node red cmd window is still open. It can't be the browser, as it works fine accessing my RPi node red machine.

Have no idea what could be awry.

Charlie


 

Charlie

Clear the browser's Cache.? Sometimes it does not get updated correctly from Node-Red.

Alan

On Thu, Feb 25, 2021 at 4:43 PM Charlie Rubenstein <charlier@...> wrote:
Alan:

I was just testing it with a simple flow unrelated to the Flex.? When I go to? 192.168.1.xxx:1880/ui , the browser just shows a blank page.
Yes the node red cmd window is still open. It can't be the browser, as it works fine accessing my RPi node red machine.

Have no idea what could be awry.

Charlie


 

Also, if clearing the browser's Cache does not allow you to see the Dashboard, can your try another browser? ?Or, even a different computer?

Alan


 

Tried it on a different computer.....same result.

Charlie


 

Charlie

Sorry if you have done so, but with all, you have checked and I am out of ideas, I need to ask.? Have you loaded the Dashboard Pallett's?into your Window Node-Red install?

Alan

On Thu, Feb 25, 2021 at 5:30 PM Charlie Rubenstein <charlier@...> wrote:
Tried it on a different computer.....same result.

Charlie


 

And, configured each of the dashboard nodes, using the dashboard tool, unto a Dashboard Tab/group?

Alan

On Thu, Feb 25, 2021 at 6:00 PM Alan Blind, WA9WUD via <a.alan.blind=[email protected]> wrote:
Charlie

Sorry if you have done so, but with all, you have checked and I am out of ideas, I need to ask.? Have you loaded the Dashboard Pallett's?into your Window Node-Red install?

Alan

On Thu, Feb 25, 2021 at 5:30 PM Charlie Rubenstein <charlier@...> wrote:
Tried it on a different computer.....same result.

Charlie


 

Alan:

Yea....I was just playing with it, but it isn't worth all this.....runs fine on my Pi's. ha ha.

I do have a quick question, if that's ok..... I'm trying to insert the output of one node (which outputs a number) into the middle of another string.
I tried using a change node, and SET the msg.payload as xxxOUTPUTOFTHEPRIORNODExxx

I've tried putting {{msg.payload}}, {msg.payload}, (msg.payload) and some other attempts to insert it, but none work.....I just don't know what syntax to use.



The ZZGT is the command to change the AGC on the rig, and the trailing ; is the command end.? The prior node outputs a number. I'm trying to use the drop-down list to change AGC, and it outputs that number fine (using debug) but I don't know how to name it in the change node.

Charlie


 

开云体育

Use a function node

msg.payload = “ZZGT” + msg.payload + “;”;
return msg;

The above starting at msg.payload thru the “;”; is all on line 1 and return msg; is on line 2

If the number from prior node is 56 you will have output ZZGT56;;

Dave wo2x


Sent from my waxed string and tin cans.?

On Feb 25, 2021, at 6:26 PM, Charlie Rubenstein <charlier@...> wrote:

?Alan:

Yea....I was just playing with it, but it isn't worth all this.....runs fine on my Pi's. ha ha.

I do have a quick question, if that's ok..... I'm trying to insert the output of one node (which outputs a number) into the middle of another string.
I tried using a change node, and SET the msg.payload as xxxOUTPUTOFTHEPRIORNODExxx

I've tried putting {{msg.payload}}, {msg.payload}, (msg.payload) and some other attempts to insert it, but none work.....I just don't know what syntax to use.

<dummyfile.0.part>


The ZZGT is the command to change the AGC on the rig, and the trailing ; is the command end.? The prior node outputs a number. I'm trying to use the drop-down list to change AGC, and it outputs that number fine (using debug) but I don't know how to name it in the change node.

Charlie


 

Charlie

Lots of methods to build a string, but, staying with the "Change Node" to build a string with text added to the msg.payload, use the Jasonata code method:




Here is the JSON for above:

===========

[{"id":"e9ea804.bae69","type":"change","z":"a45b533d.45c3b8","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"msg.payload & \"added text\"","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":410,"y":760,"wires":[["c65e9a7.5717768"]]}]


 

开云体育

In his case it is text + msg.payload + text so function Node as I outlined is easiest

Dave

Sent from my waxed string and tin cans.?

On Feb 25, 2021, at 6:36 PM, Alan Blind, WA9WUD <a.alan.blind@...> wrote:

?Charlie

Lots of methods to build a string, but, staying with the "Change Node" to build a string with text added to the msg.payload, use the Jasonata code method:

<Screen Shot 2021-02-25 at 6.33.31 PM.png>



Here is the JSON for above:

===========

[{"id":"e9ea804.bae69","type":"change","z":"a45b533d.45c3b8","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"msg.payload & \"added text\"","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":410,"y":760,"wires":[["c65e9a7.5717768"]]}]


 

Both the function nose and the change node are good methods. ?Just expanding the Change Node to include additional added text.

I revised the change node to include text in front and following the msg.payload. ?Also combined with gate components. ?JSON code follows:



===================

[{"id":"c5e41188.2b1d","type":"inject","z":"a45b533d.45c3b8","name":"TX","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"TX","payloadType":"str","x":250,"y":180,"wires":[["205f5e26.87f082"]]},{"id":"314ffca0.fe1414","type":"inject","z":"a45b533d.45c3b8","name":"RX","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"RX","payloadType":"str","x":250,"y":260,"wires":[["205f5e26.87f082"]]},{"id":"ed8eba93.895ed8","type":"gate","z":"a45b533d.45c3b8","name":"","controlTopic":"control","defaultState":"open","openCmd":"open","closeCmd":"close","toggleCmd":"toggle","defaultCmd":"default","statusCmd":"status","persist":false,"x":890,"y":420,"wires":[["e9ea804.bae69"]]},{"id":"205f5e26.87f082","type":"switch","z":"a45b533d.45c3b8","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"TX","vt":"str"},{"t":"eq","v":"RX","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":220,"wires":[["78589c51.e3700c"],["d80099de.31fdf8"]]},{"id":"d80099de.31fdf8","type":"change","z":"a45b533d.45c3b8","name":"Closed","rules":[{"t":"set","p":"payload","pt":"msg","to":"close","tot":"str"},{"t":"set","p":"topic","pt":"msg","to":"control","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":620,"y":260,"wires":[["ed8eba93.895ed8"]]},{"id":"78589c51.e3700c","type":"change","z":"a45b533d.45c3b8","name":"Open","rules":[{"t":"set","p":"payload","pt":"msg","to":"open","tot":"str"},{"t":"set","p":"topic","pt":"msg","to":"control","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":610,"y":180,"wires":[["ed8eba93.895ed8"]]},{"id":"6b603fad.a821d8","type":"comment","z":"a45b533d.45c3b8","name":"Gate Control","info":"","x":480,"y":120,"wires":[]},{"id":"3ebf3d6b.1d2372","type":"inject","z":"a45b533d.45c3b8","name":"Simulated Frequncy","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"7.074","payloadType":"num","x":310,"y":420,"wires":[["ed8eba93.895ed8"]]},{"id":"74f2248e.1972d4","type":"comment","z":"a45b533d.45c3b8","name":"Gate Input","info":"","x":490,"y":360,"wires":[]},{"id":"e9ea804.bae69","type":"change","z":"a45b533d.45c3b8","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"added text\" & msg.payload & \"added text\"","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":1100,"y":420,"wires":[["c65e9a7.5717768"]]},{"id":"c65e9a7.5717768","type":"debug","z":"a45b533d.45c3b8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":850,"y":600,"wires":[]}]


 

The Format node worked to make the command I wanted, but apparently the radio isn't taking the command thru the TCP port.
I wonder how HRD gets everything to work by serial port. ha ha