Em nosso mais recente recurso de casa automatizada, Dave McLaughlin nos leva a sua jornada desenvolvendo seu próprio sistema doméstico. Com algumas atualizações de bricolage para o hardware de automação residencial existente e alguma integração inteligente de software, ele construiu um sistema fascinante …
No início
Tendo usado o Homeseer e vários dispositivos com fio e sem fio enquanto estava no Reino Unido, mudei para sem fio quando me mudei para o exterior para a Indonésia em 2005. Enquanto morava em um apartamento alugado, preciso de uma solução que não exigisse cabos que não sejam talvez talvez Ethernet na mesma sala.
Decido sobre um sistema de onda Z, adicionando mais tarde os módulos da lâmpada Wemo também. Para o lado da onda Z, escolhi os módulos de aparelhos HomePro para soquetes e módulos de lâmpadas para everspring para a iluminação. Nenhum desses dois módulos era barato.
Corri com essa configuração até meados de 2016, mas os seguintes problemas levaram a uma mudança. Em primeiro lugar, o Z-Wave era temperamental com 2 unidades no extremo do apartamento da OU, apesar de eu ter um módulo de aparelho no meio do caminho entre ele nunca funcionou de maneira confiável. Eu teria pressionado continuamente o tablet baseado em toque em homenagem para tirar a luz da minha cama. Mais tarde, eu teria 2 unidades que as lâmpadas controladas explodem e falham. Um dos ICs que fazia parte da fonte de alimentação havia aberto.
A próxima dor de cabeça foram os módulos da lâmpada Wemo. A única maneira de fazê -los funcionar foi com o IFTTT nos canais do Homeseer e do WEMO. Enquanto minha conexão com a Internet foi boa, isso funcionou bem, embora um pouco lento às vezes. Não é exatamente um 10 na escala WAF.
No início de 2016, me deparei com um site administrado por Peter Scargill, que costumava administrar uma empresa de design de eletrônicos há muitos anos a partir de Tyneside. Naquela época, usei seus controladores com fio AppCon para automação residencial com base nos microcontroladores de pequenos 8 bits PIC. Eu tinha centenas de metros de 4 cabos de alarme do núcleo em todo o meu apartamento. O sistema era confiável, mas tentar esconder todo esse cabo não caiu bem com meu parceiro na época.
Avançando para 2016 e Peter voltou a fazer automação em casa com os pequenos controladores baseados em ESP8266.
Eles são baseados em um núcleo Cortex M4 com Wi -Fi 802.11 incorporado e vêm com um SDK que permite o desenvolvimento com o Eclipse e uma opção de IDE Arduino.
Como minhas unidades domésticas eram problemáticas, decidi reengine os internos e manter as peças mecânicas. Então, peguei o PCB antigo e fiz todas as medidas para poder fazer minha própria montagem de 2 pcb de 2 pilhas da mesma forma que a antiga. O PCB inferior é a fonte de alimentação e o relé de estado sólido.
Eu escolhi os relés de estado sólido enquanto eles ligam a travessia zero e evito qualquer problema com a redução do CA e causando a fonte de alimentação. Isso funciona sem falha e posso alternar até 8 amperes com esse arranjo. Mais do que suficiente para o uso pretendido desses módulos.
Essas imagens mostram a nova pilha da placa e as placas antigas do módulo e, finalmente, as novas placas instaladas no gabinete HomePro.
Há um LED no tabuleiro para mostrar o status e eu perfurei um pequeno buraco para permitir que isso fosse visto de fora. Ele pisca rapidamente até obter uma conexão WiFi e MQTT. Usando o botão na frente, você pode pressionar e manter isso por cerca de 3-5 segundos logo após a liga e isso ativará uma página de APN e Web que você pode usar para configurar o dispositivo. mais fácil do que tentar fazer isso sobre a conexão serial. Peter e Aiden consideraram tudo com isso.
Agora a iluminação precisava ser classificada. As unidades de Everspring que eu havia comprado do Reino Unido há alguns anos atrás costumavam mostrar uma falha irritante. Ocasionalmente, eles começaram a desligar e depois voltariam a voltar. Foi completamente aleatório. Substituí uma unidade por uma nova e a mesma coisa aconteceu. Então, um dia, vi que a falha liga/desliga estava ocorrendo quando a tensão no apartamento estava caindo abaixo de 209VAC – a Indonésia não é muito boa quando se trata de estabilidade do suprimento da rede elétrica. Abri uma das unidades e descobri que elas usavam um design de fonte de alimentação muito barato com base em um tipo de gotas de capacitor/resistor. Isso é bom quando você tem uma fonte de alimentação estável, mas eles realmente não gostam quando a entrada de tensão é muito baixa.
Tão armado com o design da unidade HomePro, comecei a criar uma nova PCB para ajustar os gabinetes existentes. O ESP12 estava localizado de um lado e a energia AC-DC do outro. O relé de estado sólido também estava do mesmo lado que a fonte de alimentação. Um botão Prog e On/Off também foi instalado para que eu pudesse instalar o software inicialmente. A interface da Web seria usada para configurá -la mais tarde. Você pode ver o lado ESP do PCB abaixo. O slot no PCB é aumentar a separação da potência CA do lado de baixa tensão DC. As almofadas grandes são o CA e CA para a lâmpada.
Então agora eu tinha vários módulos de eletrodomésticos e controladores de iluminação atualizados, mas como eu iria controlar tudo isso? Era hora de aposentar meu antigo sistema Homeseer 2. O PC não eraMinha casa automatizada: Raspberry Pi + Node-RED + MQTT e Amazon Echo (###) Em nosso mais recente recurso de casa automatizada, Dave McLaughlin nos leva a sua jornada desenvolvendo seu próprio sistema doméstico. Com algumas atualizações de bricolage para o hardware de automação residencial existente e alguma integração inteligente de software, ele construiu um sistema fascinante …
No início
Tendo usado o Homeseer e vários dispositivos com fio e sem fio enquanto estava no Reino Unido, mudei para sem fio quando me mudei para o exterior para a Indonésia em 2005. Enquanto morava em um apartamento alugado, preciso de uma solução que não exigisse cabos que não sejam talvez talvez Ethernet na mesma sala.
Decido sobre um sistema de onda Z, adicionando mais tarde os módulos da lâmpada Wemo também. Para o lado da onda Z, escolhi os módulos de aparelhos HomePro para soquetes e módulos de lâmpadas para everspring para a iluminação. Nenhum desses dois módulos era barato.
Corri com essa configuração até meados de 2016, mas os seguintes problemas levaram a uma mudança. Em primeiro lugar, o Z-Wave era temperamental com 2 unidades no extremo do apartamento da OU, apesar de eu ter um módulo de aparelho no meio do caminho entre ele nunca funcionou de maneira confiável. Eu teria pressionado continuamente o tablet baseado em toque em homenagem para tirar a luz da minha cama. Mais tarde, eu teria 2 unidades que as lâmpadas controladas explodem e falham. Um dos ICs que fazia parte da fonte de alimentação havia aberto.
A próxima dor de cabeça foram os módulos da lâmpada Wemo. A única maneira de fazê -los funcionar foi com o IFTTT nos canais do Homeseer e do WEMO. Enquanto minha conexão com a Internet foi boa, isso funcionou bem, embora um pouco lento às vezes. Não é exatamente um 10 na escala WAF.
No início de 2016, me deparei com um site administrado por Peter Scargill, que costumava administrar uma empresa de design de eletrônicos há muitos anos a partir de Tyneside. Naquela época, usei seus controladores com fio AppCon para automação residencial com base nos microcontroladores de pequenos 8 bits PIC. Eu tinha centenas de metros de 4 cabos de alarme do núcleo em todo o meu apartamento. O sistema era confiável, mas tentar esconder todo esse cabo não caiu bem com meu parceiro na época.
Avançando para 2016 e Peter voltou a fazer automação em casa com os pequenos controladores baseados em ESP8266.
Eles são baseados em um núcleo Cortex M4 com Wi -Fi 802.11 incorporado e vêm com um SDK que permite o desenvolvimento com o Eclipse e uma opção de IDE Arduino.
Como minhas unidades domésticas eram problemáticas, decidi reengine os internos e manter as peças mecânicas. Então, peguei o PCB antigo e fiz todas as medidas para poder fazer minha própria montagem de 2 pcb de 2 pilhas da mesma forma que a antiga. O PCB inferior é a fonte de alimentação e o relé de estado sólido.
Eu escolhi os relés de estado sólido enquanto eles ligam a travessia zero e evito qualquer problema com a redução do CA e causando a fonte de alimentação. Isso funciona sem falha e posso alternar até 8 amperes com esse arranjo. Mais do que suficiente para o uso pretendido desses módulos.
Essas imagens mostram a nova pilha da placa e as placas antigas do módulo e, finalmente, as novas placas instaladas no gabinete HomePro.
Há um LED no tabuleiro para mostrar o status e eu perfurei um pequeno buraco para permitir que isso fosse visto de fora. Ele pisca rapidamente até obter uma conexão WiFi e MQTT. Usando o botão na frente, você pode pressionar e manter isso por cerca de 3-5 segundos logo após a liga e isso ativará uma página de APN e Web que você pode usar para configurar o dispositivo. mais fácil do que tentar fazer isso sobre a conexão serial. Peter e Aiden consideraram tudo com isso.
Agora a iluminação precisava ser classificada. As unidades de Everspring que eu havia comprado do Reino Unido há alguns anos atrás costumavam mostrar uma falha irritante. Ocasionalmente, eles começaram a desligar e depois voltariam a voltar. Foi completamente aleatório. Substituí uma unidade por uma nova e a mesma coisa aconteceu. Então, um dia, vi que a falha liga/desliga estava ocorrendo quando a tensão no apartamento estava caindo abaixo de 209VAC – a Indonésia não é muito boa quando se trata de estabilidade do suprimento da rede elétrica. Abri uma das unidades e descobri que elas usavam um design de fonte de alimentação muito barato com base em um tipo de gotas de capacitor/resistor. Isso é bom quando você tem uma fonte de alimentação estável, mas eles realmente não gostam quando a entrada de tensão é muito baixa.
Tão armado com o design da unidade HomePro, comecei a criar uma nova PCB para ajustar os gabinetes existentes. O ESP12 estava localizado de um lado e a energia AC-DC do outro. O relé de estado sólido também estava do mesmo lado que a fonte de alimentação. Um botão Prog e On/Off também foi instalado para que eu pudesse instalar o software inicialmente. A interface da Web seria usada para configurá -la mais tarde. Você pode ver o lado ESP do PCB abaixo. O slot no PCB é aumentar a separação da potência CA do lado de baixa tensão DC. As almofadas grandes são o CA e CA para a lâmpada.
Então agora eu tinha vários módulos de eletrodomésticos e controladores de iluminação atualizados, mas como eu iria controlar tudo isso? Era hora de aposentar meu antigo sistema Homeseer 2. O PC não eraFã,…
121 revisões
£ 222,99
Compre na Amazon
2
Raspberry Pi 400 4GB Kit de inicialização oficial, layout do Reino Unido
215 revisões
£ 110,56
Compre na Amazon
3
Kit inicial do Freenove Ultimate para Raspberry Pi 4 B 3 B+ 400, 561 páginas Tutoriais detalhados, Python C …
2.835 revisões
£ 42,95
Compre na Amazon
Para fazer isso ainda mais, eu me deparei com o ITEAD Studio Slampher e os Smarts Smart S20. Estes custam cerca de US $ 12 cada para os módulos S20 e US $ 8,50 para os controladores de luz tão consideráveis menos do que qualquer um dos módulos de onda Z no mercado. Eles vêm com o próprio firmware da ITEAD que é controlado a partir de um aplicativo iOS ou Android, mas eu queria poder usar o código de Peter. Peter estava pesquisando isso e descobriu que, com pequenas mudanças em seu código, programaria as unidades e o trabalho da ITEAD. Você precisa de um USB para UART com saída de 3.3V para fazer isso, mas isso é simples o suficiente se você puder usar um ferro de solda. A única desvantagem é que os módulos ITEAD vêm com um flash de 512kb e, para permitir que o código de Peter faça atualizações da OTA, precisamos alterar isso para 8 MB. Os ICs da memória custam cerca de US $ 3 por 5 no eBay. Armado com uma estação de retrabalho de ar quente (peça emprestado a amigos, se você não tiver uma), o trabalho é rápido e não corre o risco de danos nos quadros. A imagem a seguir mostra o canto superior do IC SOIC depois de remover a antiga e a nova montada.
Você também precisa soldar em um cabeçalho para a linha única de 4 orifícios na PCB. Isso aplica energia à placa e permite programá -lo com o firmware MQTT personalizado. Eu tenho um blog detalhado sobre como fazer isso.
Os módulos S20 parecem muito inteligentes e modernos. O interruptor de energia permite ativá -lo e desligar localmente. Os mostrados aqui são soquetes de euro, mas o ITEAD receberá as opções de nós e do Reino Unido em breve.
Os módulos finais são controladores de lâmpadas à base de ES27, portanto não são ideais para o Reino Unido no momento, mas funcionam muito bem.
Considerando que eles estão oferecendo os módulos de switch como Reino Unido, eu esperaria que uma versão de baioneta possa surgir em breve. Na verdade, prefiro o tipo de parafuso agora para facilitar a instalação.
Estes são fáceis de abrir e modificar como antes, com uma etapa adicional que não seja a substituição do Flash IC e é mover um único link de zero ohm fr de