Tried:
Code: Select all
echo "103|on+30|5|manual_trigger|test_text2|test_OSD2" | telnet localhost 6802
Code: Select all
echo "103|on+30|5|manual_trigger|test_text2|test_OSD2" | telnet localhost 6802
Code: Select all
echo "3|on+30|5|manual_trigger|test_text2|test_OSD2" | ncat odroidxu4 6802
Code: Select all
2018-09-25 16:25:50.129260 zmtrigger 6577 INF Trigger 'on' 'manual_trigger' zmtrigger.pl
Yep that does work quite a bit better.
Don't have enough testing to prove that but I think you're on to something there. If I change the timestamp string to add the %Q and then try to cause an event with a comment on screen it doesn't seem to work at all. But after restarting zoneminder it will work.If that doesn't work, try restarting zoneminder. I think I just discovered that zmtrigger ignores a monitor if that monitor is restarted for any reason. Needs further testing.