Skip to content

Commit

Permalink
Updated documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
fredlcore committed Nov 20, 2024
1 parent f9a9da3 commit 29182ca
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 13 deletions.
4 changes: 1 addition & 3 deletions BSB_LAN/custom_functions/Emulation_of_Room_Unit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,4 @@

Up to five connected sensors can be specified for the room temperature measurements. If more than one sensor is used, an average value of all sensors is automatically calculated and transmitted to the heating controller.

To assign the respective sensors to the desired heating circuits, the specific parameter numbers of the respective sensors must be entered into the variable `rgte_sensorid` in `BSB_LAN_custom_global.h`. An overview of the connected sensors together with the associated parameter number can be found in the category “One Wire, DHT & MAX! Sensors” (menu item “Heating functions” or by clicking on the menu item “Sensors”).

When entering several sensors for one HC, the parameter numbers are only to be separated from each other by a comma, no space may be used after the comma.
To assign the respective sensors to the desired heating circuits, the specific parameter numbers and destinations of the respective sensors must be entered into the variable `rgte_sensorid`. An overview of the connected sensors together with the associated parameter number can be found in the category “One Wire, DHT & MAX! Sensors” (menu item “Heating functions” or by clicking on the menu item “Sensors”).
23 changes: 13 additions & 10 deletions BSB_LAN/custom_functions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,19 @@ Theoretically, you can use several of these custom functions at the same time, a

This script reads the temperatures from two DHT22 sensors (one outside and one inside) and turns on a fan connected to GPIO 6 in case the absolute inside humidity is higher than the absolute outside humidity and the inside temperature is higher than 15 degrees celsius.

## Emulation of Room Unit and Presence Buttons

_The pushbutton functionality will need adjustments and is not compatible out-of-the-box from version 3 onwards._

With the setup of the BSB-LAN adapter a room unit can be emulated if you add one or more sensors and push buttons.
The following functions are implemented in the code:
- Emulation of Room Unit:
-- Integration fo connected sensors for measuring and transmitting the room temperature(s) to the desired heating circuit(s)
- Emulation of Presence Buttons:
-- Triggering a DHW push by using a pushbutton
-- Using the presence function for the heating circuits 1-3 by using a pushbutton (automatic detection of the present state with the corresponding change between comfort and reduced mode in the automatic mode).
More details can be found in the README file in each folder.

## Map DS18B20 sensors to custom floats

This script takes the readings of DS18B20 sensors and writes them to the custom floats parameters (20700 and above) for easier access.
Expand All @@ -39,13 +52,3 @@ This script collects the current temperature of registered MAX! thermostats, cal

This script takes the value of one parameter (for examle 20500.1 for the temperature of the first MAX! device) and sends it to the room temperature parameter (10000 for BSB/LPB, 15008 for PPS) every five minutes. This way, BSB-LAN can replace the room temperature sensor function of a room unit when using one of the devices/sensors that BSB-LAN can access out-of-the-box (DS18B20, DHT22, BME280 sensors or MAX! devices).

## Emulation of Room Unit and Presence Buttons

_The pushbutton functionality will need adjustments and is not compatible out-of-the-box from version 3 onwards._

With the setup of the BSB-LAN adapter a room unit can be emulated if you add one or more sensors and push buttons.
The following functions are implemented in the code:
- Integration fo connected sensors for measuring and transmitting the room temperature(s) to the desired heating circuit(s)
- Triggering a DHW push by using a pushbutton
- Using the presence function for the heating circuits 1-3 by using a pushbutton (automatic detection of the present state with the corresponding change between comfort and reduced mode in the automatic mode).
More details can be found in the README file in each folder.

0 comments on commit 29182ca

Please sign in to comment.