Zwave climate Celsius

I am using a CT101 thermostat and am having issues with the way units are calculated/displayed.

The thermostat is set to use celsius. The setpoint and display temperature is in 0.5 degree increments. My HA configuration is also set with unit_system: metric

However, everything thermostat related is showing odd values:

I have a feeling that the values get converted from Celsius to Fahrenheit and then back to Celsius and that what I am seeing is the result of that.

Any idea on how I could fix this?