diff --git a/esphome/components/climate/__init__.py b/esphome/components/climate/__init__.py index 43c86dcdc2..7007dc13af 100644 --- a/esphome/components/climate/__init__.py +++ b/esphome/components/climate/__init__.py @@ -254,7 +254,7 @@ def climate_schema( icon: str = cv.UNDEFINED, ) -> cv.Schema: schema = { - cv.GenerateID(): cv.declare_id(Climate), + cv.GenerateID(): cv.declare_id(class_), } for key, default, validator in [