- Apr 21, 2016
- 69
- 3
I was wondering if there was a way to restrict triggers from one camera based on another.
In this case there are two camera that are of importance. One is at my front door, designed to grab the face of anyone coming to the door, the problem is that it also has a view of the road behind it so i get a lot of notifications about cars going by. I have tweaked the region and other motion settings to help remove some of the false positives but i still get enough that i dont actually look at notifications.
I did see that I can do Motion zone crossing, so i could say if they come from the right then record (walking up the walkway) but that would still get cars leaving but not coming which will help cut it back a bit but wont prevent the false positives.
In comes the second camera, which has a view of the walkway to the front door. Is there any way that i could have a zone setup for the walkway that would make it so that the door camera will only record/notify the trigger if the other trigger went first within x seconds or whatever?
I know you can do trigger groups, which will sort of work this way but it will ignore the trigger on the door camera and just base it off the time of the front driveway camera (record camera A after B trigger for 20 seconds).
I guess the pseudo code would be something like this?
if(DoorCam.ZoneA == Triggered)
if(DrivewayCam.ZoneB.LastTriggeredTime + 20seconds < datetime::now() )
Thoughts?
In this case there are two camera that are of importance. One is at my front door, designed to grab the face of anyone coming to the door, the problem is that it also has a view of the road behind it so i get a lot of notifications about cars going by. I have tweaked the region and other motion settings to help remove some of the false positives but i still get enough that i dont actually look at notifications.
I did see that I can do Motion zone crossing, so i could say if they come from the right then record (walking up the walkway) but that would still get cars leaving but not coming which will help cut it back a bit but wont prevent the false positives.
In comes the second camera, which has a view of the walkway to the front door. Is there any way that i could have a zone setup for the walkway that would make it so that the door camera will only record/notify the trigger if the other trigger went first within x seconds or whatever?
I know you can do trigger groups, which will sort of work this way but it will ignore the trigger on the door camera and just base it off the time of the front driveway camera (record camera A after B trigger for 20 seconds).
I guess the pseudo code would be something like this?
if(DoorCam.ZoneA == Triggered)
if(DrivewayCam.ZoneB.LastTriggeredTime + 20seconds < datetime::now() )
Thoughts?