Possible Changes Over Product's Useful Life:
Gradual damage and material wear could affect the structural integrity of the shelving
Electronic components in shelving may become damaged or disconnected, possibly breaking system functionality
Smartphone app may receive updates over time
Solutions to Hazards:
Smartphone app can remotely send updates to shelving software/firmware to ensure compatibility following app updates
Make controller board relatively easy to access for troubleshooting or fixing
Make controller assembly a self-contained unit, with simple power and LED plugs so it can be replaced as necessary and sent in for repair
Make dividing panels removable/replaceable (offer replacements as a separate product)
If a slot is not working properly, an error message can be sent to the smartphone app, notifying the user