Zigbee devices don’t ping themselves or any other device except the coordinator. So that approach isn’t going to work.
But there are several “wellness check” smart apps that would probably give you what you want. Most of them just look for the most recent event in the logs, which reduces traffic on the network and is usually sufficient.
Here are a couple to look at.
2017-06-08 - Update: Added support for new Ask Alexa features: Message Queue, message expiration, and message overwriting.
2017-03-11 - Update: Added the ability to be notified if your Hub goes offline / online.
2017-03-08 - Update: Added support for SmartThings “Health Check” capability. If the device supports it, Device Monitor will look at the online/offline status of the device. This can be more accurate than looking at events sent by the device.
2016-09-06 - Update: Added support for Ask Alexa .
2016-08-22 - Update: I have made a few changes. I am using a more accurate event detection, battery levels can be checked, and you can be notified when devices come back online. Check post 63 for more info.
[image]
This app checks the selected devices to determine if they are communicatin…
.
I won’t be porting this SmartApp so it will stop working when the Groovy platform is retired.
Allows you to easily see a list of information about your devices like battery percentages, temperatures, how long since last event, switch state, etc.
Receive Push and/or SMS notifications based on temperature, battery level, and/or time since last event.
New Dashboard Feature allows you to view all your device information using any web browser. See the Version 2.0 Release Notes for more information.
It can automatically poll the devices at a specified interval.
Turn Off All Lights and/or Switches with a push of a button.
The first time you open the application, I recommend hitting Done as soon as you see the Setup screen because if you back out of the app instead of hitting Done, the app…
.
This SmartApp helps you see a quick status of selected devices by checking to see if at least one event exists for the selected device(s). I borrowed a lot of the framework for the code from @notoriousbdg ’s BatteryMonitor SmartApp, so thank you to him.
I specifically wrote this app for myself to quickly find devices that all of a sudden stopped working since the last platform upgrade, specifically my Zigbee devices. I thought I’d share with the Community to see if it benefits anyone else. I’m not a coder, so please excuse poor coding practices!
If no events are found:
You have a device that hasn’t been used or reported any event, like infrequently used switches. These may not have dropped from your network.
You have a device that may still be working, like temp, motion, or humidity…