Hi,
Although having devices’ entities automatic icons assigned per type, but I think it would be a good idea to have the option to assign a picture or icon to a device with an option to have this picture the default icon for all this device’s sub entities.
This would be useful for those who like to divide their entities into groups per action/function relying on visuals for example, if I want to monitor all my Shelly devices firmware update I can recognize them each by its unique picture/icon I have assigned their respective device.