Change unit_of_measure to °F and the system should automatically conversation it to celcius if you have metric_system set to metric in your configuration.yaml.
Internal Temperature and Humidity monitors WH5
Temperature readings from WH5 are 40 DegC higher than they should be. This can be corrected by use of a template i.e. `value_template: '{{ (states.sensor.temp_humid_1_temperature.attributes[“Temperature”]
Okey, all sensors identified, removed the °F/°C convertion.
looks like the link I posted above is kind of right,
looks like 2 of them just report 40°C to much
the other four show negative value when it is actualy positive, also, show 40°C to high (or low…)
![sensors|690x498](upload://mg
Home assistant will translate temperatures for you. So you need to specify what the units are and it will convert it for you.
so in your configuration, change the unit_of_measurement for sensor.rfxtrx_ukjent_6_temperature to ºF in your customization section.
Then in your user interface it will convert it from ºF to ºC.
So to clarify, home assistant has a ‘global temperature unit’. Yours is C. So if you specify anything with a unit of ºF in your configuration, it will properly be converted to ºC in your interface.
All in all, you don’t need your template sensor:
customize:
sensor.rfxtrx_ukjent_6_temperature:
unit_of_measure: F
Well, there is not any settings on the sensors I can do, and in Home-Assistant I don’t have any settings on them.
I can se the link don’t go to the right place on the site, but this is the relevant part.
Other 433Mhz devices:
Internal Temperature and Humidity monitors WH5
Temperature readings from WH5 are 40 DegC higher than they should be. This can be corrected by use of a template i.e. `value_template: '{{ (states.sensor.temp_humid_1_temperature.attributes[“Temperature”]