diff --git a/tests/integration/fixtures/external_components/legacy_fan_component/fan/__init__.py b/tests/integration/fixtures/external_components/legacy_fan_component/fan/__init__.py index 72655dec95..ccd5106a63 100644 --- a/tests/integration/fixtures/external_components/legacy_fan_component/fan/__init__.py +++ b/tests/integration/fixtures/external_components/legacy_fan_component/fan/__init__.py @@ -3,6 +3,7 @@ import esphome.codegen as cg from esphome.components import fan import esphome.config_validation as cv +from esphome.types import ConfigType legacy_fan_ns = cg.esphome_ns.namespace("legacy_fan_test") LegacyFan = legacy_fan_ns.class_("LegacyFan", fan.Fan, cg.Component) @@ -14,6 +15,6 @@ CONFIG_SCHEMA = fan.FAN_SCHEMA.extend( ).extend(cv.COMPONENT_SCHEMA) -async def to_code(config): +async def to_code(config: ConfigType) -> None: var = await fan.new_fan(config) await cg.register_component(var, config)