|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
Field validators and option tables for the home_io_control: hub block. More...
Go to the source code of this file.
Namespaces | |
| namespace | home_io_control |
| namespace | home_io_control.hub_validators |
Field validators and option tables for the home_io_control: hub block.
Radio type, PA pin, TCXO voltage and FEM profile tables (validate_radio_transport checks that an SPI radio has its chip-select pin, validate_fem a profile's required pins and TX-power ceiling), the device-type and manufacturer tables, and the validators for node IDs, system keys, device IDs, linked remotes and status-poll intervals that the hub schema and the platform modules share.
DEVICE_TYPE_OPTIONS, DEVICE_MODEL_OPTIONS, DEVICE_FEATURES (with the FEATURE_* bits, KIND_EXPERIMENTAL and NAMED_POSITION_FEATURES), MANUFACTURER_OPTIONS, PA_PIN_OPTIONS, TCXO_VOLTAGE_OPTIONS and FEM_TX_POWER_MAX_QUIET mirror C++ tables; the tests/sync/ host tests and make yaml-emitter-sync read them from this file by name.
Definition in file hub_validators.py.