Announcement

Collapse
No announcement yet.

Inclusion of Nest Protect battery Devices?

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

    #16
    Originally posted by MNB View Post
    Well the Nest Protect device finally reported via the NEST app that the affected Device is offline and Wi-Fi has a caution symbol but the battery still show as a green check mark. Within HS I get the Upstairs Nest Protec is offline but the battery health is still OK (even though the batteries were removed yesterday (10/1/19 at 8:32 am) the offline shows that it occurred around 12:20 pm (today 10/2/19). So it looks like the NEST cloud only shows what it knows (offline) but doesn't update the other devices (makes sense) so I would need to have bad batteries to see how the failure (battery weak or "Replace") manifest its self before the offline fatality. Mike
    Mike,

    It looks like the Nest plugin has things well covered and your test confirms it will pick up a hardware failure or completely dead battery by reporting Offline in the root. It's not surprising that after removing the batteries the battery level hasn't changed because the device is no longer reporting but Nest have that covered by reporting it offline.

    Next test would be to see if, with the "Do not update device last change time if device value does not change" unchecked for the root device, does the date get updated at regular intervals indicating that the online/offline status has been reported even though it hasn't changed.


    Steve

    Comment


      #17
      Looking at the affected device the Root updated and came on line @4:30pm (10/2/19) so it does update, but it appears that if there isn't change then nothing is sent. Me thinks that my original request is not practical based on the recent findings, I will simply create a battery event to alert upon "replacement" state. Mike

      Update: it did update both the Root and Battery Health devices this afternoon at 3:30 pm.
      Computer: CUK Intel NUC7i7BNH
      Op System: Windows 10 Pro - Work Station
      HS Version: HS3 Pro Edition 3.0.0.435

      Plug-Ins: BLBackup, BLGData, BLRoombaWifi, Device History, EasyTrigger, ImperiHome, Nest, PHLocation, Pushover 3P, Restart, Sonos, UltraCID3, UltraWeatherWU3, Z-Wave, and Jon00 scripts.

      Comment


        #18
        Originally posted by MNB View Post
        Looking at the affected device the Root updated and came on line @4:30pm (10/2/19) so it does update, but it appears that if there isn't change then nothing is sent. Me thinks that my original request is not practical based on the recent findings, I will simply create a battery event to alert upon "replacement" state. Mike

        Update: it did update both the Root and Battery Health devices this afternoon at 3:30 pm.
        That's interesting. So to be clear the status of root and battery didn't change but the date updated?

        Can you keep an eye on this and see if it occurs everyday in which case it could be used in SDJ-Health.

        It is probably the case that he way these devices work you are best off having a backup event in HS to notify you if the device goes offline as well as the battery replace alert. However, if you have lots of battery devices monitored by SDJ-health it would be nice to able to include these devices in the bunch. Might be possible if you find the last date is updating regularly. Let me know.

        Steve

        Comment


          #19
          Steve, I've changed the root and battery health devices by deselecting "Do not update device last change time if device value does not change:" within the config tab for all six NEST Protect devices and would anticipate that they will now have a new timestamp every ~24 hours will confirm tomorrow with results. Mike
          Computer: CUK Intel NUC7i7BNH
          Op System: Windows 10 Pro - Work Station
          HS Version: HS3 Pro Edition 3.0.0.435

          Plug-Ins: BLBackup, BLGData, BLRoombaWifi, Device History, EasyTrigger, ImperiHome, Nest, PHLocation, Pushover 3P, Restart, Sonos, UltraCID3, UltraWeatherWU3, Z-Wave, and Jon00 scripts.

          Comment


            #20
            Steve, the Nest devices finally updated with the upstairs had all four devices deselected and the Living Room only had the Living Room Nest Protect (root) and Battery Health deselected. Mike
            Attached Files
            Computer: CUK Intel NUC7i7BNH
            Op System: Windows 10 Pro - Work Station
            HS Version: HS3 Pro Edition 3.0.0.435

            Plug-Ins: BLBackup, BLGData, BLRoombaWifi, Device History, EasyTrigger, ImperiHome, Nest, PHLocation, Pushover 3P, Restart, Sonos, UltraCID3, UltraWeatherWU3, Z-Wave, and Jon00 scripts.

            Comment


              #21
              Originally posted by MNB View Post
              Steve, the Nest devices finally updated with the upstairs had all four devices deselected and the Living Room only had the Living Room Nest Protect (root) and Battery Health deselected. Mike
              OK. So, If you want to add them to SDJ-Health for monitoring with all your other devices then add the word Battery to the Device Type (string) of the advanced tab of the Nest Battery Health child so it reads 'Nest Battery' instead of just 'Nest'. You can then select it from the list of devices for activity monitoring.
              It will create a monitoring child and if you have the 'Do not update if...' deselected for the root device then it will detect the updates and alert if it stops updating.
              The battery level will be a bit odd as the ok will be 0%. Turn off alerting on battery level for these devices.
              If you do want to do this then let me know and when I have time I will update the plug-in to do something more realistic with the nest battery levels -1, 0 and +1 so that alerts can be set.

              Steve

              Comment


                #22
                I was wondering what it would take to create virtual devices to track Nest batteries. It would be easy to control the status of the VD through a couple of simple events to convert Nest status to something SDJ-Health would understand. I have tried a quick test of this, but for some reason SDJ-Health does not see the VD as a battery device. Any ideas?

                Comment


                  #23
                  Originally posted by jack@jveenstra.com View Post
                  I was wondering what it would take to create virtual devices to track Nest batteries. It would be easy to control the status of the VD through a couple of simple events to convert Nest status to something SDJ-Health would understand. I have tried a quick test of this, but for some reason SDJ-Health does not see the VD as a battery device. Any ideas?
                  I didn't hear back from MNB so I didn't make any alterations to the pi.
                  However, if you want to make a virtual device act like a battery device you need to do the following:
                  • Set the Device Type (string) of the VD to 'Battery' or anything containing the word battery.
                  • Group the VD as a child device of the Parent of the physical device.
                  The first you can easily edit on the Advanced tab of the VD.
                  The second you can accomplish using Jon00's Device Grouping utility.
                  https://forums.homeseer.com/forum/3r...for-homeseer-3

                  If you have any problems post back.

                  Steve.

                  Comment


                    #24
                    Sorry Steve, I didn't realise that you were looking for a comeback (my bad!) I ended up creating 3 separate NestProtect Virtual Devices "Battery Health", "CO2", and "Smoke" with simple event to e.g. monitor for battery "Replace" or CO Alarm becomes "Emergency" to both announce over SONOS and send a Pushover Message which seems to work fine. Mike
                    Computer: CUK Intel NUC7i7BNH
                    Op System: Windows 10 Pro - Work Station
                    HS Version: HS3 Pro Edition 3.0.0.435

                    Plug-Ins: BLBackup, BLGData, BLRoombaWifi, Device History, EasyTrigger, ImperiHome, Nest, PHLocation, Pushover 3P, Restart, Sonos, UltraCID3, UltraWeatherWU3, Z-Wave, and Jon00 scripts.

                    Comment


                      #25
                      Originally posted by MNB View Post
                      Sorry Steve, I didn't realise that you were looking for a comeback (my bad!) I ended up creating 3 separate NestProtect Virtual Devices "Battery Health", "CO2", and "Smoke" with simple event to e.g. monitor for battery "Replace" or CO Alarm becomes "Emergency" to both announce over SONOS and send a Pushover Message which seems to work fine. Mike
                      No problem, it was only whether you wanted me to update the pi to represent the Nest battery levels in SDJ-Health. It looks like you are sorted.

                      Steve

                      Comment


                        #26
                        Thanks Steve, I was missing the Grouping thing. The virtual device is working fine now.

                        Jack

                        Comment

                        Working...
                        X