From 39b8ef3f3b683ea3b92ae28caa3717eb659da140 Mon Sep 17 00:00:00 2001 From: Sebastien Lavoie Date: Sun, 29 Mar 2026 09:28:23 -0400 Subject: [PATCH] fix: remove invalid climate callback decorator --- custom_components/dkncloudna/climate.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/custom_components/dkncloudna/climate.py b/custom_components/dkncloudna/climate.py index 6774348..c8c2ca0 100644 --- a/custom_components/dkncloudna/climate.py +++ b/custom_components/dkncloudna/climate.py @@ -10,7 +10,7 @@ from homeassistant.components.climate import ( HVACMode, ) from homeassistant.const import PRECISION_WHOLE, UnitOfTemperature -from homeassistant.core import HomeAssistant, callback +from homeassistant.core import HomeAssistant from homeassistant.config_entries import ConfigEntry from homeassistant.helpers.entity_platform import AddEntitiesCallback @@ -66,8 +66,7 @@ async def async_setup_entry( """Set up climate entities from a config entry.""" coordinator: DknCoordinator = hass.data[DOMAIN][entry.entry_id]["coordinator"] async_add_entities( - DknClimateEntity(coordinator, mac) - for mac in (coordinator.data or {}) + DknClimateEntity(coordinator, mac) for mac in (coordinator.data or {}) ) @@ -95,7 +94,6 @@ class DknClimateEntity(DknEntity, ClimateEntity): super().__init__(coordinator, mac) self._attr_unique_id = f"{DOMAIN}_{mac}" - @callback @property def supported_features(self) -> ClimateEntityFeature: """Return feature flags appropriate for the current HVAC mode."""