bctl
1-wire based boiler/DHW/distribution heating system controller
...The wood fired boiler system utilizes hot water thermal storage and indirect heating of domestic hot water during firing. It includes provision for dumping excess heat to the distribution system, as well as provision for heat recovery during a cool-down cycle.
The design is based on the 1-wire family of sensors and data I/O components. The software package is written in C++ and utilizes the owcapi and owlib facilities of the open-source owfs package for all 1-wire transactions.
The software architecture is based on the QP hierarchical state machine framework developed by Quantum Leaps, and utilizes their QM modeling tool for state machine template generation. ...