Como fazer a copia e reposisção do FW a um SONOFF rapidamente

sonoff

(André F. Cruz) #1

O tutorial que passo a apresentar serve para o seguinte:

Fazer um backup do FW original instalado no SONOFF.
Repor o FW original usando o ficheiro que backup que foi feito.

Nota - Como cada sonoff tem um ID proprio, só podemos usar o ficheiro de backup no hardware original, caso contrario vamos ter varios SONOFF com o mesmo ID ( clone ).

Material necessario :
Cabo TTL
Python 2.x or 3.x
Esptool

Descarregamos e instalamos o Python.
Descarregamos e copiamos o Esptool para c:\esptool

Abrimos a linha de comandos e navegamos até a pasta c:\esptool
Escrevemos o comando “setup.py install” sem aspas e aguardamos que a instalação termine.

Agora vamos ler a flash com o comando :

esptool.py --port COM4 read_flash 0x00000 0x100000 image1M.bin

Para repor o backup, usam o comando :

esptool.py --port COM4 write_flash -fs 1MB -fm dout 0x0 image1M.bin

Devem de alterar a COM4 para a porta COM que estão a usar e podem alterar o nome do ficheiro de backup ( image1M.bin) para outro a vossa escolha.

Se quiser apagar a flash uso o comando :

esptool.py --port COM4 erase_flash


Como instalar o TASMOTA like a BOSS sem usar o arduino IDE