Camera Support

Hi I have been looking at the camera available and there doesn’t seem to be much choice.
So I am wondering what everybody else is doing. I have tried to Rboys apps; for Fascam which are not that useful as they need the camera motion detection switched on which defeats the point of the smartapp.

What I am looking for are internal and external cameras. Internal that I can set to take photos when motion is detected by other sensors and record pictures to a cloud repository and external that detect motion but also upload to the cloud, which can then be viewed in the ST app …ideally it woudl be good if there is one system that records to a local hdd and then uploads to cloud space but can be controlled from within the app and set as I said above.

Any ideas or am I asking too much !!!