I have also added infrared control to my home automation server. The server is running on redhat Linux. This was accomplished using the plans and software from the LIRC project. Currently this is being used to start and stop recording on a VCR that is attached to a camera. The recording cycle is triggered by a X10 motion sensor. This allows me to record comings and goings throughout the day on the porch. Unfortunately our cat is a camera hog and no matter where I place the sensor she manages to find a way to trip it. So occasionally I have a nice video of the cat doing various catlike things. In the future when I expand this project I will be adding an interface to my web page to allow me to set the VCR remotely to catch shows I want to see.