Me gustaría saber si alguien ve grandes problemas con este sistema que quiero implementar en mi hogar. El software está en versión beta, comenzaré a trabajar en el lado del hardware en unas pocas semanas.
Estado actual de la casa
Como una imagen vale más que mil palabras... (los elementos que hay son ejemplos, no los reales que usaré (diferente relé de 220 V, relé conectado a Arduino pero la idea principal está bien representada)
El relé de 220v que está configurado en este momento se colocó para permitir que las luces se abran o cierren desde varios lugares de una habitación. Piense en el relé como un circuito de control de 3 lados
El 220v es un relé de encendido/apagado. Cada vez que se presiona cualquier botón, cambia su estado, siempre que presione un botón más de 0.1 segundos (eso dice en el manual del relé).
Mi electricista instaló el relé de 220v, no está 'normalmente abierto' ni 'normalmente cerrado'. Si la energía baja y luego vuelve, las luces vuelven a sus estados anteriores.
Para activar el relé de red de 220v, todo lo que tengo que hacer es usar un relé arduino normalmente abierto y activar el estado cerrado durante más de 0,1 segundos. Solo necesito enviar un "pulso" de 220v al relé de 220v. Esta es la razón principal por la que las luces seguirán funcionando mientras se mantenga la energía. Todo el arduino puede fallar y las luces normales funcionarán como de costumbre, solo perderé la posibilidad de control remoto y la programación/programación avanzada.
En cuanto a los precios, compro arduino+ethernet o mega+ethernet (y algunas otras réplicas de arduino) a alrededor de 15-25 $ por par, por lo que el costo es relativamente bajo. En el software del controlador principal estimo 40 horas de trabajo, y luego unos cientos de horas durante unos años refinando la interfaz de usuario y agregando eventos, etc.
Todos los elementos se colocarán en 2 cajas dentro de la casa, una para cada piso, y una tercera caja controlará el jardín, el patio y el riego.
--- Edición posterior --- Construí el esquema, puedes verlo en acción en youtube http://www.youtube.com/watch?v=BmsdXMbd2vo
He estado haciendo algo similar durante los últimos dos meses. En la actualidad, la configuración solo se extiende a mi taller (para pruebas). Actualmente estoy usando un solo UNO para el control que lee varios estados del sensor, incluido el nivel de luz y la temperatura/humedad, además de algunos sensores de puerta (relé de lengüeta) y de movimiento IR. El arduino lee el estado y envía mensajes a algún software (actualmente Python 2.7 bajo Ubuntu) sobre UDP que luego realiza el procesamiento requerido y envía comandos de control de regreso al Arduino, nuevamente sobre UDP. Actualmente, el procesamiento consiste en verificar los sensores de luz internos y encender las luces si es necesario. En última instancia, quiero migrar toda mi iluminación a LED de 12 V para poder utilizar la energía solar almacenada, pero actualmente estoy usando un sistema similar al suyo en el que los relés están en serie con el interruptor de encendido de las luces. normalmente cerrado, de modo que si falla el circuito de control, los interruptores de luz deberían funcionar con normalidad. También tengo algunos sensores IR externos y el mismo sistema activa una luz de seguridad externa, esta vez con un relé normalmente abierto. Considero que el uso de los relés normalmente cerrados es esencial para las luces principales, de lo contrario, la gestión doméstica se iniciará una vez que el sistema se implemente en el resto de la casa. Quiero usar LEDS debido a su naturaleza regulable cuando uso los pines habilitados para PWM del Arduino, esto permitirá un buen nivel bajo de luz para esos viajes nocturnos al baño, todo automáticamente, por supuesto. Acabo de recibir un Mega 2560 que proporcionará mucho más IO. Al igual que usted, preveo tener Arduino separados para entrada y salida. Estoy desarrollando el sistema de control en python, con la intención de migrarlo a raspberry PI una vez finalizado el desarrollo. Esto me permitirá ejecutar todo un gabinete con una pantalla de estado conectada al video compuesto. Actualmente tengo una pantalla de estado limitada ejecutándose en la PC, lo que me permite controlar el brillo de los paneles LED y las bombillas GU16. He configurado el arduino para que acepte comandos de cualquier dispositivo en la red, por lo que puedo configurar algunos controles desde los dispositivos Android que tengo en la casa. También tengo una instalación de zoneminder completamente funcional, pero aún no había considerado usarla para activar nada, pero, de nuevo, no tengo ninguna cámara interna en eso, solo externa. Consideré las imágenes térmicas, como usted sugirió, pero creo que el costo es un problema importante (tendría que ser inferior a $ 100 australianos, por habitación para que sea factible para mí), así que Estoy perseverando con sensores IR de bajo costo (alrededor de $ 2 cada uno de China). Mi código Arduino no es el mejor, pero estoy más que dispuesto a compartirlo. Actualmente está configurado para monitorear los diversos sensores en un bucle constante, y también escucha una cadena UDP de 3 bytes en forma de 410 (4 es luz 4, 1 es para encendido, el último dígito se usa para un nivel de brillo para el DIRIGIÓ)
Estoy de acuerdo con el comentario sobre los valores de reventa de la casa, pero no planeo mudarme en ningún momento en el futuro previsible. Sus necesidades pueden ser diferentes.
El código python también realiza algún control DPMS de los monitores en el taller. Actualmente se ponen en espera después de 10 minutos sin movimiento en el taller. Estoy en el proceso de configurar algunos enchufes que se encienden de la misma manera que las luces, para que el sistema pueda apagar cosas como mi soldador y amplificadores que con frecuencia olvido dejar encendidos.
Déjame saber si puedo ser de ayuda con tu proyecto. Suena grandioso. Buena suerte
John
El mayor inconveniente es la naturaleza altamente personalizada y las modificaciones necesarias cuando vas a vender tu casa.
Si estuviera pensando en comprar una casa hoy que alguien había modificado ampliamente para instalar un sistema de bricolaje totalmente personalizado utilizando "lo último en tecnología" de hace 10 o 15 años, probablemente estaría pensando en la línea de "wow, tengo desmontar todo y rehacer por completo el sistema eléctrico de esta casa" y el precio que estaría dispuesto a pagar reflejaría esto. Estoy siendo un poco extremo para ilustrar el punto, pero debes considerar esto.
jason
gregmac
jason
gregmac
vlad b.
vlad b.
johnny
vlad b.
vlad b.