The document describes a new heat control system (CU2) that improves on an earlier system (CU1). CU2 uses a PC and custom interface hardware to precisely control a heating boiler's temperature and energy flow to radiators. It employs a three-phase control model to smoothly heat up from cold starts and maintain efficient normal operation. Safety measures like temperature limits and power backups are also discussed. The system was developed and refined using a combination of real testing and simulated modeling in the Smalltalk programming language.