Announcement

Collapse
No announcement yet.

Ignore Battery Levels - only use Time Stamp for child devices?

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

    Ignore Battery Levels - only use Time Stamp for child devices?

    I have several Monoprice Multi-Motion Sensors... most of them work perfect EXCEPT they dont provide battery status - at all in many cases (see screenshot showing battery devices not reporting for years in some cases)

    I'd like to have SDJ-Health ignore the battery levels and only report if a Child Device for them hasn't report in a 1 hour (or a few). Most of these devices should report often since they update LUX, Temp, Humidity frequently

    thx for the help!
    Attached Files

    #2
    Originally posted by Ltek View Post
    I have several Monoprice Multi-Motion Sensors... most of them work perfect EXCEPT they dont provide battery status - at all in many cases (see screenshot showing battery devices not reporting for years in some cases)

    I'd like to have SDJ-Health ignore the battery levels and only report if a Child Device for them hasn't report in a 1 hour (or a few). Most of these devices should report often since they update LUX, Temp, Humidity frequently

    thx for the help!
    You can select which conditions to display and/or alert on globally as well as individually per device. So if you don't want the battery level alerts for those particular devices, deselect the 'Alert' checkbox against battery level on the SDJ-Heath tab of the monitoring child for those devices. See page 12 of the guide.

    I presume these are non-listening devices so, if selected, SDJ-Health will alert on missed wake-ups, the frequency of the wake-ups will depend on the actual devices settings.

    In SDJ-Health you can't set a non-listening battery device to monitor activity because the wake-up method is higher in the hierarchy of monitoring methods. It is a more reliable indicator of whether a device is still alive. Activity monitoring is used for Listening devices that don't announce wake-ups.

    FYI you could use the 'General Devices' features of SDJ-Health to monitor the health and alert on activity of all your devices, excluding interfaces and individual devices that you don't want monitored. However, those features are more for general heath checking of the whole system rather than battery device alerting.

    I hope that helps.

    Steve

    Comment


      #3
      Originally posted by SteveMSJ View Post

      You can select which conditions to display and/or alert on globally as well as individually per device. So if you don't want the battery level alerts for those particular devices, deselect the 'Alert' checkbox against battery level on the SDJ-Heath tab of the monitoring child for those devices. See page 12 of the guide.

      I presume these are non-listening devices so, if selected, SDJ-Health will alert on missed wake-ups, the frequency of the wake-ups will depend on the actual devices settings.

      In SDJ-Health you can't set a non-listening battery device to monitor activity because the wake-up method is higher in the hierarchy of monitoring methods. It is a more reliable indicator of whether a device is still alive. Activity monitoring is used for Listening devices that don't announce wake-ups.

      FYI you could use the 'General Devices' features of SDJ-Health to monitor the health and alert on activity of all your devices, excluding interfaces and individual devices that you don't want monitored. However, those features are more for general heath checking of the whole system rather than battery device alerting.

      I hope that helps.

      Steve
      I see 3 ways you monitor devices...
      -- Monitor Activity (All children of a device are monitored for Last Change Time occurring within the defined period)
      -- Wake Ups
      -- Battery Level

      I think all we need is a way to Exclude ONLY specific devices (ones who behave incorrectly with battery reporting) from Battery Level alerts-- then we use only Wake Ups & Activities for those?

      Just need an exclusion list?

      Comment


        #4
        Originally posted by Ltek View Post

        I see 3 ways you monitor devices...
        -- Monitor Activity (All children of a device are monitored for Last Change Time occurring within the defined period)
        -- Wake Ups
        -- Battery Level
        How battery devices can be monitored is explained on page 6 of the guide. The plug-in supports 4 methods which in order of hierarchy are:
        • Wake-ups
        • Heartbeats
        • Polling
        • Activity
        The type of device will determine which methods are available for that particular device. Whichever method is selected for a particular device a monitoring child is created. Wake-ups and Heartbeats (if activated) can detect devices automatically, Polling and Activity checking require the devices to be chosen individually.

        The primary purpose of the plug-in is to check whether battery devices are alive and alert when they die. All other features are secondary. The monitoring methods noted above are used to determine the Health of the devices, i.e. whether it is dead or alive. In addition the pi monitors the battery levels and how they change so reports and alerts can be set up for the following:
        • Wake-ups *
        • Battery Level
        • Battery Discharge Rate
        • Battery Life (no of days since last replaced)
        * Wake-up should probably be called Alive or Dead because it applies whichever of the 4 monitoring methods are used. Originally the pi was developed to monitor non-listening battery devices and therefore Wake-up was the only monitoring method. As other methods were added they effectively simulate a pseudo wake-up so the same terminology was retained. Whether is is an actual wake-up, a heartbeat received, a successful poll or a successful activity check, they are all considered the equivalent of a wake-up.

        The various parameters, alerts and display of information can be configured globally, on the config page, but they can also be overridden locally for any individual device as described in the guide on page 12. As well as controlling what is monitored you can override the global values, so you can generally set low battery to be say 20% but override this for an individual device to be say 65%.

        Originally posted by Ltek View Post


        I think all we need is a way to Exclude ONLY specific devices (ones who behave incorrectly with battery reporting) from Battery Level alerts-- then we use only Wake Ups & Activities for those?

        Just need an exclusion list?
        Is that the 'Royal we' as we would say in the UK😀

        As I mentioned in my previous post you can configure any device individually. If you generally want devices to alert on a low battery level set that on the config page. Then, if you want a particular device to be excluded from alerting on battery level set that on the devices SDJ-Health tab. This, for me anyway, is far more flexible than an exclusion list.

        Steve

        Comment


          #5
          Originally posted by SteveMSJ View Post
          As I mentioned in my previous post you can configure any device individually. If you generally want devices to alert on a low battery level set that on the config page. Then, if you want a particular device to be excluded from alerting on battery level set that on the devices SDJ-Health tab. This, for me anyway, is far more flexible than an exclusion list.
          DOH - totally forgot about that... I have 20 devices being monitored (success fully for a year) but rarely 'admin' anything

          thx!

          Comment


            #6
            Originally posted by Ltek View Post

            DOH - totally forgot about that... I have 20 devices being monitored (success fully for a year) but rarely 'admin' anything

            thx!
            No problem!

            Comment


              #7
              Originally posted by SteveMSJ View Post

              No problem!
              btw... this is what you get for making such a good plugin with tons of features... users forget what some of them are :-)

              thanks for the plugin!

              Comment

              Working...
              X