This Honeywell St699 Programmer is designed to work with a Honeywell boiler. It's 24-hour programmable device and has a digital display that's easy to read. You can select one or two daily on and off periods, and it can be used with systems that are gravity-fed as well as fully pumped. It can be used with underfloor heating systems and has a battery backup in case of a power cut.