In reply to Graeme G:
So, to explain how Tado does geofencing, you basically set the system up a bit like a classic central heating programmer (by setting the temperature you want at what time). What happens then, though, is that if you go out Tado will set the temperature in the house to be such that it minimises energy waste, while meaning that if you go home you will walk into a house at the correct temperature[1]. So for example it might knock a couple of degrees off if you're a mile or two away, but if you're at the other end of the country it'll go to frost protection. So you literally install and forget.
You can make Hive do that if you use something like If This Then That, but it doesn't do it out of the box. I do wonder if this is because Tado has a patent on it, but that is neither here nor there - because it doesn't have that "killer app" in my view Hive is garbage.
[1] There's a slider where you can set your "getting this spot on vs. environmental credentials" preference, which affects how "cautious" it is.
Post edited at 22:22