From 5c942d2b6e2c8cc44b999becdfc9cdb6849f1d3a Mon Sep 17 00:00:00 2001 From: dougiteixeira <31328123+dougiteixeira@users.noreply.github.com> Date: Tue, 9 Jul 2024 03:42:28 -0300 Subject: [PATCH] Aligns information across Template helper platforms' documentation pages. (#33645) --- .../alarm_control_panel.template.markdown | 8 +++++++- source/_integrations/cover.template.markdown | 9 +++++++++ source/_integrations/fan.template.markdown | 9 +++++++++ source/_integrations/light.template.markdown | 9 +++++++++ source/_integrations/lock.template.markdown | 11 ++++++++++- source/_integrations/switch.template.markdown | 9 +++++++++ source/_integrations/template.markdown | 3 +++ source/_integrations/vacuum.template.markdown | 9 +++++++++ source/_integrations/weather.template.markdown | 11 ++++++++++- 9 files changed, 75 insertions(+), 3 deletions(-) diff --git a/source/_integrations/alarm_control_panel.template.markdown b/source/_integrations/alarm_control_panel.template.markdown index c438d6204e6..3f251c1bbf3 100644 --- a/source/_integrations/alarm_control_panel.template.markdown +++ b/source/_integrations/alarm_control_panel.template.markdown @@ -3,10 +3,16 @@ title: "Template Alarm control panel" description: "Instructions on how to integrate template alarm control panels into Home Assistant." ha_category: - Alarm + - Helper ha_release: 0.105 ha_iot_class: "Local Push" -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - alarm_control_panel +ha_integration_type: helper related: - docs: /docs/configuration/ title: Configuration file diff --git a/source/_integrations/cover.template.markdown b/source/_integrations/cover.template.markdown index 5349c3cbb08..194adee7c5f 100644 --- a/source/_integrations/cover.template.markdown +++ b/source/_integrations/cover.template.markdown @@ -3,10 +3,19 @@ title: "Template cover" description: "Instructions on how to integrate template covers into Home Assistant." ha_category: - Cover + - Helper ha_release: 0.48 ha_iot_class: Local Push ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - cover +ha_integration_type: helper +related: + - docs: /docs/configuration/ + title: Configuration file --- The `template` platform can create covers that combine integrations and provides diff --git a/source/_integrations/fan.template.markdown b/source/_integrations/fan.template.markdown index e526bd82c4a..12d154426ff 100644 --- a/source/_integrations/fan.template.markdown +++ b/source/_integrations/fan.template.markdown @@ -3,10 +3,19 @@ title: "Template fan" description: "Instructions how to setup the template fans within Home Assistant." ha_category: - Fan + - Helper ha_release: 0.69 ha_iot_class: Local Push ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - fan +ha_integration_type: helper +related: + - docs: /docs/configuration/ + title: Configuration file --- The **Template** {% term integration %} creates fans that combine integrations and provides the diff --git a/source/_integrations/light.template.markdown b/source/_integrations/light.template.markdown index b1e0a786223..0555b8c5d58 100644 --- a/source/_integrations/light.template.markdown +++ b/source/_integrations/light.template.markdown @@ -3,10 +3,19 @@ title: "Template Light" description: "Instructions on how to integrate Template Lights into Home Assistant." ha_category: - Light + - Helper ha_release: 0.46 ha_iot_class: Local Push ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - light +ha_integration_type: helper +related: + - docs: /docs/configuration/ + title: Configuration file --- The `template` platform creates lights that combine integrations and provides the diff --git a/source/_integrations/lock.template.markdown b/source/_integrations/lock.template.markdown index 9ff1fc4d913..84719d98462 100644 --- a/source/_integrations/lock.template.markdown +++ b/source/_integrations/lock.template.markdown @@ -3,10 +3,19 @@ title: "Template Lock" description: "Instructions on how to integrate Template Locks into Home Assistant." ha_category: - Lock + - Helper ha_release: 0.81 ha_iot_class: Local Push ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - lock +ha_integration_type: helper +related: + - docs: /docs/configuration/ + title: Configuration file --- The `template` platform creates locks that combines components. @@ -197,4 +206,4 @@ In `secrets.yaml`: garage_door_pin: "1234" ``` -{% endraw %} \ No newline at end of file +{% endraw %} diff --git a/source/_integrations/switch.template.markdown b/source/_integrations/switch.template.markdown index c5c067d5e75..e6ae6f21b10 100644 --- a/source/_integrations/switch.template.markdown +++ b/source/_integrations/switch.template.markdown @@ -3,10 +3,19 @@ title: "Template Switch" description: "Instructions on how to integrate Template Switches into Home Assistant." ha_category: - Switch + - Helper ha_release: 0.13 ha_iot_class: Local Push ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - switch +ha_integration_type: helper +related: + - docs: /docs/configuration/ + title: Configuration file --- The `template` platform creates switches that combines components. diff --git a/source/_integrations/template.markdown b/source/_integrations/template.markdown index c7a2f006983..7f81978c0d0 100644 --- a/source/_integrations/template.markdown +++ b/source/_integrations/template.markdown @@ -34,6 +34,9 @@ ha_platforms: - weather ha_integration_type: helper ha_config_flow: true +related: + - docs: /docs/configuration/ + title: Configuration file --- The `template` integration allows creating entities which derive their values from other data. This is done by specifying [templates](/docs/configuration/templating/) for properties of an entity, like the name or the state. diff --git a/source/_integrations/vacuum.template.markdown b/source/_integrations/vacuum.template.markdown index da603774744..8a8d19ee43d 100644 --- a/source/_integrations/vacuum.template.markdown +++ b/source/_integrations/vacuum.template.markdown @@ -3,10 +3,19 @@ title: "Template vacuum" description: "Instructions how to setup template vacuums within Home Assistant." ha_category: - Vacuum + - Helper ha_release: 0.96 ha_iot_class: Local Push ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - vacuum +ha_integration_type: helper +related: + - docs: /docs/configuration/ + title: Configuration file --- The `template` platform creates vacuums that combine integrations and provides the diff --git a/source/_integrations/weather.template.markdown b/source/_integrations/weather.template.markdown index 690843bdc26..f5ded2771be 100644 --- a/source/_integrations/weather.template.markdown +++ b/source/_integrations/weather.template.markdown @@ -3,10 +3,19 @@ title: "Template Weather Provider" description: "Instructions on how to integrate Template Weather provider into Home Assistant." ha_category: - Weather + - Helper ha_release: 2021.3 ha_iot_class: "Local Push" -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ha_domain: template +ha_platforms: + - weather +ha_integration_type: helper +related: + - docs: /docs/configuration/ + title: Configuration file --- The `template` integrations creates weather provider that combines integrations and an existing weather provider into a fused weather provider.