Como habrás visto, éste es un foro especificamente de aplicaciones PIC y de eso se trata el tema de los sensores...
Cualquiers de los sensores que quieres utilizar puedes manejarlos con un PIC a modo de adaptador de señal para luego conectar éste a un módulo X-10 (que no es mas que el PLL que introduce la señal a la linea de red eléctrica).
La ventaja que tiene el PIC para ésto , es que hay lenguajes de programación de alto nivel , PicBasicPro, PicBasicPlus que incluyen instrucciones específicas para implementar dispositivos con protocolo X-10... si mal no recuerdo también puedes hacerlo con CCS (un C para PICs). Por supuesto que puedes también hacerlo en asembler pero con muuuucho mas trabajo.
Si te tomas un momento para leer éste tema desde el principio, y bajarte algunos de los appnote de microchip o pdf que hay en los maletines de yahoo abiertos para el tema, seguramente entenderás todas tus dudas... simplemente hay que tomarse un poco de trabajo.
Un abrazo...
marmatar