|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
ESPHome tuning schema and code generation for Home IO Control. More...
Go to the source code of this file.
Namespaces | |
| namespace | home_io_control |
| namespace | home_io_control.tuning |
Functions | |
| home_io_control.tuning._id_key (param_key) | |
| home_io_control.tuning._one_of_string (param_name, options, coerce_number=False) | |
| home_io_control.tuning._parse_destination_to_bytes (value) | |
| home_io_control.tuning._parse_payload (value) | |
| home_io_control.tuning._inject_tuning_companion_ids (config) | |
| home_io_control.tuning._cpp_bool (value) | |
| home_io_control.tuning._assign (struct, field, value) | |
| home_io_control.tuning._apply_tuning_config (config, var) | |
| home_io_control.tuning._create_tuning_entities (config, var) | |
| home_io_control.tuning._create_number (config, var, key, min_value, max_value, step, unit="") | |
| home_io_control.tuning._create_select (config, var, key, options) | |
| home_io_control.tuning.to_code (config, var) | |
ESPHome tuning schema and code generation for Home IO Control.
Provides the YAML tuning: block under home_io_control: and optionally generates Home Assistant number and select entities so users can adjust pairing and radio parameters at runtime. Tuned values are volatile and reset on every boot.
Definition in file tuning.py.