The House Automation Hub Job
Submissão por Derek Kennedy: Por que o House Automation Hub? Eu sempre gostei do conceito de automação da casa, no entanto, dois elementos me deixaram de começar. Primeiro, a despesa de um bom controlador HA (e eu não implica um PC 24 × 7). Segundo, ela que deveria ser obedecida odeia fios correndo pelo local.
Então, lidei com um amigo para estabelecer um controlador HA de baixa despesa de entrada, que ligamos para o ‘Home Automation Hub’ (ou hah). Agora estamos quase dois anos no projeto; Foi necessário muito esforço (especialmente no lado do aplicativo de software), no entanto, foi uma diversão fantástica. O melhor de tudo é baseado em um roteador Wi-Fi re-imposto que normalmente pode ser comprado no eBay por cerca de 10 libras.
Introdução – a primeira coisa que foi feita foi produzir o wiki de emprego que utilizamos para rastrear todos os conceitos e o trabalho realizado. Foi tomado o tempo para substituir o sistema operacional no sistema por um para o qual temos todo o código -fonte (e o código aberto de volta à comunidade). O sistema executa o Kernel Mini-Urix Busybox. A atualização automática de firmware do nosso site também foi implementada.
Então, começamos a acreditar sobre o que gerenciar e monitorar. Mantendo a coisa da SWMBO ‘sem fios’ em mente, experimentamos o controle de soquetes de rede elétrica de RF por meio de um micro desenvolvido personalizado, bem como transmissor de RF. Depois de algum trabalho com o nosso ‘escopo e em um quadro de avanço do Mega8, tínhamos código para gerenciá -los que são extremamente confiáveis em operação e também com uma grande variedade.
Brett, meu amigo de guru do aplicativo de software, começou a designer as funções principais no Hah. Ele faz essas coisas extremamente completamente. Estávamos ansiosos para utilizar protocolos “padrão aberto”, para garantir que o HAH possa conectar e brincar com outro kit HA. Brett descobriu rapidamente o XAP – um incrível protocolo HA baseado em transmissão. Todos os ‘módulos’ no hah são completamente compatíveis com XAP.
Hardware personalizado – o link entre nosso ‘hardware personalizado’ e o hardware do roteador principal é através da porta serial no roteador. Não são numerosos roteadores sujeitos a uma porta serial, por mais feliz que este design o faça. Em seguida, desenvolvi um pequeno PCB que faria em forma dentro do estojo do roteador. Isso adiciona quatro entradas, quatro relés, o transmissor de RF, um LCD, um barramento I2C, bem como um ônibus de 1 fio para ler até 16 x sensores de temperatura DS1820. Enviamos isso para fabricação e felizmente, o conselho que voltou funcionou pela primeira vez sem nenhum tipo de alteração de faixa.
O HAH links para o seu roteador de banda larga e também recebe seu endereço IP através do DHCP. O endereço IP alocado é exibido no LCD, para que você entenda onde apontar o seu navegador. Meu moinho de desktop da Sherline CNC era perfeito para cortar a abertura na situação do roteador para o LCD.
O incrível aplicativo de software – Enquanto isso, Brett fez código como um cara possuído. A interface do usuário baseada no navegador começou com algumas páginas fáceis para permitir que os soquetes remotos de RF sejam controlados, os valores das entradas a serem verificadas e os relés a serem acionados. As leituras de temperatura cumpriram logo depois disso. Fotos da interface do usuário estão aqui. Um adaptador XAP foi estabelecido para falar com nosso hardware personalizado. Um módulo atual de suporte de despesas foi estabelecido para permitir que o uso de energia elétrica seja rastreado. Em seguida, um módulo XAP para Pachube permitiu ao sistema registrar todos os dados de dados, tanto quanto o PACHUBE.com organizados (e não através do controle da interface do usuário) foi o próximo. Um módulo XAP para Google Calendar permite que o sistema seja direcionado através de eventos em um calendário do Google. O Twitter parece ser todo popular hoje em dia, um módulo do Twitter permite gerenciar o sistema através de tweets. Obviamente, o OGUE OS Busybox OS permite o envio de e -mails também. O sistema também pode enviar mensagens SMS – basta conectar um telefone Nokia. Também temos o apoio de ‘Wake on Lan’. Fantástico para diminuir o poder, fazendo com que os PCs subam até que você os exija.
Hah Interfaces Visão geral
Script personalizado – com todos esses módulos no lugar, parecia haver um requisito para permitir interações entre os módulos. por exemplo. Se a temperatura no sensor nas revisões 25c, envie um alerta de email; Se o aquecedor estiver ligado há muito mais de uma hora, desligue -o; Quando a entrada se fecha, desligue todos os interruptores de RF. O módulo “Plugboard”, com sua linguagem simples de utilizar script, permite todo esse tipo de coisa.
Utilização prática – Na prática, tudo funciona extremamente bem, sólido e confiável na operação. Bastante “verde”, pois reutilizamos um roteador antigo que, de outra forma, poderia ser jogado fora, bem como ele atrai apenas 6 watts de poder, portanto não é dispendioso correr. Fico de olho nas temperaturas em minha oficina no porão, bem como pode ligar o aquecimento antes de aparecer em casa. Da mesma forma, posso obter um tweet se alguém deixar a porta da geladeira aberta. Um sensor Amanhecer/Dusk, vinculado a uma linha de entrada, permite -me que o script desse iluminação seja alterado. O SWMBO está satisfeito porque o sistema (com a conexão de barramento de 1 fioíons, bem como os outros sensores “com fio”) ficam no porão. Os soquetes da rede elétrica de RF implicam que a fiação é necessária em casa.
O que vem a seguir para o hah – bem, as coisas não estão tão frenéticas agora. Brett, bem como eu tenho grandes promoções de compromissos diários. Estou mexendo com uma ideia do subsistema de receptor de RF. Isso utilizaria a ponte Xap (que Brett já codificou) para prender tanto quanto o hah. Tentamos arquivar o que for necessário para permitir que outras pessoas compreendam seu próprio hah – difícil de entender se alguém fez isso. Ficaria satisfeito em saber se alguém acredita que isso é um esforço que vale a pena. As mensagens podem ser deixadas no fórum HAH ou nos comentários do AutomatedHome.com abaixo.
Hub de automação residencial: LiveBox no eBay: xapautomation.org
Quer mais? – Siga -nos no Twitter, como nós no Facebook ou inscreva -se no nosso feed RSS. Você pode até receber essas notícias entregues por e -mail, diretamente para sua caixa de entrada todos os dias
Compartilhar isso:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
E-mail
Mais
Whatsapp
Imprimir
Skype
Tumblr
Telegrama
Bolso