I've been doing some research on central heating and hot water controllers, and the possible benefits in reduced energy consumption that they might offer. Here's my summary of some of the products available in the UK:
And the features that they each offer are:
Single zone control
Nest Thermostat
Tado Thermostat
Hive Active Heating
Evohome
Intuition-hw
Heat Genius
Remote Monitoring and Control via the Internet or Smartphone
Nest Thermostat
Tado Thermostat
Hive Active Heating
Evohome
Intuition-hw
Heat Genius
Anti-Frost Protection
Nest Thermostat
Tado Thermostat
Hive Active Heating
Evohome
Intuition-hw
Heat Genius
Multi zone control of individual radiators
Evohome
Heat Genius
Hot water control
Evohome
Heat Genius
Pre-Heat via Geofence
Tado Thermostat
Pre-Heat via Weather Forecast
Tado Thermostat
Heat Genius
Auto Away via Geofence
Tado Thermostat
Auto Away via Motion Detection
Nest Thermostat
Heat Genius
Adaptive Timer via Motion Detection
Nest Thermostat
Heat Genius
Single zone control
Nest Thermostat
Tado Thermostat
Hive Active Heating
Evohome
Intuition-hw
Heat Genius
Remote Monitoring and Control via the Internet or Smartphone
Nest Thermostat
Tado Thermostat
Hive Active Heating
Evohome
Intuition-hw
Heat Genius
Anti-Frost Protection
Nest Thermostat
Tado Thermostat
Hive Active Heating
Evohome
Intuition-hw
Heat Genius
Multi zone control of individual radiators
Evohome
Heat Genius
Hot water control
Evohome
Heat Genius
Pre-Heat via Geofence
Tado Thermostat
Pre-Heat via Weather Forecast
Tado Thermostat
Heat Genius
Auto Away via Geofence
Tado Thermostat
Auto Away via Motion Detection
Nest Thermostat
Heat Genius
Adaptive Timer via Motion Detection
Nest Thermostat
Heat Genius
So, in summary, you can't have all the features in a single system. The Heat Genius system comes closest, just lacking the geofence feature of the Tado to enable the system to pre-warm your home prior to your arrival.