Integer values with one decimal place

I have a modbus device which gives me temperature and humidity readings in integer values where the last digit is always a fixed decimal place. So I need to divide all values by 10 to get a “real reading”.

Is this something that can be done in the items configuration? Or do I need to store them in a temp variable, and use a rule to calculate the /10 value into a new variable?


It does not appear that the Mobus binding supports transforms so I’m afraid you will have to go with plan B and calculate in a Rule.

For future readers, if the binding does support transformations you can use a simple JavaScript transform to divide by 10.