From 56ac2df51842269d6ba95749e12ce7b4b76f10fc Mon Sep 17 00:00:00 2001 From: "Willem-Jan L. van Rootselaar" Date: Sat, 17 Aug 2024 13:26:59 +0000 Subject: [PATCH 1/5] feat: Add Sensor platform to BSBLan integration --- source/_integrations/bsblan.markdown | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/source/_integrations/bsblan.markdown b/source/_integrations/bsblan.markdown index dfee654e41ac..556390c130d8 100644 --- a/source/_integrations/bsblan.markdown +++ b/source/_integrations/bsblan.markdown @@ -3,6 +3,7 @@ title: BSB-Lan description: Instructions on how to integrate BSBLan device into Home Assistant. ha_category: - Climate + - Sensor ha_release: '0.110' ha_iot_class: Local Polling ha_config_flow: true @@ -12,31 +13,31 @@ ha_domain: bsblan ha_platforms: - climate - diagnostics + - sensor ha_integration_type: device --- The **BSB-Lan** {% term integration %} integrates [BSBLan](https://github.com/fredlcore/BSB-LAN) devices into Home Assistant. -BSBLan is a device that is made by `Frederik Holst` and `Ulf Dieckmann` for documentation and with +BSBLan is a device that is made by `Frederik Holst` and with the help of many other contributors. -The new board v3 is designed for an Arduino Due with an Ethernet-Shield for web-based controlling +The board v3 is designed for an Arduino Due with an Ethernet-Shield for web-based controlling of heating systems such as `Elco Thision`, `Brötje` and similar systems. +Also available is a ESP32 version of the board. It can interface with the heating system over Boiler-System-Bus, Local Process Bus and PPS (Punkt-zu-Punkt Schnittstelle) -For more information of which system it supports, have a look at their [documentation](https://1coderookie.github.io/BSB-LPB-LAN_EN/). +For more information of which system it supports, have a look at their [documentation](https://docs.bsb-lan.de). {% include integrations/config_flow.md %} For authentication HTTP authentication using a username and password, or using a passkey is supported. Use either one. -For more documentation of the BSBLan device, check the [manual](https://1coderookie.github.io/BSB-LPB-LAN_EN/). +For more documentation of the BSBLan device, check the [manual](https://docs.bsb-lan.de). To see a more detailed listing of the reported systems which are successfully used with BSB-LAN please follow the corresponding link: -- [`Brötje`](https://1coderookie.github.io/BSB-LPB-LAN_EN/chap03.html#311-broetje) -- [`Elco`](https://1coderookie.github.io/BSB-LPB-LAN_EN/chap03.html#312-elco) -- [`Other Manufacturers (e.g. Fujitsu, Atlantic, Weishaupt)`](https://1coderookie.github.io/BSB-LPB-LAN_EN/chap03.html#313-other-manufacturers) +[Supported heating systems](https://docs.bsb-lan.de/supported_heating_systems.html) -The integration is tested with the stable firmware version `1.00`. A newer firmware versions will not work, because the parameters are changed of the specific info that is needed. -Please use the latest release. [release 1.0](https://github.com/fredlcore/BSB-LAN/releases/tag/v1.0) +The integration is tested with the stable firmware version `3.1.6-20230327101530`. A newer firmware versions may not work, because the api could have changed. +Please use this release. [release 3.1](https://github.com/fredlcore/BSB-LAN/releases/tag/v3.1) From 6225c3c5534cdc5b4d9ff8bfe8af72a21e97b6c2 Mon Sep 17 00:00:00 2001 From: "Willem-Jan L. van Rootselaar" Date: Mon, 9 Sep 2024 12:47:34 +0000 Subject: [PATCH 2/5] docs: small fixes --- source/_integrations/bsblan.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/_integrations/bsblan.markdown b/source/_integrations/bsblan.markdown index 556390c130d8..38ed590cc369 100644 --- a/source/_integrations/bsblan.markdown +++ b/source/_integrations/bsblan.markdown @@ -23,10 +23,10 @@ BSBLan is a device that is made by `Frederik Holst` and with the help of many other contributors. The board v3 is designed for an Arduino Due with an Ethernet-Shield for web-based controlling of heating systems such as `Elco Thision`, `Brötje` and similar systems. -Also available is a ESP32 version of the board. +Also, available is a ESP32 version of the board. It can interface with the heating system over Boiler-System-Bus, Local Process Bus and PPS (Punkt-zu-Punkt Schnittstelle) -For more information of which system it supports, have a look at their [documentation](https://docs.bsb-lan.de). +For more information of which system it supports, take a look at their [documentation](https://docs.bsb-lan.de). {% include integrations/config_flow.md %} @@ -35,9 +35,9 @@ or using a passkey is supported. Use either one. For more documentation of the BSBLan device, check the [manual](https://docs.bsb-lan.de). -To see a more detailed listing of the reported systems which are successfully used with BSB-LAN please follow the corresponding link: +To see a more detailed listing of the reported systems which are successfully used with BSB-LAN, please follow the corresponding link: [Supported heating systems](https://docs.bsb-lan.de/supported_heating_systems.html) -The integration is tested with the stable firmware version `3.1.6-20230327101530`. A newer firmware versions may not work, because the api could have changed. +The integration is tested with the stable firmware version `3.1.6-20230327101530`. A newer firmware versions may not work because the api could have changed. Please use this release. [release 3.1](https://github.com/fredlcore/BSB-LAN/releases/tag/v3.1) From 042c662ff818cc506ab87e0c68be5ffd6b8d6d9e Mon Sep 17 00:00:00 2001 From: Willem-Jan van Rootselaar Date: Tue, 10 Sep 2024 12:55:26 +0200 Subject: [PATCH 3/5] Update source/_integrations/bsblan.markdown add comma Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- source/_integrations/bsblan.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/bsblan.markdown b/source/_integrations/bsblan.markdown index 38ed590cc369..fbe071f00b75 100644 --- a/source/_integrations/bsblan.markdown +++ b/source/_integrations/bsblan.markdown @@ -30,6 +30,7 @@ For more information of which system it supports, take a look at their [document {% include integrations/config_flow.md %} +{% include integrations/config_flow.md %}, For authentication HTTP authentication using a username and password, or using a passkey is supported. Use either one. From c26c3dfb4f2ac4ff9e03692dbfbcf13eb81dc8c8 Mon Sep 17 00:00:00 2001 From: Willem-Jan van Rootselaar Date: Tue, 10 Sep 2024 15:54:25 +0200 Subject: [PATCH 4/5] Update source/_integrations/bsblan.markdown Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- source/_integrations/bsblan.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/bsblan.markdown b/source/_integrations/bsblan.markdown index fbe071f00b75..126e88c1f5a8 100644 --- a/source/_integrations/bsblan.markdown +++ b/source/_integrations/bsblan.markdown @@ -23,7 +23,7 @@ BSBLan is a device that is made by `Frederik Holst` and with the help of many other contributors. The board v3 is designed for an Arduino Due with an Ethernet-Shield for web-based controlling of heating systems such as `Elco Thision`, `Brötje` and similar systems. -Also, available is a ESP32 version of the board. +Also, available is an ESP32 version of the board. It can interface with the heating system over Boiler-System-Bus, Local Process Bus and PPS (Punkt-zu-Punkt Schnittstelle) For more information of which system it supports, take a look at their [documentation](https://docs.bsb-lan.de). From 29f549aa812a7a06da2bc8fa1eed8e73ffe17856 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Mon, 23 Sep 2024 09:35:43 +0200 Subject: [PATCH 5/5] tiny tweak --- source/_integrations/bsblan.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/bsblan.markdown b/source/_integrations/bsblan.markdown index 126e88c1f5a8..15fd9cf5fc94 100644 --- a/source/_integrations/bsblan.markdown +++ b/source/_integrations/bsblan.markdown @@ -40,5 +40,5 @@ To see a more detailed listing of the reported systems which are successfully us [Supported heating systems](https://docs.bsb-lan.de/supported_heating_systems.html) -The integration is tested with the stable firmware version `3.1.6-20230327101530`. A newer firmware versions may not work because the api could have changed. +The integration is tested with the stable firmware version `3.1.6-20230327101530`. A newer firmware version may not work because the API could have changed. Please use this release. [release 3.1](https://github.com/fredlcore/BSB-LAN/releases/tag/v3.1)