HA Thermostat precision and F to C conversion #209
-
What level of precision does are the temperature numbers handled at within Mitsubishi2MQTT? I'm using external temp sensors that report temp in Fahrenheit with 0.1 precision: eg. 71.3 deg I tried setting the 'temp step' property to 0.1. Home assistant now allows setting the temp in 0.1 deg increments, but it still reports the current temp in whole degrees, and after a while the set temp resets back to the nearest degree. Maybe there are rounding errors introduced when going from F to C and back? Is there any way improve precision? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I'm in the Celsius part of the planet. I feed remote temperatures from another µC (Espeasy) via mqtt with .01 accuracy. This is how Celsius to Fahrenheit conversion is implemented: |
Beta Was this translation helpful? Give feedback.
I'm in the Celsius part of the planet. I feed remote temperatures from another µC (Espeasy) via mqtt with .01 accuracy.
mitsubishi2MQTT or the heatpump itself only reports back an accuracy up to .5 degrees.
This is how Celsius to Fahrenheit conversion is implemented:
mitsubishi2MQTT/src/mitsubishi2mqtt/mitsubishi2mqtt.ino
Line 1692 in 16a5821