Hola, yo también estoy realizando un proyecto parecido, para la detección de si el circuito está ativo utilizo sensores de corriente ACS712, tanto para iluminación como para las persianas, para iluminación utilizo un relé en el extremo de un circuito conmutado, asi, es indiferente la posición y arduino al detectar corriente en ese circuito ya sea encendiendolo manualmente o remotamente envia a la base de datos un 1 o un 0.
Donde estoy algo mas estancado es en la parte web, me funciona todo con php, pero quiero implementar con ajax para que refresque automáticamente los iconos pero no doy con ello.