Você já imaginou controlar o dispositivo SONOFF pelo seu próprio aplicativo sem precisar flashar o firmware Tasmota? Desde meados de 2019, a SONOFF lançou um modo DIY para BASICR3, RFR3, MINI e D1 que permite aos usuários descobrir o dispositivo SONOFF via mecanismo de descoberta mDNS, bem como controlar o dispositivo conforme o protocolo REST API publicado.
Vamos chamar a primeira versão do modo DIY de Edição 1.0, como alguns membros da comunidade de automação residencial sabem, quando o dispositivo é colocado em modo DIY, ele se conecta a uma rede WiFi específica definida pela SONOFF. A configuração WiFi do dispositivo pode ser alterada via tool do GitHub. Agora! A SONOFF desenvolveu o modo DIY 2.0, que é muito mais fácil e rápido para entrar no modo DIY e configurar o dispositivo.
Vamos conferir e ver como é fácil e rápido configurar um dispositivo em modo DIY em minutos!
A forma de entrar no modo DIY da nova versão (2.0) é totalmente diferente da 1.0. Não é necessário desmontar a caixa nem conectar jumpers; no modo DIY 2.0, pressionar longamente o botão de pareamento por alguns segundos faz o dispositivo entrar no Modo de Pareamento Compatível (AP), que configura o dispositivo como Ponto de Acesso. Um hotspot do Ponto de Acesso pode ser encontrado com o nome ITEAD-XXXXXXX (senha: 12345678), conecte-se a ele!

Uma página web para a configuração da rede Wi-Fi à qual o dispositivo se conectará está armazenada no dispositivo em modo DIY e pode ser acessada pelo URL http://10.10.7.1/ como mostrado abaixo. Após configurar o SSID e a Senha, o dispositivo reiniciará e se conectará à rede WiFi que acabou de ser inserida.

Com uma conexão bem-sucedida à rede WiFi, o dispositivo piscará da maneira mostrada abaixo. O endereço IP do dispositivo aparece no painel de gerenciamento do roteador.

Uau, o dispositivo está sob seu controle agora!
Como você pode verificar o protocolo REST API no site da SONOFF developer page, a capacidade inclui Interruptor ON&OFF, Estado de Ligado, Inching, redefinição de SSID e senha da rede, intensidade do sinal, recuperação de informações do dispositivo etc.
Vamos tentar controlar o dispositivo SONOFF [1] com LIGAR&DESLIGAR, avanço e recuperação de informações do dispositivo via aplicação Postman. Como sabemos pela página do desenvolvedor do protocolo modo DIY, o controle LIGAR&DESLIGAR é definido enviando uma requisição HTTP para a URL http://[ip]:[port]/zeroconf/switch,
{
"deviceid": "",
"data": {
"switch": "ligado"
}
}
Atributo | Tipo | Opcional | Descrição |
---|---|---|---|
interruptor | String | Não | ligado: ligue o interruptor, desligado: desligue o interruptor |
Aqui está a demonstração de LIGAR&DESLIGAR no Postman:

A função de avanço pode ser controlada via a requisição conforme abaixo
URL: http://[ip]:[port]/zeroconf/pulse
{
"deviceid": "",
"data": {
"pulse": "ligado",
"pulseWidth": 2000
}
}
Atributo | Tipo | Opcional | Descrição |
---|---|---|---|
pulso | String | Não | ligado: ative a função de avanço; desligado: desative a função de avanço |
pulseWidth | Número | Sim | Obrigatório quando “pulse” está ativado, duração do pulso, inteiro positivo, ms, suporta apenas múltiplos de 500 no intervalo de 500~36000000 |

Agora a configuração de inching está ativada com pulsewidth de 2000ms, assim, quando o dispositivo for ligado, ele desligará automaticamente após 2000ms.
Para obter as informações do dispositivo, envie uma solicitação via uma requisição URL de
http://[ip]:[port]/zeroconf/info.
{
"deviceid": "",
"data": { }
}
Objeto vazio, nenhum atributo é necessário.
Uma resposta de feedback das informações do dispositivo está chegando.

Quão fácil é todo o processo, não é?
PS: O modo DIY 2.0 está disponível para o dispositivo (BASICR3, RFR3 MINI e D1) com firmware 3.5.0, se o firmware do dispositivo for inferior a 3.5.0, é necessário atualizar o firmware via APP eWeLink.
Tutorial do modo DIY para produto Dimmer:
O processo de configuração e controle do dispositivo torna-se mais conveniente e rápido. O verdadeiro sentido do modo DIY é explorar a forma de controlar o dispositivo SONOFF [1] e economize tempo sem precisar de flash do firmware Tasmota, sem passar pela nuvem eWeLink, você ainda pode ter controle total do dispositivo SONOFF [1], integre o dispositivo na plataforma de automação residencial como Home Assistant, OpenHAB, Homeseer, etc, o que possibilita mais oportunidades.
Controle o dispositivo SONOFF da maneira que desejar, aproveite a jornada de automação residencial!
A propósito, mais produtos SONOFF serão integrados com o modo DIY, fique ligado!
SONOFF, Sua Escolha Inteligente.
PS: [1] O dispositivo SONOFF refere-se a BASICR3, RFR3, MINI e D1.
Deixar comentário
Os comentários precisam ser aprovados antes da publicação.
Este site é protegido por hCaptcha e a Política de privacidade e os Termos de serviço do hCaptcha se aplicam.