Functions | |
| bool | is_blueprint_config (Any config) |
| bool | is_blueprint_instance_config (Any config) |
| Any | unique_input_validator (Any inputs) |
| str | validate_yaml_suffix (str value) |
| str | version_validator (Any value) |
Variables | |
| BLUEPRINT_INPUT_SCHEMA | |
| BLUEPRINT_INPUT_SECTION_SCHEMA | |
| BLUEPRINT_INSTANCE_FIELDS | |
| BLUEPRINT_SCHEMA | |
Schemas for the blueprint integration.
| bool homeassistant.components.blueprint.schemas.is_blueprint_config | ( | Any | config | ) |
Return if it is a blueprint config.
Definition at line 69 of file schemas.py.
| bool homeassistant.components.blueprint.schemas.is_blueprint_instance_config | ( | Any | config | ) |
Return if it is a blueprint instance config.
Definition at line 75 of file schemas.py.
| Any homeassistant.components.blueprint.schemas.unique_input_validator | ( | Any | inputs | ) |
Validate the inputs don't have duplicate keys under different sections.
Definition at line 51 of file schemas.py.
| str homeassistant.components.blueprint.schemas.validate_yaml_suffix | ( | str | value | ) |
Validate value has a YAML suffix.
Definition at line 133 of file schemas.py.
| str homeassistant.components.blueprint.schemas.version_validator | ( | Any | value | ) |
Validate a Home Assistant version.
Definition at line 31 of file schemas.py.
| homeassistant.components.blueprint.schemas.BLUEPRINT_INPUT_SCHEMA |
Definition at line 80 of file schemas.py.
| homeassistant.components.blueprint.schemas.BLUEPRINT_INPUT_SECTION_SCHEMA |
Definition at line 89 of file schemas.py.
| homeassistant.components.blueprint.schemas.BLUEPRINT_INSTANCE_FIELDS |
Definition at line 140 of file schemas.py.
| homeassistant.components.blueprint.schemas.BLUEPRINT_SCHEMA |
Definition at line 104 of file schemas.py.