Hola vtomas,
Creo que antes de nada deberías saber en concreto qué es lo que va a hacer cada pic. Por ejemplo, en la puerta de la calle: abrir la puerta, controlar que no la violente nadie, quizás medir la temperatura exterior de la calle, etc. Una vez vistas las necesidades que tienes de control, elegir el micro: con x puertos que necesitas, USART para comunicaciones, el menor coste posible del micro y que haga todas esas funciones.
Si todo esto lo tienes evaluado, es la hora de pensar en las herramientas de desarrollo: en assembler, en C o en Basic?. Buscar un programador, puedes encontrar ayuda en
todopic.com.ar, hay un monton de utilidades.
El siguiente y último paso es la realización de tu proyecto en maqueta y luego a montarlo en una casa de verdad.
Es una idea muy buena, e incluso puedes añadirle gestión por control remoto (módem, ADSL, etc) para cuando el usuario se ausenta de casa.
Saludos
Ricky