I am trying to get zmtrigger.pl to work. I have some external sensors connected to insteon devices and my goal is to get my Isy controller to cause events using zmtrigger.
So far I am just testing the basics. Starting zmtrigger.pl and then using telnet to connect to port 6802 and type in the command by hand. Sadly however, so far I haen't been able to get an event to fire off.
When I use telnet I enter the command:
Code: Select all
1|on+30|255|cause|text|showtext
Code: Select all
Use of uninitialized value $data in pack at /usr/share/perl/5.12.4/ZoneMinder/Memory.pm line 460.
Code: Select all
2012-05-10 15:30:41.448200 zmtrigger 7081 INF Trigger 'on' 'cause'
Code: Select all
2012-05-10 15:32:20.733360 zmtrigger 7081 WAR Can't find monitor '2' for message '2|on+30|255|cause|Text|showtext' zmtrigger.pl
I am using mastertheknife's version which is 1.25.0. I was wondering if perhaps the Perl error could be caused by the fact I am using a ramdisk and mapped memory rather than shared memory.
If anyone has some pointers I'd appreciate it.
Thanks,
Simon