BSB-Lan is a boiler system bus over lan interface. It consist of an Arduino with a custom board that is connected to the heating system over BSB connection. Here is the git page
BSB-Lan git
On the Arduino runs a server that has multiple interfaces to communicate with. Post requests and MQTT are 2 of them.
I have now finished a basic thermostat integration using the python library bsblan. This will be in hopefully the next release of home-assistant. In the next release I will iterate over this plugin and add more features like:
- passkey
- login and password
- sensors
- binary sensor (like switching on the hot water boiler if you got that in your config)
- scanning for available sensors, features. Not all heating system are the same so this way it will hopefully support more out of the box. But to get this to work I need community support. I have only 1 specific heating system.
- a way to push temperature to the heating system. (if you don’t have a thermostat and a separate temp sensor)
- if you got multiple heating system connected. (this one will be a bit tricky to test, but with support of Holger we should get this working?)
Here is the old non working legacy component.