Proyecto de domótica desde 0

Hola a todos, he encontrado este hilo porque en la primera respuesta de @Sergegsx decia, que a parte e subir y bajar la persiana, para una luz (por ejemplo) se podía hacer que arduino supiese que la luz estuviese encendida o apagada (indiferentemente que arduino diese la orden, por ejemplo para un relé y un pulsador).
Me gustaría una solución que fuese en función de si circula la corriente (una especie de rele, pero a la inversa, de corriente alterna a corriente continua. he buscado algo de esto por internet y no he encontrado nada). Para que se pueda implentar en otro tipo de circuitos (no me valdría el uso de un foto diodo para ver si la luz esta encendida...)
Muchas gracias!