Anyhow.
So he has a Cisco/Linksys WVC-210 camera and I'm working on getting the control portion of it to work. I used the info from here: http://www.zoneminder.com/forums/viewtopic.php?t=13484
I had to install an extra perl rpm to get it working but it appears functional. But its having a heck of a time reaching the remote system for the control calls.
I get the following errors:
Code: Select all
Feb 23 00:07:54 zmhost zmcontrol[14405]: ERR [Error check failed: '500 Can't connect to 192.168.100.189:80 (connect: Connection timed out)']
Feb 23 00:07:54 zmhost Use of uninitialized value in concatenation (.) or string at /home/bud/lib/perl5/site_perl/5.8.8/ZoneMinder/Control/WVC210.pm line 111, <CLIENT> line 1.
Feb 23 00:07:54 zmhost print() on closed filehandle STDOUT at /home/bud/lib/perl5/site_perl/5.8.8/ZoneMinder/Control/WVC210.pm line 111, <CLIENT> line 1.
Control Address - admin:pass@blah.dyndns.org:12345
That same password and hostname and port works for gathering the images to save. But for the control script it seems to be translating it back to the internal address at some point.
For lack of better ideas I attempted to change the .pm file so that:
Code: Select all
print( "http://$address/$cmd\n" );
Code: Select all
print( "http://admin:pass@blah.dyndns.org:12345/$cmd\n" );
Code: Select all
Feb 23 00:01:09 zmhost Use of uninitialized value in concatenation (.) or string at /home/bud/lib/perl5/site_perl/5.8.8/ZoneMinder/Control/WVC210.pm line 111, <CLIENT> line 1.
Feb 23 00:01:09 zmhost print() on closed filehandle STDOUT at /home/bud/lib/perl5/site_perl/5.8.8/ZoneMinder/Control/WVC210.pm line 111, <CLIENT> line 1.
I'm really not much in the way of a programmer. So hacking at the perl is a major weakness for me.
Has anyone managed to make controls work through a remote camera? Or does anyone have any suggestions how to make this work from remote?
Thanks in advance!