For a detection of the problem, maybe you can create a script that tests for the existence of a specific file on your USB fs, and reboot the Omega if need be. This script can run on a regular basis using cron.
I'm not familiar with OpenWRT, but maybe there's a less drastic solution like unmount and remount the USB fs instead of rebooting? Is this something that you tried in your investigation about this problem?
Is there a list of supported webcams that this supports? I've plugged two in, rebooted, and then accessed the webcam application in the web interface - and neither of them show me an image. Am I missing something?
@Jason-Hamlett Hi, given that you have code to toggle the light on and off, it should be relatively straightforward to set crontab entry/entries to toggle on and off according to your schedule. Let me know if you want any detailed advice on using crontab - I have used it regularly in the past.