Buenos días amigo, me llamo Manuel, poseo experiencia desarrollando proyectos IoT con Arduino y ESP8266, para tu proyecto si quieres que sea con arduino, asumo que posees un arduino uno + ethernet shield o shield WiFi o posees el Arduino Yun que trae WiFi incorporado, en tal caso otra opcion que te recomiendo es usar el nodeMCU amica (ESP8266) yo poseo ambos módulos Arduino + ethernet shield y nodeMCU amica, por lo cual puedo ir haciendo pruebas de tu proyecto mientras lo voy desarrollando, sugerencia si deseas controlar a distancia seria con IR y por internet entonces requieres una App android para controlarlo, por lo cual en fase de desarrollo puedes controlarlo con la App a nivel local (intranet) pero para controlarlo alejado desde tu casa, requieres de un Host para allí arrancar un servicio web que se encargue de reenviar los comandos recibidos por la App hacia el Arduino, como veras poseo conocimiento y tu proyecto engloba varios elementos.
Saludos
Ing. Manuel
Venezuela