For years I have found the selection of device icons to be meager, and given ST has bigger fish to fry, we will likely not see any progress on this (small) front for a long time. A great way to mitigate this issue would be to enable using your own icons, just like it is possible for Rooms, also for devices.
Nowadays online petitions are very popular so I figured I’d try one here.
YES, GIVE ME A WAY TO ADD CUSTOM DEVICE ICONS
I DON’T CARE TO HAVE THE ABILITY TO ADD CUSTOM DEVICE ICONS
@anon36505037 - yes, I was aware of the possible code changes but that is by far excessive for such a simple thing… Would be better if it were a standard feature. I would guess that the majority of ST users are not programmers although they might end up becoming one after getting deep into the ST ecosystem
@vseven - It seems I do not have any of those devices as most do not allow me to change the icon. The ones that do just allow me to pick from the narrow selection ST makes available.
ALL - I understand there are hacks to address this limitation but I would like us to encourage ST to provide an easy way of changing any device icon, whether it be a custom device or a standard ST provided DTH. I also understand there may be issues with some DTHs requiring more than one icon to represent its status (i.e.: water leak sensors) or issues with overall architecture making things harder than they seems… In any case, anything more than status quo would be good.
Maybe as a in between step just getting more standard icons added would be nice. There are a ton of icons that can be hard coded into a DTH but not available when we do a “Change Icon”. For example there are all the “standard” icons available that was linked above (http://scripts.3dgo.net/smartthings/icons/) but there are a lot more then just that. Like I think this is still the most current full list:
and the same user gave out the full paths to the icons in his GitHub:
Would love to see better ST native Device icon support for this. Yes, there are work arounds for some scenarios, but not all. Using uploaded backgrounds don’t work for the Favorites panel…and you can’t change the code for many natively supported ST devices. Very stupid that in this day and age they have at least emedded the simple code ‘canChangeIcon: true’ and ‘canChangeBackground: true’ in their embedded device handlers.
Subscribe to SmartThings Developers newsletter for the latest news and events: