petrleocompel/hikaxpro_hacs

Temperature Only Displays in C

Opened this issue · 8 comments

Prior to taking update 2.3.0, the sensor temperatures were able to display in whatever unit was desired (F for those of us in the US). I can't say for sure which version this changed in, but now the temperature is only available in C.

imageimage

Device sends info in metric units. If you want different units you can use a helpers as workaround.

Device sends info in metric units. If you want different units you can use a helpers as workaround.

This is true. I was just curious at the sudden change and figured that there must have been something in the code that was adjusted.

Any change in your user profile ? There is setting for "temperature units".

For temperature sensors we have self._attr_native_unit_of_measurement = UnitOfTemperature.CELSIUS -> NATIVE
So HA should convert it based on your user profile preference.

Can you check on that ? @Casey-Sheridan

I checked around and couldn't find anything in the profile referencing Celsius as the primary unit. To my recollection, I don't believe any profile changes were made at the time, unless it had to do with an upgrade to HA.

Sorry my mistake it is system wide setting in "system"
image

Is your setup correct ? @Casey-Sheridan

Is your setup correct ? @Casey-Sheridan

Yes, it's toggled to Fahrenheit.

image