Mod en sonoff

Denne vejledning dækker både Sonoff & Sonoff Pow

Første du skal gøre er at åbne din Sonoff ved at tage låget af,
i den ene ende sider der 4 hullet

Her skal der forbindes følgende ledninger fra toppen

 

 

 

 

 

 

 

 

 

Stel eller –  -> usb serial
Tx -> Rx usb serial
Rx -> Tx usb serial
Plus eller +  -> usb serial

Dette gøres bedst ved at lode de 4 ledninger på, for der skal
være konstant forbindelse eller vil den bare fejle.

Hent Atom her http://atom.io
når den er installeret skal du gå ind i Prefrences – Packages og i søgefeltet finde og installere :
platformio-ide
platformio-ide-terminal

Først skal du installere den nyeste version af Python, du finder den her
https://www.python.org

Her efter skal du hente Esp-tools, fra terminalen gør du følgende
pip3 install esptool
pip install –upgrade pip

Hent den seneste firmware

https://github.com/arendst/Sonoff-Tasmota

Inde i folderen ligger der en fil der hedder “platformio.ini”
åben den med Atom, der efter i Atom gå ind i underfolderen
“sonoff” og klik på filen “user_config.h”

Her er der kun et par ting der skal rettes :

Ret
#define WIFI_GATEWAY           “192.168.2.254”
til
#define WIFI_GATEWAY           “0.0.0.0”
dette sætter din gateway til DHCP

#define STA_SSID1              “INDSÆT SSID NAVN”
#define STA_PASS1              “INDSÆT SSID PASSWORD”

Gem filen og hiv den ud på skriveboardet.
du finder filen i overstående folder under
“/.pioenvs/sonoff/firmware.bin”

Før du sætter usb kablet til din mac/linux skal du huske at
at holde knappen nede for at sætte den i prog mode.

I terminal skal du gøre følgende :

1, Start med at slette Sonoff firmwaren
sudo esptool.py –port /dev/tty.usbserial-A50285BI erase_flash

2, Flash ny firmware esp tools
sudo esptool.py –port /dev/tty.usbserial-A50285BI write_flash -fs 1MB -fm dout 0x0 /stien til filen/firmware.bin

3, check med serial monitor atom

4, tryk 7 gange på knappen for reboot

Nu kan du gå ind på den IP som sonoff har fået