Re: Smart?
I'd say they're smartish. Mine didn't require programming, I just set the temperature to what I wanted it to be for the first few weeks and it learnt what I liked when. It's certainly smarter than the 7 day timer I had before as it doesn't bother heating the house when no-one is in it.