You are right.
PaulS:
What sensors are you reading?
1 - 12 x hx711
2 - 2 x switch state
3 - 2 hall sensors (speed)
PaulS:
How often?
10 times per second except hall where I am using interrupts and get millis when i get signal.
PaulS:
Are the values in any way related?
Yes, they are related. Eg: at least one speed should slow down if one of hx is getting more force applied.
PaulS:
How often do they change? Do they all change together?
Reading 10 times per second is more than enough. Yes they are changing together.
PaulS:
Can YOU make NodeRed parse the string you return, if you got that route?
Yes I can. I split the message into an array and assign each position to a variable.
PaulS:
You have NOT provided anywhere enough information for us to help you decide which approach is best.
Yes you are right.
P.S. - I am using arduino DUE
Thanks