Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches

ESPHome Python schema validation and code-generation modules. More...

Collaboration diagram for Python Code Generation:

Files

file  components/home_io_control/__init__.py
 ESPHome hub schema and code generation for Home IO Control.
file  components/home_io_control/button.py
 Deprecated button: platform for the pairing button – use home_io_control.discover_and_pair_button: true instead.
file  components/home_io_control/climate.py
 ESPHome climate platform schema and code generation.
file  components/home_io_control/cover.py
 ESPHome cover platform schema and code generation.
file  components/home_io_control/hub_entities.py
 Hub-level entities created from boolean flags in the home_io_control: block.
file  components/home_io_control/hub_names.py
 Shared vocabulary of the Home IO Control codegen: YAML keys and generated C++ handles.
file  components/home_io_control/hub_validators.py
 Field validators and option tables for the home_io_control: hub block.
file  components/home_io_control/light.py
 ESPHome binary/dimmable light platform schema and code generation.
file  components/home_io_control/lock.py
 ESPHome lock platform schema and code generation.
file  components/home_io_control/lr1121_firmware.py
 Fetch, verify, and interpret a user-referenced LR1121 transceiver firmware image.
file  components/home_io_control/lr1121_update_codegen.py
 Schema, validation and code generation for home_io_control: lr1121_firmware_update:.
file  components/home_io_control/oneway_controllers.py
 Schema, validation and code generation for home_io_control: oneway_controllers:.
file  components/home_io_control/platform_common.py
 Shared ESPHome codegen for IO-Homecontrol device-bound platforms.
file  components/home_io_control/switch.py
 ESPHome binary switch platform schema and code generation.
file  components/home_io_control/tuning.py
 ESPHome tuning schema and code generation for Home IO Control.

Detailed Description

ESPHome Python schema validation and code-generation modules.