Hello,
I’d like to offer my sincere congratulations to Romek and express my admiration for his hard work and… determination. His approach is absolutely the right one and very modern – and he stands a good chance of creating his own BMS system (distributed control in junction boxes, etc.). However, the biggest problem I see with this ‘pure DIY’ approach is the sheer amount of work required to ensure such a solution can manage the home efficiently. In practice, there are so many technical issues to resolve when connecting such a BMS to boilers, solar panels and ventilation systems that I honestly admire anyone who’s willing to build it from scratch. It’s a bit like wanting to go off-roading and starting by building an off-road vehicle – rather than perfecting your 4WD driving technique;-) I suppose, after many attempts, it might be possible to build a car better than the off-road vehicles generally available, but would we have enough time in our lives to get our fill of driving it? I don’t know.
In my opinion, with BMS, you need to take good, tried-and-tested technology and have fun applying it to new tasks, rather than creating new technologies… But that’s just my personal view, of course. The sheer number of variables and protocols involved in a BMS like this is daunting even for me – and I do know a thing or two about it. Let’s say we want to know who’s at home – OK, a simple presence detection system can be built yourself, just like Romek did. But the more you do, the more you want to do, and soon we’ll want to know how much heat we’re using (or we’ll want to optimise that usage). Of course, you could just use a heat meter and be content with it sending a pulse every 100 KJ. But perhaps we’d like to know a bit more about how to heat the house most efficiently, keep it at a certain temperature, and why it’s sometimes cold inside. For that, a standard heat meter with a pulse output won’t be enough... Of course, you could write the software from scratch, but that’s another huge job… Or, using standard technology (such as LONWORKS, which I use), we could order a heat meter with such an output – and immediately have all the parameters (inlet and outlet temperatures, instantaneous power, heat supplied over a given period, etc.) readily available. Or perhaps we already have a heat meter using a different technology – MBUS – no problem, we order an MBUS-Lon interface and it works a treat straight away. We order blind controllers – either we wire everything up ourselves or we order a controller with a LON output. If we want to control a pump – we’ll get one with LON control or 0–10 VDC; either way, we’ve got it sorted and tested on LON straight away… it’s just a matter of ordering the right components… There are countless examples like this, and as a result, I wouldn’t entrust the control of heating or DHW to a system based on RS-485 and Windows (perhaps Vista?). Nevertheless, I sincerely admire people who are willing to take on such a huge task themselves – I take my hat off to them and send my warmest regards.
Jacek Unihome
I’d like to offer my sincere congratulations to Romek and express my admiration for his hard work and… determination. His approach is absolutely the right one and very modern – and he stands a good chance of creating his own BMS system (distributed control in junction boxes, etc.). However, the biggest problem I see with this ‘pure DIY’ approach is the sheer amount of work required to ensure such a solution can manage the home efficiently. In practice, there are so many technical issues to resolve when connecting such a BMS to boilers, solar panels and ventilation systems that I honestly admire anyone who’s willing to build it from scratch. It’s a bit like wanting to go off-roading and starting by building an off-road vehicle – rather than perfecting your 4WD driving technique;-) I suppose, after many attempts, it might be possible to build a car better than the off-road vehicles generally available, but would we have enough time in our lives to get our fill of driving it? I don’t know.
In my opinion, with BMS, you need to take good, tried-and-tested technology and have fun applying it to new tasks, rather than creating new technologies… But that’s just my personal view, of course. The sheer number of variables and protocols involved in a BMS like this is daunting even for me – and I do know a thing or two about it. Let’s say we want to know who’s at home – OK, a simple presence detection system can be built yourself, just like Romek did. But the more you do, the more you want to do, and soon we’ll want to know how much heat we’re using (or we’ll want to optimise that usage). Of course, you could just use a heat meter and be content with it sending a pulse every 100 KJ. But perhaps we’d like to know a bit more about how to heat the house most efficiently, keep it at a certain temperature, and why it’s sometimes cold inside. For that, a standard heat meter with a pulse output won’t be enough... Of course, you could write the software from scratch, but that’s another huge job… Or, using standard technology (such as LONWORKS, which I use), we could order a heat meter with such an output – and immediately have all the parameters (inlet and outlet temperatures, instantaneous power, heat supplied over a given period, etc.) readily available. Or perhaps we already have a heat meter using a different technology – MBUS – no problem, we order an MBUS-Lon interface and it works a treat straight away. We order blind controllers – either we wire everything up ourselves or we order a controller with a LON output. If we want to control a pump – we’ll get one with LON control or 0–10 VDC; either way, we’ve got it sorted and tested on LON straight away… it’s just a matter of ordering the right components… There are countless examples like this, and as a result, I wouldn’t entrust the control of heating or DHW to a system based on RS-485 and Windows (perhaps Vista?). Nevertheless, I sincerely admire people who are willing to take on such a huge task themselves – I take my hat off to them and send my warmest regards.
Jacek Unihome