Per adesso contribuisco per la parte "comunicare lo stato del relè".
La mia idea è: uso un relè a dippio contatto, con uno accendo l'utenza e l'altro lo uso come se fosse che arduino debba leggere un pulsante. In altre parole quando attivi il relè chiude anche un pulsante che viene letto da Arduino.
Oppure rilevi la corrente dell'utenza, ad esempio con l'ACS712.