'(200) ๋น์ฝ ์๊ฐ ์ด๊ณผ' ๋ฐ '(201) AP๋ฅผ ์ฐพ์ ์ ์์'
์ต์ ํ์จ์ด๋ฅผ ์ธ๋ชจ ์๊ฒ ๋ง๋์ญ์์ค. ๋๋ฌด ๋นจ๋ฆฌ ๋ฐ์ํ์ฌ ์น ํ์ด์ง๋ฅผ ๋ก๋ํ ์ ์์ต๋๋ค.
๋๋ ์ฆ์ ๋ฐ์ํฉ๋๋ค.
๋ฒ์ง ๊ธฐ๊ธฐ์ธ Erase_Flash๋ฅผ ์ฌ์ฉํด๋ ๊ฒฐ๊ณผ๋ ๋ฐ๋์ง ์์ต๋๋ค.
2๊ฐ์ ๋ผ์ฐํฐ์ ๋ชจ๋ฐ์ผ Android ํซ์คํ์ ์๋ํ๊ณ ๋ผ์ฐํฐ๋ฅผ ๋ค์ ์์ํ์ต๋๋ค.
ํญ์ ๊ฐ์, ํญ์ ์ฆ์ ๋ฌธ์ .
Wifissid ๋ฐ Wifikey๋ฅผ ์ค์ ํ๊ธฐ๋ง ํ๋ฉด ์ ์ฅ - ๋ฌธ์ ๊ฐ ์์๋๋ฏ๋ก DHCP๋ฅผ ์ฌ์ฉํ๊ณ ์ ์ ๋ฑ์ ์๋ํ์ง ์์
2017-5-5 TH_V1.1 ์ผ์ 1M ํ๋์ PCB๊ฐ ์๋ Sonoff ๊ธฐ๋ณธ ์ฅ์น
ESP8266EX
๋์์ด ๋๋ค๋ฉด ๋ค์ ์ถ์ ํ ์ ์์ต๋๊น?
์์ฒญํ์ง ์๊ณ ๋ ๋ค๋ก ๋ฌผ๋ฌ๋์ง ์์ ๊ฒ์
๋๋ค.
๋ง์ง๋ง ํ์จ์ด ์๋ mega-20180424(ESP82xx ์ฝ์ด 2_4_0)
๋ฐฉ๊ธ (๋ถ ์ ) ์ข ๋ ์ ๊ทน์ ์ธ ์ฌ์ฐ๊ฒฐ์ ์ํํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๋น ๋ฅธ ์์ ์ฌํญ์ ์ถ๊ฐํ์ต๋๋ค.
๊ทธ๋ฌ๋ Beacon ์๊ฐ ์ด๊ณผ๊ฐ ๋๋ฌด ๋น ๋ฅด๊ณ ์์ฃผ ๋ฐ์ํ๋ ๊ฒฝ์ฐ ์ฌ๊ธฐ์ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ์์ ์ ์์ต๋๋ค.
๋น์ฝ ์๊ฐ ์ด๊ณผ๋ ์ฐ๊ฒฐ์ ๋๋ ์ผ๋ฐ์ ์ธ ์ด์ ์
๋๋ค. ๊ทธ๋ฌ๋ ์ผ์ฃผ์ผ์ ๋ช ๋ฒ ๋๋ ํ๋ฃจ์ ๋ช ๋ฒ ์ ๋ ์ผ๋ฐ์ ์
๋๋ค. ๋น์ ์ด ์ค๋ช
ํ๋ ๊ฒ๋งํผ ์์ฃผ๋ ์๋๋๋ค.
"AP๋ฅผ ์ฐพ์ ์ ์์"์ ์ด์ ๋ด๊ฐ ๋ฐฉ๊ธ ๋ฐ๊ฒฌํ ๋ ๋ค๋ฅธ ๊ฒ์
๋๋ค.
ESP32์๋ Wi-Fi ๋ชจ๋์ด ์จ๋ผ์ธ์ด๊ณ ์์ ์ ์ผ ๋ ๋ฐ์ํ๋ "STAstart" ์ ํธ๋ฅผ ๋ณด๋ด๋ ์ด๋ฒคํธ๊ฐ ์์ต๋๋ค.
ESP32์์ ์ด๊ฒ์ 30~450msec(๋ด ํ
์คํธ ๋
ธ๋์์)์ด ๊ฑธ๋ฆฝ๋๋ค.
Wi-Fi ๋ชจ๋๋ฅผ ์์ํ๊ณ Wi-Fi๋ก ์์
์ ์ํํ๋ ์ฌ์ด์ Wi-Fi ๊ด๋ จ ํญ๋ชฉ์ ์ฌ์ฉํ๋ ค๊ณ ํ๋ฉด ์ด์ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
์๋ฅผ ๋ค์ด:
ESP8266์๋ ์ด๋ฌํ STAstart ์ด๋ฒคํธ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก ๋ชจ๋๋ฅผ WIFI_STA
๋ก ์ค์ ํ๋ ํจ์์ ์ฝ๊ฐ์ ์ง์ฐ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
250msec์ ์ง์ฐ์ ๊ฑฐ์ ํญ์ ๊ด์ฐฎ์ต๋๋ค.
๋ด๊ฐ ์ฌ์ฉํด์ผ ํ๋ Wi-Fi์ ๋ํ ๋ค๋ฅธ ์๋ก์ด ํต์ฐฐ๋ ฅ์ด ์์ผ๋ฉฐ Wi-Fi ์ฝ๋๋ ์ง๋ ๋ช ์ฃผ ๋์ ๋๋ฌด ๋ณต์กํด์ก์ต๋๋ค.
๋ฐ๋ผ์ Wi-Fi ์ฝ๋์ ๊ฐ๋จํ ์ฌ์ค๊ณ(๋๋ ๋จ์์ฑ์ ์ํด ์ฌ์ค๊ณ)๊ฐ ์์ด์ผ ํฉ๋๋ค.
๋๋ ์์ผ๋ก ๋ฉฐ์น ๋์ ๊ทธ๊ฒ์ ๋ํด ์์
ํ ๋ค์ ๊ทธ๊ฒ์ ๊ณต๊ฐํ ๊ฒ์
๋๋ค.
๋ฐ๋ผ์ ์ฝ๋์ ๋ง์ง๋ง ๋ฒ์ ์ ํ ์คํธํ์ญ์์ค(๋๋ 3์๊ฐ ๋์ ๊ธฐ๋ค๋ฆฌ๋ฉด ์๋ก์ด 025 ๋น๋๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค).
ํ์ฌ ์ฝ๋์ ์ผ๋ถ ๋ ผ๋ฆฌ ์ค๋ฅ๊ฐ ์๋๋ผ๋ ๋น์ฝ ์๊ฐ ์ด๊ณผ๊ฐ ์์ฃผ ๋ฐ์ํ์ง ์์์ผ ํ๊ธฐ ๋๋ฌธ์ ์ก์ธ์ค ํฌ์ธํธ๋ฅผ ๋ค์ ์์ํ๋ ๊ฒ๋ ๋์์ด ๋ฉ๋๋ค.
025๋น๋ ํด๋ด์ผ๊ฒ ๋ค์..
์ด ์ค๋ฅ๋ฅผ ์ญ์ถ์ ํ ์ ์์ต๋๊น ???
์ง๋๋ฌ ์ด๋๊ฐ์ ์๊ฐ๋...
Wi-Fi๋ฅผ ์ค์ ํ์๋ง์ ์ฆ๊ฐ์ ์ธ ๋ฌธ์ ์
๋๋ค.
๋ค๋ฅธ ์ ์กฐ์
์ฒด ๋ฐ ๋ชจ๋ธ ๋ผ์ฐํฐ ๋ฐ ๋ด Android ํด๋ ์ ํ์ ํซ์คํ์ ์๋ํ์ง๋ง ๋ชจ๋ ๋ผ์ฐํฐ์์ ์ผ๊ด๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค.
ํ์จ์ด๋ฅผ CRC ์ด์ ์ผ๋ก ๋ค์ด๊ทธ๋ ์ด๋ํ๋ ๋ฐ ์คํจํ๊ณ ์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ผ๋ฉฐ Wi-Fi๋ ์ ์์ ์ผ๋ก ์๋ํฉ๋๋ค.
ESP_Easy_mega-20180425_normal_ESP8266_1024.bin
ํ๋์ ์ ์ ์ฒด ์ง์ฐ๊ธฐ
์ง๋ ฌ ๋ชจ๋ํฐ๋ฅผ ์ด๊ณ ์ฝ๋ ๋ถํ
..
AP๊ฐ ์ด๋์๋ ํ์๋์ง ์๊ณ ๋ด PC, ๋ผ์ฐํฐ ๋ฐ ํด๋ํฐ์ ์๋ํ์ต๋๋ค.
์ฝ๋ ๋ถํ
๋ฐ ๋ค์ ์๋, Wi-Fi๋ฅผ ๊ตฌ์ฑํ๋ AP "ESP_Easy_0"์ ์ฐพ์ ์ ์์
๋ค์ ์๋ํ๊ณ ๊ธฐ๋ค๋ ธ์ต๋๋ค.... ์ถฉ๋ถํ ํ์ธํ์ง๋ง ์ก์ธ์ค ํฌ์ธํธ๊ฐ ํ์๋์ง ์์ต๋๋ค.
2๋จ๊ณ๋ฅผ ์ํ ์๊ฐ, ์ด ๋ก๊ทธ ์๋์ ๋ก๊ทธ ์ฐธ์กฐ - ์ง๋ ฌ ์ค์
INIT : Booting version: mega-20180425 (ESP82xx Core 2_4_0)
73 : INIT : Warm boot #2
75 : FS : Mounting...
81 : FS : Mount successful, used 75802 bytes of 113201
379 : CRC : program checksum ...OK
386 : CRC : SecuritySettings CRC ...OK
404 : INIT : Free RAM:20400
405 : INIT : I2C
405 : INIT : SPI not enabled
419 : INFO : Plugins: 47 [Normal] (ESP82xx Core 2_4_0)
419 : WIFI : Switch on WiFi
420 : WIFI : Set WiFi to STA
422 : WIFI : No valid wifi settings
423 : WIFI : Connection Failed
525 : WIFI : Set WiFi to AP
1415 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
1422 : WD : Uptime 0 ConnectFailures 0 FreeMem 18144
31421 : WD : Uptime 1 ConnectFailures 0 FreeMem 18376
61421 : WD : Uptime 1 ConnectFailures 0 FreeMem 18376
>wifissid MAD_MOB
Ok
361421 : WD : Uptime 6 ConnectFailures 0 FreeMem 18376
>wifikey 12345676
Ok
>save
383973 : FILE : Saved config.dat
384274 : FILE : Saved security.dat
Ok
384275 : WIFI : Set WiFi to AP+STA
384402 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
391421 : WD : Uptime 7 ConnectFailures 0 FreeMem 17240
์์ดํ์ด ์ฐ๊ฒฐ ๋๊ธฐ
์์ดํ์ด ์ฐ๊ฒฐ
์๋ฌด๊ฒ๋ ํ์ง ์๊ณ ๊ทธ๋ฅ ์ง๋ ฌ ์๋ต OK
์ฝ๋ ๋ถํ
์๊ฐ
INIT : Booting version: mega-20180425 (ESP82xx Core 2_4_0)
76 : RTC : Checksum error on reading RTC user var
76 : INIT : Warm boot #2147483657
78 : FS : Mounting...
85 : FS : Mount successful, used 75802 bytes of 113201
380 : CRC : program checksum ...OK
387 : CRC : SecuritySettings CRC ...OK
404 : INIT : Free RAM:20416
404 : INIT : I2C
405 : INIT : SPI not enabled
418 : INFO : Plugins: 47 [Normal] (ESP82xx Core 2_4_0)
419 : WIFI : Switch on WiFi
419 : WIFI : Set WiFi to STA
426 : WD : Uptime 0 ConnectFailures 0 FreeMem 19744
427 : WIFI : Connecting MAD_MOB attempt #0
2568 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2140 ms
2568 : WIFI : Connection Failed
2669 : WIFI : Set WiFi to AP
3558 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
์ง๋ ฌ "์ฌ์ค์ " - ๋ค์ ์๋
AP๊ฐ ํ์๋์ง ์์
Wi-Fi ์ฐ๊ฒฐ ํด์ ๋ฐ Wi-Fi ์ฐ๊ฒฐ
์ฌ์ง์ด ์ฝ๋ ๋ถํ
- ์๋ฌด๊ฒ๋ ๋ณ๊ฒฝ๋์ง ์์
์ข์, ํจ์น๋ก AP ๋ชจ๋์ ๊ด๋ จ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ ์ ์์ต๋๋ค.
๋ณด๊ณ ๋ ์ค๋ฅ ์ ๋ณด. ๋๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ๋ ๋ง์ ํต์ฐฐ๋ ฅ์ ์ป๊ธฐ ์ํด ์ฐ๊ฒฐ์ด ๋๊ธด ์ด์ ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
WiFi ๋ฌธ์ ๊ฐ ์์์ง๋ง ๊ธฐ๋ก๋ ์ ์ด ์๊ธฐ ์ ์
๊ณ ์ IP๋ก ์ค์ ๋ ๊ธฐ์กด ํ์จ์ด๋ก ์๋ฒฝํ๊ฒ ์๋ํ๋ ๋ ๋ค๋ฅธ ๋ชจ๋์ ๊ฐ์ ธ์์ต๋๋ค.
0425 ์์ ๋ฒ์ฉ์
๋ค๋ฅด๊ฒ ์ฐ๊ฒฐ๋์ด ๋ ์ข์ง๋ ์์ง๋ง ์ ์ฒด ๋ก๊ทธ๋ฅผ ๊ฒ์ํ ์ ์์ง๋ง ๋น ๋ฅด๊ฒ ๋ฐ๊ฒฌํ์ต๋๋ค.
Wifi : Detected strange behavior, reset wifi.
WIFI : Disconnected! Reason: '(2) Auth expire' Connected for 1131 ms
WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 10 s
WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2146 ms
ESP_Easy_mega-20180425_normal_ESP8266_4096์ ์๋ํ๊ณ ์ง๋ ฌ์ ํตํด Wi-Fi๋ฅผ ์ค์ ํ๋๋ฐ ๋ค์์ด ํ์๋ฉ๋๋ค.
520 : WD : ๊ฐ๋ ์๊ฐ 0 ConnectFailures 0 FreeMem 19728
521 : WIFI : ์ฐ๊ฒฐ nl5658az49 ์๋ #0
2658 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(201) AP๋ฅผ ์ฐพ์ ์ ์์' 2136ms ๋์ ์ฐ๊ฒฐ๋จ
2658 : WIFI : ์ฐ๊ฒฐ ์คํจ
2759 : WIFI : WiFi๋ฅผ AP๋ก ์ค์
3648: WIFI: AP ๋ชจ๋ ssid๋ ์ฃผ์๊ฐ 192.168.4.1์ธ ESP_Easy_0์ด ๋ฉ๋๋ค.
ESP_Easy_0 AP๋ ๋ด ๋ ธํธ๋ถ์ด๋ ํด๋์ ํ์์ ๋ณผ ์ ์์ต๋๋ค.
์ข์ต๋๋ค. ๋จ์ํ Wi-Fi๋ก ์๋ํ๋ ESPeasy์ ๋ง์ง๋ง ๋ฒ์ ์ ๋ฌด์์ด์๋์?
๊ทธ๋ฐ ๋ค์ ํด๋น ๋ฒ์ ์ Wi-Fi ์ฝ๋๋ฅผ ESPeasy์ ๋ณํฉํ๊ณ ๋์ค์ ์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ด๊ฒ์ ์ ๋ง ์๊ฐ์ด ๋๋ฌด ๋ง์ด ๊ฑธ๋ฆฌ๊ณ ๋ ๋ง์ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํ ๋ฟ์
๋๋ค.
๊ณ ์ IP ๋ฌธ์ ์ ๋ํ ํจ์น๊ฐ ์์ผ๋ฉฐ ๋น์ฐํ ์ฌ์ฉํ ๊ฒ์ ๋๋ค. ์ด๋ฏธ ํ ๋ฌ ๋๊ฒ ESPeasy๋ฅผ ๊ดด๋กญํ๊ณ ์๋ ๋ค๋ฅธ ๋ฌธ์ ๋ค๋ ์์ต๋๋ค.
์ด๋ค ๋ฒ์ ์ด ๋ฐฉ๊ธ ์๋ํ์ต๋๊น?
๋ด ๋ ธ๋์์ ๊ฐ์ฅ ์ข์ ๋ฒ์ ์ mega-20180410์ ๋๋ค.
๊ทธ๋๋ ์ต๊ทผ? ์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi ์ดํ์ ๋๋ค. @TD-er?
๋น๋๊ธฐ์ Wi-Fi์ฉ์ผ๋ก ์ ํํ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ถ๊ฐ ์ ์ ์ฌํญ์ ์ฌ๊ธฐ์์ ๋ค์ ๋ณด๊ณ ํ์ธ์.
์น ์ธํฐํ์ด์ค๋ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์๋ํ๋ฏ๋ก ์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi๊ฐ ํ์คํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด ๋ฒ์ ์ ์ฝ์ด 2.3.0์ ์์ต๋๋ค.
์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi๊ฐ ์๋ ์ ๋ง ํ๋์ ๋ฌธ์ 2.4.0์
๋๊น?
๋ก ์
๊ทธ๋ ์ด๋ ํ ํ 04102018์์ ์๋ฒฝํ๊ฒ ์๋ํ๋ ๋์ผํ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค.
์ด ๋ฒ์ ์ดํ์ ๋ชจ๋ ๋ฒ์ ์ ๋ค์ด๊ทธ๋ ์ด๋ํ ์ ์๋ ๋ถํธ๋ฃจํ๋ฅผ ์ป์ต๋๋ค.
์ด์ ๋ฒ์ ... wemos D1์์ bootloop์์ ๋น ์ ธ๋์ค๋ ๋ฐฉ๋ฒ์ ํ์ธํด์ผ ํฉ๋๋ค.
๋ด๊ฐ ์ดํดํ๋ ํ 0410์ 2.3 ์ฝ์ด์ ๋ง์ง๋ง์ด์๊ณ ๊ทธ ํ์๋ ๋ชจ๋
๋ฒ์ ์ 2.4๋ฅผ ์ฌ์ฉํฉ๋๋ค
2018๋ 4์ 25์ผ ์์์ผ 09:30 melwinek [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์น ์ธํฐํ์ด์ค๋ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์๋ํ๋ฏ๋ก ์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi๊ฐ ํ์คํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด ๋ฒ์ ์ ์ฝ์ด 2.3.0์ ์์ต๋๋ค.
์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi๊ฐ ์๋ ์ ๋ง ํ๋์ ๋ฌธ์ 2.4.0์ ๋๊น?โ
์ด ์ค๋ ๋์ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ฉ์์ง๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/letscontrolit/ESPEasy/issues/1312#issuecomment-384187762 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/ADPy_1flYcxggS14s1bzkN96SvwMQAbFks5tsCYSgaJpZM4TiiWg
.
๋ค๋ก ๋ฌผ๋ฌ๋ '์ค์' ์์ ์ฌํญ์ ๋งจ ์์ ๋ณํฉํ๋ ค๊ณ ์๋ํ๋ค๋ฉด ์ ์ ๋ ๊น์?
ESP_Easy_mega-20180403_normal_ESP8266_1024.bin <- CRC : ์ค์ CRC ...OK #1272
์ง๋ฌธ์ ๋ตํ ์ ๋๋ก
"์ข์, ๋จ์ํ Wi-Fi๋ก ์๋ํ๋ ESPeasy์ ๋ง์ง๋ง ๋ฒ์ ์ ๋ฌด์์ด์๋์?"
๋ต๋ณ์ ์ ๊ณตํ๋ ค๋ฉด ์ ์คํ๊ฒ ํ
์คํธํด์ผํฉ๋๋ค. ํ ์ ์์ต๋๋ค..
mega-20180403 Wifi๋ ํ๋ฅญํ๊ณ ์๋ฒ๋ ๋งค์ฐ ๊ฐ๋ ฅํฉ๋๋ค.
(์ฅ์น ํ์ด์ง์์ F5 ํค๋ฅผ ๋ฐ๋ณตํด์ ๋๋ฌ๋ ์ถฉ๋์ด๋ ์ง์ฐ์ด ๋ฐ์ํ์ง ์์)
@sassod ๊น๋ฐ์ด๋ ๋์ "ํ๋์" ๋ฒํผ์ ๋๋ฅด๊ณ ์์ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ํ๋์๋ฅผ ๊ธธ๊ฒ ๋๋ฅด๊ณ ์ฌ์ค์ ์ ์งง๊ฒ ๋๋ฅด๊ณ ํ๋์ ๋ฒํผ์ ๋๋ฅธ ์ํ์์ ํ์จ์ด ์ฐ๊ธฐ๋ฅผ ์์ํฉ๋๋ค.
ํ์จ์ด ์์ฑ ํ ํ๋์ ๋ฒํผ์์ ์์ ๋ผ๊ณ ๋ฆฌ์
์ ๋๋ฆ
๋๋ค.
์ ์ด๋ ๊ทธ๊ฒ์ด ๋ด๊ฐ NodeMCU์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. Wemos D1์๋ ์ฌ์ค์ ๋ฐ ํ๋์ ๋ฒํผ์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
์ง๋ ๋ช ์ฃผ ๋์ Wemos D1 Mini(๋ค๋ฅธ ์ผ์, ๋ฆด๋ ์ด ๋ฑ์ด ๋ถ์ฐฉ๋ ์ฝ 15๊ฐ ์ฅ์น)์์ ๋ชจ๋ ์์ฒด ์ปดํ์ผ๋ ๋ค์ํ ์กฐํฉ์ ์ฌ๋ฌ ๊ฐ(์ฝ 20๊ฐ) ์๋ํ์ต๋๋ค.
์ฝ์ด ๋ฒ์ (2.3.0, 2.4.0, GIT ๋ง์คํฐ)๊ณผ ๋ค๋ฅธ ๋ฒ์ ์ lwIP(1.4, 1.4 ์์ฒด ์ปดํ์ผ, 2.0๊ณ ๋์ญํญ, 2.0 ์์ฒด ์ปดํ์ผ, 2.0 ๋์ ๋ฉ๋ชจ๋ฆฌ) ๊ฐ์ ์ ํ์ ์๋ํ์ต๋๋ค.
๋ด๊ฐ ๊ด์ฐฐํ ๋ด์ฉ์ ์ฝ์ด 2.3.0 ๋ฐ lwIP 1.4๊ฐ ํฌํจ๋ ESPEasy์ ๊ฐ์ฅ ์ต๊ทผ์ ๋์จ ๋ฒ์ ์ด ์์ ์ ์ผ๋ก ์๋ํ๋ ๊ฒ ๊ฐ๋ค๋ ๊ฒ์ด์์ต๋๋ค.
GIT ๋๋ 2.4.0์์ ์ฝ์ด๋ก ์ ํํ๊ณ lwIP 2๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌธ์ ๊ฐ ์์ต๋๋ค(๋ค์ ์ฐ๊ฒฐํ์ง ์์/AP ๋ชจ๋๋ก ์ง์ ์ด๋). ์์ฒด ์ปดํ์ผ๋ lwIP 1.4๋ก ์ ํํ๋ฉด ์ํฉ์ด ์ฝ๊ฐ ๊ฐ์ ๋ฉ๋๋ค(๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋์ง๋ง 2๋ถ ํ์ AP ๋ชจ๋๋ก ์ ํ๋จ)
๋ด๊ฐ ๋งํ ์์๋ ํ ESPEasy ์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi๊ฐ ์๋ ์ฝ์ด ๋ฒ์ ๋ฐ lwIP์ ๋ ๊ด๋ จ์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ์ด๋ณด์์ ์ ๊ตํ ๊ด์ฐฐ์ ์๋์ง๋ง... ๋ฌธ์ ๋ฅผ ์ขํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
๋์์ด ๋๊ฑฐ๋ ์ถ๊ฐ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์์ผ๋ฉด ์๋ ค์ฃผ์ธ์! ๊ทธ๋ฆฌ๊ณ ์ด์ฌํ ์ผํ์ธ์!! ์ ๋ง ๊ฐ์ฌํฉ๋๋ค!!
๋ํ core 2.3.0์ ์ฌ์ฉํ ๋ ์ค์ ํ์ด์ง์ ์ฐ๊ฒฐํ์ฌ Wi-Fi ์ก์ธ์ค ์ค์ ์ ์ ์ฒด ํ๋ก์ธ์ค๋ฅผ ๊ณ์ํ ์ ์๋์ง ํ์ธํ ์ ์์ต๋๊น? (์๋ง๋ ๊นจ๋ํ ์ค์ ์ด ํ์ํ ๊ฒ์ ๋๋ค)
์ง๊ธ ์๋ํ๋ ๊ฒฝ์ฐ 2.3.0์ผ๋ก ๋ค์ ์ ํํ๊ฒ ์ต๋๋ค.
๋ด๊ฐ ์ฌ๋ฌด์ค์ ์๊ธฐ ๋๋ฌธ์ ์ง๊ธ์ ์ฅ์น์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ก์ธ์คํ ์ ์์ง๋ง ๋ง์ง๋ง ๋ ์ ๋ณผ ์ ์๋ ํ ํจ๊ณผ๊ฐ ์์์ต๋๋ค. switchign์ 2.4.0์ผ๋ก ๋ฐ๊พธ์ง ์์ผ๋ฉด git์ด ๋ ์ด์ ํ์ด์ง๋ฅผ ํ์ํ์ง ์์ต๋๋ค.
์คํ ์ค์ธ ์ฅ์น์ ์ค์ ํ์ด์ง(์ค๋ ๋ฐค๋ถํฐ ESPEasy 2.3.0)์ ์ฐ๊ฒฐํ๋ ๊ฒ๋ ์ ์๋ํ๊ณ ์ค์ ์ฐ๊ฒฐ๋ IP๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์ค๋ ๋ฐค์ ์๋ํ ์ ์๋ ์ฅ์น ์ง์ฐ๊ธฐ ๋ฐ ๊น๋ฐ์...
์ถ์ : ๋ด ESP ์๋ฒ(FHEM)์์๋ ๋ณผ ์ ์๋ ๊ฒ์ GIT ๋๋ 2.4.0์ lwIP 2.0๊ณผ ํจ๊ป ์ฌ์ฉํ ๋ ์์ ๋ ๋ฉ์์ง๊ฐ ์ข ์ข ๋ถ์์ ํ๋ค๋ ๊ฒ์ ๋๋ค(์๋ชป๋ ์ฝํ ์ธ ๊ธธ์ด(462 != 410))
์๊ฒ ์ต๋๋ค. ํฐ ๋์์ด ๋ฉ๋๋ค. ์ค๋ ์ ๋
์ '๋น ๋ฅด๊ณ ์์ ์ ์ธ' ๋น๋๋ฅผ ์ป์ผ๋ ค๊ณ ๋
ธ๋ ฅํ ๊ฒ์
๋๋ค.
์ด ์์ดํ์ด ๋ฌผ๊ฑด์ ๋นจ๋ฆฌ ๋ค์ ์์ ๋์ด์ผ ํฉ๋๋ค.
์๋ ํฅ์์ ํญ์ ๋์ค์ ์ํํ ์ ์์ต๋๋ค. ์ด์ ์ง์ฐ์ ์์ธ์ ์๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ ๋ ์ค๋ ์์นจ(๋ฐ ESPEasy ๋ง์คํฐ)์์ ๋ง๋ Core 2.3.0 ๋น๋๋ก ๋ช ๊ฐ์ ์ ๋์ ํ๋์ํ๊ณ ์์ผ๋ฉฐ ํ๋ฃจ ์ข ์ผ ์์ ์ ์ผ๋ก ์คํ๋๋์ง ํ์ธํฉ๋๋ค...
ESPeasy ๋ง์คํฐ.... "๋ฉ๊ฐ" ๋ธ๋์น๋ฅผ ๋ง์ํ์๋ ๊ฑด๊ฐ์?
๋ง์คํฐ๋ ๋ฉฐ์น ์ ์ '๋ ๊ฑฐ์'๋ก ์ด๋ฆ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค.
์, ๊ทธ๋ ์ต๋๋ค, ์ฃ์กํฉ๋๋ค... ์ ๊ฐ ์ด๋ณด์๋ผ๊ณ ๋ง์๋๋ ธ์ต๋๋ค ;)
ESP_Easy_mega-20180410_normal_ESP8266_1024(๋ง์ง๋ง 2.3 ์ฝ์ด)
์ก์ธ์ค ํฌ์ธํธ๊ฐ ํ์ ๋ฐ ์ฐ๊ฒฐ๋์ง๋ง http://192.168.244.1/setup ์ ์์ต๋๋ค.
์ผ๋ฐ์ ์ธ http://192.168.4.1 ์ด ์๋๋๋ค.
์์ง ํ
์คํธํ ์๊ฐ์ด ๋ง์ด ์์์ต๋๋ค...
๊ทธ๋์ ๊ณํ์ ๋ฌด์์ ๋๊น? mega-20180425๋ฅผ ๊ฐ์ ธ์์ ์ปดํ์ผ ์ค์ ์ ๋ณ๊ฒฝํ์๊ฒ ์ต๋๊น?
์ด๋ฏธ ๊ณํ์ด ์๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง :)
ํ์ง๋ง ๋์์ด ๋๋์ง ํ์ธํ๊ธฐ ์ํด ์๋ํด ๋ณผ ์ ์์ต๋๋ค. ์ข์ ์์์ฒ๋ผ ๋ค๋ฆฝ๋๋ค.
AP์ ๋ฌธ์ ๊ฐ ์์๊ณ ํ์ด์ง ์ ๋ชฉ์ด ๋ก๋๋์์ต๋๋ค...๋ณ๋ก ๋ง์ง ์๊ณ ์ง๋ ฌ์ ํตํด์๋ ์ ๊ธฐ๋ ๊ฒ ๊ฐ์์ต๋๋ค.
์ฝ๋ ๋ถํ
- ์ง๋ ฌ์ ํตํด ์๋์ผ๋ก Wi-Fi ์ค์ - ์ฐ๊ฒฐ๋จ
์น ์๋ฒ๊ฐ ์๋ตํ๊ณ Wi-Fi๊ฐ ์ฐ๊ฒฐ๋ ์ํ๋ฅผ ์ ์งํฉ๋๋ค(ํ์ฌ 53๋ถ 21์ด).
์ ๋ฐ์ ์ผ๋ก 0403๋งํผ ๋น ๋ฅด์ง ์๊ณ ์น ์๋ฒ๊ฐ ์ ์์ ์ผ๋ก ์๋ํ์ง๋ง '์ผ์ ์ค์ง'๋๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ์๊ฐ์ด ์์ต๋๋ค.
GPIO14์์ ์ํ ๋ณ๊ฒฝ,
์ง๋ ฌ ์ฝ์์ ํด๋น ์ํ ๋ณ๊ฒฝ ํ์๊ฐ ์ง์ฐ๋๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ๋ฏธ๋ฅผ ์ํด GPIO ์๋ชป๋ ์ํ๋ฅผ ํ์ธํ์ง๋ง ๋ด ์น์ ํ ๋ฒ๊ทธ๊ฐ ์ฌ์ ํ ์์ต๋๋ค.
์ฅ์น๋ฅผ ๊ณ ๋ฌธํ๊ณ ์ถฉ๋์ ์๋ํ์ง๋ง UP ์ ์ง๋จ(1์๊ฐ 30๋ถ)
์ด์ ์ ๋ณด๊ณ ํ ๋๋ก Wi-Fi ์ค๋ฅ๊ฐ ํ๋๋ ์์ต๋๋ค.
UP ์๊ฐ = Wi-Fi ์ฐ๊ฒฐ ์๊ฐ..
๋ฐ๋ผ์ 2.4์์ ์ฝ์ด 2.3์ผ๋ก์ ๋ณ๊ฒฝ = ํฐ ์ฐจ์ด
์ฐธ๊ณ ์ฉ:
์ฝ 4์๊ฐ ์ ์ 6๊ฐ์ ์ฅ์น๋ฅผ ํ๋์ํ์ต๋๋ค. ํ๋๋ฅผ ์ ์ธํ๊ณ ๋ ๋ชจ๋ ์ฌ์ ํ ์๋ํ๊ณ ์คํ ์ค์
๋๋ค(2.4.0 ๋๋ GIT์ ๊ฒฝ์ฐ 5๋ถ ๋ฏธ๋ง). ํ๋๋ 2์๊ฐ ํ์ ์๋ต์ ๋ฉ์ท์ง๋ง ์ด๊ฒ์ HW ํ
์คํธ(์ผ์, ๋ฆด๋ ์ด ๋ฑ)์ ์ฌ์ฉํ๋ฏ๋ก SW๊ฐ ์๋ ์ฅ์น์ ๋ฌธ์ ์ผ ๊ฐ๋ฅ์ฑ์ด ํฝ๋๋ค.
๋ค๋ฅธ ์ฌ๋๋ค์ ์ค๋ ์์นจ๋ถํฐ ๋ง์ถคํ ํ๋ฌ๊ทธ์ธ ์ธํธ๊ฐ ํ์ฑํ๋ Mac์์ Arduino์ ํจ๊ป ์ฝ์ด 2.3.0 ๋น๋๋ฅผ ์คํํ๊ณ ์์ต๋๋ค(ํ๋ฌ๊ทธ์ธ 32๊ฐ).
๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค...
๋ง์ ๋์์ด ๋ฉ๋๋ค.
์ ์ด๋ ๋ด ์ฝ๋๊ฐ ๊ทธ๋ ๊ฒ ๋์ฐํ์ง ์๋ค๋ ๊ฒ์ ์ด๋ ์ ๋ ์ฆ๋ช
ํฉ๋๋ค. ;)
๊ทธ๋ฆฌ๊ณ ๋ด์ผ ๋น๋๋ ํ์คํ 2.3.0 ๊ธฐ๋ฐ์ด ๋ ๊ฒ์
๋๋ค.
PlatformIO์์ ์ปดํ์ผํ๋ ค๋ฉด ํ์ฌ ๋ฒ์ ์์ ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๊น?
๊ณผ๊ฑฐ์๋ ๋ชจ๋ ๊ฒ์ด ๋ฌธ์ ์์ด ์๋ํ์ต๋๋ค.
์ด์ ์
๋ก๋ ๋ฐ ์ฌ์ค์ ํ Wi-Fi ์ค์ ์ด ์ ์ฅ๋์ง ์์ต๋๋ค.
๋๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ์นด์ดํธ๋ค์ด์ ํ๊ณ ๋ฒํผ์ ์ค์ ์ผ๋ก ๋์๊ฐ๋ค.
๋ก๊ทธ์๋ ๋ค์๊ณผ ๊ฐ์ด ํ์๋ฉ๋๋ค.
23059 : WIFI : WiFi๋ฅผ AP๋ก ์ค์
31518 : WIFI : WiFi๋ฅผ AP+STA๋ก ์ค์
31520 : WIFI : AP ๋ชจ๋ ssid๋ ์ฃผ์๊ฐ 192.168.4.1์ธ ESP_Easy_0์ด ๋ฉ๋๋ค.
31520 : WIFI : ์๊ฒฉ ์ฆ๋ช
์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ฐ๊ฒฐ์ ๋ค์ ์๋ํ์ญ์์ค. SSID: ๋ฆฌํฌ์
31606 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 11640
61606 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 12560
ํ ๊ทธ๊ฒ ๋ด๊ฐ 2.4.0์ผ๋ก ์ ํํ ์ด์ ์ ๋๋ค. 2.4.0์์ ์์ ๋ 2.3.0์ ์ด๋๊ฐ์ ๋ฒ๊ทธ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋๋ ๊ทธ๊ฒ์ ๋ํด ์กฐ์ฌํด์ผํฉ๋๋ค.
์๋ณธ ํธ์ง์ด ์ ๋๋ก ์๋ํ๋ ๊ฒ์ด ํฅ๋ฏธ๋กญ์ต๋๋ค. ๋๋ง ๋ง๋ค ์ ์๋ค๋ ๊ฒ๋ฟ์ ๋๋ค.
์ต์ dev tasmota๋ฅผ ์ปดํ์ผํ์ฌ '์๋ก์ด' ๊ท์น์ ์กฐ์ฌํ์ต๋๋ค.
๋ฌผ๋ก ์์ดํ์ด ๋ฌธ์ .. ํํ :)
์ด์ 0403 ์ดํ ๋น๋๋ฅผ 'ํ
์คํธ'ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๊ทธ ์ดํ๋ก ๋น๋๋ฅผ ๋ชจ๋ ๋น๋ํ๊ณ 0403์ด 0425์ ๋นํด ๋น ๋ฅด๊ฒ ํ์ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋น๊ตํ ๊ฒ์
๋๋ค.
์ฌ์ค 0410 ์๋๊ฐ์? ์ด์จ๋ ์ค๋ ์ ๋
์ ๋ค๋ฅธ ์ผ์ ํ๊ธฐ์๋ ๋๋ฌด ํผ๊ณคํ๋ค
๊ทธ๋์ 0403์ด ์ค์ ๋ก "์ต๊ณ "์์ต๋๊น?
์๋
ํ์ธ์ ์ฌ๋ฌ๋ถ,
๋๋ฅผ ์ํด ์ด์ ๋ฒ์ ์ ์์ฃผ ์ ์๋ํฉ๋๋ค.
์์ดํ์ด๋ ์ ํ ๋ฌธ์ ์์
Wemos D1 - 8266 ๋ฐ 8285.
์ฐธ๊ณ ์ฉ:
1MB ๋น ํ์ผ ํ์จ์ด๋ฅผ ์
๋ก๋ํ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ ์ต์ ํ์จ์ด๋ฅผ ๋ก๋ํ์ต๋๋ค.
192.168.4.1์ ๋ด๋ถ AP์ ์ฐ๊ฒฐ๋จ
๊ทธ๋ฐ ๋ค์ ์๋์ผ๋ก http://192.168.4.1/setup ์ ์
๋ ฅํด์ผ ํ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ Wi-Fi ์๊ฒฉ ์ฆ๋ช
์ ์ฝ์
ํ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ ๋ชจ๋ ์ฅ์น๋ฅผ ๋ค์ ๋ง๋ค๊ณ ๊ท์น์ ์
๋ก๋ํ์ต๋๋ค.
๋ํ ๊ทธ ์ดํ๋ก ๋ด ์ปดํ์ผ๋ฌ์ ์ฌ์ ๋น๋ ๋ฒ์ ์์ ์ฌ๋ฌ ํ์จ์ด ์
๋ฐ์ดํธ๋ฅผ ์ํํ์ต๋๋ค. ์ง๊ธ์ ์ด์ 23:00 ์ดํ๋ก ๊ฑฐ์ 24์๊ฐ ๋์ ๊ฒฌ๊ณ ํ๊ณ ์์ ์ ์
๋๋ค.
๋ํ Wi-Fi ์ฐ๊ฒฐ์์ ์ด์ ๋ฒ์ ๋ณด๋ค ํจ์ฌ ๋น ๋ฆ
๋๋ค.
์ ์ผํ ๋ฌธ์ ๋ ์ด ํ์ด์ง๊ฐ ์๋์ผ๋ก ๋ํ๋๊ธฐ ์ ์ ์๋์ผ๋ก http://192.168.4.1/setup ์ ์
๋ ฅํด์ผ ํ๋ค๋ ๊ฒ์ด์์ต๋๋ค.
์ด๊ฒ๋ง ๋นผ๋ฉด ์๋ฒฝํฉ๋๋ค.
์ด๊ฒ์ ๋ด ๋ก๊ทธ์ ๋๋ค.
107 : INIT : I2C
107 : INIT : SPI not enabled
1216 : INFO : Plugins: 72 [Normal] [Testing] [Development] (ESP82xx Core 2_4_0)
1217 : EVENT: System#Wake
1292 : WIFI : Switch on WiFi
1292 : WIFI : Set WiFi to STA
mode : sta(60:01:94:8e:ba:c9)
add if0
1405 : EVENT: System#Boot
2227 : SYS : 0.00
2229 : EVENT: SysInfoUptime#UptimeDays=0.00
3157 : WIFI : Connecting KeepOut attempt #0
3158 : IP : Static IP : 192.168.1.206 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 8.8.8.8
3173 : IMPT : MQTT 037 Intentional reconnect
3526 : WIFI : Static IP: 192.168.1.206 (ESPT6-16) GW: 192.168.1.1 SN: 255.255.255.0 duration: 3158 ms
3537 : EVENT: WiFi#Connected
3606 : Webserver: start
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 5
cnt
connected with KeepOut, channel 9
ip:192.168.1.206,mask:255.255.255.0,gw:192.168.1.1
7261 : Current Time Zone: DST time start: 2018-03-25 02:00:00 offset: 120 minSTD time start: 2018-10-28 03:00:00 offset: 60 min
7262 : EVENT: Time#Initialized
7350 : EVENT: Clock#Time=Wed,20:33
7432 : IMPT : MQTT 037 Intentional reconnect
7794 : WIFI : Connected! AP: KeepOut (BC:EE:7B:EF:A3:38) Ch: 9 Duration: 3059 ms
7795 : EVENT: WiFi#ChangedAccesspoint
7877 : WIFI : Static IP: 192.168.1.206 (ESPT6-16) GW: 192.168.1.1 SN: 255.255.255.0
7888 : EVENT: WiFi#Connected
์ด์ํ ๋ก๊ทธ ๋ฉ์์ง๊ฐ ์์ง๋ง ์๋ํฉ๋๋ค.
๋น ๋ฅธ ์ ๋ฐ์ดํธ: ์ค๋ ์์นจ๋ถํฐ ์ฝ์ด 2.3.0๊ณผ ๋ฉ๊ฐ ์ปค๋ฐ 2fd226d๋ฅผ ์ฌ์ฉํ์ฌ 5์๊ฐ์์ 10์๊ฐ ์ฌ์ด์ 11๊ฐ ๋จ์์์ ์คํ๋ฉ๋๋ค. ์ง๊ธ๊น์ง ๋ด๊ฐ ๋ฐ๊ฒฌํ ์ ์ผํ ๋ฌธ์ ๋ ์น ํ์ด์ง๊ฐ ์ฒ์์ผ๋ก ์๋์ผ๋ก ๋ก๋๋์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค(์: ๋ก๊ทธ์ธ ํ์ด์ง). ์ด ํ์ ํ์ด์ง๋ฅผ ์ง์ ํธ์ถํด์ผ ํฉ๋๋ค(์: /tools ๋๋ /login). ์น ์ธํฐํ์ด์ค.
๋ด wemos D1์ ESPEasy_mega-20180410์์ ์ ์๋ํฉ๋๋ค.
@TD-er๊ฐ ๋งํ๋ค
๊ทธ๋์ 0403์ด ์ค์ ๋ก "์ต๊ณ "์์ต๋๊น?
๋น์ ์ ์์ง ๊นจ์ด์์ ์ ์์ต๋๋ค, ๋๋ ๋ฐฉ๊ธ ์ผ์ด๋ฌ์ต๋๋ค...
์, ์ง๊ธ๊น์ง 0403(pre crc fail)์ด ์ต๊ณ ์
๋๋ค.
๊ทธ๋ฌ๋ ์ ๋ค๊ธฐ ์ ์ 2.3.0์ผ๋ก ๋ก๋๋์ง ์์ ๋ชจ๋ ๋ฆด๋ฆฌ์ค๋ฅผ ์ปดํ์ผํ์ต๋๋ค.
์ด์ ์ฐจ์ด์ ์ ๋ ์ ํ๊ฐํ๊ณ ๋ค์ ์ฐ๋ฝ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๊ธ์์, '๊นจ์ด์๋ค'๋ ์ ์๊ฐ์๋ ๋๋ฌด ๋๊ด์ ์ ๋๋ค.
๋ ์ด์ ์๋ฌ ๊ฐ๊ฑฐ์ผ.
ํ์ฌ ์งํ ์ํฉ์ ์ฌ๊ธฐ์์ ๋ณผ ์ ์์ต๋๋ค.
https://github.com/TD-er/ESPEasy/tree/bugfix/wifi_stability
ESP32 ๋ฐ ESP8266์์๋ ๊ฝค ์ ์๋ํ์ง๋ง DHCP๋ฅผ ์ฌ์ฉํ ๋๋ง ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ณ ์ IP์ ๊ฒฝ์ฐ ์ฐ๊ฒฐ์ด ์์ฃผ ๋์ด์ง๋๋ค.
์๋ง๋ 2.4.1์ ๋ํด ๋น๋๋ ๋ ์๋ํ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ๋ค๋ฅธ ๋ ์ ์ํ ๊ฒ์
๋๋ค.
์ด์ ๋๋ ์ ์๋ฆฌ์ ๋ค๊ณ ์ด๊ฒ์ ESPeasy ์ ์ฅ์์ ๋ณํฉํ์ง ์์ ๊ฒ์
๋๋ค.
๊ทธ๋ฌ๋ ์ ์ด๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ํ๋ค๋ฉด ๊ทธ๊ฒ์ ๊ฐ์ง๊ณ ๋ ์ ์์ต๋๋ค.
3์๊ฐ ์ด์ ๋์ 2.3.0์์ ์ปดํ์ผ๋ ํ์จ์ด๋ฅผ ํ
์คํธํ์ต๋๋ค.
๋๋ ๊ฐ๊ฐ์ ๋ํด ๋งค์ฐ ๊ตฌ์ฒด์ ์ธ ํ
์คํธ ๋ฐ ๋ฉ๋ชจ๋ฅผ ์์ฑํ์ต๋๋ค. ์ ๋ง (์ ์ฒด์ ์ผ๋ก)
20180421์ ๋ก๋ํ ๋ค์ 20180422๋ฅผ ๋ก๋ํ ๋๊น์ง - ๋์ ๋๋ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
0422๋ 0421์ ๋ฒ๊ทธ๋ฅผ ์์ ํ์ฌ ์ธ๋ชจ์๊ฒ ๋ง๋ญ๋๋ค. 0422๋ก ์์ง ๋๋์ง ์์์ต๋๋ค.
๋ด๊ฐ ๋ชจ๋ฅด๋ ๊ฒ..
ํ์ฉ ๊ฐ๋ฅํ "FreeMem"์ผ๋ก ๊ฐ์ฃผ๋๋ ๊ฒ์ ๋ฌด์์
๋๊น?
์ํํ ์ ๋๋ก ๋ฎ์ ์ง์ ?
ํ์ฉ๋์ง ์๋ "FreeMem"์ผ๋ก ๊ฐ์ฃผ๋๋ ๊ฒ์ ๋ฌด์์
๋๊น?
ํ์ฉ๋๋ ์์ ์ธ์ ์ฝ 10๋ช
์ด์ง๋ง 2.4.0์์๋ ์ด๋ฅผ ์ป์ง ๋ชปํฉ๋๋ค.
์ต์๊ฐ์ 5k ์ด์์ด์ด์ผ ํฉ๋๋ค.
Github์์ ๋ค์ด๋ก๋ํ ๋๋ก
ESP_Easy_mega-20180426_normal_ESP8266_1024.bin
์ค์ ๋ก ํ
์คํธ๋์ง ์์์ผ๋ฉฐ ๊น๋ฐ์ด๋ ์ด ์์ ์์
2.3.0์ผ๋ก ์ปดํ์ผ๋ ๋ค๋ฅธ 4์ ํ์จ์ด๋ฅผ ํ
์คํธํ๋ฉด์,
์ฌ์ ํ Wi-Fi ์ค๋ฅ๊ฐ ๋ง์ด ๋ฐ์ํ์ฌ 2.4.0์์ 2.3.0์ผ๋ก ๋ณ๊ฒฝํด๋ ์ด๋ฌํ ๋ฌธ์ ๊ฐ '๋ชจ๋ ' ํด๊ฒฐ๋์ง ์์์ต๋๋ค.
์ผ๋ถ ํ์จ์ด ์์ดํ์ด ์๋ฌ๊ฐ ๋๋ฌด ์ฌํด์ ์น์๋ฒ ๋ก๋ฉ์ด ์๋๋ค์...
๋ค๋ฅธ๊ฑด ์ข์๋ฐ..
์์ง 0422 ์ดํ์ ํ
์คํธ๋์ง ์์์ง๋ง ์ด ๋ก๊ทธ๋ 0426์ด๋ฉฐ ๋น ๋ฅธ ๋ณด๊ธฐ๋ฅผ ์ํด 0422์ ๊ตฌ์ฑ ์์ ํ๋์๋์์ต๋๋ค.
๋ก๊ทธ์ ์๋ ๋ช ๊ฐ์ง ์ฌ์ํ Wi-Fi ์ค๋ฅ๊ฐ ํ์ฉ๋ฉ๋๊น?
๋์ค์ ๋ ๋ง์ ํ
์คํธ๋ฅผ ์ฌ๊ฐํ ์์ ์
๋๋ค. ๋ฐฉ๊ธ ์ง์ ๋์์์ต๋๋ค. ๋ฐฐ๊ณ ํ์.
INIT : Booting version: mega-20180426 (ESP82xx Core 2_3_0)
79 : INIT : Cold Boot
80 : FS : Mounting...
86 : FS : Mount successful, used 75802 bytes of 113201
367 : CRC : program checksum ...OK
378 : CRC : SecuritySettings CRC ...OK
379 : CRC : binary has changed since last save of Settings
396 : INIT : Free RAM:19456
396 : INIT : I2C
396 : INIT : SPI not enabled
411 : INFO : Plugins: 47 [Normal] (ESP82xx Core 2_3_0)
412 : EVENT: System#Wake
416 : WIFI : Switch on WiFi
416 : WIFI : Set WiFi to STA
428 : EVENT: System#Boot
430 : SW : Switch state 0 Output value 0
436 : EVENT: Float_SW#Switch=0.00
1022 : WD : Uptime 0 ConnectFailures 0 FreeMem 19616
1033 : WIFI : Connecting MAD_IOT attempt #0
1034 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
1048 : WIFI : Static IP: 192.168.0.225 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0 duration: 1034 ms
1059 : EVENT: WiFi#Connected
1065 : Webserver: start
1159 : MQTT : Intentional reconnect
1169 : MQTT : Failed to connect to broker
1510 : MQTT : Intentional reconnect
1517 : MQTT : Failed to connect to broker
11207 : Host unreachable: 0.0.0.0
11208 : Wifi : Detected strange behavior, reset wifi.
11208 : Webserver: stop
11209 : WIFI : Switch off WiFi
11310 : WIFI : Switch on WiFi
11310 : WIFI : Set WiFi to STA
11311 : NTP : NTP host au.pool.ntp.org (0.0.0.0) unreachable
11323 : EVENT: WiFi#Disconnected
11328 : WIFI : Disconnected! Reason: '(4) Assoc expire' Connected for 4063 ms
11336 : WIFI : Connecting MAD_IOT attempt #1
11337 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
11344 : WIFI : Static IP: 192.168.0.225 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0 duration: 11338 ms
11358 : EVENT: WiFi#Connected
11360 : Webserver: start
11457 : MQTT : Intentional reconnect
11469 : MQTT : Failed to connect to broker
11807 : MQTT : Intentional reconnect
11814 : MQTT : Failed to connect to broker
15639 : WIFI : Connected! AP: MAD_IOT (F4:F2:6D:25:84:C6) Ch: 11 Duration: 2511 ms
15640 : EVENT: WiFi#ChangedAccesspoint
15647 : WIFI : Static IP: 192.168.0.225 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0
15657 : EVENT: WiFi#Connected
15818 : Current Time Zone: STD time start: 2018-10-28 03:00:00 offset: 600 min
15819 : EVENT: Time#Initialized
15824 : EVENT: Clock#Time=Thu,18:25
15826 : MQTT : Intentional reconnect
19777 : MQTT : Connected to broker with client ID: ESPClient_5C:CF:7F:72:96:EC
19840 : Subscribed to: domoticz/out
20558 : EVENT: MQTT#Connected
25571 : EVENT: Clock#Time=Thu,18:26
31022 : WD : Uptime 1 ConnectFailures 0 FreeMem 16688
์ค๋ ๋ฐค ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ์ปดํ์ผ๋์์ผ๋ฉฐ DHCP ๋ฐ ๊ณ ์ IP๋ก ์์ ์ ์ผ๋ก ์คํ๋๋ ๊ฒ ๊ฐ์ต๋๋ค. 1์๊ฐ ์คํ ํ ๋ก๊ทธ์ ์ค๋ฅ๊ฐ ์์ต๋๋ค. :-)
@TD-er : ์ต์ GIT ์ฝ์ด ๋ฒ์ ์ผ๋ก ์ปดํ์ผ๋ https://github.com/TD-er/ESPEasy/tree/bugfix/wifi_stability ์ ์ต์ ์ปค๋ฐ์ผ๋ก ๋ช ๊ฐ์ D1 ์ฅ์น๋ฅผ ํ๋์ํ์ต๋๋ค. ๋น์ ์ ๊ทธ๋ค์ด ์ค๋ ๋์ค์ ์ด๋ป๊ฒ ํ๋ํ๋์ง ์๋๋ค.
๋ด ํ๋์จ์ด๊ฐ Wi-Fi ์์ ์ฑ ๋ถ๊ธฐ๋ฅผ ์ซ์ดํ๋ ์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
943087 : EVENT: WiFi#Connected
943815 : MQTT : Connected to broker with client ID: ESPClient_5C:CF:7F:72:96:EC
943832 : Subscribed to: domoticz/out
943891 : EVENT: MQTT#Connected
952294 : EVENT: WiFi#Disconnected
952296 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 9529 ms
952312 : MQTT : Connection lost
952312 : EVENT: MQTT#Disconnected
952902 : WIFI : Connecting MAD_IOT attempt #0
952903 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
953025 : EVENT: WiFi#Disconnected
953027 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 123 ms
953902 : WIFI : Connecting MAD_IOT attempt #1
953903 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
956156 : EVENT: WiFi#Disconnected
956158 : WIFI : Disconnected! Reason: '(2) Auth expire' Connected for 2253 ms
956903 : WIFI : Connecting MAD_IOT attempt #2
956904 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
959323 : WIFI : Connected! AP: MAD_IOT (F4:F2:6D:25:84:C6) Ch: 11 Duration: 2419 ms
959324 : WIFI : Static IP: 192.168.0.225 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0 duration: 1 ms
959452 : EVENT: Time#Set
959454 : EVENT: WiFi#Connected
ํ๋์ ESP_Easy_mega-20180403_normal_ESP8266_1024_DOUT.bin
๊ทธ๋ฌ๋ฉด ๋ชจ๋ ๊ฒ์ด ์๋ํฉ๋๋ค.
@Oxyandy ๊ทธ๊ฒ์ด ๋ฐ๋ก ๋ด๊ฐ ์ด์ ฏ๋ฐค์ ๋ณธ ๊ฒ์ธ๋ฐ, ๋ด ๋์ด ๋์๊ฒ ๋ค์ดํ์์ ๊ฐ์ง๋ผ๊ณ ๋งํ๊ธฐ ์ง์ ์ ๋๋ค.
Static IP + core 2.3.0๊ณผ ๋ด ๋ธ๋์น๋ ์ ๋์ ์ผ๋ก ์์ ์ ์ด์ง ์์์ต๋๋ค.
"connected + got IP"๋ก ์์ ์ ๋ฑ๋กํ์ง ์๋ ๊ฒ ๊ฐ์ผ๋ฏ๋ก MQTT ์ฐ๊ฒฐ์ loop() ํธ์ถ์ ์ํํ์ง ์๊ณ MQTT ๋ธ๋ก์ปค๋ ํด๋ผ์ด์ธํธ์ ์ฐ๊ฒฐ์ ๋์ต๋๋ค.
๊ทธ๊ฒ์ด ๋ด๊ฐ ์ด์ ฏ๋ฐค์ ์ผ๋ง๋ ๋ฉ๋ฆฌ ์๋์ง์
๋๋ค.
๊ทธ๋ฌ๋ ์ ์ด๋ ์ง๋ ๋ช ์ฃผ ๋์์ ์ฝ๋๋ณด๋ค ํจ์ฌ ๋ ๊นจ๋ํ๊ณ ํญ์ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋ง์ ์ฝ๋๋ฅผ ๋ฒ๋ฆฌ๊ณ ๋จ์ํ๊ฒ ์ ์งํ๋ ค๊ณ ๋
ธ๋ ฅํ์ต๋๋ค.
๋น ๋ฅธ ๋ฐ๋ผ์ก๊ธฐ: ์ค๋ ๋ฐค๋ถํฐ ๋จ์ํ๋ ์ฝ๋๋ก ์ฒซ ๋ฒ์งธ ์ฅ์น๊ฐ ์ ๋๋ก ์คํ๋ ํ ๋ชจ๋ ํ ์คํธ ์ฅ์น(~10)๋ฅผ ํ๋ฌ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ์งํ๋๋์ง ๋ณผ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ ์ด๋ฏธ ์ง๊ธ์ ๋ด ์ฅ์น๊ฐ ๊ทํ์ ์ฝ๋๋ฅผ ์์ฃผ ์ข์ํ๋ ๊ฒ ๊ฐ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ๋๋๋ก ํน์ ์ฌ์ฐ๊ฒฐ์ ๋ณผ ์ ์์ง๋ง(200&201) ์ต์ํ ๋งค๋ฒ ์ฑ๊ณต์ ์ผ๋ก ์ฌ์ฐ๊ฒฐ๋ฉ๋๋ค.
lwIP2๋ฅผ ์ฌ์ฉํ ๋ ์ค์ํ ๊ฒ ์ค ํ๋๋ ๊ณ ๋์ญ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ณด๋ผ ๊ฒ์ด ๋ง๊ณ (์: ์ผ์์ ์ฌ๋ฌ ๊ฐ) ํจํท์ด ๊ทธ๋ฌ๋ฏ๋ก ํฌ๋ค. ๊ณ ๋์ญ lwIP๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๊ฒ์ด ์ฌ๋ผ์ง ๊ฒ ๊ฐ์ต๋๋ค.
webinterface๋ ๋น ๋ฅด๊ฒ ๋ณด์ ๋๋ค. ๋ํ cpu๋ ํ๊ท ๋ณด๋ค ์ฝ๊ฐ ๋ฎ๊ณ ์ฌ์ ๋ฉ๋ชจ๋ฆฌ๋ ๋ ๋์ต๋๋ค.
์ฝ์ด 2.4.1๋ก ์ปดํ์ผ๋ 2604 Git์ ๋ฒ์ ์ ๋
ธ๋๊ฐ ๋ค์ ์์๋ ํ ๋ผ์ฐํฐ๊ฐ ๋ค์ ์์๋ ํ ๋ค์ ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค.
INIT : ๋ถํ
๋ฒ์ : (ESP82xx Core 2_4_1)
67 : INIT : ์ ๋ถํ
#4
68 : FS : ๋ง์ดํ
...
93 : FS : ๋ง์ดํธ ์ฑ๊ณต, 957314 ์ค 75802๋ฐ์ดํธ ์ฌ์ฉ
99 : CRC : ํ๋ก๊ทธ๋จ ๋ฉ๋ชจ๋ฆฌ ์ฒดํฌ์ฌ์ ์ฐพ์ ์ ์์ต๋๋ค. crc2.py์ ์ถ๋ ฅ ํ์ธ
104 : CRC : SecuritySettings CRC ...OK
105 : CRC : ์ค์ ์ ๋ง์ง๋ง ์ ์ฅ ์ดํ ๋ฐ์ด๋๋ฆฌ๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค.
212 : INIT : ์ฌ์ RAM:22576
212 : ์ด๊ธฐํ : I2C
212 : INIT : SPI๊ฐ ํ์ฑํ๋์ง ์์
226 : INFO : ํ๋ฌ๊ทธ์ธ: 47 [์ผ๋ฐ] (ESP82xx ์ฝ์ด 2_4_1)
226 : WIFI : WiFi ์ผ๊ธฐ
226 : WIFI : WiFi๋ฅผ STA๋ก ์ค์
228 : WIFI : ์ ํจํ Wi-Fi ์ค์ ์ด ์์ต๋๋ค.
229 : WIFI : ์ฐ๊ฒฐ ์คํจ
331 : WIFI : WiFi๋ฅผ AP๋ก ์ค์
1221: WIFI: AP ๋ชจ๋ ssid๋ ์ฃผ์๊ฐ 192.168.4.1์ธ ESP_Easy_0์ด ๋ฉ๋๋ค.
1228 : WD : ๊ฐ๋ ์๊ฐ 0 ConnectFailures 0 FreeMem 20328
>์ํผ์๋ ๋ฆฌํฌ์
ํ์ธ
>์์ดํ์ด ํค xxxxxxxxxxxxxxxxxxxxxxxxx
ํ์ธ
>์ ์ฅ
94313 : ํ์ผ : ์ ์ฅ๋ config.dat
94344 : ํ์ผ : ์ ์ฅ๋ security.dat
ํ์ธ
์์ดํ์ด ์ฐ๊ฒฐ
ํ์ธ
>์ฌ๋ถํ
INIT : ๋ถํ ๋ฒ์ : (ESP82xx Core 2_4_1)
61 : INIT : ์ ๋ถํ #2
62 : FS : ๋ง์ดํ ...
86 : FS : ๋ง์ดํธ ์ฑ๊ณต, 957314 ์ค 75802๋ฐ์ดํธ ์ฌ์ฉ
93 : CRC : ํ๋ก๊ทธ๋จ ๋ฉ๋ชจ๋ฆฌ ์ฒดํฌ์ฌ์ ์ฐพ์ ์ ์์ต๋๋ค. crc2.py์ ์ถ๋ ฅ ํ์ธ
98 : CRC : SecuritySettings CRC ...ํ์ธ
204 : INIT : ์ฌ์ RAM:22576
205 : ์ด๊ธฐํ : I2C
205 : INIT : SPI๊ฐ ํ์ฑํ๋์ง ์์
218 : INFO : ํ๋ฌ๊ทธ์ธ: 47 [์ผ๋ฐ] (ESP82xx ์ฝ์ด 2_4_1)
219 : WIFI : WiFi ์ผ๊ธฐ
219 : WIFI : WiFi๋ฅผ STA๋ก ์ค์
225 : WD : ๊ฐ๋ ์๊ฐ 0 ConnectFailures 0 FreeMem 21920
226 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #0
3998 : WIFI : ์ฐ๊ฒฐ๋์์ต๋๋ค! AP: lipowo (11:11:11:11:11:11) ์ฑ๋: 6 ์ฌ์ ์๊ฐ: 3771ms
8197 : WIFI : DHCP IP: 192.168.3.212(ESP-Easy-0) GW: 192.168.3.49 SN: 255.255.255.0 ์ง์ ์๊ฐ: 4199ms
8200 : ์น์๋ฒ: ์์
30225 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 18624
60225 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 18072
87339 : : ์ฌ๋ถํ ์ค...
INIT : ๋ถํ
๋ฒ์ : (ESP82xx Core 2_4_1)
63 : INIT : ์ ๋ถํธ #5
64 : FS : ๋ง์ดํ
...
89 : FS : ๋ง์ดํธ ์ฑ๊ณต, 957314 ์ค 75802๋ฐ์ดํธ ์ฌ์ฉ
96 : CRC : ํ๋ก๊ทธ๋จ ๋ฉ๋ชจ๋ฆฌ ์ฒดํฌ์ฌ์ ์ฐพ์ ์ ์์ต๋๋ค. crc2.py์ ์ถ๋ ฅ ํ์ธ
100 : CRC : SecuritySettings CRC ...OK
207 : INIT : ์ฌ์ RAM:22576
207 : ์ด๊ธฐํ : I2C
207 : INIT : SPI๊ฐ ํ์ฑํ๋์ง ์์
221 : INFO : ํ๋ฌ๊ทธ์ธ: 47 [์ผ๋ฐ] (ESP82xx ์ฝ์ด 2_4_1)
221 : WIFI : WiFi ์ผ๊ธฐ
221 : WIFI : WiFi๋ฅผ STA๋ก ์ค์
228 : WD : ๊ฐ๋ ์๊ฐ 0 ConnectFailures 0 FreeMem 21920
228 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #0
5010 : WIFI : ์ฐ๊ฒฐ๋์์ต๋๋ค! AP: lipowo (11:11:11:11:11:11) ์ฑ๋: 6 ์ฌ์ ์๊ฐ: 4780ms
5698 : WIFI : DHCP IP: 192.168.3.212(ESP-Easy-0) GW: 192.168.3.49 SN: 255.255.255.0 ์ง์ ์๊ฐ: 688ms
5702 : ์น ์๋ฒ: ์์
30228 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 18224
2943939 : ์์คํ
: 16928.00
2949938 : ์์คํ
: -72.00
2957938 : ์์คํ
: 49.00
2970232 : WD : ๊ฐ๋ ์๊ฐ 50 ConnectFailures 0 FreeMem 17000
3000232 : WD : ๊ฐ๋ ์๊ฐ 50 ConnectFailures 0 FreeMem 17000
3003938 : ์์คํ
: 16928.00
3009938 : ์์คํ
: -72.00
3017938 : ์์คํ
: 50.00
3030232 : WD : ๊ฐ๋ ์๊ฐ 51 ConnectFailures 0 FreeMem 17000
3039019 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(200) Beacon timeout' 50m 33์ด ๋์ ์ฐ๊ฒฐ๋จ
3039936 : ์น ์๋ฒ: ์ค์ง
3039936 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #0
3042798 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(201) AP๋ฅผ ์ฐพ์ ์ ์์' 2861ms ๋์ ์ฐ๊ฒฐ๋จ
3042799 : WIFI : ์ฐ๊ฒฐ ์คํจ
3042899 : WIFI : WiFi๋ฅผ AP๋ก ์ค์
3043789 : WIFI : AP ๋ชจ๋ ssid๋ ์ฃผ์๊ฐ 192.168.4.1์ธ espt_99๊ฐ ๋ฉ๋๋ค.
3060232 : WD : ๊ฐ๋ ์๊ฐ 51 ConnectFailures 0 FreeMem 16632
3064800 : ์์คํ
: 16560.00
3070799 : ์์คํ
: 31.00
3078799 : ์์คํ
: 51.00
3090232 : WD : ๊ฐ๋ ์๊ฐ 52 ConnectFailures 0 FreeMem 16632
3120232 : WD : ๊ฐ๋ ์๊ฐ 52 ConnectFailures 0 FreeMem 16632
3124800 : ์์คํ
: 16560.00
3130800 : ์์คํ
: 31.00
3138800 : ์์คํ
: 52.00
3150232 : WD : ๊ฐ๋ ์๊ฐ 53 ConnectFailures 0 FreeMem 16632
3180234 : WD : ๊ฐ๋ ์๊ฐ 53 ConnectFailures 0 FreeMem 16632
3184801 : ์์คํ
: 16560.00
3190813 : ์์คํ
: 31.00
3198812 : ์์คํ
: 53.00
3210234 : WD : ๊ฐ๋ ์๊ฐ 54 ConnectFailures 0 FreeMem 16632
3240234 : WD : ๊ฐ๋ ์๊ฐ 54 ConnectFailures 0 FreeMem 16632
3244813 : ์์คํ
: 16560.00
3250813 : ์์คํ
: 31.00
3258813 : ์์คํ
: 54.00
3270234 : WD : ๊ฐ๋ ์๊ฐ 55 ConnectFailures 0 FreeMem 16632
3300234 : WD : ๊ฐ๋ ์๊ฐ 55 ConnectFailures 0 FreeMem 16632
3304813 : ์์คํ
: 16560.00
3310813 : ์์คํ
: 31.00
3318813 : ์์คํ
: 55.00
3330234 : WD : ๊ฐ๋ ์๊ฐ 56 ConnectFailures 0 FreeMem 16632
3360234 : WD : ๊ฐ๋ ์๊ฐ 56 ConnectFailures 0 FreeMem 16632
3364814 : ์์คํ
: 16560.00
3370814 : ์์คํ
: 31.00
3378814 : ์์คํ
: 56.00
3390234 : WD : ๊ฐ๋ ์๊ฐ 57 ConnectFailures 0 FreeMem 16632
3420234 : WD : ๊ฐ๋ ์๊ฐ 57 ConnectFailures 0 FreeMem 16632
3424814 : ์์คํ
: 16560.00
3430814 : ์์คํ
: 31.00
์
๋ฐ์ดํธ:
WD: ๊ฐ๋ ์๊ฐ: 369๋ถ, ConnectFailures: 0, FreeMem: 24784๋ฐ์ดํธ
์ด๋ฒคํธ: ์๊ณ#์๊ฐ=๋ชฉ,22:10
6์๊ฐ ์ด์ ์คํํด๋ ๋ฌธ์ ์์ต๋๋ค. ๋ก๊ทธ์ ์ค๋ฅ๊ฐ ์์ต๋๋ค! :-)
๋๋ ์ฌ๋๋ค์ด 2.40 & 2.41 ์ฝ์ด๋ก ์ฑ๊ณตํ๋ ๊ฒ์ ๋ณด์๊ณ , 2.40 & 2.41๋ก 0422, 0425 & 0426์ ๊ตฌ์ถํ๋ ค๊ณ ์๋ํ์ต๋๋ค. ์ฐ๊ฒฐ์ฑ์ 2.3.0์ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๋์๊ฒ ๋๋น ์ก์ต๋๋ค
๊ทธ๋๋ 0403์ ๋ง์ง๋ง์ผ๋ก ์์ ์ ์ธ ์์ดํ์ด์ธ ๊ฒ ๊ฐ์์ 2.4.1 ์ฝ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ปดํ์ผ๋ 0403์ ์๋ํ์ง๋ง,
์๋ฒฝํ๊ฒ ์๋ํ์ง๋ง ์ฌ์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ ์ต๋๋ค.
@Oxyandy : ํ๋์จ์ด ๋ฌธ์ ์ผ ์ ์์ต๋๊น? ์ฅ์น ๋๋ ์ฅ์น ๋ชจ๋ธ ๋๋ ์ ์ ๊ณต๊ธ ์ฅ์น ๋๋ ๋ผ์ฐํฐ ์ค ํ๋? ์๋๋ฉด ๋น์ ์ ๊ตฌ์ฑ?
๋ช ๊ฐ์ง ์ฅ์น๋ฅผ ์๋ํ์ง๋ง ๊ฒฐ๊ณผ๋ ๋์ผํ๊ณ ์ ๋์ ์ธ ์ต์ ๊ตฌ์ฑ์
๋๋ค...
๋ด๊ฐ ๋ฌธ์ ๊ฐ ์์๋ ๋ชจ๋ ์ฅ์น - 0403์ผ๋ก ๋ค์ด ๊ทธ๋ ์ด๋ ํ ํ ์๋ฒฝํ์ต๋๋ค.
0403, 2.4.1 Core๋ฅผ ์ฌ์ฉํ์ฌ ์ปดํ์ผ, ์ฒซ ๋ฒ์งธ ์๋ ์ฐ๊ฒฐ, ์๊ฐ ์ฆ์ ์
๋ฐ์ดํธ, Wi-Fi ์ค๋ฅ ์์ ๋ฐ ์ฐ๊ฒฐ ์ ์ง, ์น ์๋ฒ๊ฐ ๋งค๋ฒ ์๋ตํฉ๋๋ค..
์์ ์ 0403์์๋ ๋ด๊ฐ ์ฌ์ฉํ๋ ์ฝ์ด๊ฐ ์ค์ํ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฅ ์๋ํฉ๋๋ค...
๋ ๋์ ์ฝ์ด๋ฅผ ์ฌ์ฉํ๋ ์ต์ ๋ฒ์ ์ ๊ธฐ์กด Wi-Fi ๋ฌธ์ ๋ฅผ ์
ํ์ํต๋๋ค..
์ฐธ๊ณ : 2.4.1๋ก ์ปดํ์ผ๋ ํ์จ์ด๋ 41K ๋ ํฝ๋๋ค.
INIT : Cold Boot
FS : Mounting...
FS : Mount successful, used 75802 bytes of 113201
CRC : No program memory checksum found. Check output of crc2.py
CRC : Settings CRC ...OK
CRC : SecuritySettings CRC ...OK
INIT : Free RAM:20176
INIT : I2C
INIT : SPI not enabled
EVENT: System#Wake
WIFI : AP Mode disabled
WIFI : AP Mode ssid will be ESP_Easy-0 with address 192.168.4.1
IP : Static IP :3774916800
WIFI : Connecting MAD_IOT attempt #0
EVENT: System#Boot
SW : Switch state 1 Output value 1
EVENT: Float_SW#Switch=1.00
WD : Uptime 0 ConnectFailures 0 FreeMem 18608
IP : Static IP :3774916800
IP : Static IP :3774916800
IP : Static IP :3774916800
IP : Static IP :3774916800
IP : Static IP :3774916800
WIFI : Connected! AP: MAD_IOT (F4:F2:6D:25:84:C6) Ch: 11 Duration: 3999 ms
EVENT: WiFi#ChangedAccesspoint
WIFI : Static IP: 192.168.0.225 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0
EVENT: WiFi#Connected
MQTT : Intentional reconnect
MQTT : Connected to broker with client ID: ESPClient_5C:CF:7F:72:96:EC
Subscribed to: domoticz/out
EVENT: MQTT#Connected
Current Time Zone: STD time start: 2018-10-28 03:00:00 offset: 600 min
EVENT: Time#Initialized
EVENT: Clock#Time=Fri,21:57
EVENT: Clock#Time=Fri,21:58
WD : Uptime 1 ConnectFailures 0 FreeMem 17504
WD : Uptime 1 ConnectFailures 0 FreeMem 17504
EVENT: Clock#Time=Fri,21:59
WD : Uptime 2 ConnectFailures 0 FreeMem 17504
WD : Uptime 2 ConnectFailures 0 FreeMem 17504
EVENT: Clock#Time=Fri,22:00
git https://github.com/esp8266/Arduino ์ ์ฝ์ด 2.4.1์ ์ฌ์ฉํ์ฌ git https://github.com/TD-er/ESPEasy/tree/bugfix/wifi_stability ์์ ๋น๋๋ ๋ผ์ฐํฐ ์ฌ๋ถํ ๋๋ ๋ ธ๋ ์ฌ๋ถํ ์ ๋ฏผ๊ฐํ์ง ์์ต๋๋ค.
์๋ง๋ ๋ฌธ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://github.com/esp8266/Arduino/commit/b08d282673055b4758cd73d3cd99573f619112a5
์ด๊ฒ์ 2.4.1 ๋ฆด๋ฆฌ์ค ์ดํ์ ์์ ๋์์ต๋๋ค.
์์ ์ ํ์ธํ์ญ์์ค. ์ ์๊ฒ ์ด๊ฒ์ 20180410 ์์ ์ฒซ ๋ฒ์งธ ๋น๋์ด๋ฉฐ ๋ผ์ฐํฐ๋ฅผ ์ฌ์ค์ ํ ํ ์ผ์ด๋ฉ๋๋ค.
์ปดํ์ผ์ ์ํ์ง ์๊ฑฐ๋ ์ปดํ์ผํ ์ ์๋ ์ฌ๋๋ค์ ์ํด ์ด ํ์จ์ด๋ฅผ ์ฒจ๋ถํฉ๋๋ค.
ํ์จ์ด.zip
log:
INIT : Booting version: (ESP82xx Core 00000000)
64 : INIT : Warm boot #2
65 : FS : Mounting...
90 : FS : Mount successful, used 75802 bytes of 957314
98 : CRC : No program memory checksum found. Check output of crc2.py
103 : CRC : SecuritySettings CRC ...OK
207 : INIT : Free RAM:26768
208 : INIT : I2C
208 : INIT : SPI not enabled
224 : INFO : Plugins: 47 [Normal] (ESP82xx Core 00000000)
224 : WIFI : Set WiFi to STA
226 : WIFI : Connecting lipowo attempt #0
234 : WD : Uptime 0 ConnectFailures 0 FreeMem 25832
238 : SYS : 0.00
1237 : SYS : 25928.00
2237 : SYS : 31.00
4991 : WIFI : Connected! AP: lipowo (11:11:11:11:11:11) Ch: 6 Duration: 4764 ms
7666 : WIFI : DHCP IP: 192.168.3.212 (espt-99) GW: 192.168.3.49 SN: 255.255.255.0 duration: 2675 ms
7669 : Webserver: start
30234 : WD : Uptime 1 ConnectFailures 0 FreeMem 22704
----------------
NODE REBOOT
----------------
INIT : Booting version: (ESP82xx Core 00000000)
60 : INIT : Warm boot #3
62 : FS : Mounting...
86 : FS : Mount successful, used 75802 bytes of 957314
95 : CRC : No program memory checksum found. Check output of crc2.py
99 : CRC : SecuritySettings CRC ...OK
204 : INIT : Free RAM:26768
204 : INIT : I2C
204 : INIT : SPI not enabled
220 : INFO : Plugins: 47 [Normal] (ESP82xx Core 00000000)
221 : WIFI : Set WiFi to STA
222 : WIFI : Connecting lipowo attempt #0
231 : WD : Uptime 0 ConnectFailures 0 FreeMem 25832
234 : SYS : 0.00
1233 : SYS : 25928.00
2233 : SYS : 31.00
4071 : WIFI : Connected! AP: lipowo (11:11:11:11:11:11) Ch: 6 Duration: 3781 ms
6690 : WIFI : DHCP IP: 192.168.3.212 (espt-99) GW: 192.168.3.49 SN: 255.255.255.0 duration: 2686 ms
6693 : Webserver: start
----------------
ROUTER OFF
----------------
22920 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 18 s
23078 : WIFI : Connecting lipowo attempt #0
25940 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
26078 : WIFI : Connecting lipowo attempt #1
28942 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
29078 : WIFI : Connecting lipowo attempt #2
30230 : WD : Uptime 1 ConnectFailures 0 FreeMem 23656
31942 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
32077 : WIFI : Connecting lipowo attempt #3
34945 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2866 ms
35078 : WIFI : Connecting lipowo attempt #4
37941 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
38077 : WIFI : Connecting lipowo attempt #5
40942 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
41078 : WIFI : Set WiFi to AP+STA
41967 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
41967 : WIFI : Connecting lipowo attempt #6
44831 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
45078 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
45079 : WIFI : Connecting lipowo attempt #7
47946 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2866 ms
48078 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
48079 : WIFI : Connecting lipowo attempt #8
50940 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
51078 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
51079 : WIFI : Connecting lipowo attempt #9
53942 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
54078 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
54079 : WIFI : Connecting lipowo attempt #10
56941 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
57079 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
57080 : WIFI : Connecting lipowo attempt #11
59943 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
60078 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
60079 : WIFI : Connecting lipowo attempt #12
60231 : WD : Uptime 1 ConnectFailures 0 FreeMem 21248
61080 : SYS : 1.00
62080 : SYS : 21176.00
62289 : SYS : 31.00
63389 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
63389 : WIFI : Connecting lipowo attempt #13
63402 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
66251 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
66409 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
66409 : WIFI : Connecting lipowo attempt #14
69272 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
69409 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
69409 : WIFI : Connecting lipowo attempt #15
72273 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2864 ms
72409 : WIFI : AP Mode ssid will be espt_99 with address 192.168.4.1
72409 : WIFI : Connecting lipowo attempt #16
----------------
ROUTER ON
----------------
76185 : WIFI : Connected! AP: lipowo (11:11:11:11:11:11) Ch: 6 Duration: 3775 ms
77159 : WIFI : DHCP IP: 192.168.3.212 (espt-99) GW: 192.168.3.49 SN: 255.255.255.0 duration: 974 ms
90231 : WD : Uptime 2 ConnectFailures 0 FreeMem 20800
120231 : WD : Uptime 2 ConnectFailures 0 FreeMem 20800
121170 : SYS : 2.00
122170 : SYS : 20712.00
122522 : SYS : -73.00
132569 : WIFI : Set WiFi to STA
150231 : WD : Uptime 3 ConnectFailures 0 FreeMem 22688
180231 : WD : Uptime 3 ConnectFailures 0 FreeMem 22688
----------------
ROUTER OFF / ON
----------------
630235 : WD : Uptime 11 ConnectFailures 0 FreeMem 22480
633215 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 9 m 17 s
633350 : WIFI : Connecting lipowo attempt #0
636215 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2864 ms
636350 : WIFI : Connecting lipowo attempt #1
640137 : WIFI : Connected! AP: lipowo (11:11:11:11:11:11) Ch: 6 Duration: 3786 ms
641125 : WIFI : DHCP IP: 192.168.3.212 (espt-99) GW: 192.168.3.49 SN: 255.255.255.0 duration: 987 ms
@melwinek : ์ฝ์ด๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋ ์ต์ ํจ์น๋ก ์
๋ฐ์ดํธํ๋ ค๋ฉด ์ด๋ป๊ฒ ํฉ๋๊น?
๋๋ ๋ด๊ฐ ์ฌ์ฉํ๊ณ ์๋ ๋ฒ์ ์ ์ด๋ป๊ฒ ํ์ธํ ์ ์์ต๋๊น?
์ง๊ธ 8285๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก ํ์จ์ด๋ฅผ ํ
์คํธํ ์ ์์ต๋๋ค.
์ฝ์ด 2.4.1 ์ค์น
์ด๊ฒ์ zip์ผ๋ก ๋ค์ด๋ก๋ํ์ญ์์ค. https://github.com/esp8266/Arduino
.platformio/packages/framework-arduinoespressif8266์ ๋ด์ฉ ๋ฐ๊พธ๊ธฐ
.platformio/platforms/espressif8266/platform.json์ ๋ด์ฉ ๋ณ๊ฒฝ
์์:
"framework-arduinoespressif8266": {
"type": "framework",
"optional": true,
"version": "~1.20401.1"
},
์๊ฒ:
"framework-arduinoespressif8266": {
"type": "framework",
"optional": true
},
์ผํ๋ ์ญ์ ํด์ผ ํฉ๋๋ค.
์์ค์์ .pioenvs ์ญ์
์ฎ๋ค.
์ฌ์ ํ ์๋ํฉ๋๋ค.
๊ฐ๋ ์๊ฐ: | 0์ผ 3์๊ฐ 20๋ถ
๋ก๋: | 5% (LC=11401)
๋ฌด๋ฃ ๋ฉ๋ชจ๋ฆฌ: | 19064(15528 - sendContentBlocking)
์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๊ธฐ์ต์ด ๋ง์ด ๋จ์ต๋๋ค.
๋น๋์ ์ฝ๊ฐ์ ๋์์ด ํ์ํ ์ฌ๋๋ค์ ์ํด 2์ผ ์ ์ ์์ฑํ ํจ์น ๋ฒ์ ์ ๋ฐฉ๊ธ ๋น๋ํ์ง๋ง ์ง๊ธ์ ์ฝ์ด 2.4.1์ด ํฌํจ๋์ด ์์ต๋๋ค.
TD-er_wifi_stability_core-2.4.1
@melwinek : ์์ธํ ์ง์นจ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋๋ ์ปดํ์ผํ๋ค.
๊ฒฐ๊ณผ:
๊ณ ์ IP๋ฅผ ์ฌ์ฉํ๋ฉด ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ Wi-Fi์ ๋ค์ ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค(๊ทธ๋ฌ๋ ์ง๋ ฌ ๋ก๊ทธ๋ Wi-Fi#Connected๋ก ํ์๋์ด ์คํด์ ์์ง๊ฐ ์์ต๋๋ค).
DHCP๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์ ์ฐ๊ฒฐ๋๊ณ ๋งค์ฐ ์์ ์ ์
๋๋ค.
@TD-er : ๊ณ ์ IP ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ ์ฉํ ํจ์น๊ฐ ์์ต๋๊น?
@giig1967g ์์ง ์๋๋๋ค.
๋๋ ์ง๊ธ ๊ทธ๊ฒ์ ๋๋ฌํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. Whatsapp/์ด๋ฉ์ผ์ ํ์ฌ ๋ฐฉํด๋ฅผ ๋ ๋ฐ๊ณ ์์ต๋๋ค. :)
@TD-er : ๊ฐ์ฌํฉ๋๋ค!
์ฐธ๊ณ ๋ก, ๊ณ ์ IP๋ฅผ ์ฌ์ฉํ๋ ๋ฒ์ mega-20180330์์๋ ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ ์ฅ์น๊ฐ ๋ค์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
@TD-er @giig1967g 20180410 ๊ทธ๋์
@TD-er dropbox์ ๋น๋๋ ์ฝ์ด 2.4.1 ๋๋ 2.4.1 GIT์ ๋๊น?
PlatformIO.ini์์ ์ด ์ค์ ์ ์ฌ์ฉํ์ต๋๋ค.
[core_2_4_1]
platform = [email protected]
[common]
build_flags = -D BUILD_GIT='"${env.TRAVIS_TAG}"' ; ${compiler_warnings.build_flags}
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
https://github.com/esp8266/Arduino/releases/tag/2.4.1 ๋์ https://github.com/esp8266/Arduino ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์์ ์ ์ธ 2.4.1์์ ๋ค์ ์ฐ๊ฒฐํ์ง ๋ง์ญ์์ค. ์ ์ด๋ ๋์๊ฒ๋.
ํ์ง๋ง 2.4.1 GIT๋ฅผ ์ ๋ฌธ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ชฐ๋ผ์ ์ฌ์ด ๊ธธ์ ๊ฐ์ต๋๋ค. Platformio์ git์ ์ ์๊ฒ ์๋ก์ด ๊ฒ์
๋๋ค.
๋ฐฉ๊ธ ๊ณต์ ํ ๋น๋๋ฅผ ์ฌ์ฉํ์ฌ ์ด์ ๊ณ ์ IP๋ก ์คํํ๊ณ ์์ต๋๋ค.
์ฝ์ด 2.4.1์ ์ฌ์ฉํ๋ฉด ๊ณ ์ IP ๋ฌธ์ ๊ฐ ์ฌ๋ผ์ง ๊ฒ ๊ฐ์ต๋๋ค.
์์ค์์๋ ์๋ฌด ๊ฒ๋ ๋ณ๊ฒฝ๋์ง ์๊ณ ๋ค๋ฅธ platformIO ์ค์ ๋ง ๋ณ๊ฒฝ๋์์ต๋๋ค.
๋๋ ์กฐ๊ธ ๋ ํ ์คํธํ๊ณ ์ฌ๋ฌ ๊ฒฝ๊ณ ๋ฅผ ์์ ํด์ผ ํ์ง๋ง(๊ทธ๋ ์ง ์์ผ๋ฉด Travis๊ฐ ์คํจํ ๊ฒ์ ๋๋ค), ๋ฉ์ธ ๋ธ๋์น์ ํธ์ํ๊ณ ๋ณํฉํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
Wi-Fi ๋ฌธ์ ๊ฐ ์ ๋ง๋ก ๋๋๋ฉด ์ ๋ง ์ข์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ฉด ๋๋จธ์ง ๊ฐ๋ฐ์ ๊ณ์ํ ์ ์์ต๋๋ค.
@TD-er : ์์ดํ์ด ๋ผ์ฐํฐ๋ฅผ ์ฌ๋ถํ ํด๋ณด์ จ๋์?
์, ๋ค๋ฅธ AP๋ก ์ ํํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค.
@TD-er ๋ณด๊ด์ฉ ๊ณ์ ์์ ๋น๋๋ฅผ ํ์ธํ์ต๋๋ค. ๋
ธ๋ ์ฌ๋ถํ
ํ ๋ฐ ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ ๋ค์ ์ฐ๊ฒฐํฉ๋๋ค.
DHCP ๋ฐ ๊ณ ์ IP ์ฌ์ฉ.
์ผ๊ฐ ๋น๋๋ฅผ ํฌํจํ๋ฉด ์ข์ ๊ฒ์
๋๋ค.
์ด์ 12๊ฐ ์ด์์ ์์
์ด ํ์ํ๊ฐ์? :))
๊ทํ์ ์์
๊ณผ ์ ์ฒด ํ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
๋จผ์ ๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ , MQTT ๋ฐ ํน์ ํ๋ฌ๊ทธ์ธ์ ๋ํด ๋ณด๊ณ ๋ ๋ช ๊ฐ์ง ๋ฌธ์ ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค.
๊ทธ๊ฒ๋ค์ด ์ฒ๋ฆฌ๋๋ ์ฆ์ ๋ ๋ง์ ์์
์ ์ํ ๊ณต๊ฐ์ด ์์ด์ผ ํฉ๋๋ค.
@TD-er ์์ ๋ฌธ์ ๊ฐ ์์ ๋ฟ์ธ๋ฐ ์์ฃผ ์งง์ ์๊ฐ ๋์ WIFI๋ฅผ ๋๋ฉด ๋ค์ ์ฐ๊ฒฐํ์ง ๋ง์ญ์์ค. ๋ด๊ฐ ๋ค์ ์ผ๊ธฐ ์ ์ ESP๊ฐ ์ฐ๊ฒฐ ํด์ ๋์ง ์๋ ์งง์ ์๊ฐ.:
์งง์ WIFI ๋๊ธฐ ์๊ฐ:
60260 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 18768
60987 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(7) ์ฐ๊ฒฐ๋์ง ์์' 19์ด ๋์ ์ฐ๊ฒฐ๋จ
61115 : ์์คํ
: 1.00
64363 : ์ฐ๊ฒฐํ ์ ์๋ ํธ์คํธ: 192.168.3.10
64364 : HTTP : ์ฐ๊ฒฐ ์คํจ
64368 : ์์คํ
: 19536.00
68588 : ์ฐ๊ฒฐํ ์ ์๋ ํธ์คํธ: 192.168.3.10
68589 : HTTP : ์ฐ๊ฒฐ ์คํจ
68592 : ์์คํ
: 31.00
๊ธด WIFI ๋๊ธฐ ์๊ฐ:
22237 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(200) Beacon timeout' 18์ด ๋์ ์ฐ๊ฒฐ๋จ
22991 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #0
25853 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(201) AP๋ฅผ ์ฐพ์ ์ ์์' 2862ms ๋์ ์ฐ๊ฒฐ๋จ
25990 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #1
28903 : WIFI : ์ฐ๊ฒฐ๋์์ต๋๋ค! AP: lipowo (11:11:11:11:11:11) ์ฑ๋: 6 ์ฌ์ ์๊ฐ: 2911ms
28926 : WIFI : DHCP IP: 192.168.3.212(espt-99) GW: 192.168.3.49 SN: 255.255.255.0 ์ง์ ์๊ฐ: 23ms
@giig1967g ์๋ง๋ ๋น์ ์ ๊ดํ ๊ฒ์ ๋๊น?
ํ ๊ทธ๋ผ ๋ฐ์ดํฐ ์ ์ก์ด ๊ฐ๋ฅํ์ง ํ์ธํ๊ณ ์๋๋ฉด ๊ฐ์ ๋ก ์ฌ์ ์?
๋จผ์ ์ด ๋ฒ์ ์ ๋ณํฉํ ๋ค์ ํด๋น ๋ฌธ์ ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ํ ๋ฒ์ ์์ ๋จ๊ณ :)
๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ์ ์ ์ด ์ค์ ์ํฉ์์ ์ผ๋ง๋ ํ์ค์ ์ธ์ง ๊ถ๊ธํฉ๋๋ค.
๋ด ์ก์ธ์ค ํฌ์ธํธ๋ ์ ์ฒด ์ฌ๋ถํ
์ 30์ด ์ด์ ๊ฑธ๋ฆฌ๋ฏ๋ก ์งง์ ์ค๋จ์ ํ์ธํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋๋ ๊ทธ๊ฒ์ด _๊ฐ๋ฅํ_ ์ผ์ด๋ผ๊ณ ์์ํ ์ ์์ต๋๋ค.
@TD-er ์ฌ๋ถํ
ํ์ง ์๊ณ WIFI๋ฅผ ๊ป๋ค๊ฐ ์ผญ๋๋ค :)
ํ์ค ์ธ๊ณ์์๋ ์ด๊ฒ์ผ๋ก๋ถํฐ ์์ ์ ๋ณดํธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ผ๋ถ ๋ผ์ฐํฐ ์ํํธ์จ์ด ์ค๋ฅ์ ๊ฐ์ด ์ ์์ ๋ ํ์๋ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ฒฐ๊ณผ ๋๊ตฐ๊ฐ๊ฐ ๋ฒฝ ์ค์์น๋ฅผ ๋ถํดํ์ฌ ์ฌ์ค์ ํด์ผ ํ ๊ฒ์
๋๋ค. :)
ESP ๋ ธ๋ ๋๋ ์ก์ธ์ค ํฌ์ธํธ(์: ๋ชจ๋ฐ์ผ์ ํซ์คํ์ผ๋ก ์ฌ์ฉ)์์ Wi-Fi ์ผ๊ธฐ/๋๊ธฐ?
LEDE-OpenWRT๊ฐ ์๋ ๋ผ์ฐํฐ์์.
๋๋ ๊ทธ๊ฒ์ด ์ฐ๋ฆฌ๊ฐ ๋ณดํธํด์ผ ํ ๋์์ด๋ผ๋ ๋ฐ ์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ค์ ๋น๋์์. ์๋๋ฉด ์ค๋ ๋ฐค ๋ค์ ์๋ฒฝ 3์๊ฐ ๋ ๊ฒ์ด๊ณ ๋๋ ์ง๊ธ ์ฝ๊ฐ ์ง์ณ ์์ต๋๋ค. ๋ง์ ์ธ์์ผ๋ก ๋งค์ฐ ๋ฐ์ ํ๋ฃจ์์ต๋๋ค.
Whatsapp์ ์ฌ์ ํ โโ์ฐ๋ฆฌ์ ์๊ณผ ์๋น์ ์ด์ผ๊ธฐํ๋ ๋ด์
๋ TV์์ ๋๋ฅผ ๋ณธ ์ฌ๋๋ค๋ก ์ธ๋ ค ํผ์ง๋๋ค. :)
@TD-er : ๋์ ์์: ๋ณด๊ด์ฉ ๊ณ์ ๋น๋์์ ๊ณ ์ IP๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์ ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค.
๋ก๊ทธ๊ฐ ํ์ํฉ๋๊น?
DHCP๊ฐ ์ ์๋ํฉ๋๋ค
์, ๋ถํํฉ๋๋ค
๊ทธ๋ฆฌ๊ณ ๊ณ ์ IP ์ค์ . (์คํฌ๋ฆฐ์ท?)
๋ผ์ฐํฐ ์ฌ๋ถํ
20์ด ํ ๋ก๊ทธ:
๋ช ์ด ๋์ ์ฐ๊ฒฐ๋์๋ค๊ฐ ์ฐ๊ฒฐ์ด ๋๊ธด ๋ค์ "์ด์ํ ๋์ ๊ฐ์ง, Wi-Fi ์ฌ์ค์ "์ด๋ผ๊ณ ํ์๋ฉ๋๋ค.
146744 : EVENT: WiFi#Disconnected
146775 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2876 ms
146868 : WIFI : AP Mode ssid will be ESPT3_3 with address 192.168.4.1
146868 : WIFI : Connecting KeepOut attempt #24
146869 : IP : Static IP : 192.168.1.203 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 8.8.8.8
149748 : EVENT: WiFi#Disconnected
149779 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2875 ms
149871 : WIFI : AP Mode ssid will be ESPT3_3 with address 192.168.4.1
149871 : WIFI : Connecting KeepOut attempt #25
149872 : IP : Static IP : 192.168.1.203 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 8.8.8.8
152704 : WD : Uptime 3 ConnectFailures 0 FreeMem 14320
152816 : EVENT: WiFi#Disconnected
152847 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2873 ms
152875 : WIFI : AP Mode ssid will be ESPT3_3 with address 192.168.4.1
152875 : WIFI : Connecting KeepOut attempt #26
152876 : IP : Static IP : 192.168.1.203 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 8.8.8.8
155798 : WIFI : Connected! AP: KeepOut (BC:EE:7B:EF:A3:38) Ch: 9 Duration: 2922 ms
155799 : WIFI : Static IP: 192.168.1.203 (ESPT3-3) GW: 192.168.1.1 SN: 255.255.255.0 duration: 2 ms
159071 : Host unreachable: 147.135.207.213
159071 : NTP : NTP host pool.ntp.org (147.135.207.213) unreachable
159072 : EVENT: WiFi#Connected
159625 : IMPT : Connected to MQTT broker with Client ID=ESPT3-Import
159626 : EVENT: MQTTimport#Connected
159665 : IMPT : [mqtt#temp] subscribed to /OH2/status/nESP1Temperature
159666 : IMPT : [mqtt#set] subscribed to /OH2/status/nSetTemp1
159668 : IMPT : [mqtt#zone] subscribed to /OH2/status/nTermo1
159712 : MQTT : Connected to broker with client ID: ESPClient_60:01:94:82:79:26
159714 : Subscribed to: /ESPT3/#
159716 : EVENT: MQTT#Connected
159874 : IMPT : [mqtt#temp] : 24.80
159875 : EVENT: mqtt#temp=24.80
159918 : ACT : oled,3,1,T=24.8ยฐC
160086 : IMPT : [mqtt#set] : 18.00
160087 : EVENT: mqtt#set=18.00
160128 : ACT : encwrite,18
160136 : QEI : encwrite,18
160148 : ACT : taskvalueset,2,1,18
160166 : ACT : oled,2,1,Set=18ยฐC
184894 : Host unreachable: 0.0.0.0
184895 : Wifi : Detected strange behavior, reset wifi.
184895 : Reset WiFi.
184896 : WIFI : Switch off WiFi
184899 : WIFI : Set WiFi to STA
184900 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
184911 : MQTT : Connection lost
184912 : EVENT: MQTT#Disconnected
189955 : MQTT : Failed to connect to broker
190086 : EVENT: WiFi#Disconnected
190118 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
190133 : IMPT : [mqtt#temp] : 24.80
190133 : EVENT: mqtt#temp=24.80
190174 : ACT : oled,3,1,T=24.8ยฐC
190223 : WD : Uptime 3 ConnectFailures 4 FreeMem 16384
195233 : MQTT : Failed to connect to broker
195241 : Dummy: value 1: 0.00
195241 : Dummy: value 2: 0.00
195241 : Dummy: value 3: 0.00
195241 : Dummy: value 4: 0.00
195243 : EVENT: dummy#SetLocal=0.00
195275 : EVENT: dummy#firstUse=0.00
195306 : EVENT: dummy#=0.00
195337 : EVENT: dummy#=0.00
205017 : Host unreachable: 0.0.0.0
205018 : Wifi : Detected strange behavior, reset wifi.
205019 : Reset WiFi.
205019 : WIFI : Switch off WiFi
205021 : WIFI : Set WiFi to STA
205023 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
205033 : EVENT: Clock#Time=Thu,00:03
205069 : EVENT: MQTTimport#Disconnected
205100 : IMPT : MQTT 037 Connection lost
210357 : IMPT : Failed to connect to MQTT broker - attempt 1
215858 : IMPT : Failed to connect to MQTT broker - attempt 2
221358 : IMPT : Failed to connect to MQTT broker - attempt 3
226868 : MQTT : Failed to connect to broker
226869 : EVENT: WiFi#Disconnected
226900 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
226913 : WD : Uptime 4 ConnectFailures 8 FreeMem 16384
231923 : MQTT : Failed to connect to broker
241315 : Host unreachable: 0.0.0.0
241316 : Wifi : Detected strange behavior, reset wifi.
241316 : Reset WiFi.
241317 : WIFI : Switch off WiFi
241318 : WIFI : Set WiFi to STA
241321 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
246586 : IMPT : Failed to connect to MQTT broker - attempt 1
252087 : IMPT : Failed to connect to MQTT broker - attempt 2
257588 : IMPT : Failed to connect to MQTT broker - attempt 3
263098 : MQTT : Failed to connect to broker
263100 : EVENT: WiFi#Disconnected
263130 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
263143 : WD : Uptime 4 ConnectFailures 12 FreeMem 16384
268153 : MQTT : Failed to connect to broker
268160 : Dummy: value 1: 0.00
268161 : Dummy: value 2: 0.00
268161 : Dummy: value 3: 0.00
268161 : Dummy: value 4: 0.00
268163 : EVENT: dummy#SetLocal=0.00
268194 : EVENT: dummy#firstUse=0.00
268225 : EVENT: dummy#=0.00
268255 : EVENT: dummy#=0.00
277588 : Host unreachable: 0.0.0.0
277588 : Wifi : Detected strange behavior, reset wifi.
277589 : Reset WiFi.
277589 : WIFI : Switch off WiFi
277591 : WIFI : Set WiFi to STA
277593 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
277603 : EVENT: Clock#Time=Thu,00:04
282894 : IMPT : Failed to connect to MQTT broker - attempt 1
288395 : IMPT : Failed to connect to MQTT broker - attempt 2
293896 : IMPT : Failed to connect to MQTT broker - attempt 3
299406 : MQTT : Failed to connect to broker
299407 : EVENT: WiFi#Disconnected
299438 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
299451 : WD : Uptime 5 ConnectFailures 16 FreeMem 16360
304461 : MQTT : Failed to connect to broker
313635 : Host unreachable: 0.0.0.0
313636 : Wifi : Detected strange behavior, reset wifi.
313637 : Reset WiFi.
313637 : WIFI : Switch off WiFi
313639 : WIFI : Set WiFi to STA
313641 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
313651 : EVENT: Clock#Time=Thu,00:05
318943 : IMPT : Failed to connect to MQTT broker - attempt 1
324444 : IMPT : Failed to connect to MQTT broker - attempt 2
329944 : IMPT : Failed to connect to MQTT broker - attempt 3
335454 : MQTT : Failed to connect to broker
335455 : EVENT: WiFi#Disconnected
335486 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
335499 : WD : Uptime 5 ConnectFailures 20 FreeMem 16384
340509 : MQTT : Failed to connect to broker
340517 : Dummy: value 1: 0.00
340517 : Dummy: value 2: 0.00
340517 : Dummy: value 3: 0.00
340517 : Dummy: value 4: 0.00
340519 : EVENT: dummy#SetLocal=0.00
340551 : EVENT: dummy#firstUse=0.00
340582 : EVENT: dummy#=0.00
340612 : EVENT: dummy#=0.00
350933 : Host unreachable: 0.0.0.0
350934 : Wifi : Detected strange behavior, reset wifi.
350934 : Reset WiFi.
350935 : WIFI : Switch off WiFi
350936 : WIFI : Set WiFi to STA
350939 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
356204 : IMPT : Failed to connect to MQTT broker - attempt 1
361705 : IMPT : Failed to connect to MQTT broker - attempt 2
367206 : IMPT : Failed to connect to MQTT broker - attempt 3
372716 : MQTT : Failed to connect to broker
372717 : EVENT: WiFi#Disconnected
372749 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
372754 : QEI : 0
372758 : EVENT: rotary#counter=0.00
372779 : ACT : gpio,0,0
372780 : SW : GPIO 0 Set to 0
372787 : ACT : oled,2,1,Set=0..
372834 : ACT : timerset,1,5
372875 : WD : Uptime 6 ConnectFailures 24 FreeMem 16384
377885 : MQTT : Failed to connect to broker
388056 : Host unreachable: 0.0.0.0
388056 : Wifi : Detected strange behavior, reset wifi.
388057 : Reset WiFi.
388057 : WIFI : Switch off WiFi
388059 : WIFI : Set WiFi to STA
388061 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
388071 : EVENT: Clock#Time=Thu,00:06
393363 : IMPT : Failed to connect to MQTT broker - attempt 1
398863 : IMPT : Failed to connect to MQTT broker - attempt 2
404364 : IMPT : Failed to connect to MQTT broker - attempt 3
404866 : EVENT: Rules#Timer=1
404887 : ACT : gpio,0,1
404888 : SW : GPIO 0 Set to 1
404900 : ACT : taskvalueset,2,1,18
404921 : ACT : encwrite,18
404928 : QEI : encwrite,18
404935 : ACT : oled,2,1,Set=18ยฐC
404979 : ACT : tone 14,150,75
405056 : SW : tone 14,150,75
410076 : MQTT : Failed to connect to broker
410077 : EVENT: WiFi#Disconnected
410108 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
410121 : WD : Uptime 6 ConnectFailures 28 FreeMem 16360
415131 : MQTT : Failed to connect to broker
415138 : Dummy: value 1: 0.00
415139 : Dummy: value 2: 0.00
415139 : Dummy: value 3: 0.00
415139 : Dummy: value 4: 0.00
415141 : EVENT: dummy#SetLocal=0.00
415172 : EVENT: dummy#firstUse=0.00
415202 : EVENT: dummy#=0.00
415233 : EVENT: dummy#=0.00
425403 : Host unreachable: 0.0.0.0
425404 : Wifi : Detected strange behavior, reset wifi.
425404 : Reset WiFi.
425405 : WIFI : Switch off WiFi
425406 : WIFI : Set WiFi to STA
425409 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
430675 : IMPT : Failed to connect to MQTT broker - attempt 1
436176 : IMPT : Failed to connect to MQTT broker - attempt 2
441676 : IMPT : Failed to connect to MQTT broker - attempt 3
447187 : MQTT : Failed to connect to broker
447188 : EVENT: WiFi#Disconnected
447219 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 29 s
447232 : WD : Uptime 7 ConnectFailures 32 FreeMem 16384
452242 : MQTT : Failed to connect to broker
๋๋ฅผ ์ํด, ๋์ผํ ์ค์์น ์คํ ์๊ฐ ํ์ ๊ด์ฐฎ์ต๋๋ค. ์ด์ ๋ MQTT, NTP ๋๋ ๊ท์น ๋๋ฌธ์ผ ์ ์์ต๋๋ค. ๋ด ๋ ธ๋๋ ๊ฑฐ์ ๊นจ๋ํ๊ณ FHEM ์ปจํธ๋กค๋ฌ์ RSSI, RAM ๋ฐ ๊ฐ๋ ์๊ฐ์ด๋ผ๋ 3๊ฐ์ ์ฅ์น๋ง ๋ณด๊ณ ๋์์ต๋๋ค.
5040 : WIFI : ์ฐ๊ฒฐ๋์์ต๋๋ค! AP: lipowo (11:11:11:11:11:11) ์ฑ๋: 6 ์ฌ์ ์๊ฐ: 4787ms
5041: WIFI: ๊ณ ์ IP: 192.168.3.212(espt-99) GW: 192.168.3.49 SN: 255.255.255.0 ์ง์ ์๊ฐ: 1ms
5048 : ์น ์๋ฒ: ์์
27146 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(200) Beacon timeout' 22์ด ๋์ ์ฐ๊ฒฐ๋จ
28107 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #0
28107 : IP : ๊ณ ์ IP : 192.168.3.212 GW: 192.168.3.49 SN: 255.255.255.0 DNS: 8.8.8.8
30266 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 19624
30971 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(201) AP๋ฅผ ์ฐพ์ ์ ์์' 2864ms ๋์ ์ฐ๊ฒฐ๋จ
31107 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #1
105445 : WIFI : ๋ฆฌํฌ์ ์ฐ๊ฒฐ ์๋ #25
105445 : IP : ๊ณ ์ IP : 192.168.3.212 GW: 192.168.3.49 SN: 255.255.255.0 DNS: 8.8.8.8
108354 : WIFI : ์ฐ๊ฒฐ๋์์ต๋๋ค! AP: lipowo (11:11:11:11:11:11) ์ฑ๋: 6 ์ฌ์ ์๊ฐ: 2908ms
108355 : WIFI : ๊ณ ์ IP: 192.168.3.212(espt-99) GW: 192.168.3.49 SN: 255.255.255.0 ์ง์ ์๊ฐ: 2ms
120266 : WD : ๊ฐ๋ ์๊ฐ 2 ConnectFailures 0 FreeMem 16856
121446 : ์์คํ
: 2.00
122364 : ์์คํ
: 16440.00
123484 : ์์คํ
: -73.00
129536 : WIFI : WiFi๋ฅผ STA๋ก ์ค์
150266 : WD : ๊ฐ๋ ์๊ฐ 3 ConnectFailures 0 FreeMem 18560
180266 : WD : ๊ฐ๋ ์๊ฐ 3 ConnectFailures 0 FreeMem 18560
181538 : ์์คํ
: 3.00
182538 : ์์คํ
: 18488.00
183538 : ์์คํ
: -73.00
์ฌ๋ณด์ธ์. ๊ณต์ fw ESP_Easy_mega-20180424_normal_ESP8266_4096๊ณผ ๋์ผํ ์ฐ๊ฒฐ ๋ฌธ์ (AP๋ฅผ ์ฐพ์ ์ ์์)๊ฐ ์์ต๋๋ค.
5163 : ์น ์๋ฒ: ์์
30509 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 16496
60509 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 16496
90509 : WD : ๊ฐ๋ ์๊ฐ 2 ConnectFailures 0 FreeMem 16208
120509 : WD : ๊ฐ๋ ์๊ฐ 2 ConnectFailures 0 FreeMem 16208
150509 : WD : ๊ฐ๋ ์๊ฐ 3 ConnectFailures 0 FreeMem 16208
180509 : WD : ๊ฐ๋ ์๊ฐ 3 ConnectFailures 0 FreeMem 16208
210509 : WD : ๊ฐ๋ ์๊ฐ 4 ConnectFailures 0 FreeMem 16208
240509 : WD : ๊ฐ๋ ์๊ฐ 4 ConnectFailures 0 FreeMem 16208
270509 : WD : ๊ฐ๋ ์๊ฐ 5 ConnectFailures 0 FreeMem 16208
276555 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(200) Beacon timeout' 4m 32์ด ๋์ ์ฐ๊ฒฐ๋จ
277543 : ์น ์๋ฒ: ์ค์ง
277543 : WIFI : net-1252-ki ์ฐ๊ฒฐ ์๋ #0
279682 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(201) AP๋ฅผ ์ฐพ์ ์ ์์' 2138ms ๋์ ์ฐ๊ฒฐ๋จ
279683 : WIFI : ์ฐ๊ฒฐ ์คํจ
279783 : WIFI : WiFi๋ฅผ AP๋ก ์ค์
280673 : WIFI : AP ๋ชจ๋ ssid๋ ์ฃผ์๊ฐ 192.168.4.1์ธ ESP_Easy_0์ด ๋ฉ๋๋ค.
300509 : WD : ๊ฐ๋ ์๊ฐ 5 ConnectFailures 0 FreeMem 15840
TD-er์ ํฌํฌ์์ ์ปค๋ฐ 4af29c4๋ฅผ ๋ค์ด๋ก๋ํ์ฌ ๋น๋ํ์ต๋๋ค(๋น๋ ๋ฒํผ์ ๋๋ ์ต๋๋ค).
์ฃผ์ ๋ฅผ ๋ฒ์ด๋ ๋ถ๋ถ์ ๋ํด ์ค๋กํฉ๋๋ค๋ง 'dev' ๋ฒ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๊น ์๋๋ฉด 'normal' ๋ฒ์ ์ ์ฌ์ฉํด์ผ ํ๋์?
๋ํ PlatformIO๊ฐ ์ง์ ๋ ๋ฒ์ ์ ๋น๋ํ๋๋ก ๊ฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น? dev, normal, hard, test, esp8285 ๋ฑ 16๊ฐ์ง ๋น๋๋ฅผ ์ํํ์ต๋๋ค.
@giig1967g
๋
ธ๋์ ์ด์ํ ์ผ์ด ์ผ์ด๋๊ณ ์์ต๋๋ค.
์ฐ๊ฒฐ๋์ด ์๋ค๊ณ ํ๋๋ฐ ๋ผ์ฐํ
๋ฐ์ดํฐ๊ฐ ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ๊ธฐ์๋ ๋ฐ์ํ๋ ๊ฒ์ ๋ณด์๊ณ ESP32์ ๊ฒฝ์ฐ STA ๋ชจ๋๊ฐ ์์ ์ ์ธ ๊ฒฝ์ฐ ๊ฐ์งํ ์ ์๋ ์ด๋ฒคํธ๊ฐ ์์ต๋๋ค.
ESP8266์๋ ์ด๋ฌํ ์ด๋ฒคํธ๊ฐ ์์ง๋ง ์ ์์ ์ผ ํ Wi-Fi ์ ์ ์ฅ์น๊ฐ ์์ ํ๋๋๋ก ํ๊ธฐ ์ํด ์ด๋ฒคํธ๋ฅผ ๊ฐ์ง๋ก ๋ง๋ค ์ ์์ต๋๋ค.
์ฌ๊ธฐ ๋ด ํ
์คํธ์์ ์ด๋ฌํ "์ฐ๊ฒฐ๋์์ง๋ง ์ฐ๊ฒฐ๋์ง ์์" ๋ฌธ์ ๋ ์ดํ์ ์ฌํํ๊ธฐ๊ฐ ํจ์ฌ ๋ ์ด๋ ค์ ์ต๋๋ค.
'์์ดํ์ด ์ฌ์ค์ '์ ์ฐ๊ฒฐ ํด์ ๋ก ๋ณ๊ฒฝํ๊ฒ ์ต๋๋ค. ์ด๋ ๋ณด๋ค ์ฐ์ํ ์๋ฃจ์ ์ด๋ฉฐ ์์ ํ Wi-Fi ์์ ํ์ ์์กดํ์ง ์์ต๋๋ค. ํ์ฌ ๊ตฌํ์ WIFI_OFF๋ฅผ ์ฌ์ฉํ๊ณ ๋ค์ ํ์ฑํํฉ๋๋ค.
๋ํ rar ํ์ผ์ ๋ฏธ๋ฆฌ ๋น๋๋ ๋ชจ๋ ๋ฐ์ด๋๋ฆฌ์ ์ฐ๊ฒฐํ์ต๋๋ค. ์๊ฐ์ด ๋ง์ด ์ ์ฝ๋ฉ๋๋ค :)
TD-er_wifi_stability_core-2.4.1
PlatformIO/Atom ํ๋ฉด์ ์ผ์ชฝ ํ๋จ์ ์๋ ๋ฉ๋ด๋ฅผ ํตํด ๋จ์ผ ๋น๋๋ฅผ ๋น๋ํ ์ ์์ต๋๋ค.
normal/dev/test๊ฐ ํ์ํ์ง ์ฌ๋ถ๋ ํ์ํ ํ๋ฌ๊ทธ์ธ์ ๋ฐ๋ผ ๋ค๋ฆ
๋๋ค.
๊ทธ๋ฆฌ๊ณ ESP8266/8285๋ ๋น์ ์ด ๊ฐ์ง๊ณ ์๋ CPU์ ๊ดํ ๊ฒ์
๋๋ค.
๋ง์ง๋ง ์ซ์(1024/4096)๋ ๋๋ต์ ์ธ ํ๋์ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ์
๋๋ค.
๋ฐฉ๊ธ ESP8266 4M ๋ฒ์ ์ ํ
์คํธํ์ผ๋ฉฐ ๋ก๊ทธ๋ ๋งค์ฐ ์ ์ฌํฉ๋๋ค.
์ค์ํ ๊ฒฝ์ฐ Openhab MQTT ๋ฐ MQTT ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ํฅ์ด ์๋์ง ํ์ธํ๊ธฐ ์ํด ๊ทธ ์ค ์๋ฌด ๊ฒ๋ ์ฌ์ฉํ์ง ์๊ณ ์ง๊ธ ์๋ํ ๊ฒ์ ๋๋ค.
MQTT ๊ฐ์ ธ์ค๊ธฐ๋ก ํ
์คํธํ ์ ์ด ์์ต๋๋ค.
Wi-Fi๊ฐ ์ค๋น๋๊ธฐ ์ ์ ์ฐ๊ฒฐ์ ์๋ํ ์๋ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ Wi-Fi๊ฐ ์ค๋น๋๊ธฐ ์ ์ ๋ฐ์ดํฐ ์ ์ก์ ์์ํ์ง ๋ง์ญ์์ค.
์ธ์ฆ์ด ์๋ฃ๋๊ธฐ ์ ์ ๋ฐ์ดํฐ ์ ์ก์ ์๋ํ๋ฉด ์ก์ธ์ค ํฌ์ธํธ๊ฐ ์ฐ๊ฒฐ์ ๊ฑฐ๋ถํ ์ ์์ต๋๋ค.
๊ทธ๋ฐ ์ผ์ด ๋ฐ์ํ๋ฉด ์ก์ธ์ค ํฌ์ธํธ๋ ์ ํํ ๊ทธ ์ด์ ๋ฅผ ์ค๋ช
ํ๋ ์ฐ๊ฒฐ ํด์ ์ด์ ์ ๋ฐ์ํด์ผ ํฉ๋๋ค. ํ์ง๋ง ํ์ค์ ๋ฐ๋ฅด์ง ์๋ AP ํ์จ์ด ๋ฒ์ ์ผ๋ก ์ธํด Wi-Fi ๋ฌธ์ ๊ฐ ๋ง์ด ๋ฐ์ํ๋ ๊ฒ์ ๋ณด์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๊ฒ์ด (๊ฐ๋ฅํ ๋ง์) ์ด์ ์ค ํ๋์ผ ์ ์์ต๋๋ค.
MQTT ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ๋นํ์ฑํํ ์ํ์์ ํ ์คํธํ ์ ์์ต๋๊น?
์ฅ์น ๋ชฉ๋ก์์ MQTT ์ฅ์น๋ฅผ ์ ๊ฑฐํ๋ ํ
์คํธ๋ฅผ ๋ฐฉ๊ธ ์๋ฃํ์ต๋๋ค.
๊ฐ์ ํ๋:
152201 : WD : Uptime 3 ConnectFailures 0 FreeMem 14920
153507 : EVENT: WiFi#Disconnected
153537 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2878 ms
153628 : WIFI : AP Mode ssid will be ESPT3_3 with address 192.168.4.1
153628 : WIFI : Connecting KeepOut attempt #25
153629 : IP : Static IP : 192.168.1.203 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 8.8.8.8
156520 : WIFI : Connected! AP: KeepOut (BC:EE:7B:EF:A3:38) Ch: 9 Duration: 2891 ms
156521 : WIFI : Static IP: 192.168.1.203 (ESPT3-3) GW: 192.168.1.1 SN: 255.255.255.0 duration: 2 ms
166747 : Host unreachable: 0.0.0.0
166748 : Wifi : Detected strange behavior, reset wifi.
166749 : Reset WiFi.
166749 : WIFI : Switch off WiFi
166752 : WIFI : Set WiFi to STA
166753 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
166758 : EVENT: WiFi#Connected
166805 : IP blocked: 0.0.0.0 Allowed: 192.168.1.0 - 192.168.1.255
171866 : MQTT : Failed to connect to broker
176886 : MQTT : Failed to connect to broker
186871 : Host unreachable: 0.0.0.0
186871 : Wifi : Detected strange behavior, reset wifi.
186872 : Reset WiFi.
186872 : WIFI : Switch off WiFi
186874 : WIFI : Set WiFi to STA
186876 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
191892 : MQTT : Failed to connect to broker
191893 : EVENT: WiFi#Disconnected
191923 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 10 s
191931 : WD : Uptime 3 ConnectFailures 6 FreeMem 17160
196941 : MQTT : Failed to connect to broker
NTP ๋นํ์ฑํ
Networking.ino
์์ resetWiFi() ํธ์ถ์ ๋ณ๊ฒฝํ ์ ์์ต๋๊น?
hostReachable()
ํจ์์ ์์ต๋๋ค.
๋ง์ง๋ง ๋ถ๋ถ์ ๋ค์์ผ๋ก ๋ณ๊ฒฝํฉ๋๋ค. (1์ค๊ณผ 1๊ฐ์ ๋ก๊ทธ ํญ๋ชฉ๋ง)
String log = F("Host unreachable: ");
log += formatIP(ip);
addLog(LOG_LEVEL_ERROR, log);
if (ip[1] == 0 && ip[2] == 0 && ip[3] == 0) {
// Work-around to fix connected but not able to communicate.
addLog(LOG_LEVEL_ERROR, F("Wifi : Detected strange behavior, reconnect wifi."));
WifiDisconnect();
}
return false;
}
์ฌ๋ฌ ์ํฉ์ ํ
์คํธํ์ต๋๋ค.
๋จ์: 8266 4M
A) ํ์จ์ด: ์ ์ํ ๋ณ๊ฒฝ ์ฌํญ์ด ํฌํจ๋ ๋ณด๊ด์ฉ ๊ณ์ ์ ์ต์ ํ์จ์ด(resetWiFi -> WifiDisconnect)
1) ํ์จ์ด๋ง ํฌํจ๋ ์๋ก์ด 8266 ์ฅ์น: ์๋: ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ Wi-Fi์ ๋ค์ ์ฐ๊ฒฐ
2) ๋์ผํ ์ฅ์น์ด์ง๋ง ์ฌ๋ฌ ์ฅ์น๊ฐ ์๋ ๊ฒฝ์ฐ: DO NOT RECONNECT
3) 2)์ ๋์ผํ์ง๋ง MQTT ์์ ๊ฐ์ ธ์ค๊ธฐ: ๋ค์ ์ฐ๊ฒฐํ์ง ์์
4) 2)์ ๋์ผํ์ง๋ง NTP๊ฐ ์๋ ๊ฒฝ์ฐ: ์๋
B) ํ์จ์ด: ๋ณด๊ด์ฉ ๊ณ์ ์ ์ต์ ๋น๋(์ฝ๋ ๋ณ๊ฒฝ ์์ด)
1) ์์ 4)์ ๋์ผ(NTP ๋นํ์ฑํ๋จ): ์๋
์ฆ, NTP๊ฐ ํ์ฑํ๋์์ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
( @melwinek ์ ์์ ๋ฐ๋์ต๋๋ค ๐ )
๊ทธ๋ฆฌ๊ณ ์ ์ ํ NTP๋ฅผ ํ์ฑํํ๋ฉด ์ ์ ํ NTP ์๋ฒ๋ก ํ์ธ๋๊ณ ์๊ฐ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋ฉ๋๊น?
๋ ๊ฐ์ ์ฅ์น๊ฐ ๋์์ ์คํ ์ค์
๋๋ค.
ํ๋๋ ์๊ฐ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ์ง๋ง ๋ค๋ฅธ ํ๋๋ ๊ทธ๋ ์ง ์์์ต๋๋ค.
ํ ๊ฒ์ ์์ ๋ ์ํํธ์จ์ด(resetWiFi -> WifiDisconnect)๊ฐ ์๋ 8266์ด์์ต๋๋ค.
๊ทธ๋ ์ง ์์ ๊ฒ์ ์๋ ์ํํธ์จ์ด๊ฐ ์๋ 8285์์ต๋๋ค.
๋ฐ๋ณต ๊ฐ๋ฅํ์ง ๋ค์ ์๋ํฉ๋๋ค.
ํธ์งํ๋ค. ๋ ๋ฒ์งธ ์ฅ์น๋ ์ด์ ์๊ฐ๋ ์ค์ ํฉ๋๋ค(๋ช ๋ถ์ด ์์๋จ)
๋ถํํ๋ ํ ์คํธ ์์น์ ์ง๋ ฌ ๋๋ฒ๊ทธ ์์ด์ด๊ฐ ์์ง๋ง ESP8266์ ์ฝ -89dBm(๋ ๋๋ ๊ทธ ์ดํ)์ rx ์ ๋ ฅ์ ๊ฐ์ง๋ฉฐ ์ฌ์ ๊ตฌ์ฑ๋ AP์ ์ง์์ ์ผ๋ก ์ฐ๊ฒฐ์ ์๋ํฉ๋๋ค. ๋๋๋ก ๋๋ ๋ก๊ทธ ๋ฉ์์ง๋ฅผ ํ์ธํ๊ธฐ ์ํด ์ฐ๊ฒฐํ ์์ฒด WiFi ๋คํธ์ํฌ(์: ESP_Easy_0)๋ฅผ ๋ณผ ์ ์์ต๋๋ค(๋ช ๋ถ ์์ 100ํ ์ด์ ์ฌ์ฐ๊ฒฐ).
์ด์ ๋ ๋์ ์์น์ ๋ฐฐ์นํ์ผ๋ฉฐ -84dBm์ ํ์ํ๊ณ ๋งค์ฐ ์์ ์ ์ผ๋ก ์๋ํฉ๋๋ค.
์๋ก์ด ํ์จ์ด(์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi?)๋ก ์ธํด ์ ์ฉ ๋ฒ์๊ฐ ๋จ์ด์ก์ต๋๋ค. ๋ด์ผ ๋๋ ๋ ๊ฑฐ์ ํ์จ์ด๋ฅผ ํ
์คํธํ์ฌ rx ์ ๋ ฅ ์ฐจ์ด๋ฅผ ํ์ธํ ๊ณํ์
๋๋ค.
ํ์ธํ๋ ค๋ IP์ ๊ทธ์ ๋ํ ๋ก๊ทธ ๋ด์ฉ์ ํ์ธํด์ผ ํฉ๋๋ค.
๊ทธ๋ค์ด ์ ์ ํ IP๋ก ํ์ธ๋๋ฉด(๋ฐ๋ผ์ 0.0.0.0 ๋๋ 1.0.0.0์ด ์๋) ๋ชจ๋ ๊ฒ์ด ๊ฒฐ๊ตญ ์๋ํ ๊ฒ์
๋๋ค.
NTP ์๋ฒ๋ฅผ ์ค์ ํ์ง ์์ผ๋ฉด 1.pool.ntp.org .... 4.pool...์ ์ฌ์ฉํฉ๋๋ค.
์ด๋ค์ ๋ฌด์์๋ก ์ ํ๋๊ณ ๋ฌด์์๋ก ์ ํ๋ NTP ์๋ฒ๋ฅผ ๋ฐํํฉ๋๋ค.
๊ทธ๋ฌ๋ NTP ์๋ฒ ๋ชฉ๋ก์๋ ์ฐ๊ฒฐํ ์ ์๋ ํญ๋ชฉ์ด ๋ง์ด ํฌํจ๋์ด ์์ต๋๋ค.
@kmihaylov
์ด๋ค ๋ฒ์ ์ ํ
์คํธํ๊ณ ์์์ต๋๊น?
๋ด๊ฐ ๋ง๋ ํ
์คํธ ๋น๋๋ ์ฌ์ ํ ์ด๋ฒคํธ ๊ธฐ๋ฐ Wi-Fi๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
์ฐ๊ฒฐ ๋๊น์ ๊ฐ์งํ๋ ์ฆ์ ๋ค์ ์ฐ๊ฒฐ์ ์๋ํ๊ณ ์ด๋ฅผ ๊ธฐ๋กํฉ๋๋ค.
์ด์ ๋ฒ์ ๋ ๊ทธ๋ ๊ฒ ํ ๊ฒ์ด์ง๋ง ๊ทธ๊ฒ์ ๋ํด ๊ธฐ๋กํ์ง๋ ์์ต๋๋ค.
๊ทธ๋ฌ๋ MQTT ์ฐ๊ฒฐ์ด ๋๊ธฐ๊ณ CPU ์ฌ์ฉ๋์ด ๋์ผ๋ฉฐ ์น ํ์ด์ง์ ์ฐ๊ฒฐํ ์ ์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ์์ธ์ ๋ํ ๊ธฐ๋ก์ ์์ต๋๋ค.
๋ํ ์ต์ ๋ฒ์ ์ OLED ํ๋ ์ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ ๋ RSSI ๊ฐ์ 1์ด๋ง๋ค ์
๋ฐ์ดํธํฉ๋๋ค. ์ด์ ๊ฒ์ ํ๋ฉด์ ์๋ก ๊ณ ์น ๋๋ง ์
๋ฐ์ดํธ๋์์ต๋๋ค.
๋ฐ๋ผ์ ๋ฒ์ ์ ๋น๊ตํ ๋ ์ด๋ฅผ ๊ณ ๋ คํ์ญ์์ค.
์ค๋๋ ๊ฒ์ ๋ํ ๋์ ์์ ์ผ๋ก ์ธํด ์ฐ๊ฒฐ์ ๋์์ต๋๋ค.
๋
ธ๋์ ๋ฐฉํฅ์ ๋ณ๊ฒฝํ์ฌ ์์ ์ด ๊ฐ์ ๋๋์ง ํ์ธํ ์๋ ์์ต๋๋ค.
์์ง TX power๋ก ์๋ฌด ๊ฒ๋ ๋ณ๊ฒฝํ์ง ์์์ผ๋ฏ๋ก ์์ ํ์ง์ ๋์ผํด์ผ ํฉ๋๋ค.
@TD-er : ๋ ๋ง์ ํ
์คํธ:
ํ์จ์ด๊ฐ ์์ ๋ ์ฒซ ๋ฒ์งธ ์ฅ์น: ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ NTP๋ฅผ ์ค์ ํ ํ์๋ ์ฐ๊ฒฐ๋ ์ํ๋ก ์ ์ง๋จ
์๋ ์ํํธ์จ์ด๊ฐ ์๋ ๋ ๋ฒ์งธ ์ฅ์น: ๋ผ์ฐํฐ ์ฌ๋ถํ ํ ์ฐ๊ฒฐ๋์์ง๋ง NTP๋ฅผ ์ค์ ํ์๋ง์ ๋ผ์ฐํฐ์์ ์ฐ๊ฒฐ์ด ๋์ด์ง๊ณ ๋ ์ด์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
๋ ๋ฒ์งธ ํญ๋ชฉ์ ์ ์ ํ DNS ๋ฐ ๊ฒ์ดํธ์จ์ด ์ค์ ์ด ์์ต๋๊น?
๋ ๋ค DHCP ๋๋ ๊ณ ์ IP๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ํผํฉ์ ์ฌ์ฉํฉ๋๊น?
์์ ์ ์ฒด ํ
์คํธ๋ฅผ ๋ค์ ์ํํ๊ณ ์ ์ฌํ ๊ฒฐ๊ณผ๋ฅผ ์ป์์ต๋๋ค.
ํ์จ์ด๊ฐ ์์ ๋ ์ฒซ ๋ฒ์งธ ์ฅ์น(8266): NTP๊ฐ ๋นํ์ฑํ๋ ์ํ์์ ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ NTP๋ฅผ ์ผ ํ์๋ ์ฐ๊ฒฐ๋๊ณ ์ฐ๊ฒฐ๋ ์ํ๋ก ์ ์ง๋จ
์๋ ํ์จ์ด๊ฐ ์๋ ๋ ๋ฒ์งธ ์ฅ์น: NTP๊ฐ ๋นํ์ฑํ๋ ์ํ์์ ๋ผ์ฐํฐ ์ฌ๋ถํ ํ ์ฐ๊ฒฐ๋์์ง๋ง NTP๋ฅผ ์ค์ ํ์๋ง์ ๋ผ์ฐํฐ์์ ์ฐ๊ฒฐ์ด ๋์ด์ง๊ณ ๋ ์ด์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ด๋ฒ์๋ ์ถ๋ฝํ๋ค.
"์๋ ํ์จ์ด"๋ฅผ ๋ฌด์์ด๋ผ๊ณ ํฉ๋๊น?
๋ ๋ค ๊ฒ์ดํธ์จ์ด์ DNS๊ฐ ์ค์ ๋ ๊ณ ์ IP๊ฐ ์์ต๋๋ค.
์๋ณธ ํ์จ์ด๋ ๋ณด๊ด์ฉ ๊ณ์ ์ ์ ๊ณตํ ํ์จ์ด์
๋๋ค.
์์ ๋ ํ์จ์ด๋ resetWiFi -> WifiDisconnect๋ฅผ ๋ณ๊ฒฝํ์ฌ ์์ ํ ํ์จ์ด์
๋๋ค.
๋ฐ๋ก ์ง๊ธ 1ํธ๊ธฐ๊ฐ ์ถ๋ฝํ์ต๋๋ค... ์ด์ํฉ๋๋ค.
ํต๋๋ฌด:
749283 : EVENT: Clock#Time=Sat,00:11
752986 : WD : Uptime 13 ConnectFailures 0 FreeMem 12320
782986 : WD : Uptime 13 ConnectFailures 0 FreeMem 12320
784285 : Dummy: value 1: 0.00
784285 : Dummy: value 2: 0.00
784285 : Dummy: value 3: 0.00
784285 : Dummy: value 4: 0.00
784287 : EVENT: dummy#SetLocal=0.00
784322 : EVENT: dummy#firstUse=0.00
784356 : EVENT: dummy#=0.00
784393 : EVENT: dummy#=0.00
809285 : EVENT: Clock#Time=Sat,00:12
812986 : WD : Uptime 14 ConnectFailures 0 FreeMem 12320
842986 : WD : Uptime 14 ConnectFailures 0 FreeMem 12320
844289 : Dummy: value 1: 0.00
844289 : Dummy: value 2: 0.00
844290 : Dummy: value 3: 0.00
844290 : Dummy: value 4: 0.00
844292 : EVENT: dummy#SetLocal=0.00
844326 : EVENT: dummy#firstUse=0.00
844360 : EVENT: dummy#=0.00
844396 : EVENT: dummy#=0.00
869292 : EVENT: Clock#Time=Sat,00:13
872986 : WD : Uptime 15 ConnectFailures 0 FreeMem 12320
902986 : WD : Uptime 15 ConnectFailures 0 FreeMem 12320
904294 : Dummy: value 1: 0.00
904294 : Dummy: value 2: 0.00
904294 : Dummy: value 3: 0.00
904295 : Dummy: value 4: 0.00
904297 : EVENT: dummy#SetLocal=0.00
904331 : EVENT: dummy#firstUse=0.00
904366 : EVENT: dummy#=0.00
904401 : EVENT: dummy#=0.00
929297 : EVENT: Clock#Time=Sat,00:14
932986 : WD : Uptime 16 ConnectFailures 0 FreeMem 14440
962986 : WD : Uptime 16 ConnectFailures 0 FreeMem 14440
964301 : Dummy: value 1: 0.00
964301 : Dummy: value 2: 0.00
964301 : Dummy: value 3: 0.00
964301 : Dummy: value 4: 0.00
964303 : EVENT: dummy#SetLocal=0.00
964335 : EVENT: dummy#firstUse=0.00
964365 : EVENT: dummy#=0.00
964397 : EVENT: dummy#=0.00
964751 : IMPT : [mqtt#temp] : 25.10
964752 : EVENT: mqtt#temp=25.10
964795 : ACT : oled,3,1,T=25.1ยฐC
966958 : IMPT : [mqtt#temp] : 25.10
966958 : EVENT: mqtt#temp=25.10
967000 : ACT : oled,3,1,T=25.1ยฐC
988464 : IMPT : [mqtt#set] : 22.00
988465 : EVENT: mqtt#set=22.00
988501 : ACT : encwrite,22
Exception (28):
epc1=0x40256126 epc2=0x00000000 epc3=0x40000f68 excvaddr=0x00000004 depc=0x00000000
ctx: cont
sp: 3fff43a0 end: 3fff4de0 offset: 01a0
>>>stack>>>
3fff4540: 3fff7cbd 3fff45b8 3fff45a0 40256f25
3fff4550: 3fff458a 00000000 00000009 40257820
3fff4560: 3fff5030 0000049d 3fff4589 402563c9
3fff4570: 3fff5030 0000048f 0000048f 4010020c
3fff4580: 3fff7d0c 00000020 38397c9c 39303538
3fff4590: 00000000 00002478 0000048f 00000005
3fff45a0: 00000009 3fff4600 3fff4600 3fff138c
3fff45b0: 00000020 3fff463c 00000000 3fff138c
3fff45c0: 3fff7d0c 3fff3cf0 00000002 4025648a
3fff45d0: 3fff47c4 00000000 00000002 40214e5f
3fff45e0: 3fff47c4 00000000 3fff4710 40214eef
3fff45f0: 3fff47c4 00000000 3fff4710 40239606
3fff4600: 00000000 00000000 00000000 4010020c
3fff4610: 00000000 00000000 3fff464c 40100690
3fff4620: 3ffeb04c 00000000 00000000 00000000
3fff4630: 3fff7ccc 0000000f 00000008 3fff7d0c
3fff4640: 0000001f 00000012 00000000 00000000
3fff4650: 00000001 00000000 00000000 00000000
3fff4660: 00000000 65746972 3fff4680 00000038
3fff4670: 3fff47c4 0000000d 3fff4710 40213371
3fff4680: 00000000 00000000 00000000 40100500
3fff4690: 00000000 00000000 00000000 00000000
3fff46a0: 00000000 3fff4700 3fff8df4 0000000f
3fff46b0: 00000000 3fff7c6c 0000000f 00000000
3fff46c0: 3fff7c84 0000000f 00000000 00000000
3fff46d0: 3ffeb04c 00000000 3fff47c4 40256d95
3fff46e0: 00000001 00000000 3fff47c4 40256e98
3fff46f0: 00000001 00000000 00000000 00000008
3fff4700: 00000001 00000000 00000000 402347a6
3fff4710: 00000000 00000000 00000000 3fff7400
3fff4720: 00000016 00000000 00000000 00000000
3fff4730: 00000000 3fff5800 3fff766c 0000000f
3fff4740: 00000000 3fff8dac 0000000f 00000000
3fff4750: 3fff8dc4 0000000f 00000000 00000000
3fff4760: 74657323 0d6f6420 6520200a 7277636e
3fff4770: 2c657469 74716d5b 65732374 0a0d5d74
3fff4780: 61742020 61766b73 7365756c 322c7465
3fff4790: 5b2c312c 7474716d 74657323 2f2f205d
3fff47a0: 401077d0 00000000 000003e8 3fff3cf0
3fff47b0: 3fff7684 3fff76c4 00000000 00000000
3fff47c0: 00000000 3fff8ddc 0000000f 0000000b
3fff47d0: 3fff8d6c 0000000f 0000000b 3fff8d54
3fff47e0: 0000000f 0000000b 3fff8d3c 0000000f
3fff47f0: 00000000 3fff8d24 0000000f 0000000b
3fff4800: 3fff76dc 0000003f 0000000b 3fff8d84
3fff4810: 0000001f 00000012 3fff487c 40256d17
3fff4820: 00000001 00000000 00000000 3fff4954
3fff4830: 0000001f 3fff4870 00000040 00000000
3fff4840: ffffffff 3fff4954 3fff487c 40256e98
3fff4850: 000f0031 3fff4954 00000001 3fff2e5f
3fff4860: 000f1531 3fff4954 00000001 4023494b
3fff4870: 00000001 3fff4954 3fff4880 3fff58ec <
3fff4880: 0000000f 0000000a 3fff58d4 0000000f
3fff4890: 0000000a 3fff58ac 0000001f 00000015
3fff48a0: 00000001 3fff4ae0 3fff2d69 4023646c
3fff48b0: 32484f2f 6174732f 2f737574 5053456e
3fff48c0: 6d655431 61726570 65727574 00000000
3fff48d0: 00000000 00000000 484f2f00 74732f32
3fff48e0: 73757461 65536e2f 6d655474 00003170
3fff48f0: 00000000 00000000 00000000 00000000
3fff4900: 4f2f0000 732f3248 75746174 546e2f73
3fff4910: 6f6d7265 00000031 00000000 00000000
3fff4920: 00000000 00000000 00000000 00000000
3fff4930: 00000000 00000000 00000000 00000000
3fff4940: 00000000 00000000 00000000 00000000
3fff4950: 00000000 3fff91cc 0000000f 0000000e
3fff4960: 3fff5884 0000001f 00000019 3fff585c
3fff4970: 0000001f 00000015 3fff907c 0000001f
3fff4980: 00000015 3fff92d4 0000000f 00000002
3fff4990: 3fff9054 0000001f 00000014 3fff902c
3fff49a0: 0000001f 00000010 41b00000 40256d63
3fff49b0: 3fff48d9 00000001 3fff4b14 40256d95
3fff49c0: 3fff4b30 3fff7abd 3fff4b14 00000024
3fff49d0: 3fff4b30 00000004 3fff4ae0 40209b06
3fff49e0: 00003232 00000000 ffffffff 3fff5030
3fff49f0: 00000010 00000010 00000000 3fff5030
3fff4a00: 00000010 00000010 00000000 3fff5030
3fff4a10: 00000010 00000010 00000000 3fff5030
3fff4a20: 00000010 00000010 00000000 4010053d
3fff4a30: 00000000 00000002 3fff4cc0 3fff5030
3fff4a40: 00000010 00000010 00000000 ffffffff
3fff4a50: 3fff3cd0 00000002 3fff1aa8 40274614
3fff4a60: 402a1414 00000003 3fff4ab0 40207a48
3fff4a70: 00000000 3fff4ad0 3fff1aec 4027d023
3fff4a80: 402557e4 3ffe93b8 3fff1aec ffffffff
3fff4a90: 3fff5030 0000072f 0000072f 4010020c
3fff4aa0: 3ffeb04c 3ffe93b8 3fff4ad0 40100690
3fff4ab0: 3fff5030 00000586 00000586 4010020c
3fff4ac0: 00000000 3ffeb5f8 00000001 40100690
3fff4ad0: 4027be35 00000000 00000000 401073e0
3fff4ae0: 00000400 3fff1000 00000000 40284f00
3fff4af0: 00000000 00000000 00000000 00000000
3fff4b00: 00000000 3ffef300 3fff9004 0000001f
3fff4b10: 00000015 3fff919c 0000000f 00000002
3fff4b20: 3fff91b4 0000000f 00000000 00000000
3fff4b30: 3fff92bc 0000000f 00000002 3fff8454
3fff4b40: 0000001f 00000015 3fff4b60 00000016
3fff4b50: 3fff7a9c 00000019 00000001 3fff4ba0
3fff4b60: 3fff4ba0 000f152a 3fff7a9c 40258f7c
3fff4b70: 3fff4ba0 00000002 00000015 402549fe
3fff4b80: 32484f2f 6174732f 2f737574 7465536e
3fff4b90: 706d6554 000f0031 3fff7a9c 40254910
3fff4ba0: 3fff5001 0000014f 3fff4ccc 00000014
3fff4bb0: 3fff1c90 3fff4d10 3fff4ccc 3fff4b88
3fff4bc0: 3ffe9608 00000000 00000000 00000004
3fff4bd0: 3fff1c90 3fff4d10 00000005 40236258
3fff4be0: 3ffeb975 401042bb 3fff4d10 4020f51d
3fff4bf0: 40101bd1 3ffef388 3ffef248 4023715a
3fff4c00: 00000000 00000734 00000734 4010020c
3fff4c10: 3fff5030 00000734 00000734 00000004
3fff4c20: 3fff3cd0 00000002 3fff1aa8 40274614
3fff4c30: 00000014 00003978 0000072f 40207a48
3fff4c40: 00000010 00000010 3fff1b88 4027d023
3fff4c50: 402557e4 00000005 3fff1b88 40256e98
3fff4c60: 00000010 00000001 3fff1aa8 4020a7ae
3fff4c70: 3fff5030 0000072f 0000072f 4010020c
3fff4c80: 3fff1c90 00000005 3fff4cb0 40100690
3fff4c90: 3fff5030 00000152 00000152 4010020c
3fff4ca0: 3fff1c90 00000005 3fff4cd0 40100690
3fff4cb0: 3fff5030 0000014f 0000014f 4010020c
3fff4cc0: 3fff9294 0000001f 00000014 3fff629c
3fff4cd0: 0000001f 00000010 00000000 40256cbc
3fff4ce0: 3ffeb04c 3fffc6fc 40292d58 4020ad3e
3fff4cf0: 00000000 00000000 00000000 00000004
3fff4d00: 3fff1c90 00000005 3fff4d10 402134b4 <
3fff4d10: 00000400 00001000 00000000 40257d01
3fff4d20: 00000000 00000000 00000000 00000000
3fff4d30: 00000000 00000004 3fff83c4 0000000f
3fff4d40: 00000000 3fff65fc 0000000f 00000000
3fff4d50: 3fff6614 0000000f 00000000 00000000
3fff4d60: 4027e627 00000000 00000004 00000024
3fff4d70: 3fff2f44 3fff1c80 00000000 00000001
3fff4d80: 4027e627 00000000 000f1527 3fff3db0
3fff4d90: 3fffdad0 3fff1c90 3fff1c3c 40234df3
3fff4da0: 3fffdad0 00000000 3fff1c80 4023f6d9
3fff4db0: 00000000 00000000 00000001 40257cd9
3fff4dc0: 3fffdad0 00000000 3fff3daa 40257d04
3fff4dd0: feefeffe feefeffe 3fff3dc0 40100700
<<<stack<<<
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v614f7c32
~ld
โU87 :
์ ์ฒด ํ
์คํธ๋ฅผ ๋ค์ ์ํํ์ต๋๋ค.
ํ์จ์ด๊ฐ ์์ ๋ ์ฒซ ๋ฒ์งธ ์ฅ์น(8266): NTP๊ฐ ๋นํ์ฑํ๋ ์ํ์์ ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ NTP๋ฅผ ์ค์ ํ ํ์๋ ์ฐ๊ฒฐ๋๊ณ ์ฐ๊ฒฐ๋ ์ํ๋ก ์ ์ง๋จ(NTP ์๋ฒ๋ฅผ ์ค์ ํ์ง ์๊ณ ๋น์ ๋ )
์๋ ํ์จ์ด๊ฐ ์๋ ๋ ๋ฒ์งธ ์ฅ์น: NTP๊ฐ ๋นํ์ฑํ๋ ์ํ์์ ๋ผ์ฐํฐ ์ฌ๋ถํ ํ ์ฐ๊ฒฐ๋์์ง๋ง NTP๋ฅผ ์ค์ ํ์๋ง์(NTP ์๋ฒ๋ฅผ ์ค์ ํ์ง ์๊ณ ๋น์ ๋ ) ๋ผ์ฐํฐ์์ ์ฐ๊ฒฐ์ด ๋์ด์ง๊ณ ๋ช ์ด ํ์ ๋ ์ด์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
๋ด ์ต์ ์ปค๋ฐ์ ์ฌ์ฉํ์ฌ ๋น๋ํ ์ ์์ต๋๊น? https://github.com/TD-er/ESPEasy/tree/bugfix/wifi_stability
DNS ํ์ธ์ ์๋ํ๊ธฐ ์ ์ Wi-Fi ์ฐ๊ฒฐ์ ๊ฐ์งํ๊ธฐ ์ํด ๋ช ์ค์ ์ถ๊ฐํ์ต๋๋ค.
@TD-er ๊ณต์ ESP_Easy_mega-20180424_normal_ESP8266_4096๊ณผ ESPEasy-bugfix-wifi_stability ์ปค๋ฐ 4af29c4๋ฅผ ๋น๊ตํฉ๋๋ค.
์ด ๋ ๊ฐ์ง ์ค์์ ๋น์ ์ด ๋ ์ ์๋ํฉ๋๋ค. ๋๋ ๋ก๊ทธ์์ ์ฌ์ฐ๊ฒฐ ์นด์ดํฐ๋ฅผ ์ธ์ฉํ์ต๋๋ค(ESP8266์ ์น ์ธํฐํ์ด์ค์ ํ์๋จ).
๊ทธ๋ฌ๋ ๋ ๊ฑฐ์ R120 ๋ฆด๋ฆฌ์ค์ ๋์ผํ ์์น ๊ทผ์ฒ์ ๋ ๋ค๋ฅธ ESP8266 ๋ณด๋๊ฐ ์์ผ๋ฉฐ ๊ฒจ์ธ ๋ด๋ด ์ฐ๊ฒฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์์ต๋๋ค.
WiFi ์ ํธ๊ฐ ๊ฐํ๋ฉด v2 ๋ถ๊ธฐ๊ฐ ์ ์๋ํ๋ค๋ ๊ฒ์ ์ฌ๊ธฐ์ ๋ฐ๋ณตํด์ผ ํฉ๋๋ค.
๋ ๊ฐ์ ๋์ผํ ๋ณด๋๋ฅผ ์ค๋นํ๊ฒ ์ต๋๋ค. ํ๋๋ ๊ทํ์ ํ์จ์ด์ด๊ณ ๋ค๋ฅธ ํ๋๋ ๋ ๊ฑฐ์ R120(๋๋ ๋ด๊ฐ ์ฐพ์ ์ ์๋ ๋ชจ๋ ๊ฒ)์ด ์๋ ๋ณด๋๋ก ์๋ ๋ฐฉ์์ ๋น๊ตํฉ๋๋ค.
์ฌ๊ธฐ์์ ๊ฐ์ฅ ์์ ์ ์ธ ๋
ธ๋ ์ค ํ๋๋ 20171231์ ์๋ ๊ฒ์ ๊ธฐ๋ฐ์ผ๋ก ์ฝ๋๋ฅผ ์คํํฉ๋๋ค.
๋ฐ๋ผ์ ๊ทธ ์๊ธฐ์ ๋ฒ์ ์ ์ฌ์ฉํด ๋ณผ ์๋ ์์ต๋๋ค.
Local Time: | 2018-04-27 23:26:12 | ย | Uptime: | 61 days 4 hours 35 minutes
NB๋ ์ง๊ธ๊ณผ ๊ฐ์ด DST๊ฐ ์์์ต๋๋ค. ;)
์ต์ ์ปค๋ฐ์๋ ์ฌ์ ํ DisconnectWiFi() ๋์ resetWiFi()๊ฐ ์์ต๋๋ค. ๋ง์ต๋๊น?
ํธ์ง: ๋ด ์๋ชป์
๋๋ค(๋ฆ์์ต๋๋ค).
DisconnectWiFi๋ก ๋ณ๊ฒฝํ์ต๋๋ค.
์ ๋ฒ์ ์ ๋ง๋ค๊ณ ์์ต๋๋ค.
@giig1967g ๊ทธ๋ฌ์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ฌ๊ธฐ์์ ๋ณผ ์ ์๋ฏ์ด ๋ชจ๋ ์ปค๋ฐ์ ํธ์ํ์ต๋๋ค.
https://github.com/TD-er/ESPEasy/commits/bugfix/wifi_stability
ํธ์ง: ๋ด ์๋ชป์
๋๋ค(๋ฆ์์ต๋๋ค).
DisconnectWiFi๋ก ๋ณ๊ฒฝํ์ต๋๋ค.
์ ๋ฒ์ ์ ๋ง๋ค๊ณ ์์ต๋๋ค.
์๋
ํ์ธ์ ํ
์คํธ๋ ์ ๋น๋:
์ด์ ๊ณผ ๋์ผํฉ๋๋ค.
NTP๋ฅผ ํ์ฑํํ์ง ์์ผ๋ฉด ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ ๋ค์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
NTP๊ฐ ํ์ฑํ๋๋ฉด ๋ค์ ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค ...
Wifi#connected๋ผ๊ณ ํ์๋์ง๋ง ๊ทธ๋ ์ง ์์ต๋๋ค.
ํต๋๋ฌด:
320301 : EVENT: WiFi#Disconnected
320387 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2875 ms
320427 : WIFI : AP Mode ssid will be ESPT6_16 with address 192.168.4.1
320427 : WIFI : Connecting KeepOut attempt #26
320428 : IP : Static IP : 192.168.1.206 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 8.8.8.8
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 3
cnt
connected with KeepOut, channel 9
ip:192.168.1.206,mask:255.255.255.0,gw:192.168.1.1
323331 : WIFI : Connected! AP: KeepOut (BC:EE:7B:EF:A3:38) Ch: 9 Duration: 2903 ms
323333 : WIFI : Static IP: 192.168.1.206 (ESPT6-16) GW: 192.168.1.1 SN: 255.255.255.0 duration: 2 ms
ping 1, timeout 1, total payload 0 bytes, 1024 ms
ping 1, timeout 1, total payload 0 bytes, 1099 ms
ping 1, timeout 1, total payload 0 bytes, 1024 ms
333519 : Host unreachable: 0.0.0.0
333520 : Wifi : Detected strange behavior, reconnect wifi.
state: 5 -> 0 (0)
rm 0
333521 : NTP : NTP host pool.ntp.org (0.0.0.0) unreachable
333523 : EVENT: WiFi#Connected
341024 : WD : Uptime 6 ConnectFailures 1 FreeMem 13816
367626 : SYS : 0.00
367628 : EVENT: ip#ip4=0.00
367714 : EVENT: ip#ip4=0.00 Processing time:86 milliSeconds
371024 : WD : Uptime 6 ConnectFailures 1 FreeMem 13816
374638 : EVENT: Clock#Time=Sat,00:43
374726 : EVENT: Clock#Time=Sat,00:43 Processing time:88 milliSeconds
380627 : WIFI : Set WiFi to STA
bcn 0
del if1
mode : sta(60:01:94:8e:ba:c9)
401024 : WD : Uptime 7 ConnectFailures 1 FreeMem 16248
427633 : SYS : 0.00
427635 : EVENT: ip#ip4=0.00
427719 : EVENT: ip#ip4=0.00 Processing time:84 milliSeconds
431024 : WD : Uptime 7 ConnectFailures 1 FreeMem 16248
434649 : EVENT: Clock#Time=Sat,00:44
434734 : EVENT: Clock#Time=Sat,00:44 Processing time:85 milliSeconds
461024 : WD : Uptime 8 ConnectFailures 1 FreeMem 16248
487641 : SYS : 0.00
487643 : EVENT: ip#ip4=0.00
487728 : EVENT: ip#ip4=0.00 Processing time:85 milliSeconds
491028 : WD : Uptime 8 ConnectFailures 1 FreeMem 16248
494653 : EVENT: Clock#Time=Sat,00:45
494670 : ACT : publish /ESPT6/dummy/requestedTempUpdate,8
494680 : MQTT : publish failed
494753 : EVENT: Clock#Time=Sat,00:45 Processing time:99 milliSeconds
521028 : WD : Uptime 9 ConnectFailures 1 FreeMem 16248
547641 : SYS : 0.00
547643 : EVENT: ip#ip4=0.00
547727 : EVENT: ip#ip4=0.00 Processing time:84 milliSeconds
551028 : WD : Uptime 9 ConnectFailures 1 FreeMem 16248
554653 : EVENT: Clock#Time=Sat,00:46
554738 : EVENT: Clock#Time=Sat,00:46 Processing time:85 milliSeconds
์ ๋ง ์ด์ํด์.
์ง๊ธ์ ๋ด์ผ ํ
์คํธํ ๋ฒ์ ์ ๋น๋ํ๊ธฐ ์ํด ์ฝ๋๋ฅผ ํธ์ํ ๊ฒ์
๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ด์ผ, ์ฐ๋ฆฌ๋ ์ฌ๊ธฐ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์กฐ์ฌ๋ฅผ ๊ณ์ํ ๊ฒ์
๋๋ค.
ping ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ด์ํ ๊ฒ์ด ์์ต๋๊น?
๋ ๋ค๋ฅธ ๋น๋๊ธฐ ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋๋ฐ, ์ด๋ ์๋ต์ ๋ณด๋ค ์ ์ํ๊ฒ ํ๊ณ ์ถฉ๋ ๋ฐ ์๋ชป๋ ์ฐ๊ฒฐ๋ก ์ด์ด์ง์ง ์๋๋ก ํ๋ ๋ฐ ํจ์ฌ ์ข์ต๋๋ค.
๋ด ์ํฉ์ ์ฌํํ ์ ์์ต๋๊น?
์ ๋ขฐํ ์ ์์ต๋๋ค.
๋ด ๋ชจ๋ ๋
ธ๋๋ NTP๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ผ๋ถ๋ ntp.xs4all.nl
๋ฅผ ์ฌ์ฉํ๊ณ ์ผ๋ถ๋ NTP ํธ์คํธ ์ค์ ์ด ์์ผ๋ฏ๋ก X.pool.ntp.org๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๊ทธ๋ ๋ค๋ฉด '์๋ํ๋' NTP ์๋ฒ ๋์ ๊ฒฐ์ฝ ํ์ธ๋์ง ์์ ์ฃผ์๊ฐ ์ฌ์ฉ๋๋ค๋ฉด ์ด๋ป๊ฒ ๋ ๊น์?
์ ์ ํ ๊ฐ๊ฒฉ์ผ๋ก ์์ํ ๋ค์ ์๋ํด์ผ ํฉ๋๋ค.
๋ ๋ง์ ํ
์คํธ๋ฅผ ์ํํ์ต๋๋ค.
์ต์ ํ์จ์ด๋ก ์ ์ฅ์น๋ฅผ ์ฒ์๋ถํฐ ๋ค์ ๋ง๋ญ๋๋ค.
๋ผ์ฐํฐ ์ฌ๋ถํ
ํ ์ฌ์ ์์ ํ์ฉํ์ง ์๋ ๊ตฌ์ฑ์ ์กฐํฉ์ NTP ์ฌ์ฉ, ๊ณ ์ IP ๋ฐ ๊ท์น์
๋๋ค.
๊ทธ ์ค ํ๋๋ง ์์ด๋ ์๋ํฉ๋๋ค. 3๊ฐ์ง ๋ชจ๋ ๊ทธ๋ ์ง ์์ต๋๋ค!
๋๋ ๋น์ ์ด ์๋ํ ์ ์๋๋ก ๋ด ๊ตฌ์ฑ๊ณผ ๊ท์น์ ์ฒจ๋ถํฉ๋๋ค.
๊ณ ์ IP=192.168.1.203
esp8266.zip
๊ทธ๋งํ ๊ฐ์น๊ฐ ์์ต๋๊น? ์๋..?
@giig1967g ์ปจํธ๋กค๋ฌ?
์ผ๋ถ ๋ฌธ์ ๊ฐ '๋์๊ฐ๋' - ์ค๋ ๊ฐ์ ์ ๋ฐ์ดํธ๋ฅผ ์ํํ๋๋ฐ ์ดํด๊ฐ ์ ๋จ [์์ ๋จ]
์ปจํธ๋กค๋ฌ ์คํํฉ MQTT
"๊ณ ์ " ๋ฉ์์ง์ ๋ํด์๋ ์ด๊ฒ์ด ์๋ฏธํ๋ ๋ฐ์
๋๋ค.
์ผ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฌํ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ํน์ ๋ฒ์ ์ผ๋ก ๊ณ ์ ๋ฉ๋๋ค.
์ด๊ฒ์ ํด๋น ๋ฒ์ ์ ๊ณ ์ ๋ ์ํ๋ก ์ ์งํ๊ธฐ ์ํด "@1.7.0"์ผ๋ก ์ํ๋ฉ๋๋ค.
๋ฐ๋ผ์ ์
๋ฐ์ดํธ๋ฅผ ์๋ํ๋ฉด ๋ฌดํจ ์์
์ด ๋ฉ๋๋ค.
์ ์ IP๋ก ์ ์ฒด ๋๋ฒ๊ทธ ๋ก๊ทธ ์ฒจ๋ถ(์๋ํ์ง ์์)
๋ก๊ทธ.txt
DHCP๋ก ์ ์ฒด ๋๋ฒ๊ทธ ๋ก๊ทธ ์ฒจ๋ถ(์๋ ์ค)
log2.txt
์ฃผ๋งํด๊ฐ๋ก ์ดํ ์ฌ๊ฒ ์ต๋๋ค.
์ ๋๋ก ํ
์คํธํ ์ ์์ต๋๋ค.
@Oxyandy PlatformIO ๊ตฌ๋
์ ๋ณด.
ํ์ฌ ์ฌ์ฉ ์ค์ธ ESP12์ ๋๋ฒ๊น
์ ํ์ฉํ์ง ์์ต๋๋ค.
๋ฐ๋ผ์ ์ฌ์ฉ ์ฌ๋ก์ ์ถ๊ฐ๋ ๊ธฐ๋ฅ์ ๋งค์ฐ ์ ํ์ ์
๋๋ค.
ESP12์์ ์๊ฒฉ ๋๋ฒ๊น
์ ํ์ฉํ๋ ์ฆ์ ํด๋น ๊ตฌ๋
์ค ํ๋๋ฅผ ์ป์ ๊ฒ์
๋๋ค.
์ด ํ๋ซํผ์ ๋๋ฒ๊น
์ต์
์ด ์ ๋ง ๊ทธ๋ฆฌ์์.
์ด ์ค๋ ๋๋ ๋ฌด์์ ๋ํ ์ผ์ข
์ ์ผ๋ฐ์ ์ธ ํ ๋ก ์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋๋ ์ด๊ฒ์ ์ฝ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ผ๋ฉฐ ํผ๋์ค๋ฌ์ด ๊ฒ์ ์์ต๋๋ค. ์ด๋ฏธ #1302๊ฐ ์๋ ๊ธฐ๋ณธ Wi-Fi ์ฐ๊ฒฐ ๋ฌธ์ ์ ๊ด๋ จ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ธฐ๋ณธ Wi-Fi๋ฅผ ๋จผ์ ์์ ํ๋ ๋ฐ ๋ ์ง์คํด์ผ ํฉ๋๊น? ๊ทธ๋ฆฌ๊ณ ๋ค์ ๋ ๋ฒจ๋ก ์งํํฉ๋๋ค.
@mvdbro ๋์ํฉ๋๋ค. ์ ๋ณด ๊ณผ๋ถํ๊ฐ ๊ฝค ์๊ณ ์ด๋ฌํ ์ค๋ ๋๊ฐ ๋๋ฌด ๊ธธ์ด์ง๊ณ ์์ต๋๋ค.
์ ๋ณด ํ๋ฆ์์ ์กฐ๊ธ ๋ ๋ง์ ๊ตฌ์กฐ๋ฅผ ํ์ํฉ๋๋ค.
๋ฐ๋น ์ ์๊ฐ์ด ๊ฑฐ์ ์์์ต๋๋ค.
Wi-Fi ์์ ์ฑ ๋ธ๋์น์์ ๋ณด๊ด์ฉ ๊ณ์ ์ ์ฌ๋ฆฐ ๋น๋๋ฅผ ํ๋์ํ๋๋ฐ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค. ๋ฐค์ ์ง์๋์์ต๋๋ค.
๊ทธ ๋ค์์
ESP_Easy_mega-20180428_normal_ESP8266_1024.bin
์๋ ๋ก๊ทธ..
INIT : Booting version: mega-20180428 (ESP82xx Core 2_4_1)
74 : INIT : Cold Boot
75 : FS : Mounting...
81 : FS : Mount successful, used 75802 bytes of 113201
377 : CRC : program checksum ...OK
387 : CRC : SecuritySettings CRC ...OK
388 : CRC : binary has changed since last save of Settings
407 : INIT : Free RAM:22640
407 : INIT : I2C
407 : INIT : SPI not enabled
422 : INFO : Plugins: 47 [Normal] (ESP82xx Core 2_4_1)
423 : EVENT: System#Wake
427 : WIFI : Set WiFi to STA
428 : WIFI : Connecting MAD_IOT attempt #0
429 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
444 : EVENT: System#Boot
447 : SW : Switch state 1 Output value 1
449 : EVENT: Float_SW#Switch=1.00
1004 : WD : Uptime 0 ConnectFailures 0 FreeMem 22832
3295 : EVENT: WiFi#Disconnected
3298 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2866 ms
4005 : WIFI : Connecting MAD_IOT attempt #1
4006 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
6867 : EVENT: WiFi#Disconnected
6870 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
7005 : WIFI : Connecting MAD_IOT attempt #2
7006 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
9868 : EVENT: WiFi#Disconnected
9870 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
10011 : WIFI : Connecting MAD_IOT attempt #3
10012 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
12874 : EVENT: WiFi#Disconnected
12876 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
13010 : WIFI : Connecting MAD_IOT attempt #4
13011 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
15874 : EVENT: WiFi#Disconnected
15876 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
16010 : WIFI : Connecting MAD_IOT attempt #5
16011 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
18873 : EVENT: WiFi#Disconnected
18876 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
19011 : WIFI : Set WiFi to AP+STA
19903 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
19903 : WIFI : Connecting MAD_IOT attempt #6
WIFI์์ ์ ์์ด ๊บผ์ง 0428: MAD_IOT ์ฐ๊ฒฐ ์๋ 34
๋ํ ์ค๋ฅ๋ฅผ ๋ณด์์ต๋๋ค.
'(4) ์ฐ๊ฒฐ ๋ง๋ฃ'
'(2) ์ธ์ฆ ๋ง๋ฃ'
'(15) 4way ํธ๋์
ฐ์ดํฌ ํ์์์'
'(204) ํธ๋์
ฐ์ดํฌ ํ์์์'
์ฝ๋ ๋ถํ
์๋, ์ก์ธ์ค ํฌ์ธํธ ๋ณ๊ฒฝ ๋ฑ
๊ฒฐ๊ตญ ์ฐ๊ฒฐ ๋ฐ ์ฐ๊ฒฐ ์ ์ง..
์์ดํ์ด ์ฐ๊ฒฐ ๋๊ธฐ
๊ทธ๋ฐ ๋ค์ 0428์ ์ฌ์ฉํ์ฌ 200ํ ์ด์์ ์ฐ๊ฒฐ ์๋๊ฐ ๋ฐ์ํฉ๋๋ค.
๋ค์์ผ๋ก ์ด๋ํฉ๋๋ค.
ESP_Easy_mega-20180429_normal_ESP8266_1024.bin
์ ์์๊ฒผ์ด..
0429 ์์๋๋ก ์๋
@Oxyandy ๋ก๊ทธ๊ฐ 0429์ ์ํ๋์ง ๋ช ํํ ํด์ฃผ์ค ์ ์์ต๋๊น? ๋งจ ์๋์ "์ด๋ ์ค"์ด๋ผ๊ณ ์ผ๊ธฐ ๋๋ฌธ์ .. 0429? ์๋๋ฉด ๋ก๊ทธ๊ฐ 0428์ ์ํฉ๋๊น?
๋ํ ์ ํธ ๊ฐ๋๋ฅผ ์ธ๊ธํ ์ ์์ต๋๊น?
๊ทธ ๋ก๊ทธ๋ 20180428์ ์ํฉ๋๋ค.
20180429๋ ๋๋ฅผ ์ํด ์์ฃผ ์ ์๋ํฉ๋๋ค: ๊ฐ๋๊ฐ ์ฐ์ํฉ๋๋ค:
802.11N(RSSI -58dB)
@oxyandy : NTP๋ฅผ ํ์ฑํํ๊ณ ์ฌ์ ํ ์๋ํ๋์ง ํ์ธํ ์ ์์ต๋๊น?
๋ผ์ฐํฐ์ TX ์ ๋ ฅ ์์ค(์: ๋์์์ ๋ฎ์)์ ๋ณ๊ฒฝํ๋ฉด ์ด๋ป๊ฒ ๋๋์ง ํ ์คํธํ๊ณ ๋ก๊ทธ๋ฅผ ์ ์งํ๋๋ก (๋ชจ๋) ๋ถํ๋๋ ค๋ ๋ ๊น์?
๋ก๊ทธ ์์ค์ "์ถ๊ฐ ๋๋ฒ๊ทธ"๋ก ์ค์ ํ ์ ์์ต๋๊น?
๋ด TP-Link TL_WR841N(v. 13, ์ต์ ํ์จ์ด)์ ์ฌ์ฉํ๋ฉด ESPEasy๊ฐ ๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก ์ฐ๊ฒฐ์ ๋์ต๋๋ค.
26469 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(2) ์ธ์ฆ ๋ง๋ฃ'
AP ๋ชจ๋๋ก ์ง์ ํ์ง ์์ต๋๋ค.
@giig1967g ์, NTP๋ฅผ ํ์ฑํํ์ต๋๋ค. 0428๊ณผ ์ฐ๊ฒฐ๋์ง ์์๊ธฐ ๋๋ฌธ์ ํด๋น ๋ก๊ทธ์ ํ์๋์ง ์์ต๋๋ค.
0429๋ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์ฐ๊ฒฐํ๊ณ ์๊ฐ์ ์ฆ์ ์
๋ฐ์ดํธํฉ๋๋ค..
๋๋ ์ 0428์ด ๋์๊ฒ ๊ทธ๋ ๊ฒ ์คํจํ๊ณ 0429๊ฐ ์ ์๋ํ๋์ง ์ ํ ๋ชจ๋ฆ
๋๋ค. ์ฐจ์ด์ ์ ์๊ณ ์ถ์ต๋๋ค.
@kmihaylov - ์๋
ํ์ธ์, ์์ง 0429๋ฅผ ์ฌ์ฉ ์ค์ด์ ๊ฐ์?
@Oxyandy
์.
@kmihaylov ํ ์ข์, ๋ก๊ทธ๋ ์ฝ๋ ๋ถํ
์์ ์ ์ฉํ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์์ ๋ด๊ฐ ๊ฐ์ฅ ๋ฏผ๊ฐํ ํ๋์จ์ด๋ฅผ ๊ฐ์ง๊ณ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค.
์ด๋ป๊ฒ / 0428์ด ๋น์ ์ ์ํด ์ผํ์ต๋๊น?
๋์๊ฒ 4.29๋ Wi-Fi์ ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค. ESP AP์ ์ฐ๊ฒฐํ์ฌ 4.28์ ๋ณต์ํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค.
๋๋ ๊ทธ ์ฝ๋ฉํธ๋ฅผ ์ข์ํ๋ค Melwinek, ๋๋ Wi-Fi ์์ ์ฑ์ ๊ณ ๋ฌธ์ ๋ฐ์์ต๋๋ค
0428์ด ๋น์ ์ ์ํด ์ผํ ๊ฒ ๊ฐ์ต๋๊น? ๊ทธ๋์ ์ ๋์๊ฒ ๊ทธ๋ ๊ฒ ์ฌํ๊ฒ ์คํจ ํ์ต๋๊น?
๊ทธ๋์ ๋ด ํ๋์จ์ด์์ ์๋ํ๋ ๊ฒ์ด ๋น์ ์ ์ํด ์คํจํฉ๋๋ค. ๊ธฐ๋ฐํ
0429 ๋ฆด๋ฆฌ์ค๋ ๋งค์ฐ ์ ์๋ํ๋ฉฐ ์ ๋ ์ค๋ซ๋์ ์ ๋ฅผ ๊ดด๋กญํ์จ ๋ช ๊ฐ์ง ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์์ค๋ฅผ ๊ฐ์ง๊ณ ๋๊ณ ์์ต๋๋ค. ์ ๊ฐ ๋ง๋ 0429์ ์๋ก์ด ๋ณํ๋ ์๋ฒฝํ๊ฒ ์๋ํ์ต๋๋ค.
ํ ์คํธ ๋ ธ๋์์ 4.29๋ฅผ ์๋ํฉ๋๋ค. ๋จ์ ์ผ์ ๊ธฐ๋กํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋๋ ๊ทธ๋ค์ ๋ฒฝ์์ ๋์ด๋ด์ผ ํ๋ค.
์ค๋ ํ
์คํธํ TD-er ์ปค๋ฐ๊ณผ NTP๊ฐ ํ์ฑํ๋ ๋ผ์ฐํฐ ์ฌ๋ถํ
ํ ๋ด ์ฅ์น๊ฐ ๋ค์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
ํ๋ฅญํ ์ง์
์
๋๋ค. ๊ฐ์ฌ ํด์
@Oxyandy ๋ด ํ ์คํธ ๋ ธ๋์์ 4.29๋ ๊ด์ฐฎ์ต๋๋ค. ๋ฒฝ ์ค์์น์์ ๋ค์ ์๋ํ๊ฒ ์ต๋๋ค. ์ด๊ฒ์ ์๋ Sonoff ํฐ์น๊ฐ ์๋๋ผ ์ง์์ ๋ง๋ ๊ฒ์ ๋๋ค.
@TD-er ์ค๋์ ์ปค๋ฐ ํ ๋ช (1-5) ์ด ๋์ Wi-Fi๋ฅผ ๋๋๋ผ๋ ๋ด ๋ ธ๋๊ฐ ์ผ์ด๋ฉ๋๋ค. ์ถํํฉ๋๋ค.
ESP_Easy_mega-20180430_normal_ESP8266_1024.bin
์ธ์ ๊ฐ ์ฐ๋ฆฌ ์๋ง๋ ๋์๊ฒ ์ด๋ ๊ฒ ๋งํ๋ค.
"๊ทธ๋
๋ ์๋ค์ด ์ด์ ๋ฒ๋ ๊ฐ ์ฌ๋ผ์ก๋ค๋ฉด ์ฌ์ค์ด๋ผ๊ณ ํ๊ธฐ์๋ ๋๋ฌด ์ข์ ๊ฒ์ด๋ผ๊ณ ๋งํ์ต๋๋ค.
๋ด์ผ ๋ฐ๋์ ๋์์ฌ ๊ฒ์ด๋ค!"
444 : EVENT: System#Wake
453 : WIFI : Set WiFi to STA
485 : WIFI : Connecting MAD_MOB attempt #0
486 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
499 : EVENT: System#Boot
508 : SW : Switch state 1 Output value 1
511 : EVENT: Float_SW#Switch=1.00
525 : ACT : Publish domoticz/in,{"idx":66,"nvalue":0,"svalue":"FLOAT_SWITCH_1_00:00:00"}
1020 : WD : Uptime 0 ConnectFailures 0 FreeMem 22744
3348 : EVENT: WiFi#Disconnected
3354 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
4031 : WIFI : Connecting MAD_MOB attempt #1
4032 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
6894 : EVENT: WiFi#Disconnected
6900 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
7031 : WIFI : Connecting MAD_MOB attempt #2
7032 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
9894 : EVENT: WiFi#Disconnected
9900 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
10031 : WIFI : Connecting MAD_MOB attempt #3
10032 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
12894 : EVENT: WiFi#Disconnected
12900 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
13030 : WIFI : Connecting MAD_MOB attempt #4
13031 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
15894 : EVENT: WiFi#Disconnected
15900 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
16030 : WIFI : Connecting MAD_MOB attempt #5
16031 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
18894 : EVENT: WiFi#Disconnected
18900 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
19031 : WIFI : Set WiFi to AP+STA
19953 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
19953 : WIFI : Connecting MAD_MOB attempt #6
19954 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
22824 : EVENT: WiFi#Disconnected
22830 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
23032 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
23032 : WIFI : Connecting MAD_MOB attempt #7
23033 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
25902 : EVENT: WiFi#Disconnected
25909 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
26032 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
26032 : WIFI : Connecting MAD_MOB attempt #8
26033 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
28902 : EVENT: WiFi#Disconnected
28908 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
29032 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
29032 : WIFI : Connecting MAD_MOB attempt #9
29033 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
31020 : WD : Uptime 1 ConnectFailures 0 FreeMem 20104
33371 : EVENT: WiFi#Disconnected
33377 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 4332 ms
34033 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
34033 : WIFI : Connecting MAD_MOB attempt #10
34034 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
36904 : EVENT: WiFi#Disconnected
36910 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
37033 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
37033 : WIFI : Connecting MAD_MOB attempt #11
37034 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
39904 : EVENT: WiFi#Disconnected
39910 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
๊ฒฐ๊ตญ 24๋ฒ์ ์๋ ๋์ ์ฐ๊ฒฐ๋์์ง๋ง ์ฌ๋ง..
94679 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 12 s
0429๊ฐ 0430 ์์ ๊น๋ฐ์, ์ฆ์ ์ฐ๊ฒฐ, ๋ชจ๋ OK
0429๊ฐ ์ผ๊ฐ ๋น๋๋ผ๋ฉด?
์ผ๊ฐ ๋น๋์ ๋น๋ ํ๊ฒฝ์์ ๋ฌด์ธ๊ฐ๊ฐ ๋ค๋ฅผ ๊ฐ๋ฅ์ฑ์ ๋ฐฐ์ ํ๊ธฐ ์ํ ๊ฒ์
๋๋ค.
0429 ์์ ๋ค์ด๋ก๋(0430๊ณผ ๋์ผ)
https://github.com/letscontrolit/ESPEasy/releases
๊น๋ฐ์ ํ ์์ ํ ๋ค์ ์์ ํ์ต๋๊น?
0429์์๋ ์ ์๋ํ๊ณ 0430์์๋ ๋ ์ด์ ์๋ํ์ง ์๋ ๊ฒ์ด ๋งค์ฐ ์ด์ํฉ๋๋ค.
์, ์ฌ๋ฌ ๊ฐ์ง๋ฅผ ์๋ํ์ต๋๋ค. ํ์ฌ ๋
ธ๋์ "gpio ์๋ชป๋ ์ํ ์์ "์ด ํฌํจ๋ ํจ์น๋ 0429๊ฐ ์์ต๋๋ค.
๋๋ ์ง๊ธ 0430์ผ๋ก ๊ทธ๊ฒ์ ํ๋์ ํ ๊ฒ์
๋๋ค
์๋ ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค
26033 : WIFI : Connecting MAD_MOB attempt #8
26034 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
30504 : EVENT: WiFi#Disconnected
30507 : WIFI : Disconnected! Reason: '(8) Assoc leave' Connected for 4464 ms
30802 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
30803 : WIFI : Connecting MAD_MOB attempt #9
30803 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
31020 : WD : Uptime 1 ConnectFailures 0 FreeMem 19984
33671 : EVENT: WiFi#Disconnected
33673 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
33797 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
33797 : WIFI : Connecting MAD_IOT attempt #10
DHCP๋ก ์ ํํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น์?
"๋๊ตฌ" -> "๊ณ ๊ธ"์์ ๋๋ฒ๊ทธ ๋ก๊ทธ๋ฅผ "์ถ๊ฐ ๋๋ฒ๊ทธ"๋ก ์ค์ ํ ์๋ ์์ต๋๋ค.
๋๋ ์ด๋ฏธ 0429๋ก ๋์์์ต๋๋ค. ์ฌ๊ธฐ์์ ๋ก๊น
๋ฐ DHCP๋ฅผ ๋ณ๊ฒฝํ ๊ฒ์
๋๋ค.
์๋ฃ: 0430 DHCP ๊ธฐ๋ก, ์ถ๊ฐ ๋๋ฒ๊ทธ
13031 : WIFI : Connecting MAD_MOB attempt #4
scandone
15894 : EVENT: WiFi#Disconnected
15896 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
16031 : WIFI : Connecting MAD_MOB attempt #5
scandone
18894 : EVENT: WiFi#Disconnected
18896 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
19032 : WIFI : Set WiFi to AP+STA
mode : sta(5c:cf:7f:72:96:ec) + softAP(5e:cf:7f:72:96:ec)
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
bcn 0
del if1
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
19957 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
19958 : WIFI : Connecting MAD_IOT attempt #6
scandone
22823 : EVENT: WiFi#Disconnected
22825 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
23033 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
23033 : WIFI : Connecting MAD_IOT attempt #7
scandone
๋ด ESPEasy๊ฐ "(2) ์ธ์ฆ ๋ง๋ฃ"์ ํจ๊ป "์ถ๋ฐฉ"(?)๋ ํ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. 2904์ ๋ฆด๋ฆฌ์ค๋ ์ด ๋ฌธ์ ๋ฅผ ์ฐํํฉ๋๋ค.
๋น์ ๊ณผ ํจ๊ป ๊ทธ๊ฒ์ ๋ค๋ฅธ ๊ฒ์ด ๋ ์ ์์ต๋๋ค.
ํด๋์ ํ์์ ํซ์คํ์ ์คํํด ๋ณด์๊ฒ ์ต๋๊น? AP์ ๊ด๋ จ๋ ๋ฌธ์ ๊ฐ ์๋์ง ํ์ธํ๊ธฐ ์ํด?
๋ํ ๋ก๊ทธ์ ๋ฐ๋ฅด๋ฉด ์ฅ์น๊ฐ DHCP ํ์์ ๋๋ฌํ์ง๋ ์์ต๋๋ค...
๋ค์์ ์ฐธ์กฐ์ฉ์ผ๋ก ์ด์ ์ mu ๋ก๊ทธ์ ๋๋ค.
46772 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(2) ์ธ์ฆ ๋ง๋ฃ' 33์ด ๋์ ์ฐ๊ฒฐ๋จ
47114 : WIFI : net-1252-ki ์ฐ๊ฒฐ ์๋ #0
์ค์บ๋
49975 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(201) AP๋ฅผ ์ฐพ์ ์ ์์' 2861ms ๋์ ์ฐ๊ฒฐ๋จ
50115 : WIFI : net-1252-ki ์ฐ๊ฒฐ ์๋ #1
์ค์บ๋
์ํ: 2 -> 2 (b0)
์ํ: 2 -> 0 (2)
53975 : WIFI : ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค! ์ด์ : '(2) ์ธ์ฆ ๋ง๋ฃ' 3860ms ๋์ ์ฐ๊ฒฐ๋จ
54115 : WIFI : net-1252-ki ์ฐ๊ฒฐ ์๋ #2
์ค์บ๋
์ํ: 0 -> 2(b0)
์ํ: 2 -> 3(0)
์ํ: 3 -> 5 (10)
0์ ๋ํ๋ค
์์กฐ 1
์ผํธnet-1252-ki, ์ฑ๋ 2์ ์ฐ๊ฒฐ
dhcp ํด๋ผ์ด์ธํธ ์์...
57098 : WIFI : ์ฐ๊ฒฐ๋์์ต๋๋ค! AP: net-1252-ki (7C:8B:CA:A6:CF:96) ์ฑ๋: 2 ์ง์ ์๊ฐ: 2982ms
ip:10.11.12.102, ๋ง์คํฌ:255.255.255.0 , gw:10.11.12.1
57631 : WIFI : DHCP IP: 10.11.12.102(easy-test-0) GW: 10.11.12.1 SN: 255.255.255.0 ์ง์ ์๊ฐ: 532ms
57631 : WIFI : Arduino ์์ดํ์ด ์ํ: WL_CONNECTED ESPeasy ๋ด๋ถ ์์ดํ์ด ์ํ: ESPEASY_WIFI_SERVICES_INITIALIZED
์คํ ์คํ, ์ ํ:2 0
69364 : WD : ๊ฐ๋ ์๊ฐ 1 ConnectFailures 0 FreeMem 18384
@kmihaylov "ํด๋์ ํ์ ํซ์คํ? AP ๊ด๋ จ ๋ฌธ์ ๊ฐ ์๋์ง ํ์ธํ๊ธฐ ์ํด?"
๋ค, ์ด ๋ชจ๋ ํธ๋ฆญ์ ์ํํ์ต๋๋ค.
๋๋ 2๊ฐ์ ๋ผ์ฐํฐ์ ๋ด Android ํซ์คํ์ ์ฌ๋ฌ ๋ฒ ์ฌ์ฉํ๋๋ฐ ๊ฒฐ๊ณผ๋ ์ผ๊ด์ ์
๋๋ค.
๋๋ฅผ ์ํด : 0430์ ์ธ๋ชจ๊ฐ ์์ผ๋ฉฐ 0501์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค ;)
ESP_Easy_mega-20180501_normal_ESP8266_1024.bin ๐
INIT : Booting version: mega-20180501 (ESP82xx Core 2_4_1)
102 : INIT : Cold Boot
103 : FS : Mounting...
109 : FS : Mount successful, used 75802 bytes of 113201
406 : CRC : program checksum ...OK
415 : CRC : SecuritySettings CRC ...OK
416 : CRC : binary has changed since last save of Settings
434 : INIT : Free RAM:23512
434 : INIT : I2C
434 : INIT : SPI not enabled
449 : INFO : Plugins: 47 [Normal] (ESP82xx Core 2_4_1)
449 : EVENT: System#Wake
453 : WIFI : Set WiFi to STA
mode : sta(5c:cf:7f:72:96:ec)
add if0
486 : WIFI : Connecting MAD_MOB attempt #0
499 : EVENT: System#Boot
502 : SW : Switch state 1 Output value 1
506 : EVENT: Float_SW#Switch=1.00
1021 : WD : Uptime 0 ConnectFailures 0 FreeMem 22712
scandone
3349 : EVENT: WiFi#Disconnected
3351 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
4032 : WIFI : Connecting MAD_MOB attempt #1
scandone
6894 : EVENT: WiFi#Disconnected
6897 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
7032 : WIFI : Connecting MAD_IOT attempt #2
scandone
9895 : EVENT: WiFi#Disconnected
9897 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
10032 : WIFI : Connecting MAD_IOT attempt #3
scandone
12895 : EVENT: WiFi#Disconnected
12897 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
13031 : WIFI : Connecting MAD_MOB attempt #4
.
.
.
scandone
278422 : EVENT: WiFi#Disconnected
278424 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
278558 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
278558 : WIFI : Connecting MAD_MOB attempt #80
0429 ๋ฒ์ฉ ๋ฒ์ฉ, ์๋ฒฝ, ์ฒซ ์๋ ๐
194 : WIFI : Connecting MAD_MOB attempt #0
195 : WIFI : SDK station status differs from Arduino status. SDK-status: 1 Arduino status: 6
XXXX : Here 0066
207 : EVENT: System#Boot
210 : SW : Switch state 1 Output value 1
XXXX : Here 0066
214 : EVENT: Float_SW#Switch=1.00
AAAA : Here
1021 : WD : Uptime 0 ConnectFailures 0 FreeMem 22152
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 5
cnt
connected with MAD_MOB, channel 7
dhcp client start...
4983 : WIFI : Connected! AP: MAD_MOB (18:90:D8:AC:0F:D8) Ch: 7 Duration: 4788 ms
XXXX : Here 0066
4984 : EVENT: WiFi#ChangedAccesspoint
4990 : WIFI : SDK station status differs from Arduino status. SDK-status: 1 Arduino status: 6
ip:192.168.0.108,mask:255.255.255.0,gw:192.168.0.254
10942 : WIFI : DHCP IP: 192.168.0.108 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0 duration: 5958 ms
11082 : Current Time Zone: DST time start: 2018-10-07 01:00:00 offset: 660 minSTD time start: 2018-04-01 01:00:00 offset: 60
0 min
XXXX : Here 0066
11084 : EVENT: Time#Initialized
XXXX : Here 0066
11089 : EVENT: WiFi#Connected
11095 : Webserver: start
11095 : WIFI : SDK station status differs from Arduino status. SDK-status: 5 Arduino status: 3
11101 : WIFI : Arduino wifi status: WL_CONNECTED ESPeasy internal wifi status: ESPEASY_WIFI_SERVICES_INITIALIZED
XXXX : Here 0066
11120 : EVENT: Clock#Time=Tue,12:52
11123 : EVENT: Clock#Time=Tue,12:52 Processing time:4 milliSeconds
11188 : MQTT : Intentional reconnect
11286 : MQTT : Connected to broker with client ID: ESPClient_5C:CF:7F:72:96:EC
11287 : Subscribed to: domoticz/out
XXXX : Here 0066
11289 : EVENT: MQTT#Connected
11293 : EVENT: MQTT#Connected Processing time:4 milliSeconds
0501๊ณผ ๋ณ๋ฐ ๋ฌ๋ผ์ง๊ฒ ์์ต๋๋ค.
๋ฐ๋ผ์ ํ
์คํธ์ WiFi ์ธก๋ฉด์์ ๋ณ๊ฒฝ๋ ์ฌํญ์ด ์๋ค๋ ๊ฒ์ ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
์๋ ํ์ธ์,
๋ํ SONOFF Basic์์ ์คํํ๊ธฐ ์ํด ๋น๋ 0430์ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค. ์ด์ ์ ๊น๋ฐ์๋ ๊ฒ์ผ๋ก ๋ค์ ๋๋๋ ธ์ง๋ง ๋ ๋์์ง์ง ์์์ต๋๋ค. WebIf๋ ๋งค์ฐ ๋๋ฆฌ๊ณ 50๊ฐ ์์ฒญ ์ค 1๊ฐ๊ฐ ์๋ฌด ๊ฒ๋ ๋ฐํํ์ง ์์์ต๋๋ค. ์ ์ ํ WebIf์์ ๊ณต์ฅ ์ด๊ธฐํ๋ฅผ ์ํํ๊ณ AP๊ฐ ๋ค์ ๋ํ๋ฌ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ ๋ค์ ๊ตฌ์ฑํ์ต๋๋ค. ์ด์ ๋ค์ ๊ด์ฐฎ์ ๋ณด์ ๋๋ค.
@Oxyandy ๋ก ๋น๋ 0430์ ๋ฌธ์ ๊ฐ ์์์ ํ์ธํ ์ ์์ต๋๋ค.
@Barracuda09
๋ ๋ค๋ฅธ Sonoff ์ฌ์ฉ์ ๐ ์ฐ์
PCB์ ๋ ์ง์ ๋ฒ์ ์ ์๋ ค์ฃผ์ค ์ ์์ต๋๊น?
0429 ํด๋ณด์
จ๋์?
PCB ๋ฒ์ 1.1
์๋์ค 0429๋ฅผ ์๋ํ์ง ์์์ผ๋ฉฐ 4์ ์ด์ ํ ๊ฐ์ง ์์์ ์ฌ์ฉํ์ต๋๋ค(๋ชจ๋ฆ
์ค๋ ๋ฐค์ ํ์ธํด์ผ ํจ). ๋ฌด์์ ๊ทธ๋ ๊ฒ ๋ง์ด ์๋ํ์ง ์์๊ณ ,
์์กฑ๊ด์์ ์กฐ๋ช
์ ์ ํํ๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋์ ๋๋ ์กฐ๊ธ
๊ทธ๊ฒ์ด ์๋ํ์ง ์์ ์ค๋งํ์ต๋๋ค.
์คํจํ.
๊ทธ๋ฌ๋ ์ง๊ธ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ AP๋ฅผ ์ฌ๋ถํ
ํ ํ ์ฐ๊ฒฐ์ด ๋์ด์ง ๊ฒ ๊ฐ์ต๋๋ค.
๊ทธ๋์ ์
๋ฐ์ดํธํด์ผ ํ๋ค๊ณ ์๊ฐํ์ง๋ง ๋ถํํ๋ ๊ทน์ ์ผ๋ก ์คํจํ์ต๋๋ค. ๊ทธ๋์
๋ค์ ์๋ํ๊ฒ ํ๋ ค๋ฉด ์๊ฐ์ด ์ข ๊ฑธ๋ฆฝ๋๋ค.
2017๋
5์ 5์ผ์ PCB ? ์ ์ ๊ฐ์ ๊ฐ์ ํ์ด๋ผ๋ฉด..
Sonoff ์ฌ์ฉ์๋ก์ 0429๋ฅผ ์ถ์ฒํ ์ ์์ต๋๋ค.
๋ฐฉ๊ธ ์ฌ์ฐ๊ฒฐ์ ํ
์คํธํ๊ธฐ ์ํด ๋ผ์ฐํฐ๋ฅผ ๋ค์ ์์ํ๋ ค๊ณ ํ์ต๋๋ค.
์ด์ ์ ์ด ์์
์ ์ํํ์ง๋ง ๋ฐฉ๊ธ ํ์ธํ์ต๋๋ค. ๋ชจ๋ OK ๐
์๋ฒฝํ๊ฒ ๋ค์ ์ฐ๊ฒฐ๋ฉ๋๋ค. 0429๋ฅผ ์๋ํ์ญ์์ค.
@Oxyandy , ํ์ธ ๋ค์ ์๋ํ๊ฒ ์ต๋๋ค ํ ๊ฐ์ฌํฉ๋๋ค
๋ด ํ๋์จ์ด(WEMOS D1)์ ๊ฒฝ์ฐ MEGA-20180501 ๋ฒ์ ์ด ์์๋๋ก ์๋ํฉ๋๋ค.
๋ผ์ฐํฐ ์ฌ๋ถํ
ํ Wi-Fi๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ฐ๊ฒฐ๋๊ณ ๋ค์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
MQTT ๊ฐ์ ธ์ค๊ธฐ ์๋
Openhab๊ณผ MQTT๊ฐ ์๋ํฉ๋๋ค.
๋ฉฐ์น ๋์ ๊ณ์ ํ
์คํธํฉ๋๋ค.
@Oxyandy Sonoff ์ฅ์น๋ ๋ฌด์์
๋๊น? ๊ธฐ๋ณธ?
๋ช ๊ฐ ๊น์๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
๋ค์ ๋ณ๊ฒฝ ์ฌํญ์ ํฌํจ๋์ด์ผ ํฉ๋๋ค.
https://github.com/letscontrolit/ESPEasy/compare/mega-20180429...mega-20180430
๊ทธ๋, ๋ด๊ฐ ์ฌ์ฉํ๋ ์ ๋ถ์ผ, ๋๋ 40๊ฐ์ Sonoff Basics๋ฅผ ๊ฐ์ง๊ณ ์๋ค
(์, Github์ ๋ ๋ค๋ฅธ ๋ฉ์ง ๊ธฐ๋ฅ, ์๋ฅผ ๋ค์ด ๊ฐ์ฌํฉ๋๋ค)
ํฌํฌ๋ฅผ ๋น๊ตํ ์๋ ์์ต๋๋ค :)
@Oxyandy ์ต์ ๋ฒ์ ์ ํ
์คํธํด ์ฃผ์๊ฒ ์ต๋๊น? HTTP POST์ ๋ฒ๊ทธ๋ก ์ธํด LWIP๋ฅผ 2.0์์ 1.4๋ก ๋ณ๊ฒฝํ์ต๋๋ค(> 1520๋ฐ์ดํธ์ผ ๋ ํฐ ๊ท์น์ด ์์๋จ).
๊ทธ๋ฆฌ๊ณ ๊ทธ ํ ๋๋ ๋ ๊ฐ์ Sonoff Basic ์ฅ์น๋ฅผ ํ๋์ํ์ต๋๋ค.
์ฌ๊ธฐ์์๋ ๋ชจ๋ ์ ์๋ํฉ๋๋ค. ๊ทธ๋์ ์๋ง๋...... ;)
INIT : ๋ถํ
๋ฒ์ : (ESP82xx Core 2_4_1, NONOS SDK 2.2.1(cfd48f3), LWIP: 1.4.0-RC2)
32๋ฒ์ ์๋ ๋์ ์ฐ๊ฒฐ๋์์ต๋๋ค. ๋ ๋ ์ํ ์์์ด..
๋ด๊ฐ ์ง๊ธ ๊นจ์ด์๋ค๋ ๊ฒ์.. 7.20AM,, ํ์ ..์ปคํผ
์ ๋ง ์ดํด๊ฐ ์๊ฐ๋ค์...
์ ๋ ์ฌ๊ธฐ์์ Sonoff TH16๊ณผ Sonoff Basic์ผ๋ก ์์
ํ๊ณ ์์ผ๋ฉฐ ๋ชจ๋ ๋์ผํ ๋น ๋ฅธ ์ฐ๊ฒฐ์ ๋ณด์ฌ์ค๋๋ค.
INIT : Booting version: (ESP82xx Core 2_4_1, NONOS SDK 2.2.1(cfd48f3), LWIP: 1.4.0-RC2)
100 : INIT : Warm boot #1
102 : FS : Mounting...
107 : FS : Mount successful, used 75802 bytes of 113201
110 : CRC : No program memory checksum found. Check output of crc2.py
122 : CRC : SecuritySettings CRC ...OK
140 : INIT : Free RAM:21896
141 : INIT : I2C
141 : INIT : SPI not enabled
155 : INFO : Plugins: 47 [Normal] (ESP82xx Core 2_4_1, NONOS SDK 2.2.1(cfd48f3), LWIP: 1.4.0-RC2)
156 : WIFI : Set WiFi to STA
187 : WIFI : Connecting Lurch2 attempt #0
305 : WD : Uptime 0 ConnectFailures 0 FreeMem 21168
3952 : WIFI : Connected! AP: Lurch2 (5C:49:79:4D:7B:39) Ch: 6 Duration: 3763 ms
4656 : WIFI : DHCP IP: 192.168.1.97 (ESP-Easy-0) GW: 192.168.1.1 SN: 255.255.255.0 duration: 704 ms
4670 : Webserver: start
5048 : Current Time Zone: DST time start: 2018-03-25 02:00:00 offset: 120 minSTD time start: 2018-10-28 03:00:00 offset: 60 min
32๋ฒ์ ์๋, ๋๋ต 65์ด์ ๊ฐ๊น์ด ๊ฒ ๊ฐ์๋ฐ์?
SoftAP๊ฐ ๋นํ์ฑํ๋ ์งํ์
๋๊น?
๋์?
97047 : WIFI : Connecting MAD_IOT attempt #31
scandone
99909 : EVENT: WiFi#Disconnected
99912 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
100046 : WIFI : AP Mode ssid will be ESP_Easy_0 with address 192.168.4.1
100047 : WIFI : Connecting MAD_MOB attempt #32
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 4
cnt
connected with MAD_MOB, channel 7
dhcp client start...
105814 : WIFI : Connected! AP: MAD_MOB (18:90:D8:AC:0F:D8) Ch: 7 Duration: 5764 ms
105815 : EVENT: WiFi#ChangedAccesspoint
bcn_timout,ap_probe_send_start
ip:192.168.0.107,mask:255.255.255.0,gw:192.168.0.254
110799 : WIFI : DHCP IP: 192.168.0.107 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0 duration: 4986 ms
110810 : EVENT: WiFi#Connected
110816 : Webserver: start
110816 : WIFI : Arduino wifi status: WL_CONNECTED ESPeasy internal wifi status: ESPEASY_WIFI_SERVICES_INITIALIZED
110936 : NTP : NTP host au.pool.ntp.org (27.124.125.251) queried
111007 : NTP : NTP replied: 70 mSec
111009 : Current Time Zone: DST time start: 2018-10-07 01:00:00 offset: 660 minSTD time start: 2018-04-01 01:00:00 offset: 6
Github ๋ฆด๋ฆฌ์ค,
ESP_Easy_mega-20180502_normal_ESP8266_1024.bin
์๊ฐ ์์ - ๋์ค์ ๋ ๋ง์ ํ
์คํธ ํ์
INIT : Booting version: mega-20180502 (ESP82xx Core 2_4_1, NONOS SDK 2.2.1(cfd48f3), LWIP: 1.4.0-RC2)
104 : INIT : Cold Boot
106 : FS : Mounting...
112 : FS : Mount successful, used 75802 bytes of 113201
413 : CRC : program checksum ...OK
421 : CRC : SecuritySettings CRC ...OK
422 : CRC : binary has changed since last save of Settings
440 : INIT : Free RAM:22528
440 : INIT : I2C
440 : INIT : SPI not enabled
455 : INFO : Plugins: 47 [Normal] (ESP82xx Core 2_4_1, NONOS SDK 2.2.1(cfd48f3), LWIP: 1.4.0-RC2)
455 : EVENT: System#Wake
459 : WIFI : Set WiFi to STA
mode : sta(5c:cf:7f:72:96:ec)
add if0
492 : WIFI : Connecting MAD_MOB attempt #0
493 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
506 : EVENT: System#Boot
509 : SW : Switch state 1 Output value 1
512 : EVENT: Float_SW#Switch=1.00
1005 : WD : Uptime 0 ConnectFailures 0 FreeMem 21776
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 2
cnt
connected with MAD_MOB, channel 7
ip:192.168.0.225,mask:255.255.255.0,gw:192.168.0.254
4283 : WIFI : Connected! AP: MAD_MOB (18:90:D8:AC:0F:D8) Ch: 7 Duration: 3789 ms
4286 : EVENT: WiFi#ChangedAccesspoint
4291 : IP : Static IP : 192.168.0.225 GW: 192.168.0.254 SN: 255.255.255.0 DNS: 8.8.8.8
4297 : WIFI : Static IP: 192.168.0.225 (ESP-Easy-0) GW: 192.168.0.254 SN: 255.255.255.0 duration: 14 ms
4316 : EVENT: WiFi#Connected
4322 : Webserver: start
4322 : WIFI : Arduino wifi status: WL_CONNECTED ESPeasy internal wifi status: ESPEASY_WIFI_SERVICES_INITIALIZED
4416 : MQTT : Intentional reconnect
4559 : MQTT : Connected to broker with client ID: ESPClient_5C:CF:7F:72:96:EC
4560 : Subscribed to: domoticz/out
4562 : EVENT: MQTT#Connected
4565 : EVENT: MQTT#Connected Processing time:3 milliSeconds
4658 : NTP : NTP host au.pool.ntp.org (203.122.222.149) queried
4700 : NTP : NTP replied: 40 mSec
4701 : Current Time Zone: DST time start: 2018-10-07 01:00:00 offset: 660 minSTD time start: 2018-04-01 01:00:00 offset: 600 min
4704 : EVENT: Time#Initialized
4708 : EVENT: Time#Initialized Processing time:3 milliSeconds
4712 : EVENT: Clock#Time=Wed,13:13
4715 : EVENT: Clock#Time=Wed,13:13 Processing time:3 milliSeconds
์ฌ์ฐ๊ฒฐ์ด ๋ ๋น ๋ฅด๊ฒ ์ฃ ?
๋ฆด๋ฆฌ์ค ์ ์์ฒด ์ปดํ์ผํ ๊ฒ๋ณด๋ค ๋น ๋ฅด๊ณ ์์ ์ ์ผ๋ก ๋ณด์
๋๋ค.
์์ง ๋ถ๋ง์ ์์ง๋ง..
์ค์ ๋ก ๋ง์ด ํ
์คํธํ์ง๋ ์์์ง๋ง ์๋ ๊น๋ ๊ธฐ๊ณ๋ฅผ ๋ค์ ๋ง๋๋ ๋์ ์ฐ๊ฒฐ ์ํ๋ฅผ ์ ์งํ๊ณ ์์ต๋๋ค.
๋ฌธ์ ๊ฐ ๋ฐ๊ฒฌ๋๋ฉด ๋ค์ ๋ณด๊ณ ํ ๊ฒ์
๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ ์ด์ ๊ฒ์๋ ๋ด์ฉ์ด ์ ๋๋ก ์๋ํ์ง ์๋๋ค๋ ์๋ฏธ์
๋๋ค.
๊ฐ์ฌ ํด์ !
Load | 9% (LC=12576)
Free Mem | 13040 (12256 - sendContentBlocking)
@TD-er ํผ๋๋ฐฑ ์๊ฐ, ํ์ด์ง์์ ํ์ด์ง๋ก ์ ํํ๋ ์น ํ์ด์ง ๋งํฌ(์๋์ ์ผ๋ก ๋น ๋ฆ)๋ฅผ ํด๋ฆญํ ์ ์์ต๋๋ค.
F5 ํค๋ฅผ ์์ค๋ก ์น์ญ์์ค. ์ด๊ฒ์ ๋ด๊ฐ ํ ์ ์๋ ํ ์ง์์ ์ผ๋ก ๋น ๋ฆ์ ์๋ฏธํฉ๋๋ค. ์ ๋ ์ง์ฐ๋์ง ์๊ณ ํญ์ ๋ก๋๋ฉ๋๋ค.
0403์ ์ด์ ์ซ๋ค...
๊ทธ ์์์ ๋ค์ผ๋ ์ ๋ง ๊ธฐ์ฉ๋๋ค! :) ์ฐ๋ฆฌ์ ๊ณํ์ ์ด๊ฒ์ ์์๋ ์์ค์ ์๋ต์ฑ์ผ๋ก ๋ง๋ค๊ณ ์ฌ๊ธฐ์์ ๋ ์ข๊ฒ ๋ง๋๋ ๊ฒ์ ๋๋ค :+1:
๋ด๊ฐ ๋ถ์ด๋ฒ๋ ธ์ด, yay
ํผ๋์ค๋ฌ์ด ํ์ ์คํฌํ๋ฅผ ์ฉ์ํ์ญ์์ค.
์ ์ ๋๋๋๋ฐ, ์ ๋ ํ๋ณต๋์ง ์์ ๊ฒ ๊ฐ๊ตฐ์, ์ฃ์กํฉ๋๋ค
Serial์ ๋ค์๊ณผ ๊ฐ์ด ์๋ตํ์ต๋๋ค. ์๋ง๋ ๋์์ด ๋ ๊ฒ์
๋๋ค.
5963508 : IP blocked: 0.0.0.0 Allowed: 192.168.0.0 - 192.168.0.255
5963687 : Ram usage: Webserver only: 0 including Core: 0
5963716 : WD : Uptime 99 ConnectFailures 0 FreeMem 13536
5963859 : Ram usage: Webserver only: 0 including Core: 0
17:09:00: LmacRxBlk:1
17:09:01: LmacRxBlk:1
LmacRxBlk:1
17:09:03: LmacRxBlk:1
LmacRxBlk:1
17:09:05: LmacRxBlk:1
LmacRxBlk:1
17:09:07: LmacRxBlk:1
17:09:08: LmacRxBlk:1
LmacRxBlk:1
17:09:10: LmacRxBlk:1
LmacRxBlk:1
17:09:12: LmacRxBlk:1
LmacRxBlk:1
17:09:14: LmacRxBlk:1
LmacRxBlk:1
17:09:16: LmacRxBlk:1
LmacRxBlk:1
17:09:18: LmacRxBlk:1
LmacRxBlk:1
17:09:20: LmacRxBlk:1
bcn_timout,ap_probe_send_start
LmacRxBlk:1
17:09:22: LmacRxBlk:1
LmacRxBlk:1
17:09:23: ap_probe_send over, rest wifi status to disassoc
state: 5 -> 0 (1)
rm 0
pm close 7
LmacRxBlk:1
17:09:25: LmacRxBlk:1
LmacRxBlk:1
17:09:27: LmacRxBlk:1
17:09:28: LmacRxBlk:1
LmacRxBlk:1
17:09:30: LmacRxBlk:1
LmacRxBlk:1
17:09:32: LmacRxBlk:1
LmacRxBlk:1
17:09:34: LmacRxBlk:1
17:09:35: LmacRxBlk:1
LmacRxBlk:1
17:09:37: LmacRxBlk:1
LmacRxBlk:1
17:09:39: LmacRxBlk:1
LmacRxBlk:1
17:09:41: LmacRxBlk:1
LmacRxBlk:1
17:09:43: LmacRxBlk:1
LmacRxBlk:1
17:09:45: LmacRxBlk:1
LmacRxBlk:1
17:09:47: LmacRxBlk:1
17:09:48: LmacRxBlk:1
LmacRxBlk:1
17:09:50: LmacRxBlk:1
LmacRxBlk:1
17:09:52: LmacRxBlk:1
LmacRxBlk:1
17:09:54: LmacRxBlk:1
LmacRxBlk:1
17:09:56: LmacRxBlk:1
LmacRxBlk:1
17:09:58: LmacRxBlk:1
LmacRxBlk:1
17:10:00: LmacRxBlk:1
LmacRxBlk:1
17:10:02: LmacRxBlk:1
LmacRxBlk:1
17:10:04: LmacRxBlk:1
LmacRxBlk:1
17:10:06: LmacRxBlk:1
LmacRxBlk:1
๋ฐ๋ผ์ LmacRxBlk:1 ์ SDK์ ๊ด๋ จ์ด ์์ต๋๋ค.
์ด์จ๋ ์น ์๋ฒ๊ฐ ์ง๊ธ ์ผ๋ง๋ ๋ฒ๊ฐ์ฒ๋ผ ๋น ๋ฅด๊ฒ ์คํ๋๋์ง์ ๋ํ ๋ช
๋ฐฑํ ๋จ์ฉ ๋ฐ ์ฆ๊ฑฐ์์ต๋๋ค.
์ํ๊น์ด ์ ์ ํ๋ณต์ด ๋์ง ์๋๋ค๋ ์ ์ธ๋ฐ, ์ก์ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์๊น ํด์ ๊ฐ๋ฅํฉ๋๋ค. ?
๊ทธ๊ฒ์ ๊นจ๊ธฐ ์ํด์๋ ๊ฝค ๋ง์ ํ๋๊ฐ ํ์ํ๋ค๋ ๋ง์ ๋ฃ๋ ๊ฒ์ด ์ข์ต๋๋ค. ;)
์ค์ ๋ก ์ฐ๊ฒฐ ์์๋ ์ฝ๊ฐ์ ์ ํ์ด ์์ผ๋ฉฐ ๋ด๊ฐ ์๋ ํ ํ์ด๋จธ๋ฅผ ์ถ์ ํ๋ ๊ธฐ๋ฅ์ ๋ ์์ฃผ ํธ์ถํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ ์ ๋ก ํ๋ณต๋์ง ์๋ ๊ฒ์ด ์ํ๊น๋ค.
์ด๋ฌํ ๊ฒฝ์ฐ ์ฌ๋ถํ
ํ ์ ์๋ ์ํํธ์จ์ด ๊ฐ์ ์ฅ์น ์ข
๋ฅ๋ฅผ ์ถ๊ฐํด์ผ ํ ์๋ ์์ต๋๋ค.
ํ ํ๋ฆฟ ๊ตฌ๋ฌธ ๋ถ์ ๊ธฐ๋ฅ์ด ๋ชจ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฑ์ธ ์ ์๋ ์ด์ ฏ๋ฐค์ ๋น์ทํ ๋ฌธ์ ๋ฅผ ์ง์ ๋ณด์์ต๋๋ค. ๋ํ ๋ณต๊ตฌํ ์ ์์ผ๋ฏ๋ก ์ด๋ฌํ ์๋ ์ฌ๋ถํ ๊ธฐ๋ฅ์ ๋ํ ์ฌ์ฉ ์ฌ๋ก๊ฐ ๋ ๋ง์ต๋๋ค.
์ด๋ด 5 ๋ถ ์์ ? ์ง์ ์ด ์์ต๋๊น?
๋ ๋ค๋ฅธ ์ฝ๊ธฐ: https://github.com/Links2004/arduinoWebSockets/issues/57
์์ ์ด ์๋๋ผ Wi-Fi๊ฐ ๊ณ ์ ๋์์์ ๋ํ๋ด๋ ๋ ์ด๋ธ์ผ ๋ฟ์
๋๋ค. ๋จ์ฉ์ผ๋ก ์ธํด ๋ฒํผ ์ค๋ฒํ๋ก๋ฅผ ์์ ํ๋ ๊ฒ์ ๋ค๋ฅธ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ;)
์ด๊ฒ์ ์ด๋ฏธ ์์๋ณด๋ค ๋ ๋ง์ ์๊ฐ์ด ๊ฑธ๋ ธ์ต๋๋ค. ๊ทธ๋์ ์ฝ๊ฐ์ ์ง์ ์ด ์์๋ค๋ ๋๋์ ์ฃผ๊ธฐ ์ํด ๊ณ ์ ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผํ๊ฒ ์ต๋๋ค. :)
์ด ๋ฒํผ ์ค๋ฒํ๋ก + ์ค๋จ์ ๋ํ ๋งํฌ๋ก ์ ๋ฌธ์ ๋ฅผ ์ด โโ์ ์์ต๋๊น?
๋ค, ๋ฌธ์ ์์ต๋๋ค ;)
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋น ๋ฅธ ๋ฐ๋ผ์ก๊ธฐ: ์ค๋ ๋ฐค๋ถํฐ ๋จ์ํ๋ ์ฝ๋๋ก ์ฒซ ๋ฒ์งธ ์ฅ์น๊ฐ ์ ๋๋ก ์คํ๋ ํ ๋ชจ๋ ํ ์คํธ ์ฅ์น(~10)๋ฅผ ํ๋ฌ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ์งํ๋๋์ง ๋ณผ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ ์ด๋ฏธ ์ง๊ธ์ ๋ด ์ฅ์น๊ฐ ๊ทํ์ ์ฝ๋๋ฅผ ์์ฃผ ์ข์ํ๋ ๊ฒ ๊ฐ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ๋๋๋ก ํน์ ์ฌ์ฐ๊ฒฐ์ ๋ณผ ์ ์์ง๋ง(200&201) ์ต์ํ ๋งค๋ฒ ์ฑ๊ณต์ ์ผ๋ก ์ฌ์ฐ๊ฒฐ๋ฉ๋๋ค.
lwIP2๋ฅผ ์ฌ์ฉํ ๋ ์ค์ํ ๊ฒ ์ค ํ๋๋ ๊ณ ๋์ญ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ณด๋ผ ๊ฒ์ด ๋ง๊ณ (์: ์ผ์์ ์ฌ๋ฌ ๊ฐ) ํจํท์ด ๊ทธ๋ฌ๋ฏ๋ก ํฌ๋ค. ๊ณ ๋์ญ lwIP๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๊ฒ์ด ์ฌ๋ผ์ง ๊ฒ ๊ฐ์ต๋๋ค.
webinterface๋ ๋น ๋ฅด๊ฒ ๋ณด์ ๋๋ค. ๋ํ cpu๋ ํ๊ท ๋ณด๋ค ์ฝ๊ฐ ๋ฎ๊ณ ์ฌ์ ๋ฉ๋ชจ๋ฆฌ๋ ๋ ๋์ต๋๋ค.