From 685bffc2585dafd687dd64ce356b622189c00334 Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Thu, 13 Mar 2025 15:27:30 +0000 Subject: [PATCH 1/9] Add installation parameters to Comelit --- source/_integrations/comelit.markdown | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index d4791c03906..cda76284fa4 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -37,6 +37,30 @@ There is support for the following platform types within Home Assistant: {% include integrations/config_flow.md %} +{% configuration %} + host: + required: true + description: The IP address of the Comelit SmartHome device. + type: string + port: + required: true + description: The TCP port of the Comelit SmartHome device. + type: string + pin: + required: false + description: The PIN of the Comelit SmartHome device. + type: integer + type: + required: true + description: The type the Comelit SmartHome device. + type: list + keys: + bridge: + description: Comelit Serial Bridge. + vedo: + description: Comelit VEDO System. +{% endconfiguration %} + ## Alarm control panel The integration will create an alarm entity for each area. Additionally, it will create a sensor and a presence detection binary sensor for each zone, enhancing monitoring capabilities. From a51b55d857990e7774e24a9d1ced89070574f642 Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Thu, 13 Mar 2025 16:53:00 +0000 Subject: [PATCH 2/9] add 2 more quality scale rules --- source/_integrations/comelit.markdown | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index cda76284fa4..dfa1b936d27 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -61,6 +61,16 @@ There is support for the following platform types within Home Assistant: description: Comelit VEDO System. {% endconfiguration %} +## Removing the integration + +This integration follows standard integration removal. No extra steps are required. + +{% include integrations/remove_device_service.md %} + +## Data updates + +This integration fetches data from the device every 5 seconds by default. + ## Alarm control panel The integration will create an alarm entity for each area. Additionally, it will create a sensor and a presence detection binary sensor for each zone, enhancing monitoring capabilities. From 7f0a4321e08f510e39966bd57beb813470d3fb67 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Fri, 14 Mar 2025 06:43:02 +0100 Subject: [PATCH 3/9] use configuration_basic block instead of configuration for UI config --- source/_integrations/comelit.markdown | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index dfa1b936d27..c668653ea80 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -37,29 +37,21 @@ There is support for the following platform types within Home Assistant: {% include integrations/config_flow.md %} -{% configuration %} +{% configuration_basic %} host: - required: true description: The IP address of the Comelit SmartHome device. - type: string port: - required: true description: The TCP port of the Comelit SmartHome device. - type: string pin: - required: false description: The PIN of the Comelit SmartHome device. - type: integer type: - required: true description: The type the Comelit SmartHome device. - type: list keys: bridge: description: Comelit Serial Bridge. vedo: description: Comelit VEDO System. -{% endconfiguration %} +{% endconfiguration_basic %} ## Removing the integration From cb97f5af58c0b796de8c6a4f174a8ec2688b166b Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Fri, 14 Mar 2025 06:44:52 +0100 Subject: [PATCH 4/9] Move removal to end of doc as it's done at the end of the life cycle --- source/_integrations/comelit.markdown | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index c668653ea80..875bd88f043 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -53,11 +53,6 @@ There is support for the following platform types within Home Assistant: description: Comelit VEDO System. {% endconfiguration_basic %} -## Removing the integration - -This integration follows standard integration removal. No extra steps are required. - -{% include integrations/remove_device_service.md %} ## Data updates @@ -66,3 +61,10 @@ This integration fetches data from the device every 5 seconds by default. ## Alarm control panel The integration will create an alarm entity for each area. Additionally, it will create a sensor and a presence detection binary sensor for each zone, enhancing monitoring capabilities. + +## Removing the integration + +This integration follows standard integration removal. No extra steps are required. + +{% include integrations/remove_device_service.md %} + From c2e2e8528494c42c3577c72e695aeeeecb2f9a64 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Fri, 14 Mar 2025 06:47:08 +0100 Subject: [PATCH 5/9] replace fetch by term poll because there a glossary entry for polling --- source/_integrations/comelit.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index 875bd88f043..bd0d66f466e 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -56,7 +56,7 @@ There is support for the following platform types within Home Assistant: ## Data updates -This integration fetches data from the device every 5 seconds by default. +This integration {% term polling polls %} data from the device every 5 seconds by default. ## Alarm control panel From 4bf4ee4f172723d9f44efaf2516b192267be837c Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Fri, 14 Mar 2025 07:24:42 +0100 Subject: [PATCH 6/9] tweak --- source/_integrations/comelit.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index bd0d66f466e..5f376fb0cfc 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -45,7 +45,7 @@ There is support for the following platform types within Home Assistant: pin: description: The PIN of the Comelit SmartHome device. type: - description: The type the Comelit SmartHome device. + description: The type of Comelit SmartHome device. keys: bridge: description: Comelit Serial Bridge. From b18f74283f56b55ee37407652eed7efa980c4124 Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Fri, 14 Mar 2025 08:13:29 +0000 Subject: [PATCH 7/9] update link --- source/_integrations/comelit.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index 5f376fb0cfc..a1bc8a85c47 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -28,7 +28,7 @@ ha_platforms: ha_integration_type: hub --- -The Comelit SimpleHome integration allows you to control your [Comelit home automation devices](https://comelitgroup.it/installatore/offerta/domotica-e-smart-home). +The Comelit SimpleHome integration allows you to control your [Comelit home automation devices](https://comelitgroup.it/installatore/offerta/home-building-automation/). There is support for the following platform types within Home Assistant: From a8b7b3ae3ad609c9dbe3892fa46ebad43b4a293d Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Fri, 14 Mar 2025 09:34:15 +0100 Subject: [PATCH 8/9] Update source/_integrations/comelit.markdown Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/comelit.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index a1bc8a85c47..3d8f75ad570 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -41,7 +41,7 @@ There is support for the following platform types within Home Assistant: host: description: The IP address of the Comelit SmartHome device. port: - description: The TCP port of the Comelit SmartHome device. + description: The TCP port of the Comelit SmartHome device. The default is port 80 (standard for HTTP). pin: description: The PIN of the Comelit SmartHome device. type: From eba21614fe04be88c4a31114e9b3379df94747ca Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Fri, 14 Mar 2025 08:35:04 +0000 Subject: [PATCH 9/9] lint --- source/_integrations/comelit.markdown | 2 -- 1 file changed, 2 deletions(-) diff --git a/source/_integrations/comelit.markdown b/source/_integrations/comelit.markdown index 3d8f75ad570..8f9722f6a9c 100644 --- a/source/_integrations/comelit.markdown +++ b/source/_integrations/comelit.markdown @@ -53,7 +53,6 @@ There is support for the following platform types within Home Assistant: description: Comelit VEDO System. {% endconfiguration_basic %} - ## Data updates This integration {% term polling polls %} data from the device every 5 seconds by default. @@ -67,4 +66,3 @@ The integration will create an alarm entity for each area. Additionally, it will This integration follows standard integration removal. No extra steps are required. {% include integrations/remove_device_service.md %} -