The Buderus solar controllers insure that the circulation pump is running when the benefit of free solar energy is available in the solar flat plate collectors on the roof. The solar heat is then transferred to the solar storage tanks where hot water is heated for domestic or space heating demands.