Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
home_io_control.fan Namespace Reference

Functions

 _inject_companion_ids (config)
 to_code (config)

Variables

list DEPENDENCIES = ["home_io_control"]
 IOHomeFan = home_io_control_ns.class_("IOHomeFan", fan.Fan, cg.Component)
 CONFIG_SCHEMA

Function Documentation

◆ _inject_companion_ids()

_inject_companion_ids ( config)
protected

Definition at line 28 of file fan.py.

◆ to_code()

to_code ( config)

Definition at line 42 of file fan.py.

Variable Documentation

◆ CONFIG_SCHEMA

home_io_control.fan.CONFIG_SCHEMA
Initial value:
= cv.All(
fan.fan_schema(IOHomeFan, default_restore_mode="NO_RESTORE")
.extend(platform_schema_extension())
.extend(cv.COMPONENT_SCHEMA),
_inject_companion_ids,
)

Definition at line 34 of file fan.py.

◆ DEPENDENCIES

list home_io_control.fan.DEPENDENCIES = ["home_io_control"]

Definition at line 23 of file fan.py.

◆ IOHomeFan

home_io_control.fan.IOHomeFan = home_io_control_ns.class_("IOHomeFan", fan.Fan, cg.Component)

Definition at line 25 of file fan.py.