Gauge data not working

Not sure what I am doing wrong.
i have a value in the gauge but its showing with extra symbols in the ui


image

could someone please explain, it works fine if i just use a text box.

thankyou

Your payload is an array (with just one element) of objects (with only one, blank key)

[ 
   { 
      "" : 696.1025
   }
]

How does it get in that state?

I suppose you could get msg.payload back to the value 696.1025 by passing it through two split nodes:

Or else fix the source of the data.

Definitely you should fix the source of the data. Having an object with an empty property name will cause you grief.