These quickstart instructions are for users who are familiar with installing and configuring software on their computer. If you need more detailed instructions, please head to the install instructions!
BSB_LAN_custom_defs.h.default to BSB_LAN_custom_defs.hBSB_LAN_config.h.default to BSB_LAN_config.h.BSB_LAN.ino. The project will open.BSB_LAN_config.h and configure at least the following:#define LANG DE: Change DE to EN for English, FR for French etc.uint8_t network_type: Set this to LAN if you are using Ethernet/LAN connection. Set this to WLAN if you are using WiFi/WLAN.byte ip_addr[4] = {192,168,178,88};byte gateway_addr[4] = {192,168,178,1};byte dns_addr[4] = {192,168,178,1};byte subnet_addr[4] = {255,255,255,0};char wifi_ssid[32] = "Your_Wifi_network_name";char wifi_pass[32] = "Your_WiFi_network_password";+ screw connector to the CL+ (BSB), DB (LPB) or A6 (PPS, different connector names are possible) connector, and the - screw connector to the CL- (BSB), MB (LPB) or M (PPS) connector.http://bsb-lan.local. You can find the IP address of BSB-LAN either in your router, or you connect the microcontroller to your PC and open the Arduino IDE and go to Tools/Serial Monitor. Restart the microcontroller, and the IP address will be displayed upon connecting to the network.Please make sure you check every entry in the Troubleshooting-Section first before getting in touch with us!
Once you access BSB-LAN for the first time, you will see that only very few parameters are shown on the device’s web interface. This is because each model of the Siemens controller built into your heating system supports a different set of parameters. Previously, I provided a list of parameters collected from all different kinds of heating systems, but it turned out that this list was ambiguous or even contained errors that we couldn’t fix reliably. This list is still available in release version 2.2.x of BSB-LAN and can be copied from there if needed.
However, it is not advisable to do so because the said ambiguities and errors pose too great a risk of misconfiguring the heating system. Instead, it is recommended to click on the "Device-specific parameter list" button in BSB-LAN's menu and send the generated list to Frederik (bsb(ät)code-it.de). From this file, a parameter list can be generated that fits exactly the controller of your heating system. Unfortunately, this process cannot be automated yet, but at least it has to be done just once. These raw data do not contain any settings or other kinds of personal data, just the parameter structure of the heating system.
It’s in my own interest to create and return these parameter lists without any delay, but I ask for your understanding if it takes a bit longer due to work or family matters.
Once you have received the file (or taken the one from release version 2.2.x), you just use it to replace the file of the same name in the BSB_LANfolder and repeat the flashing steps as detailed above.