diff --git a/custom_components/versatile_thermostat/base_thermostat.py b/custom_components/versatile_thermostat/base_thermostat.py index 2a9e65b..1578f28 100644 --- a/custom_components/versatile_thermostat/base_thermostat.py +++ b/custom_components/versatile_thermostat/base_thermostat.py @@ -82,6 +82,10 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): """Representation of a base class for all Versatile Thermostat device.""" + # breaking change with 2024.12 climate workaround + _attr_swing_horizontal_modes = [] + _attr_swing_horizontal_mode = "" + _entity_component_unrecorded_attributes = ( ClimateEntity._entity_component_unrecorded_attributes.union( frozenset(