I know this is an old topic, but thought it would be tidy to stick to it, instead of making a new one..
I'm setting up a home automation system these days, and this is what I've done so far..
All my AV equipment, (TV, Set Top Box, Surround reciever and DVD player) is controlled by a IR sender (home electronics TIRA2).
For this I use EventGhost.
All my lights are controlled by a tiny little usb controller called Tellstick Duo. This one is probably more known here in europe. It can send and recieve signals on 433,92 MHZ and it can controll a lot of different remote socket recievers, like Nexa, IKEA, bye bye standby, HomeEasy and so on, but it can allso recieve signals from some wireless thermometers.
I allso have set up some socket recievers on my espresso machine and my espresso grinder.
All of this is allso controlled via EventGhost.
This is installed on a tiny little Shuttle ITX pc without a monitor, so the only communication is via VoxCommando (wich works great now that I have figured out the use of groups).
I have set up a lot of macros in EG, like when I say watch TV, my TV turns on and sets the channel to the Set Top Box, turns on the reciever, turns on the STB and opens the TV guide. (its a TiVo like box).
The same for DVD.
It took a while to set up most of the used buttons on all the remotes in EG and assigning a voice command, but damn it rocks when evereything works..
I allso use a media PC with a IR reciever, and there I have XBMC, Media Monkey and so on.
I wake it up via IR and put it back to sleep when I'm done with the media.
The setup of IR is somewhat a bit tricky sometimes if you use the original remotes, but a great tip for you James is to get your hands on a Logitech Harmony remote with a display on. With this you can download all the remotes for your units and I can promis you that a lot of "new buttons" will be available to use.
I have a Sony TV with a power toggle button on the remote, but when I downloaded the remote to my Harmony I suddenly have separate on/off buttons available.
So then It's easy to get a better setup for the IR controll.
After finding EG and VC my mornings are finally awsome, never an angry morning..
I just start it with saying good morning Computer (untill I find a suitable name for it), and it greets me with Good morning master, I will start my duties now..
Then it starts up my espresso maker, grinds a cup of espresso (15 sek on, then off), turn on the news channel on my tv, dims my lights to 60%.
Now I'm looking for more items to put into my setup, and sugestions are appriciated.
I was thinking about getting a Roomba with IR so that i can just say, 'clean my flat' and it will send signals to it as well,.
Since I'm single these days, my dream is to make it do the dishes as well, but that is maby a long shot...