UCAM 247 has some very good IP cameras.
I have been using them now for months and they have proven to be very reliable.
One of my cameras posts every minute to wunderground, taking sometimes very nice impressions.
While I want to retain this profile, I also want to add some extra info with overlaying graphics from my N23DQ 2.1.3 OS: 3.0.9.
As I don’t like opening FTP on my servers, but need a decent always on unix machine to run the overlay script, I needed one of the other sending functions. I could have mailed it, but then I don’t want to open up mail either. Since http (80), is already open I hoped to achieve the parallel sending via http. FTP goes to wunderground.
The UCAMs can also send via “Snapshot HTTP periodic sending”, but this is not really documented and I could not figure out what was in the curl POST request, which the UCAM247 sends, exactly.
Most documentation seems to be directed at the casual user.
By using the log on the camera (http://192.168.1.xxx/debug/syslogd.txt).
Nov 7 00:06:37 (none) user.debug syslog: curl -s -F "photo=@/var/taskmgr/dada.jpg" -o /var/tmp/httpclient.tmp --url "http://www.yyy.zzz/bka/doesnyexist.jsp" -v --stderr /var/tmp/stderr29088
I found that the field name is ‘photo’ and it can now be used with the various image reception scripts on the web.
For example for php.