El trabajo de House Automation Hub

Sumisión de Derek Kennedy: ¿Por qué el centro de automatización de la casa? Siempre he estado interesado en el concepto de automatización de la casa, sin embargo, dos elementos me desanimaron. Uno, el gasto de un buen controlador HA (y no implico una PC 24 × 7). Dos, ella, que debería ser obedecida, odia los cables corriendo por el lugar.

Entonces, traté con un amigo para establecer un controlador HA de bajo gasto de ingreso que llamamos a llamar al “centro de automatización del hogar” (o hah). Ahora estamos casi dos años en el proyecto; Sin embargo, ha tomado mucho esfuerzo (especialmente en el lado de la aplicación de software) ha sido fantástico. Lo mejor de todo se basa en un enrutador WiFi reutilizado que generalmente se puede comprar en eBay por alrededor de £ 10.

Comenzando: lo primero que se hizo fue producir la wiki de trabajo que hemos utilizado para rastrear todos los conceptos y el trabajo realizado. Se tomó el tiempo para reemplazar el sistema operativo en el sistema con uno para el que tenemos todo el código fuente (y el código abierto de regreso a la comunidad). El sistema ejecuta el kernel de BusyBox Mini Unix. La actualización automática de firmware de nuestro sitio también se implementó.

Luego, comenzamos a creer sobre qué manejar y monitorear. Teniendo en cuenta la cosa de SWMBO “sin cables”, experimentamos con el control de los enchufes RF Mains a través de un transmisor de micro desarrollado y RF personalizado. Después de un trabajo con nuestro alcance ‘así como en un tablero de avance MEGA8, tuvimos un código para administrarlos que son extremadamente confiables en funcionamiento, así como con una gran variedad.

Brett, mi amigo Guru de aplicaciones de software, comenzó a diseñar las funciones centrales en el HAH. Hace estas cosas extremadamente a fondo. Estábamos ansiosos por utilizar protocolos de “estándar abierto”, para garantizar que el HAH pueda enchufar y jugar con otro kit HA. Brett descubrió rápidamente XAP, un increíble protocolo HA basado en la transmisión. Todos los “módulos” en el HAH cumplen completamente con XAP.

Hardware personalizado: el enlace entre nuestro “hardware personalizado” y el hardware del enrutador central es a través del puerto serie en el enrutador. No numerosos enrutadores sujetan un puerto serie, sin embargo, afortunadamente este diseño lo hace. A continuación, desarrollé una pequeña PCB que estaría en forma dentro de la caja del enrutador. Esto agrega cuatro entradas, cuatro relés, el transmisor RF, un LCD, un bus I2C y un bus de 1 cable para leer hasta 16 x sensores de temperatura DS1820. Enviamos esto para la fabricación, así como, afortunadamente, la junta que regresó funcionó por primera vez sin ningún tipo de alteraciones de la pista.

HAH se enlaza a su enrutador de banda ancha y obtiene su dirección IP a través de DHCP. La dirección IP asignada se muestra en la pantalla LCD, por lo que comprende dónde señalar su navegador. Mi molino de escritorio Sherline CNC era perfecto para cortar la apertura en la situación del enrutador para la pantalla LCD.

La increíble aplicación de software: mientras tanto, Brett resultó un código como un tipo poseído. La interfaz de usuario basada en el navegador comenzó con un par de páginas fáciles para permitir que se controlen los enchufes remotos de RF, los valores de las entradas se verificarán, así como los relés que se conducirán. Las lecturas de temperatura cumplieron poco después de esto. Las fotos de la interfaz de usuario están aquí. Se estableció un adaptador XAP para hablar con nuestro hardware personalizado. Se estableció un módulo de soporte de gastos actuales para permitir el seguimiento del uso de energía eléctrica. Luego, un módulo XAP a Pachube habilitó el sistema para registrar todos los datos de datos tanto como Pachube.com organizado Administrar (en lugar de a través del control de la interfaz de usuario) fue el siguiente. Un módulo de calendario XAP a Google permite que el sistema sea impulsado a través de eventos en un calendario de Google. Twitter parece ser muy popular en estos días, un módulo de Twitter permite administrar el sistema a través de tweets. Por supuesto, el sistema operativo BusyBox también permite el envío de correos electrónicos. El sistema también puede enviar mensajes SMS, simplemente conecte un teléfono Nokia. También tenemos el apoyo de “Wake On Lan”. Fantástico para disminuir la potencia al hacer que las PC se queden hasta que las requiera.

HAH Interfaces Descripción general

Scripting personalizado: con todos estos módulos en su lugar, parecía haber un requisito para permitir interacciones entre los módulos. p.ej. Si la temperatura en el sensor en las revisiones 25c, envíe una alerta de correo electrónico; Si el calentador ha estado encendido durante más de una hora, apáguelo; Cuando la entrada se cierra, apague todos los interruptores de RF. El módulo “Plugboard”, con su lenguaje sencillo de utilizar scripting, permite todo este tipo de cosas.

Utilización práctica: en la práctica, todo funciona extremadamente bien, sólido y confiable en la operación. Bastante “verde”, ya que reutilizamos un enrutador antiguo que de otro modo se puede desechar, y solo atrae a 6 vatios de potencia, por lo que no es costoso de correr. Cumple con la atención a las temperaturas en mi taller de sótano, así como puedo encender el calentamiento antes de aparecer en casa. También puedo obtener un tweet si alguien deja abierta la puerta del refrigerador. Un sensor de amanecer/anochecer, vinculado a una línea de entrada, me permite cambiar esa iluminación. SWMBO está complacido porque el sistema (con el bus de 1 hilera ConnectLos iones, así como los otros sensores “cableados”) se sientan en el sótano. Los enchufes de RF implican el cableado de bits se necesita alrededor de la casa.

¿Qué sigue para el hah? Bueno, las cosas no están tan frenéticas ahora. Brett y yo tengo grandes ofertas de compromisos de trabajo diurno. Estoy jugando con una idea del subsistema de receptor RF. Esto utilizaría el puente XAP (que Brett ya ha codificado) para enganchar tanto como el hah. Hemos tratado de presentar lo que sea con tanto detalle como sea necesario para permitir que otros comprendan su propio HAH, difícil de entender si alguien lo ha hecho. Me complacería escuchar si alguien cree que este es un esfuerzo que vale la pena. Los mensajes se pueden dejar en el Foro HAH o en los comentarios de AutomatedHome.com a continuación.

Home Automation Hub: LiveBox en eBay: xapautomation.org

¿Quieren más? – Síganos en Twitter, como nosotros en Facebook, o regístrese para nuestra feed RSS. Incluso puede entregar estas noticias por correo electrónico, directamente a su bandeja de entrada todos los días.

Compartir este:
Facebook
Gorjeo
Reddit
LinkedIn
Pinterest
Correo electrónico
Más

Whatsapp
Impresión

Skype
Tumblr

Telegrama
Bolsillo

Leave a Reply

Your email address will not be published. Required fields are marked *