Go to the source code of this file.
Namespaces | |
| homeassistant.components.knx.validation | |
Functions | |
| vol.All | homeassistant.components.knx.validation.backwards_compatible_xknx_climate_enum_member (type[Enum] enumClass) |
| Callable[[Any], str|int] | homeassistant.components.knx.validation.dpt_subclass_validator (type[DPTBase] dpt_base_class) |
| str|int | homeassistant.components.knx.validation.ga_validator (Any value) |
| str | homeassistant.components.knx.validation.ip_v4_validator (Any value, bool|None multicast=None) |
| str|int|None | homeassistant.components.knx.validation.maybe_ga_validator (Any value) |
Variables | |
| Callable[[Any], str|int] | homeassistant.components.knx.validation.dpt_base_type_validator = dpt_subclass_validator(DPTBase) |
| homeassistant.components.knx.validation.ga_list_validator | |
| homeassistant.components.knx.validation.ga_list_validator_optional | |
| homeassistant.components.knx.validation.ia_validator | |
| Callable[[Any], str|int] | homeassistant.components.knx.validation.numeric_type_validator = dpt_subclass_validator(DPTNumeric) |
| homeassistant.components.knx.validation.sensor_type_validator = vol.Any(numeric_type_validator, string_type_validator) | |
| Callable[[Any], str|int] | homeassistant.components.knx.validation.string_type_validator = dpt_subclass_validator(DPTString) |
| homeassistant.components.knx.validation.sync_state_validator | |