Announcement

Collapse
No announcement yet.

Event not reporting low batteries

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Event not reporting low batteries

    Click image for larger version

Name:	screencapture-192-168-1-15-8000-events-html-2020-09-12-09_40_31.png
Views:	135
Size:	78.9 KB
ID:	1418715 Not sure what I am doing wrong with this event but it isn't reporting low batteries. I have had a couple of batteries completely die on me and I didn't get any notification.




    #2
    3% is probably too low. You probably want more like 15-20%. Imagine a flashlight: as the battery dies, the light gets dim. For an RF system, the radio gets too weak to report back.

    Comment


      #3
      Originally posted by pcgirl65 View Post
      Click image for larger version

Name:	screencapture-192-168-1-15-8000-events-html-2020-09-12-09_40_31.png
Views:	135
Size:	78.9 KB
ID:	1418715 Not sure what I am doing wrong with this event but it isn't reporting low batteries. I have had a couple of batteries completely die on me and I didn't get any notification.


      I need some more information to comment, there doesn't look to be anything wrong with the event itself.
      Do you have the plug-in set to alert on low battery level, and what low value do you have set. Have you overwritten any of the global settings with local settings on the particular monitoring child devices for the devices that have dead batteries?

      Can you post a screenshot of your SDJ-Health monitoring devices in list view, or preferably the HS3 legacy device manager view, Basically I want to see what the status string shows for the root and child SDJ-Health devices.

      Also can you post a screenshot of your Battery Devices Config page in SDJ-Health showing how you have it set up.

      Steve

      Comment


        #4
        Originally posted by Kigmatzomat View Post
        3% is probably too low. You probably want more like 15-20%. Imagine a flashlight: as the battery dies, the light gets dim. For an RF system, the radio gets too weak to report back.
        You are misunderstanding her question. 0-3 doesn't represent the battery level it represents the status value of the SDJ-Health root device.

        0-Missed Wake-up
        1-Low Battery Alert
        2-High Discharge Rate Alert
        3-Battery Life Alert

        Steve

        Comment


          #5
          I believe I do have the plugin set to alert on low battery, unless I am missing something. I am attaching my battery config screen. I haven't changed any of the default settings. I can't remember how to pull up the HS3 device screen but I will include a screenshot of the SDJ Health Monitoring.
          Click image for larger version

Name:	screencapture-192-168-1-15-8000-SDJ-HealthBattery-Devices-2020-09-12-12_30_30.png
Views:	127
Size:	352.8 KB
ID:	1418743Click image for larger version

Name:	screencapture-192-168-1-15-8000-deviceutility-2020-09-12-12_35_20.png
Views:	113
Size:	391.6 KB
ID:	1418744

          Comment


            #6
            Originally posted by pcgirl65 View Post
            I believe I do have the plugin set to alert on low battery, unless I am missing something. I am attaching my battery config screen. I haven't changed any of the default settings. I can't remember how to pull up the HS3 device screen but I will include a screenshot of the SDJ Health Monitoring.
            Everything looks to be set correctly. There should have been an alert when the battery level of the Kitchen Motion Sensor dropped to 20% and then another when it stopped waking up, which is its current state.
            Have you tested your event? Manually trigger the event to make sure you get the Pushover message.
            Let me know if that works and we can then investigate further.

            Steve

            Comment


              #7
              I ran the event and I did get a pushover message that said All Devices are Healthy! Event Has No Message Body - Error

              Then I ran the Notification Event and it said:
              Low Battery Alert
              Monitoring 11 devices1 Missed: 10 OK

              I didn't receive any messages about the battery in the Kitchen Motion Sensor.

              It doesn't tell me what battery is low.

              Comment


                #8
                I have set up another event like in your documentation to email me a full list. I ran it but I didn't get the email. I think it was blocked by gmail. I will have to look into that. This is the events now. Is there a way to display which battery is low in the pushover message?

                Click image for larger version

Name:	screencapture-192-168-1-15-8000-events-html-2020-09-13-09_59_20.png
Views:	141
Size:	97.1 KB
ID:	1418918Click image for larger version

Name:	screencapture-192-168-1-15-8000-events-html-2020-09-13-10_04_38.png
Views:	110
Size:	102.4 KB
ID:	1418919

                Comment


                  #9
                  Originally posted by pcgirl65 View Post
                  I ran the event and I did get a pushover message that said All Devices are Healthy! Event Has No Message Body - Error

                  Then I ran the Notification Event and it said:
                  Low Battery Alert
                  Monitoring 11 devices1 Missed: 10 OK

                  I didn't receive any messages about the battery in the Kitchen Motion Sensor.

                  It doesn't tell me what battery is low.
                  I'm not quite sure what you mean because you talk about running an Event and then running a Notification Event, but you only showed one event in your original screenshot.

                  Your notification event Pushover message subject is 'Low Battery Alert' which is why it states that even though the trigger is for any type of alert.

                  The Pushover message in your event doesn't have a body, only a subject, hence the error message.

                  If you want a message that gives you more details about the alerts and which devices are raising an alert configure the events as per the examples in the guide The example events send a pushover message with just the details of the latest alert followed by an email message with full details of all the monitored devices.

                  It is easy to change whether you send a Pushover message or an email and what information you display in the message. To change the information contained in the message configure your event to change the report type of the root device before sending the message, as per the email example. The example sets the report type to 'Full' which list all monitored devices whether they are healthy or not. For a Pushover message it is best to set it to 'Short' as this will only provide information in the report on any devices that have an alert.

                  Steve

                  Comment


                    #10
                    Originally posted by pcgirl65 View Post
                    I have set up another event like in your documentation to email me a full list. I ran it but I didn't get the email. I think it was blocked by gmail. I will have to look into that. This is the events now. Is there a way to display which battery is low in the pushover message?
                    If you configure the events as per the examples in the guide you will get a Pushover message each time an alert is triggered, followed by a full report by email. The Pushover message will tell you the type of alert and which device raised the alert. The email will give you the current state of all the monitored devices.

                    Because you are running the event retrospectively the pushover message is only showing the latest alert which is the Missed Wake-up, not the previous Low Battery warning. You could manually run the triggers again by clicking the 'Retrigger' button on the SDJ-Health root device. This will clear any current alerts and then re-trigger them one at a time with a couple of seconds between. If your events are set up correctly they will be re-triggered consecutively.

                    If you want specific information to be sent in a particular way, e.g. email or pushover, let me know what and I will suggest how to configure your events.

                    The trigger you are using, i.e. the root device being set to a value in the range 0-3, will trigger on any of the alerts. If you want a particular event to trigger only on Low Battery events, for example, you would set the trigger to be the root device being set to 'Low Battery Alert'.

                    There is a lot of flexibility in what to trigger on, and what information to provide, which can make it confusing at first.

                    I hope that helps.

                    Steve


                    Comment


                      #11
                      Thanks, I will tinker around with various events and see what happens. Thanks for your explanations.

                      Comment


                        #12
                        I don't know if this will help you or not but here is what I have and it seems to work.

                        Click image for larger version

Name:	pic1.png
Views:	134
Size:	79.0 KB
ID:	1419134

                        Comment


                          #13
                          Thanks, I have mine set the same way now.

                          Comment


                            #14
                            Originally posted by cowinger View Post
                            I don't know if this will help you or not but here is what I have and it seems to work.

                            Click image for larger version

Name:	pic1.png
Views:	134
Size:	79.0 KB
ID:	1419134
                            Thanks for your input cowinger.

                            A couple of other things to consider.
                            I added a feature a while back so that you can automatically reset the report type to whichever format you want after a period of time. This is the 'ResetReportType' parameter at the bottom of the Battery Devices config page. This saves you resetting the report type at the bottom of your event.

                            I generally have the 'ResetReportType' set to 'Short' as I find this the most useful format for Pushover messages.

                            The other event I have on my system is to alert me when all the devices return to healthy. I find that useful, see below:

                            Click image for larger version

Name:	healthy.JPG
Views:	113
Size:	83.6 KB
ID:	1419333

                            1597 being the RefID of the SDJ-Health root on my system.

                            Steve

                            Comment

                            Working...
                            X