Makers of smart devices that fail to disclose how long they will support their products with software updates may be breaking ...