fix: remove unused ATTR_TEMPERATURE import, add @callback to supported_features

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Sebastien Lavoie
2026-03-29 08:52:00 -04:00
parent 54265f326e
commit 515db83f19
+3 -2
View File
@@ -9,8 +9,8 @@ from homeassistant.components.climate import (
ClimateEntityFeature, ClimateEntityFeature,
HVACMode, HVACMode,
) )
from homeassistant.const import ATTR_TEMPERATURE, PRECISION_WHOLE, UnitOfTemperature from homeassistant.const import PRECISION_WHOLE, UnitOfTemperature
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant, callback
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.entity_platform import AddEntitiesCallback
@@ -95,6 +95,7 @@ class DknClimateEntity(DknEntity, ClimateEntity):
super().__init__(coordinator, mac) super().__init__(coordinator, mac)
self._attr_unique_id = f"{DOMAIN}_{mac}" self._attr_unique_id = f"{DOMAIN}_{mac}"
@callback
@property @property
def supported_features(self) -> ClimateEntityFeature: def supported_features(self) -> ClimateEntityFeature:
"""Return feature flags appropriate for the current HVAC mode.""" """Return feature flags appropriate for the current HVAC mode."""