Archive > Standard Plugins

Security features - current state and future ...

(1/3) > >>

archived:
Hi,

I've enabled cameras under motion wrapper to send sensor tripped events (same as motion detector - I have one in my test setup)...

I spot that there are some minor things missing:

- cameras icons don't get red when in alarm (like motion detectors)....

- cameras don't appear on Wizard-Security-Active sensors, so none arrangements can be made

- I've setup alert types and specified Security in it - but I'm not sure what's the difference between 'Security' and 'Snap picture'.

- announcements on other devices - was this meant to be announcement with popup on Orbiter , or speech/audio  announcement to MDs ?

- on admin-alerts log web page - icons don't show with alerts - maybe it would be good to show snapshots beside alerts....

I'm also interesting in more info - what security functionalities are currently working.

Also let me remind on mantis report - we need to add possibility for user to enter customized lines for motion configuration files. Now when cameras will fire security events, we might get quite some false alarms.....


Thanks in advance,

regards,

Rob.

archived:
Hi Rob

If understand well, you have set up motion wrapper to raise security event when one of controlled cameras detects some motion.

This is something that I'm also trying to do, but so far I couldn't figure out how to do it.

A simple thing I would like to do is : when motion is detected, switch every Orbiter to the quad view showing cameras pictures.

I've added a "Respond to event" handler, where basically I say:

When motion is detected by device Motion Wrapper then goto screen 1414

Commands are OK, but they are never triggered.

Can you explain me how you did it?

TIA and regards
Marco

archived:

--- Quote from: "MarcoZan" ---Hi Rob

If understand well, you have set up motion wrapper to raise security event when one of controlled cameras detects some motion.

--- End quote ---

Hi,

sorry but only in my test system for now. I also wanted to raise resolution to 640x480 and few other enhancements, but Orbiters are getting unstable if I try to get motion to do more things.... so that's why this is still only in my desktop. I think motion-wrapper should be rewritten to use newer tcp API from motion for retrieving snapshots (right now it's using signals -that is really ugly use). But I'm not good programmer, so I'll ask for some mutual help here, if anyone interested. we just need to connect to motion over tcp port and send commands and retrieve snapshost - I guess this is a breeze for someone more closely to C...


--- Quote from: "MarcoZan" ---
This is something that I'm also trying to do, but so far I couldn't figure out how to do it.

A simple thing I would like to do is : when motion is detected, switch every Orbiter to the quad view showing cameras pictures.

I've added a "Respond to event" handler, where basically I say:

When motion is detected by device Motion Wrapper then goto screen 1414

Commands are OK, but they are never triggered.

Can you explain me how you did it?

TIA and regards
Marco

--- End quote ---

I think that all this doesn't work. cause motion yet doesn't trigger events.... Send me email address, and I'll send you my current source code for motion wrapper.... In the mean time, maybe you can trigger events by hand from web interface to test your system....

Regards,

Rob.

archived:
Hi,

I did go a bit further on my test motion wrapper (beside triggering alarms as already announced) :

1. custom settings for each camera device:
   - I've added parameter #59 Configuration to template #66 Generic analog camera
   - there you can put multiline text for you custom configuration - it will be added after configurations that motion wrapper generates
   - Quick Reload Router
   - it works in my system (autobrightness feature was killing me for all devices)

2. I added web cambozola viewer to motion
   - web streaming support is already enabled in motion by default (in 0.32 it's only restricted to localhost) - I've disabled this in my test version
   - you can view stream from motion with nice java applet viewer called cambozola on ports 8000 and up (by numbering of child cameras) - in Firefox this mjpeg stream should be seen with no particular viewer - just connect to correct port...
   - I've generated web page in main Security menu, that displays me all cameras also with zoom feature (in Cambozola applet) - stream is much faster ...

3. The problems is that all these changes make Orbiter unstable in quad scenario - so Chris is now testing this...

If anyone is willing to help with HTTP API rewrite of motion wrapper, please let me know...

HTH,

regards,

Rob.

archived:
Hi Rob

I'm not a programmer neither, but having a look on some C code certainly won't kill me.

I've sent my e-mail address on the private message board of this forum, so you can send me your testing Motion Wrapper code.

Talking about features that probably are still missing (or well hidden :)), it would be nice to have   the possibility to playback the videos captured by motion.

Actually motion saves mpeg/avi videos each and every time that some movements are detected plus a timelapse video (with a frame taken every 60 seconds), and all these videos are stored in the related camera directory.

So far the only way to play those motion videos is to make a symlink in the /public/data/videos directory pointing to the proper camera directory, but it is a little tricky.

It would be nice to have motion triggering an alert when movements are detected and to have on orbiters a button or something that allow you to play all the videos related to that alert.

That would be also possible for Mobile Orbiters, as videos can be converted in 3gp format using the script you found on motion wiki site.

This also introduces the need to properly handle "false positives" as you have stated in some previous posts, but I think that I need some more tests with motion itself before talking about it.

Regards
Marco

Navigation

[0] Message Index

[#] Next page

Sitemap 
Go to full version