Direct heating and domestic hot water