Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save locopine/b10578ac25cf8c17ae32f111a811a40e to your computer and use it in GitHub Desktop.
Save locopine/b10578ac25cf8c17ae32f111a811a40e to your computer and use it in GitHub Desktop.

NX-SM400

Essa é a versão em português

For the English (en-US) version check THIS LINK

A algum tempo, alguns modelos de smart plug com o padrão de tomada brasileiro começaram a aprecer no AliExpress.

Geralmente eles não tem um modelo e marca específicos, já que são whitelabel da Tuya. Depois de bastante pesquisa, achei o NX-SM400 da Nanxin.

Flash Tasmota

Como esse modelo funciona com o app Smart Life, sabemos que usa o chip da Tuya. Para instalar o Tasmota, precisamos usar o tuya-convert. Pra isso usei o excelente tutorial do Douglas Baptista.

Configuração Tasmota

Para configurar o plug no tasmota, é preciso saber como os pinos do ESP estão conectados. Eu tive que abrir o plug e checar onde cada pino estava ligado.

Pra você não precisar fazer o mesmo, criei esse template que é só colocar no Tasmota.

Entre no IP do dispositivo > Configuração > Configurar Outro > Template

{"NAME":"NX-SM400","GPIO":[0,0,0,17,134,132,0,0,130,52,21,0,0],"FLAG":0,"BASE":18}
  • Atenção: Altera o GPIO12 de 130 para 131 que a voltagem ficara certa!

É só colar essa linha e ativar o checkbox Ativar

Teardown

Pra chegar nesses valores, tive que abrir o plug.

Se você quiser fazer isso, é só usar uma pistola de ar quente na parte de baixo e usar uma chave de fenda pra abrir. Vai estragar um pouco o case e provavelmente vai ser necessário colar ele de volta na hora de fechar.

O plug usa o módulo Tuya TYWE2S que é um ESP8285.

O chip que mede o consumo de energia é o BL0937 Os pinos dele estão conectados da seguinte maneira:

BL0937 ESP8285
Pino 6 (CF) GPIO 4
Pino 7 (CF1) GPIO 5
Pino 8 (SEL) GPIO 12

O botão e os LEDs ficam em outra placa. Estão conectados da seginte maneira:

Placa ESP8285
LED vermelho GPIO 14 (Junto com Relê)
LED azul GPIO 13
Botão GPIO 3 (Rx)

Por último, o Relê está conectado na GPIO14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment