Índice:
- Etapa 1: Abra o GE Smart Switch
- Etapa 2: isolar as conexões de alta / baixa tensão
- Etapa 3: Ligar o chaveiro Arduino / Honeywell
- Etapa 4: Programando o Arduino
- Etapa 5: Programação do alarme
- Etapa 6: Teste localmente
- Etapa 7: Programar seu Smart Hub
Vídeo: Interface Honeywell Vista Alarme com Smart Hub (Wink / Smartthings): 7 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Olá! Eu queria dar um breve tutorial sobre como fiz meu sistema de alarme Honeywell Vista integrado ao meu hub inteligente. Estou usando o Wink para este tutorial, mas ele deve funcionar com qualquer hub inteligente (Smartthings / Iris / etc.) Antes de começarmos, você fará modificações em um produto que envolve AC Mains (120V +). Por favor se cuide. Não sou responsável se você incendiar sua casa.
O que isso faz? Permite que você arme / desarme seu sistema de alarme de qualquer lugar do mundo por meio de seu aplicativo de casa inteligente E permite que você use gatilhos de seu aplicativo de casa inteligente para armar / desarmar seu alarme (por exemplo, temos o sistema de armar quando a fechadura está bloqueada) Você pode até controlar seu alarme dizendo "Alexa, ligue / desligue o alarme" (e você pode querer desativar esta opção!)
O que você precisa? Você precisará comprar um GE Outdoor Smart Switch, um Arduino (estou usando um NodeMCU ESP8266), uma fonte de alimentação de 5 V e um chaveiro Honeywell 5834-4. Você também precisará ter certeza de ter um receptor RF em seu alarme (normalmente, os alarmes são instalados com um teclado 6150RF ou 6160RF). Você também precisará soldar algumas conexões e alguns fios pequenos.
Como funciona? Basicamente, o que vamos fazer é criar um dispositivo que transforma um sinal de onda z em um pressionamento de botão simulado no keyfob Honeywell, que por sua vez arma ou desarma o alarme. Ao fazer isso, o alarme pode ser conectado ao seu app de casa inteligente de qualquer lugar, sem nenhum custo adicional.
Por que eu faria isso? Nossa casa veio com um alarme Honeywell Vista já embutido, mas eu não pagaria mais pelo TotalConnect ou pelos módulos de interface que podem custar várias centenas de dólares. Eu simplesmente queria uma maneira de armar e desarmar remotamente. Isso vai contra o propósito de ter uma casa inteligente, e não ser capaz de controlar seu alarme remotamente. Imagine deixar uma babá de cachorro passar por aqui. Você não quer dar a eles o seu código de alarme. Agora você não precisa. Desbloqueie sua fechadura remotamente e agora, desarme seu alarme do mesmo aplicativo de casa inteligente.
Etapa 1: Abra o GE Smart Switch
Escolhi o GE Smart Switch porque queria um sistema que fosse confiável e fornecesse uma saída liga / desliga binária. Um relé faz isso. Também achei que haveria algum espaço extra neste gabinete, o que significa que poderíamos colocar todos os componentes extras dentro (o chaveiro da honeywell e o arduino) e fazer as coisas parecerem organizadas. A imagem que você vê é um protótipo do design final.
Você precisará usar algo para abrir o invólucro de plástico. Usei alicates e os usei para cunhar entre a costura que corre ao redor da borda externa. Depois de entrar, desparafuse a placa, há 7 parafusos no total, e remova as placas da caixa.
Etapa 2: isolar as conexões de alta / baixa tensão
Primeiro, não deixe que isso o intimide. Isso é relativamente fácil - apenas pratique a segurança. Existem maneiras mais complicadas, porém mais bonitas, de fazer isso; no entanto, este é um método comprovado que funcionará. Mesmo assim, você está prestes a cortar um traço de alta tensão (rede elétrica 120 VCA) na placa de circuito impresso. CERTIFIQUE-SE DE CORTAR TODO O CAMINHO ATRAVÉS DO TRACE. Se você não interromper totalmente a conexão conforme mostrado na imagem, você colocará fogo em seu arduino. Certifique-se de que o dispositivo esteja desconectado.
Remova o receptáculo de energia de saída cortando ou dessoldando as conexões verde, branca e azul do PCB. Você pode se livrar disso.
Corte o traço do fio quente, como na imagem acima. Usei uma pequena serra, no entanto, uma dremel também funcionaria. Estamos isolando a saída deste relé, permitindo que nosso arduino leia em que estado ele está. Se o relé estiver fechado, seu aplicativo de casa inteligente relatará que a chave está LIGADA (e o alarme será armado) se o relé for aberto, seu aplicativo de casa inteligente informará que a chave está DESLIGADA (e o alarme será desarmado).
Agora você vai querer soldar dois fios ao relé. Veja a segunda foto acima. Eles irão para o arduino.
Você também soldará dois fios nas conexões de alimentação CA. Certifique-se de que são 14GA ou mais grossos. Eles irão para o conversor USB de 5V.
Etapa 3: Ligar o chaveiro Arduino / Honeywell
O GE Outdoor Smart Switch tem 3,3 V DC a bordo, no entanto, essa energia on-board não foi suficiente para alimentar o dispositivo compatível com arduino que eu estava usando. Por este motivo, optei por colocar também um pequeno bloco de carregamento USB de 5 V dentro da caixa. Você conectou o lado da entrada CA do GE Smart Switch - agora vamos soldar na entrada e na saída do conversor de 5V. Veja a foto um acima.
No lado da saída do adaptador de alimentação, você terá 5 Vcc saindo e uma conexão de aterramento. Na minha foto, esses são os fios vermelho e preto. Você vai soldar esses fios para ir para as conexões VIN e GND em seu arduino.
Agora, você usará o pino 3V3 em seu arduino para alimentar o chaveiro Honeywell (usando esta conexão, você não precisa mais se preocupar com baterias). Abra o chaveiro Honeywell, remova a bateria e desolder o suporte da bateria. A conexão superior no chaveiro é positiva. A conexão inferior é negativa. A conexão superior deve se conectar ao pino 3V3 em seu arduino. A conexão inferior se conectará ao GND no arduino. Veja a imagem dois.
Por último, você soldará os fios na parte externa do braço e desarmará os pinos no chaveiro da honeywell (usei o braço afastado). Iremos conectá-los aos pinos D2 e D3 no arduino, no entanto, tenha em mente que estou usando um NodeMCU e a pinagem pode ser diferente do seu 'arduino'.
Etapa 4: Programando o Arduino
Use o seguinte código para programar seu arduino. Basicamente, estamos olhando para o relé no GE Smart Switch como uma entrada arduino. Quando vemos essa mudança, enviamos uma saída para o botão apropriado no chaveiro Honeywell. Novamente, lembre-se de que meu programa faz referência a pinos para o NodeMCU. Você pode precisar alterar esses pinos no código para refletir seu arduino.
Etapa 5: Programação do alarme
Para isso, estamos usando o modo de baixa segurança no keyfob da Honeywell. O LED deve estar verde quando você pressiona um botão; se não estiver, consulte o manual do usuário Honeywell 5384-4 e alterne para o modo de baixa segurança antes de seguir as etapas no vídeo.
Em seguida, siga as etapas neste vídeo. Crédito para Kurt Corbett.
Etapa 6: Teste localmente
Agora é hora de conectá-lo e ver o que acontece! Espero que você não veja nenhuma "fumaça mágica" e tudo funcione como deveria. Você pode testar pressionando o botão no GE Smart Switch diretamente. Pressionar uma vez deve ligar o alarme. Pressione novamente para desligá-lo. Se isso funcionar como o vídeo acima, vá para a última etapa.
Etapa 7: Programar seu Smart Hub
Vá para o hub de sua casa inteligente e adicione um dispositivo z wave. CERTIFIQUE-SE de que tudo no GE Smart Switch está colado e isolado ANTES de conectá-lo. Assim que o dispositivo for adicionado, você pode testar facilmente com o botão no dispositivo ou por meio de seu aplicativo de casa inteligente. Pressione para ligar o dispositivo, o relé irá clicar e você verá os LEDs no chaveiro Honeywell piscando. Seu alarme também deve armar. Pressione novamente, o relé irá clicar e seu alarme será desarmado.
Agora vem a diversão! Agora você pode desarmar e armar seu alarme usando gatilhos em seu aplicativo de casa inteligente. Crie gatilhos para fazer o alarme armar quando sua fechadura estiver travada ou armar automaticamente com base em uma geocerca. As possibilidades são infinitas - no entanto, lembre-se de que seu dispositivo agora está mais acessível. Por exemplo, como este dispositivo aparece como um botão em seu aplicativo de casa inteligente, ele pode aparecer em outros lugares também. Um "bug" que encontrei foi o nosso Amazon Echo descobriu automaticamente este dispositivo (chamei-o de "Alarme" no Wink). Então você poderia dizer: "Alexa, desligue o alarme" e o alarme seria desarmado. Certifique-se de desativar esses recursos. Espero que isso ajude alguém!
Recomendado:
Introdução à interface do sensor I2C ?? - Interface do seu MMA8451 usando ESP32s: 8 etapas
Introdução à interface do sensor I2C ?? - Faça a interface do seu MMA8451 usando ESP32s: neste tutorial, você aprenderá tudo sobre como iniciar, conectar e fazer com que o dispositivo I2C (acelerômetro) funcione com o controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Botão de interface de interface - Noções básicas do Arduino: 3 etapas
Botão de interface - Arduino Básico: O botão de pressão é um componente que conecta dois pontos em um circuito quando você o pressiona. Quando o botão de pressão está aberto (não pressionado), não há conexão entre as duas pernas do botão de pressão, então o pino é conectado a 5 volts (através do pull-up resi
Tutorial: Como fazer alarme de porta usando alarme de sensor de chave magnética MC-18: 3 etapas
Tutorial: Como fazer alarme de porta usando alarme de sensor de chave magnética MC-18: Oi pessoal, vou fazer um tutorial sobre o alarme de sensor de chave magnética MC-18 que opera no modo normalmente fechado. Mas primeiro, deixe-me explicar a vocês em suma, o que significa normalmente perto. Existem dois tipos de modo, normalmente aberto e normalmente fechado
Integre o plugue de amendoim com o SmartThings Hub: 7 etapas
Integre o Peanut Plug com SmartThings Hub: O objetivo deste tutorial é ajudar os usuários do SmartThings Hub a configurar o Peanut Plug com o SmartThings Hub. O Peanut Plug é um plugue inteligente baseado em Zigbee com recursos de monitoramento de energia. Ele pode ser conectado a uma tomada de parede padrão e usado para
Alarme de quebra de vidro / alarme contra roubo: 17 etapas
Alarme de quebra de vidro / Alarme de roubo: Este circuito pode ser usado para soar um alarme para detectar a quebra de uma janela de vidro por um intruso, mesmo quando o intruso garante que não haja som do vidro quebrado