Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Troubleshooting
  3. esp8266 gateway keeps resetting on keepalive

esp8266 gateway keeps resetting on keepalive

Scheduled Pinned Locked Moved Troubleshooting
resetesp8266
14 Posts 5 Posters 7.4k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    vlad
    wrote on last edited by
    #4

    It does look like the same issue. Mine does not restart on a sensor connection (I have one node with 4 reed switches) but totally restarts on keepalive call.

    1 Reply Last reply
    0
    • V Offline
      V Offline
      vlad
      wrote on last edited by vlad
      #5

      On further inspection it looks like a different issue since I don't get reboots unless connected to Mycontroller. If I shut down the software reboots stop. Sensors send things to the gateway just fine.

      If I set keepalive to very long then things are good and there are no reboots all the time(assuming it will reboot once that timer lapses). If I start mycontroller while esp is running then esp will reboot for sure.

      This has something to do with tcp sockets and keepalive.

      1 Reply Last reply
      0
      • hekH Offline
        hekH Offline
        hek
        Admin
        wrote on last edited by
        #6

        Are you guys getting the same resets when using dev-branch?

        1 Reply Last reply
        0
        • V Offline
          V Offline
          vlad
          wrote on last edited by
          #7

          Can't get dev branch to build -

          GatewayESP8266.ino:131:27: fatal error: ESP8266WiFi.h: No such file or directory
          1 Reply Last reply
          0
          • hekH Offline
            hekH Offline
            hek
            Admin
            wrote on last edited by
            #8

            Did you change board type to NodeMCU?

            1 Reply Last reply
            0
            • V Offline
              V Offline
              vlad
              wrote on last edited by
              #9

              Very sorry, I got past that point but forgot about it. I ended up having to remove all of the libraries and then extract dev branch, otherwise merging the two didn't work.

              I think this issue is now gone, I can keep controller running and the gateway doesn't reboot. I do have a new issue though, sensors now crash the controller (was not the case in 1.5)

              I just used a simple trigger example from dev branch and that crashes the gateway in some scenarios. It crashed it when I turned off the sensor node, it crashed when I opened serial monitor for sensor node, it crashes mid way, etc

              Seems like any client communication has a high chance to crash it.

              âm+ÿ¡šóÿ0;0;3;0;9;Starting gateway (1.6.0-beta)
                                             
              0;0;3;0;9;Radio init successful.
                                                             
              scandone
                                                                                    
              f 0, scandone
                                                                               
              .add 0
                                                                                      
              aid 1
                                                                                       
              pm open phy_2,type:2 0 0
                                                                    
              cnt 
                                                                                        
                    
                                                                                      
              connected with vhome, channel 6
                                                             
              dhcp client start...
                                                                        
              .........ip:192.168.0.51,mask:255.255.255.0,gw:192.168.0.1
                                  
              .IP: 192.168.0.51
                                                                           
              0;0;3;0;9;Init complete, id=0, parent=0, distance=0
                                          
              0;0;3;0;9;Client 0 connected
                                                                 
              0;0;3;0;9;read: 20-20-0 s=255,c=0,t=17,pt=0,l=10,sg=0:1.6.0-beta
                             
              0;0;3;0;9;read: 20-20-0 s=255,c=3,t=6,pt=1,l=1,sg=0:0
                                        
              0;0;3;0;9;Client 0: 20;255;3;0;6;M
                                                           
              0;0;3;0;9;send: 0-0-20-20 s=255,c=3,t=6,pt=0,l=1,sg=0,st=ok:M
                                
              0;0;3;0;9;read: 20-20-0 s=3,c=0,t=0,pt=0,l=0,sg=0:
                                           
              0;0;3;0;9;read: 20-20-0 s=3,c=1,t=16,pt=2,l=2,sg=0:1
                                         
              0;0;3;0;9;read: 20-20-0 s=3,c=1,t=16,pt=2,l=2,sg=0:0
                                         
              0;0;3;0;9;read: 20-20-0 s=3,c=1,t=16,pt=2,l=2,sg=0:1
                                         
              0;0;3;0;9;read: 20-20-0 s=3,c=1,t=16,pt=2,l=2,sg=0:0
                                         
              0;0;3;0;9;read: 20-20-0 s=3,c=1,t=16,pt=2,l=2,sg=0:1
                                         
              0;0;3;0;9;Client 0: 0;255;3;0;2;
                                                             
              Fatal exception (28):
                                                                       
              epc1=0x4000bf80, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x0
              0000000
                                                                                     
                       
                                                                                   
              Exception (28):
                                                                             
              epc1=0x4000bf80 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000
              000
                                                                                         
                   
                                                                                       
              ctx: cont 
                                                                                  
              sp: 3ffea5f0 end: 3ffea8a0 offset: 01a0
                                                     
                                                       
                                                   
              >>>stack>>>
                                                                                 
              3ffea790:  3fff1c88 40219430 3ffea980 402039e4  
                                            
              3ffea7a0:  40213751 3fff4b78 00000001 3ffea7d0  
                                            
              3ffea7b0:  3ffea7c0 00000004 3ffeabfc 00000000  
                                            
              3ffea7c0:  00000003 00000000 00000001 00000000  
                                            
              3ffea7d0:  3ffeaa68 3ffeaa74 0000000a 3ffeaac8  
                                            
              3ffea7e0:  00000001 3ffeab98 00000000 40203f34  
                                            
              3ffea7f0:  00000000 3ffeaa68 3ffeab98 40203624  
                                            
              3ffea800:  3fffdc20 00000000 3ffeaa58 3ffeabfb  
                                            
              3ffea810:  00000000 00000003 00000000 402042f3  
                                            
              3ffea820:  3ffea8cc 3ffea924 00000014 4020217e  
                                            
              3ffea830:  00000000 3fff4bc8 3ffea950 00000000  
                                            
              3ffea840:  00000010 00000000 00000014 00000002  
                                            
              3ffea850:  00000003 00000012 00000000 3ffeaa60  
                                            
              3ffea860:  3fffdc20 00000000 3ffeaa58 40204a1c  
                                            
              3ffea870:  40203c55 00000000 3ffeaa58 4020435f  
                                            
              3ffea880:  00000000 00000000 3ffeaa58 4020496a  
                                            
              3ffea890:  00000000 00000000 3ffe9880 40100118  
                                            
              <<<stack<<<
                                                                                  
              òm+ÿ(æz=0;0;3;0;9;Starting gateway (1.6.0-beta)
                                              
              0;0;3;0;9;Radio init successful.
                                                             
              scandone
                                                                                    
              f 0, scandone
                                                                               
              .add 0
                                                                                      
              aid 1
                                                                                       
              pm open phy_2,type:2 0 0
                                                                    
              cnt 
                                                                                        
                    
                                                                                      
              connected with vhome, channel 6
                                                             
              dhcp client start...
                                                                        
              .........ip:192.168.0.51,mask:255.255.255.0,gw:192.168.0.1
                                  
              .IP: 192.168.0.51
                                                                           
              0;0;3;0;9;Init complete, id=0, parent=0, distance=0
              1 Reply Last reply
              0
              • V Offline
                V Offline
                vlad
                wrote on last edited by
                #10

                Removed the sensor completely and gateway still reboots, it just takes much longer now

                0;0;3;0;9;Starting gateway (1.6.0-beta)
                0;0;3;0;9;Radio init successful.
                scandone
                f 0, ....scandone
                .add 0
                aid 1
                pm open phy_2,type:2 0 0
                cnt 
                
                connected with vhome, channel 6
                dhcp client start...
                ..ip:192.168.0.51,mask:255.255.255.0,gw:192.168.0.1
                .IP: 192.168.0.51
                0;0;3;0;9;Init complete, id=0, parent=0, distance=0
                0;0;3;0;9;Client 0 connected
                0;0;3;0;9;Client 0: 0;255;3;0;2;
                Fatal exception (28):
                epc1=0x4000bf80, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
                
                Exception (28):
                epc1=0x4000bf80 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000
                
                ctx: cont 
                sp: 3ffea5f0 end: 3ffea8a0 offset: 01a0
                
                >>>stack>>>
                3ffea790:  3fff1c28 40219388 3ffea980 402039e4  
                3ffea7a0:  402136a9 3fff4b68 3ffeaa58 3ffea7d0  
                3ffea7b0:  3ffea7c0 00000004 3ffeabf4 00000000  
                3ffea7c0:  00000003 00000000 00000001 00000000  
                3ffea7d0:  3ffeaa60 3ffeaa6c 0000000a 3ffeaac0  
                3ffea7e0:  00000001 3ffeab90 00000000 40203ec8  
                3ffea7f0:  00000000 3ffeaa60 3fff4bb8 40206a0a  
                3ffea800:  3fffdc20 00000000 3ffeaa50 3ffeabf3  
                3ffea810:  00000000 00000003 00000000 4020428b  
                3ffea820:  3ffe8f20 00000000 000003e8 402024f1  
                3ffea830:  00000000 3fff4bb8 3ffea950 3ffea860  
                3ffea840:  00000000 00000004 3ffea950 40202d34  
                3ffea850:  3fffdc20 00000000 00000000 3ffeaa58  
                3ffea860:  3fffdc20 00000000 3ffeaa50 40204994  
                3ffea870:  40203be9 00000000 3ffeaa50 402042e3  
                3ffea880:  00000000 00000000 3ffeaa50 402048e6  
                3ffea890:  00000000 00000000 3ffe9880 40100118  
                <<<stack<<<
                òm+ÿP9<áÿ0;0;3;0;9;Starting gateway (1.6.0-beta)
                0;0;3;0;9;Radio init successful.
                scandone
                f 0, ....scandone
                .reconnect
                f -240, ....scandone
                .reconnect
                f 0, ....scandone
                .add 0
                aid 1
                pm open phy_2,type:2 0 0
                cnt 
                
                connected with vhome, channel 6
                dhcp client start...
                ..ip:192.168.0.51,mask:255.255.255.0,gw:192.168.0.1
                .IP: 192.168.0.51
                0;0;3;0;9;Init complete, id=0, parent=0, distance=0
                hekH 1 Reply Last reply
                0
                • V vlad

                  Removed the sensor completely and gateway still reboots, it just takes much longer now

                  0;0;3;0;9;Starting gateway (1.6.0-beta)
                  0;0;3;0;9;Radio init successful.
                  scandone
                  f 0, ....scandone
                  .add 0
                  aid 1
                  pm open phy_2,type:2 0 0
                  cnt 
                  
                  connected with vhome, channel 6
                  dhcp client start...
                  ..ip:192.168.0.51,mask:255.255.255.0,gw:192.168.0.1
                  .IP: 192.168.0.51
                  0;0;3;0;9;Init complete, id=0, parent=0, distance=0
                  0;0;3;0;9;Client 0 connected
                  0;0;3;0;9;Client 0: 0;255;3;0;2;
                  Fatal exception (28):
                  epc1=0x4000bf80, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
                  
                  Exception (28):
                  epc1=0x4000bf80 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000
                  
                  ctx: cont 
                  sp: 3ffea5f0 end: 3ffea8a0 offset: 01a0
                  
                  >>>stack>>>
                  3ffea790:  3fff1c28 40219388 3ffea980 402039e4  
                  3ffea7a0:  402136a9 3fff4b68 3ffeaa58 3ffea7d0  
                  3ffea7b0:  3ffea7c0 00000004 3ffeabf4 00000000  
                  3ffea7c0:  00000003 00000000 00000001 00000000  
                  3ffea7d0:  3ffeaa60 3ffeaa6c 0000000a 3ffeaac0  
                  3ffea7e0:  00000001 3ffeab90 00000000 40203ec8  
                  3ffea7f0:  00000000 3ffeaa60 3fff4bb8 40206a0a  
                  3ffea800:  3fffdc20 00000000 3ffeaa50 3ffeabf3  
                  3ffea810:  00000000 00000003 00000000 4020428b  
                  3ffea820:  3ffe8f20 00000000 000003e8 402024f1  
                  3ffea830:  00000000 3fff4bb8 3ffea950 3ffea860  
                  3ffea840:  00000000 00000004 3ffea950 40202d34  
                  3ffea850:  3fffdc20 00000000 00000000 3ffeaa58  
                  3ffea860:  3fffdc20 00000000 3ffeaa50 40204994  
                  3ffea870:  40203be9 00000000 3ffeaa50 402042e3  
                  3ffea880:  00000000 00000000 3ffeaa50 402048e6  
                  3ffea890:  00000000 00000000 3ffe9880 40100118  
                  <<<stack<<<
                  òm+ÿP9<áÿ0;0;3;0;9;Starting gateway (1.6.0-beta)
                  0;0;3;0;9;Radio init successful.
                  scandone
                  f 0, ....scandone
                  .reconnect
                  f -240, ....scandone
                  .reconnect
                  f 0, ....scandone
                  .add 0
                  aid 1
                  pm open phy_2,type:2 0 0
                  cnt 
                  
                  connected with vhome, channel 6
                  dhcp client start...
                  ..ip:192.168.0.51,mask:255.255.255.0,gw:192.168.0.1
                  .IP: 192.168.0.51
                  0;0;3;0;9;Init complete, id=0, parent=0, distance=0
                  hekH Offline
                  hekH Offline
                  hek
                  Admin
                  wrote on last edited by
                  #11

                  What do you mean by:

                  Removed the sensor completely

                  Did you alter the esp-gateway sketch? If so, you might wanna post it here.

                  1 Reply Last reply
                  0
                  • V Offline
                    V Offline
                    vlad
                    wrote on last edited by
                    #12

                    Other than login/password and commenting out static ip part nothing was changed.
                    I wonder if it's power even though I'm powering from one of those breadboard power sources that's connected to 9v and is feeding 3.3v to esp/radio.

                    1 Reply Last reply
                    0
                    • V Offline
                      V Offline
                      vlad
                      wrote on last edited by
                      #13

                      Looks like I might have jumped the gun on dev being better than release branch. I changed the keepalive timeout to a long time and constant reboots stopped.

                      So this is the same issue then, it might just get exacerbated when node has something to say to the gateway/controller.

                      By removed sensor I meant I turned it off completely (it is the only sensor node in the network). Gateway was still rebooting even with no nodes on the network.

                      I took apart my ethernet gateway so I think I'll just stick with this one and set keepalive to a long time. Gateway will still reboot but it won't be every minute and that should be ok until the fix is found.

                      tpenguin74T 1 Reply Last reply
                      0
                      • V vlad

                        Looks like I might have jumped the gun on dev being better than release branch. I changed the keepalive timeout to a long time and constant reboots stopped.

                        So this is the same issue then, it might just get exacerbated when node has something to say to the gateway/controller.

                        By removed sensor I meant I turned it off completely (it is the only sensor node in the network). Gateway was still rebooting even with no nodes on the network.

                        I took apart my ethernet gateway so I think I'll just stick with this one and set keepalive to a long time. Gateway will still reboot but it won't be every minute and that should be ok until the fix is found.

                        tpenguin74T Offline
                        tpenguin74T Offline
                        tpenguin74
                        wrote on last edited by
                        #14

                        @vlad I am having the same issue. Where did you change keepalive timeout to a long time?
                        Essentially, what file did you edit, what parameter and to how long?

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        11

                        Online

                        11.7k

                        Users

                        11.2k

                        Topics

                        113.1k

                        Posts


                        Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • MySensors
                        • OpenHardware.io
                        • Categories
                        • Recent
                        • Tags
                        • Popular