From b1007313ebeed7ae855f83cf607768de5b105ae8 Mon Sep 17 00:00:00 2001 From: Dave Williams | DitroniX | G8PUO Date: Sat, 13 Jun 2026 11:31:06 +0100 Subject: [PATCH] Update __init__.py --- components/tca6408/__init__.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/components/tca6408/__init__.py b/components/tca6408/__init__.py index 0ded05d..bdb0824 100644 --- a/components/tca6408/__init__.py +++ b/components/tca6408/__init__.py @@ -14,17 +14,12 @@ TCA6408Component = tca6408_ns.class_( TCA6408GPIOPin = tca6408_ns.class_("TCA6408GPIOPin", cg.GPIOPin) -CONFIG_SCHEMA = ( - cv.Schema( - { - cv.GenerateID(): cv.declare_id(TCA6408Component), - cv.Optional(CONF_ADDRESS, default=0x20): cv.i2c_address, - cv.Optional(CONF_INTERRUPT_PIN): gpio.gpio_input_pin_schema, - } - ) - .extend(cv.COMPONENT_SCHEMA) - .extend(i2c.i2c_device_schema(0x20)) -) +CONFIG_SCHEMA = cv.Schema( + { + cv.GenerateID(): cv.declare_id(TCA6408Component), + cv.Optional(CONF_ADDRESS, default=0x20): cv.i2c_address, + } +).extend(cv.COMPONENT_SCHEMA) async def to_code(config): var = cg.new_Pvariable(config[CONF_ID])