[RELEASE] Simple Device Viewer

@krlaframboise Does anyone know what css code I would need to enter to have all of the tiles default to the same size as the largest tile on the dashboard? Or in my case a device name that requires four lines in the name section of the tile. I have a couple of tiles that are larger than the rest. I would prefer that they all be the same size as the largest tile.

Edit: I figured it out. .item-text{font-size:95%;}

Keep reducing the percentage until all the text fits in the same size boxes. Go in small increments because 1 or 2 percent makes a lot of difference.


This is an amazing app. Have a bit of a request and would welcome your thoughts. I use the ST Motion Sensors in my freezers to alert if the temp goes above 30 degrees (indicating that I have left a door open or perhaps the freezer has failed). Within the current app I select temp threshold - right now I have it set to alert if above 30 degrees for my 2 freezers. I would also like my thermostat to alert if the house goes below 50…but is is a one size fits all. Would there be a way to set temp and alert per device or group of devices? Freezers alert if above 30 and the rest of my devices alert if the temp goes below 50?

This has come up before and it’s one of those things that can snowball because if I add 2 ranges then someone will ask for 3 and if I add it for temperature then someone will ask me to add it for power and/or battery.

SmartThings allows you to install multiple instances of the app so I recommend installing a separate instance for each group of devices that have different thresholds.

Fully understand and I like your suggestion. Thank you!

1 Like

I use SDV for all of my temperature devices, excluding my fridge. For that I do a custom alert in Smart Home Monitor.

I just found this app. It works great. I particularly like the low battery notifications.

Thank you for all your effort in creating this.

1 Like

Thanks for the donation, I really appreciate it.

1 Like

Where do I find the app in smart things? Thanks in advance

The smart app code is at the top of this post.

If you’ve never used a community submitted SmartApp before, the Using Custom Code faq question on the Things That Are Smart Wiki provides additional information and instructions on how to install one.


Great app, just what I wanted to view battery status and more. I also used your device handler for the Siren 6. How do I contribute to the cause?

I’m glad you like it.

That’s not necessary, but if you really want to: https://www.paypal.me/krlaframboise

Great App. How are the sensors sorted in the Batteries tab? After the first line it looks like they are sorted by alphabetical order. But the first line I couldn’t tell. I even tried to add a #1 to one of the sensors to see if it would sort differently, but no change.
thanks in advance


They’re sorted by battery level and then alphabetical. I believe there’s a sort option in the display settings and if you disable it the devices will be listed alphabetical.

Correction: That setting is in the “Other Settings” section.

Thanks I added a number to each group (water, fire contact etc) to be able to sort by group also. again thanks for the App.

Can you recommend an app that I can hood up an external siren (Aeotec 6) to the ADT Smartthings Hub? I want it to go off when alarm goes off an when entry and exit delay sound is going off.

Thanks for the quick replies.

Next update can you make a field for a “date” on devices with batteries? That way we can see how long since we changed the batteries.
Just a thought!

1 Like

again great app. just noticed the ADT smoke alarms never update on the “Events” page. two questions:

  1. how do we know if they are still working
  2. how does the battery info update if the sensor has not update?

This SmartApp was designed to provide an easy way for you to view existing information about your devices and not track new information so that’s not a change I’m willing to make.

If the handler supports the Health Check capability and you have that feature enabled in SmartThings, SmartThings will report the device as offline when it hasn’t checked in within the expected time amount of time and this app will report it as offline.

When a device updates an attribute it changes the device’s last activity date and that’s the date this app displays.

Battery devices sleep and can’t be polled by the hub so all this app does is report the current information displayed by the handler, it doesn’t request new information from the device.

I believe if the battery level hasn’t changed and the handler doesn’t force a state change when it creates a battery event the event doesn’t get created and the last activity date change won’t change.

You could add isStateChange:true to the createEvent line for the battery in that ADT handler and that might solve the problem.

Something went wrong and it says.
Somethings wrong we cant load yiur screen right now. No option to uninstall. I can add another app but how do i uninstall the broken one with no uninstall option.

Anyway to add something to the code to force a uninstall im stuck. Something must be timming out. But why no uninstall button.


Try removing it through the IDE.

I can’t remember off the top of my head where the screen is that allows you to delete installed apps, but I think it’s buried in the location or hub area and I think there’s an edit button near the top you have to click in order to see the remove option next to each app.

Yep i found it thanks. I saw another post where they said you could not do it in the ide. Im not sure if i had to many devices or not.

© 2019 SmartThings, Inc. All Rights Reserved. Terms of Use | Privacy Policy

SmartThings; SmartApps®; Physical Graph; Hello, Home; and Hello, Smart Home are all trademarks of the SmartThings, Inc.