From 32dfe237f852b73b29918916b14aa6d2660e1bd8 Mon Sep 17 00:00:00 2001 From: kenji Date: Sat, 26 Jul 2025 09:56:05 -0400 Subject: [PATCH] update to fan_schema --- components/hauslane/fan.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/hauslane/fan.py b/components/hauslane/fan.py index cdefa5d..9455a54 100644 --- a/components/hauslane/fan.py +++ b/components/hauslane/fan.py @@ -1,7 +1,7 @@ import esphome.codegen as cg import esphome.config_validation as cv from esphome.components import fan, output -from esphome.const import CONF_OUTPUT_ID +from esphome.const import CONF_ID from . import ( HAUSLANE_SCHEMA, CONF_HAUSLANE_ID, @@ -16,14 +16,14 @@ HauslaneFan = hauslane_ns.class_( ) CONFIG_SCHEMA = ( - fan.FAN_SCHEMA.extend({ - cv.GenerateID(CONF_OUTPUT_ID): cv.declare_id(HauslaneFan), + fan.fan_schema(HauslaneFan).extend({ + cv.GenerateID(CONF_HAUSLANE_ID): cv.use_id(HauslaneFan), }) .extend(HAUSLANE_SCHEMA) ) async def to_code(config): - var = cg.new_Pvariable(config[CONF_OUTPUT_ID]) + var = cg.new_Pvariable(config[CONF_ID]) await fan.register_fan(var,config) paren = await cg.get_variable(config[CONF_HAUSLANE_ID])