I've got the remote controlled sockets now crudely working via Homegenie - I have chosen do this via an Arduino initially as I saw people were having cpu issues when using the pi and the rcswitch libraries - you would also need to do level shifting from 5v to 3.3v but that's minor.
Anyway I have more uses for the Arduino too, and I will replace it with a custom pcb or veroboard when I get all the hardware ready
Anyway just thought I would mention it, need to tidy up all the code, but can be done by using rcswitch on the Arduino and just sending the commands via serial as a string.
Plan is to move my sockets to new codes (using their learning functionality) and then I get a remote control that I can use for 4 remote inputs too. - that's still to do
David