I was just about to pull the trigger on fifty pounds of Marmitek ip interface when I stumbled on program called autom8 on you tube whilst researching it.

It seems to be as good as the marmitek box if you have a pc on all the time instead of the interface and best of all is free
I can know turn on the electric blanket on the way home at night for a toasty duvet.

link to the writers page:

http://autom8.io/#overview