diff --git a/homeassistant/components/homekit_controller/climate.py b/homeassistant/components/homekit_controller/climate.py index a2c9c2540ac..2c251d41fb3 100644 --- a/homeassistant/components/homekit_controller/climate.py +++ b/homeassistant/components/homekit_controller/climate.py @@ -36,7 +36,7 @@ from homeassistant.components.climate.const import ( SWING_OFF, SWING_VERTICAL, ) -from homeassistant.const import ATTR_TEMPERATURE, PRECISION_TENTHS, TEMP_CELSIUS +from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS from homeassistant.core import callback from . import KNOWN_DEVICES, HomeKitEntity @@ -323,11 +323,6 @@ class HomeKitHeaterCoolerEntity(HomeKitEntity, ClimateEntity): """Return the unit of measurement.""" return TEMP_CELSIUS - @property - def precision(self): - """Return the precision of the system.""" - return PRECISION_TENTHS - class HomeKitClimateEntity(HomeKitEntity, ClimateEntity): """Representation of a Homekit climate device.""" @@ -541,11 +536,6 @@ class HomeKitClimateEntity(HomeKitEntity, ClimateEntity): """Return the unit of measurement.""" return TEMP_CELSIUS - @property - def precision(self): - """Return the precision of the system.""" - return PRECISION_TENTHS - ENTITY_TYPES = { ServicesTypes.HEATER_COOLER: HomeKitHeaterCoolerEntity, diff --git a/tests/components/homekit_controller/test_climate.py b/tests/components/homekit_controller/test_climate.py index bc9fdaa1013..52671703cca 100644 --- a/tests/components/homekit_controller/test_climate.py +++ b/tests/components/homekit_controller/test_climate.py @@ -1,6 +1,4 @@ """Basic checks for HomeKitclimate.""" -from unittest.mock import patch - from aiohomekit.model.characteristics import ( ActivationStateValues, CharacteristicsTypes, @@ -21,7 +19,6 @@ from homeassistant.components.climate.const import ( SERVICE_SET_SWING_MODE, SERVICE_SET_TEMPERATURE, ) -from homeassistant.const import TEMP_FAHRENHEIT from tests.components.homekit_controller.common import setup_test_component @@ -448,11 +445,6 @@ async def test_climate_read_thermostat_state(hass, utcnow): state = await helper.poll_and_get_state() assert state.state == HVAC_MODE_HEAT_COOL - # Ensure converted Fahrenheit precision is reported in tenths - with patch.object(hass.config.units, "temperature_unit", TEMP_FAHRENHEIT): - state = await helper.poll_and_get_state() - assert state.attributes["current_temperature"] == 69.8 - async def test_hvac_mode_vs_hvac_action(hass, utcnow): """Check that we haven't conflated hvac_mode and hvac_action."""