Índice:

Faça um DIY Sonoff Smart Switch Use o aplicativo Android: 11 etapas
Faça um DIY Sonoff Smart Switch Use o aplicativo Android: 11 etapas

Vídeo: Faça um DIY Sonoff Smart Switch Use o aplicativo Android: 11 etapas

Vídeo: Faça um DIY Sonoff Smart Switch Use o aplicativo Android: 11 etapas
Vídeo: Sonoff NSPanel - интерактивная панель для управления умным домом 2024, Julho
Anonim
Faça um DIY Sonoff Smart Switch Use o aplicativo Android
Faça um DIY Sonoff Smart Switch Use o aplicativo Android

O que é Sonoff?

Sonoff é uma linha de dispositivos de switch inteligente para Smart Home 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 / ESP8285.

Embora a infraestrutura do Sonoff possa funcionar muito bem para usuários básicos, outros podem querer hackear para torná-la própria com seu hardware. O hardware para construir DIY Sonoff inteligente muda seu preço baixo: ESP8266 com flash de 1 MB, LED de relé, botão e energia.

Em seguida, para carregar o firmware para esp8266 você não precisa de um computador ou laptop, só precisa de um smartphone Android com um aplicativo incrível que é o SwitchIoT, com este aplicativo torna um dispositivo IoT tão fácil quanto carregar o firmware sem a necessidade de registros / login e configurações de servidor.

Este tutorial explicará como fazer um switch inteligente DIY Sonoff usando vários modelos de hardware diferentes.

Etapa 1: Faça um interruptor inteligente Sonoff DIY Use ESP-01

Faça um interruptor inteligente Sonoff DIY Use ESP-01
Faça um interruptor inteligente Sonoff DIY Use ESP-01
Faça um interruptor inteligente Sonoff DIY Use ESP-01
Faça um interruptor inteligente Sonoff DIY Use ESP-01
Faça um interruptor inteligente Sonoff DIY Use ESP-01
Faça um interruptor inteligente Sonoff DIY Use ESP-01
Faça um interruptor inteligente Sonoff DIY Use ESP-01
Faça um interruptor inteligente Sonoff DIY Use ESP-01

O que requer o menor custo é usar ESP-01 e o módulo de relé.

Necessita de um módulo adicional de USB para conversor TTL para ESP-01 usado ao atualizar o firmware apenas. Você precisa modificá-lo adicionando um botão para conectar o GPIO0 ao GND para que, quando o ESP-01 for ligado enquanto o botão é pressionado e mantido pressionado, ele possa entrar no modo de flash.

Use um OTG para conectar o conversor USB TTL com o smartphone Android.

Etapa 2: Faça um interruptor inteligente Sonoff DIY Use Wemos e Relay, Button Shield

Faça um DIY Sonoff Smart Switch Use Wemos e Relay, Button Shield
Faça um DIY Sonoff Smart Switch Use Wemos e Relay, Button Shield
Faça um DIY Sonoff Smart Switch Use Wemos e Relay, Button Shield
Faça um DIY Sonoff Smart Switch Use Wemos e Relay, Button Shield

Aqui você só precisa da placa Wemos, do relé, do botão e da blindagem da base dupla com os pinos do conector soldados.

Vai ser fácil de montar pois só empilhou vários escudos juntos como na foto, verifique a orientação do pino para não inverter.

Use um cabo OTG e micro USB para conectar o Wemos a um smartphone Android.

Etapa 3: Faça um interruptor inteligente Sonoff DIY Use NodeMCU e módulo de relé

Faça um DIY Sonoff Smart Switch Use NodeMCU e Módulo de Relé
Faça um DIY Sonoff Smart Switch Use NodeMCU e Módulo de Relé

Se você usar um NodeMCU, você precisa de uma placa de ensaio para colocá-lo e para colocar o módulo de relé. Precisa de pelo menos 3 peças de cabo jumper para conectar da seguinte forma:

Módulo de relé NodeMCU

VIN VCC

GND GND

D0 IN

Use um cabo OTG e micro USB para conectar o NodeMCU a um smartphone Android.

Etapa 4: faça um interruptor inteligente Sonoff DIY Use o kit inicial Bluino IoT

Faça um interruptor inteligente Sonoff DIY Use o kit inicial Bluino IoT
Faça um interruptor inteligente Sonoff DIY Use o kit inicial Bluino IoT
Faça um interruptor inteligente Sonoff DIY Use o kit inicial Bluino IoT
Faça um interruptor inteligente Sonoff DIY Use o kit inicial Bluino IoT

O Bluino IoT Starter Kit já possui placa Wemos, relé, LED e botão. Você usará um relé conectado ao pino D6, LEDs conectados ao pino D0 e um botão conectado ao pino D1. Use um cabo OTG e micro USB para conectar Wemos a um smartphone Android

Etapa 5: Flash Sonoff Basic R1 / R2 / R3 / mini com firmware SwitchIoT

Flash Sonoff Basic R1 / R2 / R3 / mini com firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini com firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini com firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini com firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini com firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini com firmware SwitchIoT

ESP8266 / ESP8285 é programado por meio da porta serial. Para fazer o flash do hardware Sonoff, você precisa de um conversor USB para TTL de nível 3.3V (PL2303) e um cabo duplo para conectá-lo. Você pode precisar soldar um conector de pino no PCB para conectar facilmente um conversor USB para TTL. Sonoff Basic R1 / R2 / R3 / mini cada pcb tem pontos diferentes de RX, TX, 3V3 e GND, você pode ver a marca de acordo com a foto.

Basicamente, você deve conectar o PCB Sonoff com o conversor USB para TTL da seguinte maneira:

PCB Sonoff USB para TTL

3V3 3V3

RX TX

TX RX

GND GND

Para habilitar o flash sonoff, primeiro você deve entrar no modo de flash, faça isso segurando e pressionando o botão ao inserir OTG no smartphone para ligar.

Etapa 6: Upload de Firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App

Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App
Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App
Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App
Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App
Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App
Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App
Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App
Upload de firmware do Android para ESP8266 / ESP8285 Use SwitchIoT App

Depois de terminar de configurar o hardware com um smartphone, é hora de começar a carregar o firmware no chip ESP8266 / ESP8285. Aguarde antes disso, certifique-se de NÃO CONECTE A ENERGIA CA durante a conexão do cabo do flash.

Instale o aplicativo SwitchIoT do Google Playstore.

App SwitchIoT

Abra o aplicativo SwitchIoT, entre no menu de configurações do widget, selecione a opção "Upload de firmware via USB" e especifique as opções predefinidas de acordo com o hardware que você irá atualizar. Por fim, pressione o botão "UPLOAD" e aguarde até que isso seja feito, pois demorará um pouco.

Se você não tiver um OTG USB ou ainda estiver em risco com o seu telefone ao fazer upload do firmware do telefone, você pode gerar um arquivo de firmware em formato binnary (por exemplo, 0x00000_32e5_NodeMCU.bin) tocando no botão "GERAR. BIN" no Em seguida, envie-o para um e-mail ou armazenamento online, abra-o em seu computador e carregue o firmware usando o software NodeMCU Flasher.

Etapa 7: Conecte o dispositivo SwitchIoT a uma rede

Conecte o dispositivo SwitchIoT a uma rede
Conecte o dispositivo SwitchIoT a uma rede
Conecte o dispositivo SwitchIoT a uma rede
Conecte o dispositivo SwitchIoT a uma rede

Depois de fazer o upload, ligue o hardware e veja o que acontece. A primeira vez que o LED de status piscará rapidamente, significa que o dispositivo não está conectado a nenhuma rede (ou no modo AP com o nome de host siot-xxxx), você precisa adicionar a rede que será usada pelo dispositivo.

Abra o aplicativo, vá para a configuração e escolha o menu "Conectar dispositivo à rede", confirme se o LED de status do dispositivo SwitchIoT pisca rapidamente, conecte seu smartphone a uma rede com o nome de host siot-xxxx depois disso preencha o SSID e a senha de uma rede que será usada pelo dispositivo SwitchIoT. Em seguida, pressione "CONNECT", aguarde até que seja feito.

Etapa 8: Conhecer o indicador LED de status

Indicador LED de status de conhecimento
Indicador LED de status de conhecimento

Existem várias condições quando o dispositivo SwitchIoT opera, ele é visível com a mudança do LED de status.

1. O LED pisca rapidamente, significa que não houve conexão com o roteador, pode ser causado por:

  • A potência do WiFi é fraca. O roteador está muito longe do dispositivo e pode haver alguma interferência no ambiente. Para resolver isso, leve seu dispositivo SwitchIoT perto do roteador. Se o problema persistir, reinicie o dispositivo SwitchIoT, reconecte-se a uma rede adicionando uma configuração de rede, use o aplicativo, siga a etapa anterior.
  • O SSID WiFi e a senha armazenados no dispositivo SwitchIoT foram esquecidos, isso pode acontecer pressionando o botão no dispositivo SwitchIoT por 5 segundos. você precisa se reconectar a uma rede adicionando uma configuração de rede usando a etapa anterior do aplicativo.

2. O LED pisca uma vez a cada 4s, significa falha na conexão com o servidor, pode ser causado pela rede incapaz de acessar a Internet. Verifique suas conexões de serviço de rede e reinicie o dispositivo SwitchIoT.

3. O LED está aceso, significa que o dispositivo SwitchIoT está funcionando e conectado ao servidor.

Etapa 9: compartilhar o token SwitchIoT com outro usuário

Compartilhar token SwitchIoT com outro usuário
Compartilhar token SwitchIoT com outro usuário

O proprietário do dispositivo SwitchIoT pode compartilhar o controle total dos dispositivos com outros e, portanto, outros podem ligar / desligar, alterar a programação, cronômetro, temporizador de loop e nomear o dispositivo no aplicativo SwitchIoT. Essa funcionalidade é ótima para a família, pois permitirá que eles controlem juntos.

A maneira de compartilhar tokens de dispositivo SwitchIoT é muito fácil, você só precisa compartilhar os tokens exclusivos com outras pessoas, e eles apenas colam no aplicativo SwitchIoT.

O token de cada dispositivo SwitchIoT é único e é gerado a partir do seu smartphone Android, portanto, esse token é permanente, você deve manuseá-lo com cuidado para compartilhá-lo com outras pessoas.

Etapa 10: Controlar vários tipos do mesmo dispositivo SwitchIot

Controlar Multipile o mesmo dispositivo SwitchIot
Controlar Multipile o mesmo dispositivo SwitchIot

Os tokens exclusivos podem ser acessados por mais de um aplicativo e mais de um dispositivo SwitchIoT. Com esse recurso, você pode criar esquemas como dois dispositivos switchiot e o aplicativo SwitchIoT que podem ser controlados juntos. Se um dispositivo SwitchIoT estiver LIGADO, o outro dispositivo SwitchIoT também segue as mesmas condições LIGADO, assim como o aplicativo.

Etapa 11: aproveite

Espero que você goste do SwitchIoT. Se você fizer isso e pronto, compartilhe "Eu consegui!" para me informar quanto foi trabalhado. Compartilhe o link, curta e assine. Como sempre, se você tiver alguma dúvida, por favor me avise!

Recomendado: