Índice:
Vídeo: Complementos do Sonoff Wall Switch: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Se você estiver executando os interruptores de parede Sonoff T1, deixou de usar servidores baseados em nuvem para automação residencial e gostaria de obter mais funcionalidade do interruptor de luz montado na parede. Este instrutível mostra como adicionar um sensor de temperatura e, opcionalmente, uma campainha.
Pré-requisito
1. Meios de fazer o flash do Sonoff T1 ou over the air (OTA) ou com CP2102 USB para adaptador TTL.
2. Mqtt Broker para receber as informações.
3. Plataforma de automação residencial para controlar o interruptor e exibir os dados do sensor.
Meu objetivo para este projeto era adicionar funcionalidade adicional a um dos meus interruptores de luz de parede Sonoff. Eu os tenho no apartamento há um tempo, todos eles executam o firmware Tasmota, o que permite que eles se comuniquem por MQTT com meu Home Assistant da plataforma de automação.
Há muitos vídeos do youtube sobre o Home Assistant e o Tasmota. Eu recomendo que você os dê uma olhada.
Sempre quis ter uma leitura de temperatura central do apartamento para que pudesse automatizar o resfriamento / aquecimento em toda a casa. Como opção, adicionei uma campainha para dar aquele bipe genérico quando o alarme for ativado. Este instrutível é como eu fiz isso
Cuidado
Haverá momentos de trabalho com tensão CA ao remover ou adicionar a chave. Tenha cuidado
Etapa 1: configuração do firmware
Comecei a configurar o firmware no meu interruptor de parede, e o Sonoff roda um chip ESP8266, que quando depois de piscar com Tasmota ou ESPhome permite que sensores, relés, interruptores e LEDs sejam conectados, estou me concentrando no Tasmota como ele é o firmware que uso principalmente.
Os breakout pads usados para atualizar o firmware expõe 2 pinos GPIO do ESP8266, os pinos Tx e Rx, que se correlacionam com GPIO 1 e GPIO 3, respectivamente.
Há duas coisas que você deve saber ao usá-los para alfinetes. Ambos os pinos ficam altos durante a inicialização, o que significa que eles produzem 3,3 V por uma fração de segundo durante o processo de inicialização e, o mais importante, se o pino Tx GPIO 1 for puxado para baixo durante o processo de inicialização, o controlador falha ao inicializar.
Com isso em mente, decidi adicionar o sensor de temperatura no GPIO1 (TXD) e a campainha no GPIO3 (RXD).
Com Tasmota piscando, vá para a página de configuração, selecione "configurar módulo" e selecione o módulo como "Sonoff T1" com o switch gang correspondente que você possui, clique em salvar e espere para reiniciar.
Após a reinicialização, volte para a página "Configurar Módulo", agora podemos selecionar nosso sensor de temperatura na lista suspensa por GPIO1. Estou usando um DHT22, então selecionei AM2301, outras opções prontas para uso são DHT11 e SI7021.
Opcional
Se adicionar a campainha, selecione a campainha no menu suspenso para GPIO3.
Etapa 2: hora dos mods
Adicionar o sensor e a campainha opcional requer um pouco de solda e descobrir como passar os fios.
Anexe o sensor de temperatura e a campainha de acordo com o diagrama
1. Conecte a linha de dados do sensor de temperatura ao TXD e o fio positivo da campainha ao RXD
2. Conecte o VCC da temperatura ao pino de 3,3 V no interruptor de luz
3. Conecte o aterramento do sensor de temperatura e o negativo da campainha ao GND
Decidi adicionar alguns pinos coletores fêmeas à placa de circuito impresso e fresar a parte de trás da tampa de plástico para permitir que os pinos passassem.
Em seguida, fiz um pequeno tear de fio para prender o sensor e a campainha através dos pinos do conector.
É hora de testar, ligar a rede elétrica e vai funcionar ou explodir, felizmente tudo funcionou.
Etapa 3: Arrumando tudo
Então agora chegou a hora de organizar tudo, já que não queremos fios saindo de um interruptor de luz, e foi desligado para o Fusion 360.
Desenhei uma moldura para envolver o painel frontal que depois se estende para acomodar o sensor de temperatura e campainha com uma pequena grade, é toda impressa em PLA e com suportes, pode ser pintada ou deixada como está.
Raspei um pouco de gesso para passar meus fios pela parte de trás e pela lateral. Rasgar o gesso significava que eu não tinha modificações visuais no painel frontal para que eu pudesse usá-lo em outro lugar, se necessário.
Anexei dois arquivos STL, um que apenas mods para o sensor de temperatura e outro que inclui a campainha.
Etapa 4: Conclusão
Com o firmware configurado e todo o hardware instalado e organizado, o projeto chega ao fim, o sensor de temperatura é exibido automaticamente na tela inicial do tasmota e, uma vez configurado, os valores são transmitidos ao servidor MQTT em atualizações de intervalo de 5min.
A partir daqui, você pode importar os dados do sensor em sua plataforma de automação preferida para visualização em seus dispositivos ou usados para automação.
Opcional
O Buzzer pode ser testado no console digitando Buzzer seguido por 3 números separados por uma vírgula
O primeiro número é a quantidade de bipes
O segundo número é a duração de um único bipe
O terceiro número é a duração do silêncio entre os bipes individuais
Informação extra
Para usar o Buzzer com MQTT, envie uma carga útil da mensagem como a sequência de números acima para o cmnd / Tópico / Buzzer
A documentação pode ser encontrada aqui para mais informações sobre a campainha
tasmota.github.io/docs/Buzzer/
Recomendado:
Switch Adapte um brinquedo: WolVol Train tornou o switch acessível !: 7 etapas
Switch Adapt a Toy: WolVol Train Tornado Switch Accessible !: A adaptação de brinquedos abre novos caminhos e soluções personalizadas para permitir que crianças com habilidades motoras limitadas ou deficiências de desenvolvimento interajam com brinquedos de forma independente. Em muitos casos, as crianças que precisam dos brinquedos adaptados não conseguem entender
Faça um DIY Sonoff Smart Switch Use o aplicativo Android: 11 etapas
Faça um interruptor inteligente Sonoff DIY Use o aplicativo Android: O que é o Sonoff? Sonoff é uma linha de dispositivo de interruptor inteligente para casa inteligente desenvolvida pela ITEAD. Um dos dispositivos mais flexíveis e baratos dessa linha são Sonoff Basic e Sonoff mini. Esses são switches habilitados para Wi-Fi baseados em um ótimo chip, ESP8266 / E
Sonoff Basic e Sonoff RF - Tutorial COMPLETO: 16 etapas
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff é uma linha de produtos selecionados para automação residencial e predial. O Sonoff Basic e RF podem ser alimentados com tensão de 90 a 250v AC, de saída e suporte corrente de até 10A, possuí um WI-FI integrado de 2.4GHz, o Sonoff RF con
Como controlar o switch inteligente básico Sonoff baseado em ESP8266 com um smartphone: 4 etapas (com imagens)
Como controlar o interruptor inteligente básico Sonoff baseado em ESP8266 com um smartphone: Sonoff é uma linha de dispositivos para casa inteligente desenvolvida pela ITEAD. Um dos dispositivos mais flexíveis e baratos dessa linha são Sonoff Basic. É um switch habilitado para Wi-Fi baseado em um ótimo chip, ESP8266. Este artigo descreve como configurar o Cl
Como atualizar o firmware MicroPython em um switch inteligente Sonoff baseado em ESP8266: 3 etapas (com imagens)
Como atualizar o firmware MicroPython em um switch inteligente Sonoff baseado em ESP8266: O que é Sonoff? Sonoff é uma linha de dispositivos para Smart Home desenvolvida pela ITEAD. Um dos dispositivos mais flexíveis e baratos dessa linha são Sonoff Basic e Sonoff Dual. Esses são switches habilitados para Wi-Fi baseados em um ótimo chip, ESP8266. Enquanto