diff --git a/source/_docs/configuration/splitting_configuration.markdown b/source/_docs/configuration/splitting_configuration.markdown index 8fb85cc92ee..baef0f92a42 100644 --- a/source/_docs/configuration/splitting_configuration.markdown +++ b/source/_docs/configuration/splitting_configuration.markdown @@ -76,7 +76,9 @@ device_tracker: !include device_tracker.yaml Nesting `!include`s (having an `!include` within a file that is itself `!include`d) will also work. -You can, as well, have multiple top-level `!include`s for a given integration, if you give a different label to each one: +Some integrations support multiple top-level `!include`s, this includes integrations defining an IoT domain, e.g. `light`, `switch`, `sensor` as well as the `automation`, `script` and `template` integrations, if you give a different label to each one. Configuration for other integrations can instead be split up by using packages. To learn more about packages, see the [Packages](/docs/configuration/packages) page. + +Example of multiple top-level keys for the `light` platform. ```yaml light: