mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-19 07:16:29 +00:00
Update configuration_yaml_index.md (#644)
This commit is contained in:
parent
7253f7ad6f
commit
1edeaf112a
@ -4,6 +4,13 @@ title: "Integration Configuration via YAML"
|
||||
|
||||
`configuration.yaml` is a configuration file defined by the user. It is automatically created by Home Assistant on first launch. It defines which components to load.
|
||||
|
||||
:::info Note about YAML for devices and/or services
|
||||
|
||||
Integrations that communicate with devices and/or services are configured via a config flow. In rare cases, we can make an exception. Existing integrations that should not have a YAML configuration are allowed and encouraged to implement a configuration flow and remove YAML support. Changes to existing YAML configuration for these same existing integrations will no longer be accepted.
|
||||
|
||||
For more detail read [ADR-0010](https://github.com/home-assistant/architecture/blob/master/adr/0010-integration-configuration.md#decision)
|
||||
:::
|
||||
|
||||
## Pre-processing
|
||||
|
||||
Home Assistant will do some pre-processing on the config based on the components that are specified to load.
|
||||
|
Loading…
x
Reference in New Issue
Block a user