Controla las luces tanto con interruptor de pared como con arduino.

Estoy empezando a construir una casa nueva y quiero agregar algunas funciones de automatización del hogar, por ahora, encender y apagar las luces y los enchufes. Compré arduino mega, ethernet shield, sensores de corriente para ver si la luz está encendida y relés. ¿Puede decirme cuál es la mejor práctica para que esto funcione, y otra cosa, quiero que las luces se enciendan y apaguen desde los interruptores de pared y al mismo tiempo desde el arduino? si el arduino no funciona o está apagado, las luces aún deberían funcionar desde los interruptores de pared, muchas gracias

¿Está planeando usar un solo Arduino para controlar múltiples luces y enchufes? Si es así, ¿cuántos y cómo planea conectar el Arduino a todos estos relés y todos estos sensores de corriente?
planeo usar un arduino mega, para controlar las luces en diferentes habitaciones
Usar Arduino para esto está bien para fines de desarrollo, pero tendría que estar loco para usar una placa Arduino real como una solución permanente, y especialmente para usar más de uno porque se quedó sin líneas de E/S (como hecho en las respuestas a continuación: en serio, investigue los "registros de turno"). Para comenzar, debe asegurarse de que sus sensores actuales puedan manejar el nivel de potencia de CA; la mayoría son para CC. En segundo lugar, necesita una forma de controlar la alimentación de CA, como un relé de CA o Triac. Si no sabe qué es eso, entonces está muy por encima de su cabeza y debería comprar una solución que ya esté en el mercado.
Como escribí en mi pregunta inicial, ya tengo relés, tanto de estado sólido como relés spdt, los sensores de corriente son ACS712 para arduino (rango 5A), lo único que necesito es cómo conectar el relé spdt (3 conectores, no, nc y com) con interruptor de pared, por lo que ambos funcionarán independientemente uno del otro

Respuestas (3)

http://en.wikipedia.org/wiki/X10_(industria_estándar)

Básicamente, la opción más conveniente para el consumidor.

Las ruedas se inventaron por una buena razón, para que usted no tenga que hacerlo. +1
En mi experiencia, esa rueda X10 tiene algunas esquinas que hacen que sea difícil lograr una conducción suave.

esto es lo que estoy haciendo

demostración: http://www.youtube.com/watch?v=BmsdXMbd2vo

más detalles aquí: ¿Algún problema evidente con esta domótica DIY?

Esta es la solución más barata y segura que encontré. En este momento todavía estoy buscando un buen detector de corriente de encendido/apagado, pero probablemente usaré un LED en paralelo con cualquier consumidor para detectar el estado de encendido/apagado.

Estoy usando alrededor de 12 placas arduino (mega y uno en este momento, pero vendrán más) con escudos de ethernet o radio para comunicarme.

Si encuentras algo mejor, estoy abierto a todas y cada una de las ideas.

¡Buena suerte!

su implementación está bien, solo quería saber si puedo usar el relé spdt en lugar del relé ssr y el relé de 220v que está usando
Puedes conectar todos tus interruptores a 5v en paralelo al arduino. Entonces tiene 5v - pin arduino - relé - tierra arduino y cables separados para 5v arduino - interruptores normales - relé - resistencia - tierra arduino. De esta manera, los interruptores manuales están haciendo lo que haría una escritura alta en un pin normal.

No hablo por experiencia, pero me vino a la mente esto:

http://en.wikipedia.org/wiki/Multiway_switching

La mayoría de las personas están familiarizadas con un interruptor de tres vías: una luz controlada por dos interruptores de pared diferentes. Haga algo similar, pero reemplace uno de los interruptores de pared con un relé, etc.

eso es exactamente lo que quiero hacer, reemplazar un interruptor de 3 vías con relé, solo necesito saber exactamente el cableado del interruptor y el relé, qué cable va a nc, no y com
Mirando la primera imagen en la página de wikipedia, reemplace uno de los cuadros morados con un relé. com en el medio, nc y no estarían arriba y abajo (el orden no importa). Pero como dije, ¡no sé lo que estoy haciendo!