1) Give a description of the problem
Devices are disappearing out of ST leaving only IDs in Webcore routines. Need a way to detect when this happens.
2) What is the expected behaviour?
Webcore alert when a device goes missing from ST
3) What is happening/not happening?
I’m not sure if WebCore can do a comparison against these dead IDs that remain after ST loses the devices.
I have had 6 SmartThings devices mysteriously drop out of SmartThings over the last few weeks. They have fully disappeared from the ST app. I only find out when routines stop running or stop taking voice commands from Alexa and then someone in the family complains about it and I have to investigate. In the Webcore routines I had them in, these devices show as just an ID like this:
I would like to see if I can do the following:
- Webcore routine runs every 1 hour and collects all device names in ST into an array variable
- The routine checks the current device names against the names in the variable from the previous run
- If a discrepancy, such as this ID showing up in the list of devices, then send an email alert with the discrepancies detected.
I’m not very good at designing routines so appreciate any help and guidance if something like this is possible. Thank you.