OpenBK7231T_App
OpenBK7231T_App copied to clipboard
BK7231T 1.17.517 OTA not working on one particular device
Describe the bug Had several attempts to upgrade a BK7231T 1.17.517 device via OTA to any other version, tried a few. Not working, not via webapp OTA nor via config->OTA.
Firmware:
- Version: 1.17.517
- Device: Arlec Grid Connect PC191 Smart Plug-In Socket with Energy Meter
- Chip/model: BK7231T
- Device config?
{
"vendor": "Tuya",
"bDetailed": "0",
"name": "Full Device Name Here",
"model": "enter short model name here",
"chip": "BK7231T",
"board": "TODO",
"flags": "-937425888",
"keywords": [
"TODO",
"TODO",
"TODO"
],
"pins": {
"6": "Rel;1",
"7": "BL0937CF;1",
"8": "BL0937CF1;1",
"10": "WifiLED_n;1",
"11": "Btn;1",
"24": "BL0937SEL;1",
"26": "LED;1"
},
"command": "",
"image": "https://obrazki.elektroda.pl/YOUR_IMAGE.jpg",
"wiki": "https://www.elektroda.com/rtvforum/topic_YOUR_TOPIC.html"
}
To Reproduce Steps to reproduce the behavior:
- Go to device web page, open webapp and select RBL file
- Click OTA device reboots back into same firmware
Additional context I have quite a few of those plug. this is the only one that cannot be updated. Funny enough, I did a few updates on this before I ended up with it's current firmware version.
When using webapp OTA, logs:
Info:MAIN:Time 236, idle 245304/s, free 42784, MQTT 1(1), bWifi 1, secondsWithNoPing 154, socks 3/38
Info:OTA:134000
Info:OTA:135000
Info:OTA:136000
Info:OTA:13c000
Info:OTA:13d000
Info:OTA:143000
Info:MAIN:Time 238, idle 269732/s, free 26640, MQTT 1(1), bWifi 1, secondsWithNoPing 156, socks 4/38
Info:OTA:144000
Info:OTA:145000
Info:OTA:14a000
Info:OTA:14b000
Info:OTA:14c000
Info:MAIN:Time 239, idle 132752/s, free 27056, MQTT 0(1), bWifi 1, secondsWithNoPing 157, socks 4/38
Info:OTA:14d000
Info:OTA:14e000
Info:OTA:151000
Info:OTA:152000
Info:OTA:153000
Info:OTA:154000
Info:OTA:155000
Info:OTA:156000
Info:OTA:158000
Info:OTA:159000
Info:MAIN:Time 240, idle 171941/s, free 27056, MQTT 0(1), bWifi 1, secondsWithNoPing 158, socks 4/38
Info:GEN:dhcp=0 ip=xxx.xxx.xxx.xxx gate=xxx.xxx.xxx.xxx mask=xxx.xxx.xxx.xxx mac=xx:xx:xx:xx:xx:xx
Info:GEN:sta: 1, softap: 0, b/g/n
Info:GEN:sta:rssi=-56,ssid=xxxxxxxxxxxxxxxx,bssid=xxxxxxxxxxxxxxxxxxxx,channel=8,cipher_type:CCMP
Info:OTA:15a000
Info:OTA:15b000
Info:OTA:15c000
Info:OTA:15d000
Info:OTA:15f000
Info:OTA:160000
Info:OTA:161000
Info:OTA:162000
Info:OTA:163000
Info:OTA:164000
Info:OTA:167000
Info:OTA:168000
Info:OTA:169000
Info:OTA:16a000
Info:OTA:16b000
Info:MAIN:Time 241, idle 253010/s, free 27056, MQTT 0(1), bWifi 1, secondsWithNoPing 159, socks 4/38
Info:OTA:16c000
Info:OTA:176000
Info:OTA:177000
Info:OTA:17d000
Info:MAIN:Time 242, idle 265030/s, free 27056, MQTT 0(1), bWifi 1, secondsWithNoPing 160, socks 4/38
Info:OTA:17e000
Info:OTA:184000
Info:OTA:185000
Info:OTA:18c000
Info:OTA:18d000
Info:OTA:193000
Info:OTA:194000
Info:OTA:19a000
Info:OTA:19b000
Info:OTA:19c000
Info:OTA:19d000
Info:OTA:19e000
Info:OTA:19f000
Info:OTA:1a0000
Info:OTA:1a1000
Info:OTA:1a2000
Info:MAIN:Time 244, idle 269930/s, free 27056, MQTT 0(1), bWifi 1, secondsWithNoPing 162, socks 4/38
Info:OTA:1a3000
Info:OTA:1a9000
Info:OTA:1aa000
Info:MAIN:Time 246, idle 244676/s, free 42872, MQTT 0(1), bWifi 1, secondsWithNoPing 164, socks 3/38
Info:MAIN:Module reboot in 1...
When using Config->OTA, logs:
Info:HTTP:http_fn_ota_exec: will try to do OTA for https://github.com/openshwprojects/OpenBK7231T_App/releases/download/1.17.603/OpenBK7231T_1.17.603.rbl
Info:HTTP_CLIENT:Parse url https://github.com/openshwprojects/OpenBK7231T_App/releases/download/1.17.603/OpenBK7231T_1.17.603.rbl
Info:HTTP_CLIENT:host: 'github.com', port: 80
Info:HTTP_CLIENT:HAL_TCP_Establish: created socket 3
Error:HTTP_CLIENT:success to establish tcp, fd=3
Info:OTA:init OTA, startaddr 0x132000
Info:OTA:
myhttpclientcallback state 0 total 0/0
Info:HTTP_CLIENT:httpclient_recv 167 bytes has been read
Error:HTTP_CLIENT:Could not found
Error:HTTP_CLIENT:httpclient_recv_response is error,ret = -43
Info:OTA:
Info:OTA:close OTA, addr 0x132000
Info:OTA:
myhttpclientcallback state 2 total 0/0
Info:OTA:Rebooting in 1 seconds...