Po dłuższym czasie normalnego działania zauważyłem, że Sonoff TH10 ma status Disconnected. Ponowne próby konfiguracji nie pomagają. Nie od razu ale TH10 pobiera adres z DHCP i da się zapingować.
Po ustawieniu i ponownym włączeniu przez chwilę dioda miga wolno po czym zaczyna migać raz na sekundę.
W czym może być problem?
Podejrzewam coś z siecią WiFi, bo na tymczasowo postawionym innym access poincie połączył się bez problemu. Dziwne, bo inne ESP (nie TH10) działają.
brak połączenia TH10
Niektórzy mieli podobny problem. Zmiana routera pomagała.
Miałem chwilę, żeby podłączyć moduł po serialu. Na ekranie konfiguracji jest błąd DOMAIN NOT FOUND. Na konsoli lecą takie komunikaty:
connected with bmg, channel 6
dhcp client start...
ip:192.168.7.141,mask:255.255.255.0,gw:192.168.7.1
WiFi Status: 5
IP Received
Resolv svr2.supla.org
client handshake start.
client handshake ok!
client's data invalid protocol
Error: SSL error 3
Resolv svr2.supla.org
client handshake start.
client handshake ok!
pm open,type:2 0
client's data invalid protocol
Error: SSL error 3
RESTART
Free heap size: 27424
state: 5 -> 0 (0)
rm 0
pm close 7
del if0
usl
▒@*r▒▒P▒▒▒K▒t▒dr▒,@▒▒.▒Ѫ▒Ko8a ▒▒*▒T▒▒▒▒▒▒P▒B▒▒▒*▒▒▒▒nzAl )▒m~▒T[!▒(P▒+t▒,▒@j|▒▒*▒▒*▒▒▒nzAl )▒m~▒P[!▒(P▒+t▒m▒@j|▒▒▒▒*▒▒▒nzAl )▒m~▒V▒8r▒(▒Ţ8▒▒▒▒▒.▒r▒+▒▒X▒@▒b▒v▒(▒▒▒▒▒▒@▒b▒▒*▒▒▒▒▒▒▒b▒▒-Ae▒*▒▒X▒z▒n▒(Z▒▒h i~P▒▒vA▒v▒(P▒▒▒▒▒rf cal sector: 251
rf[112] : 03
rf[113] : 00
rf[114] : 02
SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul 1 2016 20:04:35
phy ver: 972, pp ver: 10.1
RST reason: 4
CFG READ SUCCESS!
SSID: siec
SVR: svr2.supla.org
Location ID: 876
CFG BUTTON TYPE: button
BUTTON1 TYPE: button
BUTTON2 TYPE: switch
STATE READ SUCCESS!
Starting 120503
Disconnected
data : 0x3ffe8000 ~ 0x3ffe83d5, len: 981
rodata: 0x3ffe83e0 ~ 0x3ffe96fc, len: 4892
bss : 0x3ffe9700 ~ 0x3fff0410, len: 27920
heap : 0x3fff0410 ~ 0x3fffc000, len: 48112
mode : sta(60:01:94:06:ff:75)
add if0
f r-1, WiFi Status: 1
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
cnt
connected with bmg, channel 6
dhcp client start...
ip:192.168.7.141,mask:255.255.255.0,gw:192.168.7.1
WiFi Status: 5
IP Received
Resolv svr2.supla.org
client handshake start.
client handshake ok!
client's data invalid protocol
Error: SSL error 3
Resolv svr2.supla.org
client handshake start.
client handshake ok!
pm open,type:2 0
client's data invalid protocol
Error: SSL error 3
RESTART
Free heap size: 27424
state: 5 -> 0 (0)
rm 0
pm close 7
del if0
usl
▒@*r▒▒P▒▒▒K▒t▒dr▒,@▒▒.▒Ѫ▒Ko8a ▒▒*▒T▒▒▒▒▒▒P▒B▒▒▒*▒▒▒▒nzAl )▒m~▒T[!▒(P▒+t▒,▒@j|▒▒*▒▒*▒▒▒nzAl )▒m~▒P[!▒(P▒+t▒m▒@j|▒▒▒▒*▒▒▒nzAl )▒m~▒V▒8r▒(▒Ţ8▒▒▒▒▒.▒r▒+▒▒X▒@▒b▒v▒(▒▒▒▒▒▒@▒b▒▒*▒▒▒▒▒▒▒b▒▒-Ae▒*▒▒X▒z▒n▒(Z▒▒h i~P▒▒vA▒v▒(P▒▒▒▒▒rf cal sector: 251
rf[112] : 03
rf[113] : 00
rf[114] : 02
SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul 1 2016 20:04:35
phy ver: 972, pp ver: 10.1
RST reason: 4
CFG READ SUCCESS!
SSID: siec
SVR: svr2.supla.org
Location ID: 876
CFG BUTTON TYPE: button
BUTTON1 TYPE: button
BUTTON2 TYPE: switch
STATE READ SUCCESS!
Starting 120503
Disconnected
data : 0x3ffe8000 ~ 0x3ffe83d5, len: 981
rodata: 0x3ffe83e0 ~ 0x3ffe96fc, len: 4892
bss : 0x3ffe9700 ~ 0x3fff0410, len: 27920
heap : 0x3fff0410 ~ 0x3fffc000, len: 48112
mode : sta(60:01:94:06:ff:75)
add if0
f r-1, WiFi Status: 1
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
cnt
Dziwne. Spróbuj wyczyścić moduł.
Chyba źle się zabrałem do czyszczenia. Rezultat po wgraniu supli poniżej. Jeszcze czekam na wersję od Zybiego, ale marnie to widzę.
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
rf_cal[0] !=0x05,is 0xFF
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
rf_cal[0] !=0x05,is 0xFF
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
Nie wgrałeś esp_init_defaults
Good hint. Dzięki! Dodatkowo musiałem zmienić SPI MMODE na DOUT. ale jedyne co osiągnąłem to powrót do poprzedniego stanu. Dalej łączy się poprawnie poprzez access point z telefonu, a przez sieć, w której działał wcześnie się nie łączy:
client's data invalid protocol
Error: SSL error 3
Znalazłem coś takiego:
You can use the espconn_secure_set_size setting to increase the SSL buffer size, up to 8KB.
Jestem w stanie zmodyfikować rozmiar bufora?
client's data invalid protocol
Error: SSL error 3
Znalazłem coś takiego:
You can use the espconn_secure_set_size setting to increase the SSL buffer size, up to 8KB.
Jestem w stanie zmodyfikować rozmiar bufora?
Ostatnio zmieniony śr cze 20, 2018 10:32 am przez percy, łącznie zmieniany 1 raz.
To nic nie da
Problem rozwiązany. Router dostarczany przez UPC dla nowych instalacji przekazuje ruch z IPv4 (LAN) do IPv6 (WAN) i najwyraźniej psuje nagłowki SSL dla ruchu Supli. UPC przywróciło podłączenie na IPv4 i teraz gra i buczy.
Zastanawia tylko, dlaczego problem wystąpił na jednym sterowniku.
Zastanawia tylko, dlaczego problem wystąpił na jednym sterowniku.
Może inne nie używają SSL-a (np Arduino)