O Modo DIY é um recurso disponibilizado que nos permite controlar o Sonoff via requisições HTTP; após a ativação desse modo, a conexão com o app eWelink é desabilitado.

O Sonoff Mini apresenta dois pinos essenciais, identificados como OTA e GND, nos quais é preciso inserir um jumper para a configuração adequada.
1 – Pressione o botão por 5 segundos
2 – O LED azul começará a piscar, mas é necessário que ele mantenha um padrão de piscar contínuo e uniforme em termos de frequência.
3 – A sequência específica do piscar do LED sinaliza que o Sonoff ativou o modo de configuração, também conhecido como modo AP. Isto resultará na criação e disponibilização de uma rede Wi-Fi para conexão.
4 – Procure por uma rede Wi-Fi recém-disponibilizada, identificada pelo prefixo ‘ITEAD’, seguida do nome específico do seu dispositivo.
5 – Conecte-se à rede. A senha padrão é “12345678“
6 – Uma vez conectado, acesse o endereço http://10.10.7.1. Isso levará a uma tela de configuração Wi-Fi, na qual você deverá inserir os detalhes da rede Wi-Fi à qual o Sonoff permanecerá conectado.
Comandos
Ligar:
curl -X POST -H 'Content-Type: application/json' -d '{ "deviceid": "1000c5c277", "data": { "switch": "on" } }' -i http://192.168.0.31:8081/zeroconf/switch
Desligar:
curl -X POST -H 'Content-Type: application/json' -d '{ "deviceid": "1000c5c277", "data": { "switch": "off" } }' -i http://192.168.0.31:8081/zeroconf/switch
Informações:
curl -X POST -H 'Content-Type: application/json' -d '{ "deviceid": "1000c5c277", "data": {}}' -i http://192.168.0.31:8081/zeroconf/info
Alteração automática do estado de saída ao ser energizado
Mantém o ultimo estado:
curl -X POST -H 'Content-Type: application/json' -d '{ "deviceid": "1000c5c277", "data": { "startup": "stay" } }' -i http://192.168.0.31:8081/zeroconf/startup
Ligado:
curl -X POST -H 'Content-Type: application/json' -d '{ "deviceid": "1000c5c277", "data": { "startup": "on" } }' -i http://192.168.0.31:8081/zeroconf/startup