From: Rob <ma...@ya...> - 2009-12-04 04:59:44
|
Still struggling with xAP output. dir_code_common points to xAP_send.pl and it seems that the hub is working correctly with xAP heartbeat message received on xAP viewer. Below is the relevant code. I would expect to see an alarm message directed to zm.zoneminder.house:bighouse when the den monitor senses motion but it never happens. Help please? >From mh.private.ini ipaddress_xap_broadcast = 192.168.0.255 ipaddress_xap = 192.168.0.3 >From items.mht ZM_MONITOR, bighouse, bighouse_monitor Code snippet from security_control.pl if (state_now $den_sensor eq "motion") { if(time_greater_than("$time_last + 00:01")) { $bighouse_monitor->start_alarm('test alarm'); print ("bighouse alarm triggered at $Time_Now\n"); speak("echo=xap Message is sent"); $time_last = $Time_Now; } } Output from executing ./mhl Loading other modules Starting setup - using simple Text distance function - reading previous log files - archiving previous /home/rob/misterhouse/data/logs/*.log files .... - read 1 trigger entries - creating http on tcp 1080 buffered - creating server mhsend on tcp 8084 buffered - creating server telnet on tcp 1234 raw - creating xap_send on udp 3639 send - creating xap_hub_listen on udp 3639 listen - mh in xAP Hub mode - creating xap_listen_core on udp 49152 listen - creating xap_send_49152 on udp 49152 send - creating xpl_send on udp 3865 send - creating xpl_listen on udp 49153 listen - mh automatically switching out of xPL Hub mode. Another application is binding to the hub port (3865) - creating xpl_hub_listen on udp listen Notice. xPL socket (xpl_hub_listen) had been closed and has been reopened - creating cm11 port on /dev/ttyS0 - process id 18864 written to /home/rob/misterhouse/data/mh.pid - external command file (xcmd_file): ./../house_cmd.txt - HTML file : ./../webia5/index.shtml Done with setup xAP Viewer output from MH xap-hbeat { v=12 hop=1 uid=FFE90000 class=xap-hbeat.alive source=mhouse.mh.misterhouse.core interval=60 port=49152 pid=18864 } |