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. battery powered sensor / watchdog?

battery powered sensor / watchdog?

Scheduled Pinned Locked Moved Troubleshooting
29 Posts 8 Posters 3.2k Views 8 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.
  • CrankyCoderC Offline
    CrankyCoderC Offline
    CrankyCoder
    wrote on last edited by
    #1

    Here I am again. I swear this forum is beginning to feel like home lol

    So I made a little battery powered temp sensor for my pool. Works great (see graph) hehe
    0_1527173096763_bf581b1e-3ea6-4c9c-9e8f-8e84a7bf8e86-image.png

    so here is what I have run in to. The node is battery powered. It goes to sleep for 90 minutes at a time, wakes up, checks temp/battery sends changes and goes back to sleep.

    So yesterday, first time in like 2 weeks the node reported just before noon and then it didn't respond at all the rest of the day. I got home last last night. Reset it and it was good.

    So is there a correct way to do watchdog on a battery node? Any suggestions?

    Thanks!

    Home Automation Tinkerer
    www.CrankyCoder.net

    Controller: HomeAssistant in Kubernetes
    Gateway: MQTTClientGateway
    MySensors: 2.3

    S alexsh1A 2 Replies Last reply
    1
    • CrankyCoderC CrankyCoder

      Here I am again. I swear this forum is beginning to feel like home lol

      So I made a little battery powered temp sensor for my pool. Works great (see graph) hehe
      0_1527173096763_bf581b1e-3ea6-4c9c-9e8f-8e84a7bf8e86-image.png

      so here is what I have run in to. The node is battery powered. It goes to sleep for 90 minutes at a time, wakes up, checks temp/battery sends changes and goes back to sleep.

      So yesterday, first time in like 2 weeks the node reported just before noon and then it didn't respond at all the rest of the day. I got home last last night. Reset it and it was good.

      So is there a correct way to do watchdog on a battery node? Any suggestions?

      Thanks!

      S Offline
      S Offline
      sindrome73
      wrote on last edited by
      #2

      Excuse me but I go a little OT ..... What dashboard and this are you using?

      1 Reply Last reply
      1
      • CrankyCoderC Offline
        CrankyCoderC Offline
        CrankyCoder
        wrote on last edited by
        #3

        Grafana :)

        Home Automation Tinkerer
        www.CrankyCoder.net

        Controller: HomeAssistant in Kubernetes
        Gateway: MQTTClientGateway
        MySensors: 2.3

        1 Reply Last reply
        1
        • JohnRobJ Offline
          JohnRobJ Offline
          JohnRob
          wrote on last edited by
          #4

          I'm not sure the max time for the built in WDT but I know it is limited. In addition it adds to the battery drain. You might look at a TPL5010.

          John

          1 Reply Last reply
          1
          • CrankyCoderC Offline
            CrankyCoderC Offline
            CrankyCoder
            wrote on last edited by
            #5

            any other thoughts on maybe something i can do in code or anything?

            Home Automation Tinkerer
            www.CrankyCoder.net

            Controller: HomeAssistant in Kubernetes
            Gateway: MQTTClientGateway
            MySensors: 2.3

            1 Reply Last reply
            0
            • CrankyCoderC Offline
              CrankyCoderC Offline
              CrankyCoder
              wrote on last edited by
              #6

              that TPL5010 looks like it could do a 2 hour watch dog. Not bad. gonna look in to that some more too.

              Home Automation Tinkerer
              www.CrankyCoder.net

              Controller: HomeAssistant in Kubernetes
              Gateway: MQTTClientGateway
              MySensors: 2.3

              1 Reply Last reply
              0
              • CrankyCoderC CrankyCoder

                Here I am again. I swear this forum is beginning to feel like home lol

                So I made a little battery powered temp sensor for my pool. Works great (see graph) hehe
                0_1527173096763_bf581b1e-3ea6-4c9c-9e8f-8e84a7bf8e86-image.png

                so here is what I have run in to. The node is battery powered. It goes to sleep for 90 minutes at a time, wakes up, checks temp/battery sends changes and goes back to sleep.

                So yesterday, first time in like 2 weeks the node reported just before noon and then it didn't respond at all the rest of the day. I got home last last night. Reset it and it was good.

                So is there a correct way to do watchdog on a battery node? Any suggestions?

                Thanks!

                alexsh1A Offline
                alexsh1A Offline
                alexsh1
                wrote on last edited by
                #7

                @crankycoder I am not using watchdog in the battery powered nodes. I have had an odd problem like you. I think it has to do with the quality of parts since I am ordering most from Aliexpress.

                1 Reply Last reply
                0
                • CrankyCoderC Offline
                  CrankyCoderC Offline
                  CrankyCoder
                  wrote on last edited by
                  #8

                  oh don't say that. aliexpress is my addiction!!!!

                  Home Automation Tinkerer
                  www.CrankyCoder.net

                  Controller: HomeAssistant in Kubernetes
                  Gateway: MQTTClientGateway
                  MySensors: 2.3

                  alexsh1A 1 Reply Last reply
                  0
                  • CrankyCoderC CrankyCoder

                    oh don't say that. aliexpress is my addiction!!!!

                    alexsh1A Offline
                    alexsh1A Offline
                    alexsh1
                    wrote on last edited by
                    #9

                    @crankycoder said in battery powered sensor / watchdog?:

                    oh don't say that. aliexpress is my addiction!!!!

                    I do like most people - its easier and one does not have to spend 50 bucks to get a free shipping. No brainer. However, quality may be compromised too.

                    CrankyCoderC 1 Reply Last reply
                    0
                    • alexsh1A alexsh1

                      @crankycoder said in battery powered sensor / watchdog?:

                      oh don't say that. aliexpress is my addiction!!!!

                      I do like most people - its easier and one does not have to spend 50 bucks to get a free shipping. No brainer. However, quality may be compromised too.

                      CrankyCoderC Offline
                      CrankyCoderC Offline
                      CrankyCoder
                      wrote on last edited by
                      #10

                      did you do anything to try to over come it? or do you think either spending more for better quality or maybe an external watch dog chip?

                      Home Automation Tinkerer
                      www.CrankyCoder.net

                      Controller: HomeAssistant in Kubernetes
                      Gateway: MQTTClientGateway
                      MySensors: 2.3

                      alexsh1A 1 Reply Last reply
                      0
                      • CrankyCoderC CrankyCoder

                        did you do anything to try to over come it? or do you think either spending more for better quality or maybe an external watch dog chip?

                        alexsh1A Offline
                        alexsh1A Offline
                        alexsh1
                        wrote on last edited by
                        #11

                        @crankycoder I think the biggest issue for me is that I’m not ordering in large quantities. AliExpress or ebay are really competitive if you need a few components.

                        Digi-key for example wants me to have a minimum spending of £30 for free shipping (AliExpress is offering free shipping).

                        1 Reply Last reply
                        0
                        • CrankyCoderC Offline
                          CrankyCoderC Offline
                          CrankyCoder
                          wrote on last edited by
                          #12

                          agreed. hard to beat aliexpress for pricing.

                          Home Automation Tinkerer
                          www.CrankyCoder.net

                          Controller: HomeAssistant in Kubernetes
                          Gateway: MQTTClientGateway
                          MySensors: 2.3

                          ileneken3I 1 Reply Last reply
                          0
                          • CrankyCoderC CrankyCoder

                            agreed. hard to beat aliexpress for pricing.

                            ileneken3I Offline
                            ileneken3I Offline
                            ileneken3
                            wrote on last edited by
                            #13

                            @crankycoder

                            Speaking of pricing, a Pro Mini 3.3Mhz can be had for as little as $2-$3. Couldn't that be used to provide all the functionality (and more) of a TPL5010? Of course, it would require a small programming with a small script that uses low power sleep, removing the LED, maybe regulator too.

                            1 Reply Last reply
                            0
                            • CrankyCoderC Offline
                              CrankyCoderC Offline
                              CrankyCoder
                              wrote on last edited by
                              #14

                              that's where the problem is. the whole sensor is a pro mini. it periodically stops doing it's thing.

                              Home Automation Tinkerer
                              www.CrankyCoder.net

                              Controller: HomeAssistant in Kubernetes
                              Gateway: MQTTClientGateway
                              MySensors: 2.3

                              ileneken3I 1 Reply Last reply
                              1
                              • CrankyCoderC CrankyCoder

                                that's where the problem is. the whole sensor is a pro mini. it periodically stops doing it's thing.

                                ileneken3I Offline
                                ileneken3I Offline
                                ileneken3
                                wrote on last edited by
                                #15

                                @crankycoder
                                What I meant was that keep the sensor as is (whether it is a pro mini or anything else), and use a different pro mini as the watchdog - in place of the TPL5010. In this case, it would take a double board failure in order to have a complete failure.

                                1 Reply Last reply
                                0
                                • CrankyCoderC Offline
                                  CrankyCoderC Offline
                                  CrankyCoder
                                  wrote on last edited by
                                  #16

                                  hmmm possible. power consumption would be a concern. having a second node running granted it wouldn't have a radio. I could potentially do the same thing with an attiny85 as it's smaller and lower power. It gets the cost down a little too... about to the same price as as the TPL5010. lol. in a pinch a pro mini would definitely work. Since I have some attiny85s that may be my option right now since i have them and don't have to buy the TPL5010's.

                                  I think Jon Oxer did something with a hardware external watchdog like that. I am now wondering if i could use the attiny85, have it sleep as well. Wakeup hourly to see if it should reset the sensor. But also wake up on interrupt, where in the sensor if it's running well would pulse to the attiny. The tiny would reset the counter. Then each hour if the tiny wakes up, and the sensor hasn't reported in a couple hours, it would just reset it.

                                  This is an actual possibility. lol

                                  Home Automation Tinkerer
                                  www.CrankyCoder.net

                                  Controller: HomeAssistant in Kubernetes
                                  Gateway: MQTTClientGateway
                                  MySensors: 2.3

                                  1 Reply Last reply
                                  0
                                  • electrikE Offline
                                    electrikE Offline
                                    electrik
                                    wrote on last edited by
                                    #17

                                    IMHO, a watchdog reset is something that shouldn't occur normally. If it does, something is wrong in your code and that should be fixed...
                                    Or are there maybe packets that get lost?

                                    1 Reply Last reply
                                    0
                                    • CrankyCoderC Offline
                                      CrankyCoderC Offline
                                      CrankyCoder
                                      wrote on last edited by
                                      #18

                                      i fully agree. But my sensor bombs out after a week or so of running. It's just a temp sensor used from the examples. Only thing I did was change the sleep timeout. So i am thinking either there is something with the cheap pro mini clones. Or something with the radio not sending. Which could be it, for all I know it's waking up and the arduino is saying everything is good but the radio isn't working. The only thing I know for certain is a reset brings it all back online.

                                      Quite possible the packets are lost in the RF transmission. Just difficult to leave a serial monitor hooked up to it outside for a week till it dies lol.

                                      :joy:

                                      Home Automation Tinkerer
                                      www.CrankyCoder.net

                                      Controller: HomeAssistant in Kubernetes
                                      Gateway: MQTTClientGateway
                                      MySensors: 2.3

                                      1 Reply Last reply
                                      0
                                      • electrikE Offline
                                        electrikE Offline
                                        electrik
                                        wrote on last edited by electrik
                                        #19

                                        Yes I understand. It is hard to find the cause in these cases. Do you have the possibility to move the node closer to the gateway or add a repeater to see if the problem persists?
                                        Edit: or hookup the serial monitor, but place the node inside somewhere :-)

                                        1 Reply Last reply
                                        0
                                        • CrankyCoderC Offline
                                          CrankyCoderC Offline
                                          CrankyCoder
                                          wrote on last edited by
                                          #20

                                          I have definitely thought of throwing a repeater in the room closest to where it is outside. That could definitely help. Can't move it closer since it's a temp sensor in my pool lol.

                                          Wonder if i made a connector out of rj45 if it would work over that length to something inside :)

                                          Home Automation Tinkerer
                                          www.CrankyCoder.net

                                          Controller: HomeAssistant in Kubernetes
                                          Gateway: MQTTClientGateway
                                          MySensors: 2.3

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


                                          19

                                          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