This is the OpenTRV (Open-Source Thermostatic Radiator Valve) project.
See http://www.earth.org.uk/open-source-programmable-thermostatic-radiator-valve.html for more.
Contains software and hardware elements.
Note that the content of this project is available under a permissive licence, Apache 2.0 or (Solderpad 0.51 for hardware elements) unless otherwise stated, and is provided supplied AS-IS with no warranties of any kind.
Fragments of contributed code, libraries, etc, within here may have their own licences, in which case that should be explicit in each case.