diff --git a/source/_integrations/homekit.markdown b/source/_integrations/homekit.markdown index dcc23e6e555..6b1352217b3 100644 --- a/source/_integrations/homekit.markdown +++ b/source/_integrations/homekit.markdown @@ -338,7 +338,7 @@ To add a single entity in accessory mode: ## Configure Filter -By default, no entity will be excluded. To limit which entities are being exposed to `HomeKit`, you can use the `filter` parameter. Keep in mind only [supported components](#supported-components) can be added. +By default, all entities except categorized entities (config, diagnostic, and system entities) are included. To limit which entities are being exposed to `HomeKit`, you can use the `filter` parameter. Keep in mind only [supported components](#supported-components) can be added. ```yaml # Example filter to include specified domains and exclude specified entities @@ -371,6 +371,8 @@ Filters are applied as follows: - If entity is included, pass (as #2 above) - If entity include and exclude, the entity exclude is ignored +Categorized entities are not included (config, diagnostic, and system entities) unless they are explicitly matched by `include_entity_globs` or `include_entities` or selected in the UI in include mode. + ## Docker Network Isolation The `advertise_ip` option can be used to run this integration even inside an ephemeral Docker container with network isolation enabled, e.g., not using the host network.