X10 es un sistema de conmutación profesional y costoso, con capacidades bastante limitadas (sin alimentadores automáticos de gatos o una cámara para gatos, por ejemplo).
Por lo tanto, puede considerar jugar con Arduino
www.arduino.cc
Esta es una pequeña "computadora" independiente que se puede programar con facilidad a través de USB. Lo bueno es que Arduino no usa mucha energía en comparación con la ejecución de una PC completa. Es tan pequeño que puedes esconderlo donde quieras.
Desde el Arduino básico, puede agregar varios escudos para cambiar de electrodomésticos. Hay un escudo de relé para la conmutación de 110 / 220V. Puede hacer pantallas Power-Mosfet para la conmutación de alta frecuencia de 110 / 220V. Puede agregar un escudo XBee para el control inalámbrico de otros interruptores XBee. Hay una gran cantidad de protectores de entrada para leer RFID, medir temperatura, medir luz, muestrear sonido, etc.
El precio es genial. Arduino cuesta alrededor de 20 $, la mayoría de los escudos tienen un precio similar, y si puede soldar, puede reducir aún más los costos.
Una buena fuente para los proyectos de arduino es:
www.makezine.com
También tienen una buena tienda:
http://www.makershed.com/SearchResults.asp?Cat=43
Los buenos libros sobre el tema son "Hacer que las cosas hablen" y "Comenzar a trabajar con Arduino" Si compra el kit de inicio Arduino, tiene un excelente conjunto de componentes para comenzar con la automatización, y el bonito libro "Hacer que las cosas hablen" se incluye como bien.