mirror of
https://github.com/Threnklyn/esphome-dev.git
synced 2026-05-30 01:38:27 +02:00
IDF 5 fixes for various components from test1.yaml (#5451)
This commit is contained in:
@@ -372,19 +372,14 @@ def coolix_binary_sensor(var, config):
|
||||
if isinstance(config, dict):
|
||||
cg.add(
|
||||
var.set_data(
|
||||
cg.StructInitializer(
|
||||
CoolixData,
|
||||
("first", config[CONF_FIRST]),
|
||||
("second", config[CONF_SECOND]),
|
||||
cg.ArrayInitializer(
|
||||
config[CONF_FIRST],
|
||||
config[CONF_SECOND],
|
||||
)
|
||||
)
|
||||
)
|
||||
else:
|
||||
cg.add(
|
||||
var.set_data(
|
||||
cg.StructInitializer(CoolixData, ("first", 0), ("second", config))
|
||||
)
|
||||
)
|
||||
cg.add(var.set_data(cg.ArrayInitializer(0, config)))
|
||||
|
||||
|
||||
@register_action("coolix", CoolixAction, COOLIX_BASE_SCHEMA)
|
||||
|
||||
Reference in New Issue
Block a user