@jerzydiver
Sorry for the delay, I have uploaded my code to my Git repository:
I attempted to automate the creation of the virtual device required as I have done in other SmartApps, but I keep getting a java.lang.ArrayIndexOutOfBoundsException error every time I attempt to call the addChildDevice API method. So unfortunately this solution will require a few extra steps to implement:
- Login to the IDE
- Go to My Device Handlers and create a new device handler leveraging the code in Git.
- Go to My Devices and Create a new device and set the type to “Location Status”
- Go to My SmartApps and create a new SmartApp leveraging the code in Git
- Install the Location Status SmartApp via your mobile device and then set the devices you wish to monitor
You system may not have an Alarm so feel free to remove that tile from the Device Handler. I included a “Blank” tile that you can insert as a replacement because it expect to have 3 tiles in each row otherwise the message tiles will not line up appropriately. Feel free to change the tile Width and Height if you prefer to have all the image tiles on 1 row.
If you haven’t looked at Simple Device Viewer, that is a nice app as well and something I also use to check battery status on my devices. SmartTiles is also a great solution. Both require extra steps to navigate to them. I developed this solution because I wanted a convenient way to easily monitor a specific set of devices that is easily accessible within the ST mobile application. With this solution, I named my virtual device 1-House so it appears at the very top of my things list and I can quickly select it to see the state of the devices I care about versus scrolling through the things list.
Let me know if you have any questions! For anyone else seeing this, I posted screenshots of this app in Post 6 above.