Arduino/ESP8622 Sonoff in sketch

jekleni

Guru
1. avg 2007
2.511
843
113
Pred seboj imam sonoff stikalo in iz projekta Sonoff-MQTT-OTA_Arduino sketch (celotna mapa sonoff). Tam sem popravil nastavitve v user_config.h (STA_SSID1, STA_SSID2, STA_PASS1, STA_PASS2, WIFI_HOSTNAME), povezal napravo Sonoff z ArduinoUno (brez Mega chipa, kot FTDI) in šel po poti verify/compile/upload.

Sketch se je naložil in se zagnal in sonoff se skuša povezati v omrežje indebuurt1 (originalna vrednost STA_SSID1). Preveril sem - v nobeni datoteki na Documents/Arduino ali na Temp/build* ni indebuurt1 omenjen, nikjer.

Kje ga lomim?
 

futuristic

geđet frik
Osebje foruma
13. jul 2007
7.884
626
113
ESP8266 si zapomni nastavitve zadnjega wifija na katerega je bil konektan.
Orig je očitno ta indebuurt1 privzeto nasavljen kot lahko vidiš tukaj: https://github.com/arendst/Sonoff-MQTT-OTA-Arduino/blob/master/sonoff/user_config.h

Hkrati tam piše: Changes to most PARAMETER defines will only override flash settings if you change define CFG_HOLDER.

Na tvojem mestu bi v arduino kodi spremnil tale prvi parameter:

#define CFG_HOLDER 0x20161209 // [Reset 1] Change this value to load following default configuration parameters

in še enkrat naložil kodo gor...

https://github.com/arendst/Sonoff-MQTT-OTA-Arduino/issues/148