From a40c1401d3ba6fa7b3ad8f30e41f409f8262ded4 Mon Sep 17 00:00:00 2001
From: epenet <6771947+epenet@users.noreply.github.com>
Date: Wed, 31 Aug 2022 22:06:14 +0200
Subject: [PATCH] Adjust temperature_unit in heatmiser (#77584)

---
 homeassistant/components/heatmiser/climate.py | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/homeassistant/components/heatmiser/climate.py b/homeassistant/components/heatmiser/climate.py
index 942bb673cf9..b3bcd451a1c 100644
--- a/homeassistant/components/heatmiser/climate.py
+++ b/homeassistant/components/heatmiser/climate.py
@@ -84,18 +84,12 @@ class HeatmiserV3Thermostat(ClimateEntity):
         self._id = device
         self.dcb = None
         self._attr_hvac_mode = HVACMode.HEAT
-        self._temperature_unit = None
 
     @property
     def name(self):
         """Return the name of the thermostat, if any."""
         return self._name
 
-    @property
-    def temperature_unit(self):
-        """Return the unit of measurement which this thermostat uses."""
-        return self._temperature_unit
-
     @property
     def current_temperature(self):
         """Return the current temperature."""
@@ -119,7 +113,7 @@ class HeatmiserV3Thermostat(ClimateEntity):
             _LOGGER.error("Failed to update device %s", self._name)
             return
         self.dcb = self.therm.read_dcb()
-        self._temperature_unit = (
+        self._attr_temperature_unit = (
             TEMP_CELSIUS
             if (self.therm.get_temperature_format() == "C")
             else TEMP_FAHRENHEIT
-- 
GitLab