1technophile / OpenMQTTGateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
https://docs.openmqttgateway.com
GNU General Public License v3.0
3.56k stars 785 forks source link

Exception (29) after OTA update request via mqtt on nodemcu using stock firmwares #1760

Closed lulol closed 8 months ago

lulol commented 12 months ago

Describe the bug Exception (29) storeprohibitedcause after OTA update request via mqtt on nodemcu using stock firmwares

To Reproduce

  1. Publish to
    
    mosquitto_pub -u omg --pw xxxxx -t "home/OMG_ESP8266_IR/commands/MQTTtoSYS/firmware_update" -m '{
    "version": "test",
    "password": "yyyyy",
    "url": "https://github.com/1technophile/OpenMQTTGateway/releases/download/v1.6.0/nodemcuv2-rf-firmware.bin"
    }'
2. See error
<details>

  <summary>Serial console log</summary>

---------- 8< ---------- snip ---------- >8 ---------- N: [ MQTT->OMG ]: {"version":"test","password":"yyyyy","url":"https://github.com/1technophile/OpenMQTTGateway/releases/download/v1.6.0/nodemcuv2-rf-firmware.bin"} W: Starting firmware update N: Send on /RLStoMQTT msg {"release_summary":"Update in progress ..."} N: using config cert

       --------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception (29): epc1=0x4000df64 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

stack>>>

ctx: sys sp: 3fffec10 end: 3fffffb0 offset: 0190 3fffeda0: 00000016 3ffef730 00000020 40100f00
3fffedb0: 000000d4 3ffef730 000000d4 4010116e
3fffedc0: 4027105b 3ffef730 00000002 40270ff0
3fffedd0: 00000002 40270f97 00000002 402700ec
3fffede0: 40270115 3fffee90 3ffef730 00000016
3fffedf0: 4026db74 3fffee90 3ffef5d8 3ffeefa0
3fffee00: 3ffece2c 3fffee90 3fffee90 40100b7e
3fffee10: 336f5f4f 3fff1500 00000000 3fff37c4
3fffee20: 00000000 00000020 3fff37c4 40100ecc
3fffee30: 40269ecd 3fff5ccc 3fff37c4 402490a4
3fffee40: ffffffc6 3ffef0ec 3ffece3c 3ffef730
3fffee50: 3ffee680 00000026 00000000 4026e86f
3fffee60: 00000000 3fff16b4 ffffffc6 00000000
3fffee70: 00000000 3ffef730 00000000 0000000f
3fffee80: 3fff127c 3fff1008 af3840c1 3fff12c4
3fffee90: 00000000 10110606 00640104 00000043
3fffeea0: 3ffece50 000000ac 3ffece63 3ffece44
3fffeeb0: 00000000 3ffece50 3ffece56 3ffece85
3fffeec0: 00000000 00000000 3ffece6f 3ffecedb
3fffeed0: 3ffece92 3ffeceae 00000000 00000000
3fffeee0: 00000000 00000000 00000026 00000000
3fffeef0: 3fff195c 4026e2de 3ffee680 3fff16b4
3fffef00: 00000000 3ffef730 3ffee680 3ffece2c
3fffef10: 3ffece2c 000000d4 00000000 00000026
3fffef20: 00000000 3ffece36 402819ff 3ffee680
3fffef30: 3ffece20 3fffdcc0 3ffeaca0 3ffeaca0
3fffef40: 00000080 3ffee680 00000000 3fffdab0
3fffef50: 402812c3 3fffdab0 00000000 4022ad9a
3fffef60: 3ffeaca0 40000f49 3fffdab0 40000f49
3fffef70: 40000e19 0009f4a8 bff00000 0000bfff
3fffef80: 00000005 aa55aa55 0000001e 40105941
3fffef90: 40105947 bff00000 0000bfff 3ffea41a
3fffefa0: 4010000d bff00000 0009f4a8 401000ab
3fffefb0: 402761ec 3fffef4c 4027619d 3fff4990
3fffefc0: 00000005 00000000 00000020 401003b8
3fffefd0: feefeffe feefeffe 00000005 401025a8
3fffefe0: 3ffeac45 4010583f 3ffee6d0 feefeffe
3fffeff0: 40103133 3ffee6d0 feefeffe feefeffe
3ffff000: 00007fff 22ee5361 3ffeefa0 40103310
3ffff010: 3ffeb4f0 00000000 00000000 feefeffe
3ffff020: 00007fff 22ee5361 401037ca 00000100
3ffff030: 3ffeb4f0 7fffffff 00002200 00000001
3ffff040: 00000001 00004288 feefeffe feefeffe
3ffff050: 3ffeb4f0 feefeffe feefeffe 22ee5361
3ffff060: 3ffeb4fc 2c9f0300 4000050c 3fffc278
3ffff070: 401034ec 3fffc200 00000022 feefeffe
3ffff080: 402559c6 00000030 00000016 ffffffff
3ffff090: 4025569c cdbe24ad 478e0521 1d8544c4
3ffff0a0: 64eca971 01a72256 952e2c9d 4fa692f5
3ffff0b0: 3ffff200 1da604d5 a5b4a9ab 654b8b27
3ffff0c0: 30f37a76 1cf5e586 4c808e3d 00000030
3ffff0d0: feefeffe feefeffe feefeffe feefeffe
3ffff0e0: feefeffe feefeffe feefeffe feefeffe
3ffff0f0: 33d32af1 b015accd 679c397b 6acc4341
3ffff100: 809c8646 e72fd292 6964fc2b 49277ce9
3ffff110: 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c
3ffff120: 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c
3ffff130: 1c342cc4 a6872295 f75260cb f8dd6fdb
3ffff140: 26c950b9 c2a96f40 4c90519d a3f8a12b
3ffff150: c9f5cee3 3c6b3cf6 57fdd112 213494b0
3ffff160: 15e88e35 25d72bb6 fb527415 1786b9a6
3ffff170: c48e83ce 9b9d3150 9d537804 7025a905
3ffff180: e1c655e8 47267c85 affa362a 0760881d
3ffff190: e8573bbf 88e084f7 83fe8af8 a0dd7d85
3ffff1a0: 932f7b30 90c549c8 3643ec04 33c2dcea
3ffff1b0: d70ed086 1a125a1a 5f3d0ad6 c21f6d79
3ffff1c0: 59d122f7 4ed32787 fcdf6198 a221f5b4
3ffff1d0: ff9eae5d 6983408e cbd3cbf8 4e82cea7
3ffff1e0: 80000000 00000000 00000000 00000000
3ffff1f0: 00000000 00000000 00000000 00000300
3ffff200: 28773402 46b7954e 79d80465 e9dcd38c
3ffff210: c4000923 7724cb8b c63cf963 00000080
3ffff220: 03030000 010000ce c7e1929d 0000c43c
3ffff230: a3935bf6 79b53cb4 25586342 f8a1fc7c
3ffff240: b9d90000 747789b3 a8c02bc0 5acca9cc
3ffff250: 30c0acc0 2fc02cc0 afc023c0 adc0aec0
3ffff260: 28c009c0 27c024c0 14c02dc0 13c00ac0
3ffff270: 32c025c0 31c02ec0 2ac004c0 29c026c0
3ffff280: 0f009c00 0ec005c0 9dc0a0c0 9dc09cc0
3ffff290: 3d002f00 a1003c00 12c003c0 35c008c0
3ffff2a0: 2df198d2 412663b2 1e21ecca aac074b8
3ffff2b0: d0647f09 1dfc4bea 5c60cc64 ab3b4fc9
3ffff2c0: fa522a14 6035b556 ed803ded 165741f4
3ffff2d0: 9963c945 42063c77 895473bb 77ce54ea
3ffff2e0: 64348343 04663205 68779c96 3c499ebc
3ffff2f0: d6b49924 64de3a04 ee6e3645 a2983315
3ffff300: 6d856cff 68a37bcf 7896392f 01ad43ac
3ffff310: 4e908497 dcb393e4 14a98451 f6bfde9c
3ffff320: f55eb936 128c282b 7ae61efe 1e250533
3ffff330: 34cd4ab3 34031ce4 0a8b1dae 6b28ce59
3ffff340: 3404e81d d192e00e b9e4e3d1 132f06ec
3ffff350: ee35a8ad 4c18855f d9866350 50e8d986
3ffff360: ee5c673d 7fcd2e9f cfcc50c1 d17ea03a
3ffff370: 52cf1606 d924a9fa 4b4246e0 c2bc2d09
3ffff380: da39bde3 5427df20 6d05ed17 243966fc
3ffff390: 7fc13335 70b2a997 3efb9d8b 52f7c4a9
3ffff3a0: a4eba1f2 776cde09 afa34d7d 05ebca8a
3ffff3b0: 88793b0d 606d7644 1c1907f0 faf2d063
3ffff3c0: 0963df88 73fae579 8782d9d0 843d72ab
3ffff3d0: 086f5356 fd7f6dd6 11ec918c c37de7de
3ffff3e0: bd981842 b0ea19d0 cbaf6224 28b8a086
3ffff3f0: 1a71b978 dacc7e51 b35e307b 29c9fe16
3ffff400: ac20bedc 3ffe22c9 7bd448af 38690a78
3ffff410: 79d8c8c2 3f92f4c8 e32ebd09 17cdc9c7
3ffff420: ea747188 8593020d 137acc99 07deb176
3ffff430: 6b4bf544 b76d4071 6d996005 53d4424e
3ffff440: fc7ebc52 07160f1a 5cbf6309 a17687d2
3ffff450: a049d5c1 f16f0d6e a7df5573 4a05ed51
3ffff460: 190082e0 9af44e57 7ae18813 afd8611b
3ffff470: 08310a19 e3d51688 f385d55b 421d3cd9
3ffff480: 00000002 00000000 40282417 00000000
3ffff490: ffffffff 00000000 3ffead91 00000000
3ffff4a0: 40282466 3ffee388 3fff16b4 00000001
3ffff4b0: 00000002 00000000 00000020 401003b8
3ffff4c0: 00000005 00000005 00000002 401025a8
3ffff4d0: 3ffeac42 40281527 3ffee388 3fffbd4c
3ffff4e0: 00000000 4026aaf7 3ffef730 3fff16b4
3ffff4f0: 00000000 00000002 00000000 3ffee388
3ffff500: 3fffbd82 40105e83 3fff3ec8 3fff0ff0
3ffff510: 3fff195c 00000000 00000020 401003b8
3ffff520: 00000005 4024813d 3fff3ec8 3fff0ff0
3ffff530: 401034ec 3fffc200 00000022 3fffbae4
3ffff540: 40249077 00000030 00000010 3fff1008
3ffff550: 3fff1008 3fffbd4c 3fffbd4c 4024836b
3ffff560: 3fff1040 3fffbd4c 00000000 402487ca
3ffff570: 3fff138c 3fffbd34 00000005 401025a8
3ffff580: 00000005 00000000 00000020 401003b8
3ffff590: 3fff1008 3fff1040 00000005 401025a8
3ffff5a0: 3ffeac45 4010583f 3ffee680 40103310
3ffff5b0: 40103133 3ffee680 00000000 401025a8
3ffff5c0: 00007fff 22f28dc5 3ffeefa0 40103310
3ffff5d0: 3ffeb4e4 00000000 00000000 4024fe18
3ffff5e0: 00007fff 22f28dc5 401037ca 00000100
3ffff5f0: 3ffeb4e4 7fffffff 00002200 00000001
3ffff600: 00000001 00004a88 4000050c 3fffc278
3ffff610: 3ffeb4e4 00000000 0000001f 22f28dc5
3ffff620: 3ffeb4f0 2c9f0300 4000050c 3fffc278
3ffff630: 401034ec 3fffc200 00000022 401003b8
3ffff640: 402579d4 00000030 00000010 ffffffff
3ffff650: 4020e71a 3fff5d9c 00000003 00000001
3ffff660: 00004bc6 00000000 00000000 fffffffe
3ffff670: 00000000 3fffc6fc 00000000 00000000
3ffff680: 0000202e 00003a98 00000000 00000030
3ffff690: 00000000 3fffc6fc 00000000 3fff3834
3ffff6a0: 00000644 00003a98 00000000 00000030
3ffff6b0: 00000010 00000860 3ffe88a8 00000000
3ffff6c0: 3fffbd4c 00000001 3fff5ccc 4024d234
3ffff6d0: 3fff356c 3fff5ccc 3fff5ccc 4024d31b
3ffff6e0: 00000001 00000000 00000000 402490a4
3ffff6f0: 3fff1008 3fffbae4 3fff37c4 402495ba
3ffff700: 00000000 00000000 3fff356c 00000000
3ffff710: 3fff356c 000001f2 3fff5ccc 00000000
3ffff720: 3fff356c 00000200 00000200 4020d4c4
3ffff730: 3fff6cf9 0008f252 dd70a3d7 0a582fd0
3ffff740: 00000000 00000000 4022aeb6 00000000
3ffff750: 00003a98 00000000 00000000 4020e7d6
3ffff760: 00000200 3fff679c 3fff5d9c 40257388
3ffff770: 00000008 00000001 0008f15e 00000000
3ffff780: 3fff629c 402584e0 3fff5d9c 00000000
3ffff790: 3fff629c 3ffff914 3fff5d9c 3ffff914
3ffff7a0: 00000000 00000001 3fff3834 4020e82b
3ffff7b0: 00000000 00000001 3fff3834 4020ea17
3ffff7c0: 00000000 0008f106 b810624d 0a56afc4
3ffff7d0: 00000000 00000000 00000034 0008f106
3ffff7e0: 00003a98 3fff356c 3fff3834 4020d702
3ffff7f0: 3fff5ccc 000003fe 3ffe88a8 00000000
3ffff800: 3ffff8c0 00000020 00000020 3ffea739
3ffff810: 000001bb 3ffff914 3fff3834 4020eab9
3ffff820: 4023e148 0379528c 4023e148 0379528c
3ffff830: 3fff3cf0 00000000 3ffff910 4023a3dd
3ffff840: 3ffe9a9b 00000000 3ffff910 4023ac78
3ffff850: 3ffff8c0 3ffff910 3ffff940 4023a1fd
3ffff860: 00000000 00000020 3ffff8c0 4022983a
3ffff870: 00002770 00000005 3fff3cf0 40229911
3ffff880: 00000000 3ffff8d8 00000001 00000000
3ffff890: 00000000 00000020 0000001c 4022ac77
3ffff8a0: 3fff087c 3ffff8d8 00000000 3ffffc1c
3ffff8b0: 3fff0994 3ffff910 3fff0974 40226f1d
3ffff8c0: 00000000 00006863 00000000 00000000
3ffff8d0: 000e000f 00000000 3ffea268 00000000
3ffff8e0: 00000000 3fff19ac 3ffff958 40229a78
3ffff8f0: 402900e8 00000000 3ffff910 3fff3834
3ffff900: 3fff1ab4 3ffffc1c 3fff0974 40227159
3ffff910: 3fff353c 68746967 632e6275 0a006d6f
3ffff920: 3f0001bb 00011f40 3fff5b1c 0050005f
3ffff930: 80000000 70747468 00000073 05000000
3ffff940: 3fff5b84 013e013f 80000000 00000000
3ffff950: 3fff1ab4 00000000 3fff1b64 0013001f
3ffff960: 80000000 3fff3cf0 00000001 00000000
3ffff970: ffffffff 00000000 00000001 4020000a
3ffff980: 00000000 00000000 00000000 00000000
3ffff990: 00000000 00000062 3ffffc10 402298cf
3ffff9a0: 3ffffbe8 3ffffc10 3ffffc1c 40229911
3ffff9b0: 3fff1ab4 3fff0864 3ffffbc0 40209e0f
3ffff9c0: 3ffff9e8 3ffff9e8 3ffffbd8 3ffffbe8
3ffff9d0: 40282500 3ffee3d8 3ffffbd8 3ffffbd8
3ffff9e0: 00000020 3fff35ac 00000008 3fff35c8
3ffff9f0: 402814dc 3ffee3d8 3ffeeb50 3fff35ac
3ffffa00: 00000000 4026aaf7 3ffef730 3fff16b4
3ffffa10: 00000000 00000002 00000000 3ffee3d8
3ffffa20: 3fff35e2 40105e83 3fff3ee4 3fff0ff0
3ffffa30: 3fff195c 00000000 00000800 3ffe83c4
3ffffa40: 00002020 4024813d 3fff3ee4 3fff0ff0
3ffffa50: 00000006 00000000 0000000a 000003e3
3ffffa60: 3fff3494 00000021 3ffe88a8 3fff1008
3ffffa70: 00001fa0 000003f4 3ffe88a8 40100b7e
3ffffa80: 3fff1040 3fff35ac 00000000 000003e3
3ffffa90: 3fff3494 00000011 3ffe88a8 40101132
3ffffaa0: 00000020 00000020 00000064 00000095
3ffffab0: 00000006 00000000 00000088 3fff3494
3ffffac0: 00001fc0 000003f8 3ffe88a8 40100b7e
3ffffad0: 0000007c 00000080 3ffffe98 000003e3
3ffffae0: 3fff3494 00000015 3ffe88a8 40101132
3ffffaf0: 00000020 00000020 00000084 00000095
3ffffb00: 0000007c 00000001 00000084 3fff3494
3ffffb10: 3ffeac40 00000001 3ffffe98 00000014
3ffffb20: 00000090 000000a0 3ffffe98 4022983a
3ffffb30: 0000007c 22a2c884 3ffeefa0 00000000
3ffffb40: 3fff1b05 00000076 3ffffbb0 00000014
3ffffb50: 00000090 00000001 3ffffe98 402298cf
3ffffb60: 00000000 00000001 3ffffe98 40229c26
3ffffb70: 3fff3494 3ffffbb4 3ffffbb0 40205316
3ffffb80: 3ffffc30 3ffffe68 3ffffbb0 3fff1a94
3ffffb90: 3fff2898 00000000 3ffffc2c 40201568
3ffffba0: 4000050c 00000000 3fffff04 40205aa2
3ffffbb0: 3ffffe98 722d3276 69662d66 61776d72
3ffffbc0: 622e6572 7d226e69 2f302e00 4022cf6c
3ffffbd0: 3fff3524 fffffffc 3ffe9c56 3ffffe98
3ffffbe0: 00007c04 3ffe9c46 4023dcb8 00000000
3ffffbf0: 00002ee0 40292496 00000000 3fff209c
3ffffc00: 00000000 3fff3834 3fff3834 3fff390c
3ffffc10: 3fff3714 0062006f 80000000 00000000
3ffffc20: 00000004 00000000 00000000 40201cb8
3ffffc30: 00000000 3ffff9d8 3ffff9c0 40204a7a
3ffffc40: 3ffe8c15 3ffff9c0 00000018 3fff1a94
3ffffc50: 3fff2898 00000000 3fffff04 3fff1a94
3ffffc60: 3fff2898 00000000 3ffffe70 4020a076
3ffffc70: 3ffffc98 3ffffc98 3ffffe68 3ffffe98
3ffffc80: 3fff1600 3fff3ee4 3ffffe88 3ffffe68
3ffffc90: 3ffffd20 3ffffca0 3fffff2c 40207eb4
3ffffca0: 3ffffcc8 3ffffd03 3ffffdd8 3ffffec8
3ffffcb0: 00000000 00000000 3ffffeb8 3ffffde8
3ffffcc0: 40101c20 00000030 33383831 3fff0be0
3ffffcd0: 3fffdad0 00000000 3fff0bb4 4020717c
3ffffce0: 00000001 00000000 00000014 401003b8
3ffffcf0: 40282466 3ffee3d8 00000001 402800ef
3ffffd00: 4028254a 3ffee3d8 401026e7 3ffee3d8
3ffffd10: 00000014 3fff3494 00000008 3fff34b0
3ffffd20: 402814dc 3ffee3d8 3ffeeb50 3fff3494
3ffffd30: 000005e0 00000000 40104645 3ffeedc0
3ffffd40: 00000000 00000000 00000020 401003b8
3ffffd50: 00000005 00000000 00000000 401025a8
3ffffd60: 3ffeac40 40105827 3ffee4f0 401003b8
3ffffd70: 00000001 40104a02 3ffeedc0 401003b8
3ffffd80: 40104e73 22de286e 3ffeefa0 40103310
3ffffd90: 00000005 00000000 00000020 401003b8
3ffffda0: 4010493b 00000021 00000005 401025a8
3ffffdb0: 3ffeac45 4010583f 3ffee6d0 00000001
3ffffdc0: 40103133 3ffee6d0 00000000 40103310
3ffffdd0: 00007fff 22dfc3aa 3ffeefa0 40103310
3ffffde0: 3ffeb4c0 00000000 00000000 3fffc278
3ffffdf0: 00007fff 22dfc3aa 401037ca 00000100
3ffffe00: 3ffeb4c0 7fffffff 00000000 00000001
3ffffe10: 00000001 00004288 00418937 000022df
3ffffe20: 3ffeb4c0 00318a1c 00000000 22dfc3aa
3ffffe30: 3ffeb4cc 2c9f0300 4000050c 3fffc278
3ffffe40: 401034ec 3fffc200 00000022 00000030
3ffffe50: 4020a642 00000030 00000010 ffffffff
3ffffe60: 00001f18 000003e3 3fff1ab4 40100b7e
3ffffe70: 00004b04 3fff1ab0 3fff1aaa 00000001
3ffffe80: ffff3404 3fff1aa1 3fff1a9c 40100ecc
3ffffe90: ffff0004 3fff1a94 3fff3494 0090009f
3ffffea0: 80000000 3fff1b31 0000007d 3ffffc70
3ffffeb0: 00000000 00000000 3fff3cb4 4020d419
3ffffec0: 00000000 0008ed84 5fbe76c8 00000001
3ffffed0: 0008ed84 3fff209c 0000007d 4020d512
3ffffee0: 000000d8 3fffff12 3fff04c8 4020a208
3ffffef0: 00000000 00000000 00000000 00000000
3fffff00: 00000000 3ffffc88 3ffffc70 3fff28d2
3fffff10: 00000001 0000009d 00000020 3fff28d2
3fffff20: 3fff1a94 3fff1b31 3fff2898 4020a116
3fffff30: 3fff1490 3fff04c8 3fff04c8 00000002
3fffff40: 00000001 0008ed82 3fff04c8 4020a7d0
3fffff50: 0000009d 3fff28d2 3fff2898 40100b7e
3fffff60: 3fff1490 00000000 3fff3d02 00000001
3fffff70: 00000004 00000039 000000db 00000005
3fffff80: 3fffdad0 3fff1490 0008ed82 3fff0be0
3fffff90: 3fff055c 00000000 0008ed82 40207f48
3fffffa0: 3fffdad0 00000000 3fff0bb4 3fff0be0
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3424, room 16 tail 0 chksum 0x2e load 0x3fff20b8, len 40, room 8 tail 0 chksum 0x2b csum 0x2b v0009f4b0 ~ld N: * WELCOME TO OpenMQTTGateway ** N: OpenMQTTGateway Version: v1.6.0 { "mqtt_server": "192.168.1.222", "mqtt_port": "1883", "mqtt_user": "omg", "mqtt_pass": "xxxxx", "mqtt_topic": "home/", "gateway_name": "OMG_ESP8266_IR", "mqtt_broker_secure": false, "mqtt_broker_cert": "", "mqtt_ss_index": 0, "ota_server_cert": "", "ota_pass": "yyyyy" }wm:[2] Added Parameter: server wm:[2] Added Parameter: port wm:[2] Added Parameter: user wm:[2] Added Parameter: pass wm:[2] Added Parameter: secure wm:[2] Added Parameter: cert wm:[2] Added Parameter: name wm:[2] Added Parameter: topic *wm:[2] Added Parameter: ota N: Attempting Wifi connection with saved AP: 0 N: IR_EMITTER_GPIO: 16 N: IR_RECEIVER_GPIO: 2 N: OpenMQTTGateway modules: ["IR"] N: ** Setup OpenMQTTGateway end ** W: MQTT connection... N: Connected to broker N: Send on /SYStoMQTT msg {"uptime":2,"version":"v1.6.0","discovery":true,"ohdiscovery":false,"env":"nodemcuv2-ir","freemem":32808,"mqttport":"1883","mqttsecure":false,"rssi":-64,"SSID":"TEST","BSSID":"xx:xx:xx:xx:xx:xx","ip":"192.168.1.111","mac":"yy:yy:yy:yy:yy:yy","modules":["IR"]} ---------- 8< ---------- snip ---------- >8 ----------

</details>

**Expected behavior**
Not crashing and successfully [updating](https://docs.openmqttgateway.com/use/gateway.html#firmware-update-from-mqtt-esp-only) using the default root certificate since this board with 4MB should have enough memory to store the downloaded OTA update.

**Environment (please complete the following information):**
* OpenMQTTGateway version used (v1.6.0)

**Additional context**
From: [nodemcuv2-ir-firmware.bin](https://github.com/1technophile/OpenMQTTGateway/releases/download/v1.6.0/nodemcuv2-ir-firmware.bin)
To target: [nodemcuv2-rf-firmware.bin](https://github.com/1technophile/OpenMQTTGateway/releases/download/v1.6.0/nodemcuv2-rf-firmware.bin)

Board: wemos.cc LoL1n new NodeMcu V3

$ esptool.py -p /dev/ttyUSB0 flash_id esptool.py v3.1 Serial port /dev/ttyUSB0 Connecting.... Detecting chip type... ESP8266 Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: yy:yy:yy:yy:yy:yy Uploading stub... Running stub... Stub running... Manufacturer: 20 Device: 4016 Detected flash size: 4MB Hard resetting via RTS pin...

github-actions[bot] commented 9 months ago

This issue is stale because it has been open for 90 days with no activity.

github-actions[bot] commented 8 months ago

This issue was closed because it has been inactive for 14 days since being marked as stale.