Proyecto de domótica desde 0

Para la parte de la interface del proyecto, inicialmente, opto por varios arduinos con shield ethernet conectados a la red a un servidor LAMP. Este servidor tendrá una interface web PHP con base de datos MySql que será el que tome las decisiones, guarde datos en la base de datos etc.
Cada arduino gestionará una parte del proyecto: persianas, iluminación, alarma (este con módulo GSM) y riego.
De esta manera cada arduino estará programado en varios bloques y cada bloque "preguntará" al servidor que debe de hacer en un momento concreto o según valores de sensores y el servidor le responderá lo que debe hacer por cada pin de salida. La propia aplicación PHP será la que gestione la programación de eventos, guarde en la BBDD los valores de los sensores, etc.
Espero poder hacer un sistema lo más flexible posible para que sea sencillo añadir nuevas características.
Qué os parece este sistema?