From 0b116a81632ac77f6f4cc08ed4806551644c7da3 Mon Sep 17 00:00:00 2001 From: fkiscd Date: Sun, 15 Dec 2024 05:47:29 +0800 Subject: [PATCH 1/4] Add documentation for ccl --- source/_integrations/ccl.markdown | 41 +++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 source/_integrations/ccl.markdown diff --git a/source/_integrations/ccl.markdown b/source/_integrations/ccl.markdown new file mode 100644 index 000000000000..1c46bfcafb5b --- /dev/null +++ b/source/_integrations/ccl.markdown @@ -0,0 +1,41 @@ +--- +title: CCL Electronics +description: Instructions on how to integrate your CCL Electronics devices into Home Assistant. +ha_category: + - Sensor + - Weather +ha_release: 2025.1 +ha_iot_class: Local Push +ha_config_flow: true +ha_codeowners: + - '@fkiscd' +ha_domain: ccl +ha_platforms: + - sensor + - binary_sensor +--- + +The **CCL Electronics** {% term integration %} is a local-only {% term integration %} that reads weather data from CCL HA series weather station on the local network. + +{% include integrations/config_flow.md %} + +## Weather Station configuration + +1. In the **Settings** → **Devices & services**, click **Add integration** and select **CCL Electronics** from the pop-up menu. +2. Follow the instructions and press **Submit** to generate the following details. + For example: + - Server IP: 192.168.1.154 (your Home Assistant IP address) + - Port: 42373 (fixed) + - Path: /54fa0b (random) +3. Open the **WSLink** app in your mobile device. +4. Connect your mobile device to your weather station in AP mode. +5. In the WSLink app, go to **Weather Server** → **Home Assistant**, and enter the Server IP, Port, and Path assigned by Home Assistant. +6. Save + +## Sensors + +One weather station included 3 components. Each of them represents a “device” in Home Assistant: + +- Console & Sensor Array +- Other Sensors +- Status From 86e59045c93bccd1c0168cd202a11cb304f1d34b Mon Sep 17 00:00:00 2001 From: fkiscd Date: Sun, 15 Dec 2024 06:05:32 +0800 Subject: [PATCH 2/4] Update ccl.markdown --- source/_integrations/ccl.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/ccl.markdown b/source/_integrations/ccl.markdown index 1c46bfcafb5b..76df20b16667 100644 --- a/source/_integrations/ccl.markdown +++ b/source/_integrations/ccl.markdown @@ -27,7 +27,7 @@ The **CCL Electronics** {% term integration %} is a local-only {% term integrati - Server IP: 192.168.1.154 (your Home Assistant IP address) - Port: 42373 (fixed) - Path: /54fa0b (random) -3. Open the **WSLink** app in your mobile device. +3. Open the WSLink app in your mobile device. 4. Connect your mobile device to your weather station in AP mode. 5. In the WSLink app, go to **Weather Server** → **Home Assistant**, and enter the Server IP, Port, and Path assigned by Home Assistant. 6. Save From 0393ec89ecd167f4899126037d98b6ddf61ef41e Mon Sep 17 00:00:00 2001 From: fkiscd Date: Fri, 27 Dec 2024 04:30:16 +0000 Subject: [PATCH 3/4] Update ccl.markdown --- source/_integrations/ccl.markdown | 34 ++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/source/_integrations/ccl.markdown b/source/_integrations/ccl.markdown index 76df20b16667..0d22ad3836db 100644 --- a/source/_integrations/ccl.markdown +++ b/source/_integrations/ccl.markdown @@ -3,7 +3,6 @@ title: CCL Electronics description: Instructions on how to integrate your CCL Electronics devices into Home Assistant. ha_category: - Sensor - - Weather ha_release: 2025.1 ha_iot_class: Local Push ha_config_flow: true @@ -23,19 +22,40 @@ The **CCL Electronics** {% term integration %} is a local-only {% term integrati 1. In the **Settings** → **Devices & services**, click **Add integration** and select **CCL Electronics** from the pop-up menu. 2. Follow the instructions and press **Submit** to generate the following details. - For example: - - Server IP: 192.168.1.154 (your Home Assistant IP address) - - Port: 42373 (fixed) - - Path: /54fa0b (random) -3. Open the WSLink app in your mobile device. + For example: + - Server IP: 192.168.1.154 (your Home Assistant IP address) + - Port: 8123 (constant) + - Path: /54fa0b (random) +3. Open the **WSLink** app in your mobile device. 4. Connect your mobile device to your weather station in AP mode. 5. In the WSLink app, go to **Weather Server** → **Home Assistant**, and enter the Server IP, Port, and Path assigned by Home Assistant. 6. Save ## Sensors -One weather station included 3 components. Each of them represents a “device” in Home Assistant: +One weather station included 3 components. Each of them represents a "device" in Home Assistant: - Console & Sensor Array + + The basic sensors of a weather station, provide the bare essential data: + - Air pressure + - Dew point, Feels like, Heat index, WBGT & Wind chill + - Indoor/Outdoor Temperature + - Indoor/Outdoor Humidity + - Light intensity + - Rainfall & Rain rate + - UVI + - Wind direction, Wind gust & Wind speed + - Other Sensors + + Optional sensor channels if added, including: + - Air quality + - Leakage + - Lightning + - Thermo‐hygrometer + - Status + + - Battery + - Connection From 614d55fe4bab61edb5bcea61ad21cf4fcf31e9aa Mon Sep 17 00:00:00 2001 From: fkiscd Date: Mon, 6 Jan 2025 12:47:16 +0800 Subject: [PATCH 4/4] Update ccl.markdown --- source/_integrations/ccl.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/_integrations/ccl.markdown b/source/_integrations/ccl.markdown index 0d22ad3836db..3f2e78ca405f 100644 --- a/source/_integrations/ccl.markdown +++ b/source/_integrations/ccl.markdown @@ -23,17 +23,17 @@ The **CCL Electronics** {% term integration %} is a local-only {% term integrati 1. In the **Settings** → **Devices & services**, click **Add integration** and select **CCL Electronics** from the pop-up menu. 2. Follow the instructions and press **Submit** to generate the following details. For example: - - Server IP: 192.168.1.154 (your Home Assistant IP address) - - Port: 8123 (constant) - - Path: /54fa0b (random) -3. Open the **WSLink** app in your mobile device. + - Server IP: '192.168.1.154' (example: use your Home Assistant IP address) + - Port: '8123' (constant) + - Path: '/webhook/api/54fa0b9c' (automatically generated) +3. Open the **WSLink** app on your mobile device. 4. Connect your mobile device to your weather station in AP mode. 5. In the WSLink app, go to **Weather Server** → **Home Assistant**, and enter the Server IP, Port, and Path assigned by Home Assistant. 6. Save ## Sensors -One weather station included 3 components. Each of them represents a "device" in Home Assistant: +One weather station includes 3 components. Each of them represents a "device" in Home Assistant: - Console & Sensor Array