As I have said before, I need to discuss the problem because until I do, I can't seem to move on.
Be it the best, worst, or what ever: I have a few nodes in a flow which work and do what they should do.
I have just got a new machine (yes, that one) and so I copied working parts of the existing/working flow to accommodate the new machine.
I edited the name part for the new machine and deployed it.
Thing is: it isn't doing the same for that machine as what is happening with other machines.
Basically all machines are pinged every 10 seconds.
If a Ping reply is received, the (each) node stores the status and an indication is given that it is online.
As Node-Red takes a bit of time, each machine publish their temperature.
This is received and if the machine is "online" and temperature received it is marked as FULLY online.
When the machine is turned off, the indicator shows the machine is Off-Line.
I can't work out why the nodes aren't doing the same for the new machine what they do with the other machines.
I have put in debug lines (node.warn() ) and am wading through the stuff, but it just doesn't make sense.