Is it possible to change a node property by sending the node a message?
I'd like to be able to set the min, max range of a gauge to values entered by a user.
thanks
gary
If you are talking about the ui_guage node then NO, it isn't currently possible to dynamically change the min/max values (as far as I can see)
Ok, thanks for the quick reply!
In general, no. But it depends on the individual node as to what they allow to be set on a per-message basis.
In the case of the ui_gauge
node, you can set the min/max values by passing in msg.ui_control
set to {min: 10 , max: 20}
.
Here's a full reference of the dashboard node fields you can set using msg.ui_control
: https://github.com/node-red/node-red-dashboard/blob/master/config-fields.md
Thank you!
I had been trying something along those lines, but was using the name I had assigned to the gauge
gary
Ok, you learn something new everyday
How to dynamically change server IP address?
say if I have a modbus, there is a "Server dropdown" box to select the server, can I pass "msg.Server" to select it?
In the Server configuration, can I pass msg.Host and msg.Port to specify these values?
Thanks.
@jchen5057 This thread is over a year old and will be closed. You should start a new thread with your issue.