Lucamammolo:
Ho un arduino collegato con l'ethernet shield, volevo implementare in casa la possibilità di accendere / spegnere luci in remoto con la possibilità però di vedere se la luce in quel preciso momento è accesa o meno. Per fare questo ho pensato che i pulsanti / invertitori / deviatori, devono essere prima collegati ad arduino e in seguito quest'ultimo si occuperà tramite relè di accendere spegnere la lampada.
Mi sembra poco chiaro cosa esattamente tu voglia fare: La domanda cruciale è : di quali "luci" parli? Se sono lampade, quindi con una loro spina, potresti cercare degli attivatori WiFi e comandarli opportunamente tramite la tua rete locale, e probabilmente anche se sono accese o meno. Se invece parli delle luci delle stanze, ma spero che tu non intenda questo, ti dico subito che NON puoi farlo, perché se si parla di corrente a 220V è vietato dal regolamento, oltre che vietato per legge apportare modifiche all'impianto elettrico di casa, quindi DEVI evitare di farlo. Mi raccomando.