Add step_delay option to X9C component (#6890)

This commit is contained in:
Oliver Hihn
2024-06-12 11:09:26 +02:00
committed by Jesse Hills
parent fdefc825bb
commit be486e0ca6
10 changed files with 15 additions and 2 deletions
+3
View File
@@ -8,6 +8,7 @@ from esphome.const import (
CONF_INC_PIN,
CONF_UD_PIN,
CONF_INITIAL_VALUE,
CONF_STEP_DELAY,
)
CODEOWNERS = ["@EtienneMD"]
@@ -26,6 +27,7 @@ CONFIG_SCHEMA = cv.All(
cv.Optional(CONF_INITIAL_VALUE, default=1.0): cv.float_range(
min=0.01, max=1.0
),
cv.Optional(CONF_STEP_DELAY, default=1): cv.int_range(min=1, max=100),
}
)
)
@@ -44,3 +46,4 @@ async def to_code(config):
cg.add(var.set_ud_pin(ud_pin))
cg.add(var.set_initial_value(config[CONF_INITIAL_VALUE]))
cg.add(var.set_step_delay(config[CONF_STEP_DELAY]))