After action, delay X seconds before it can be triggered again.
One of my cameras is near a dirt road. When a car drives by it is usually coming to my place so it appropriately triggers a motion action. Since I have this setting, after action, delay 180 seconds before it can be triggered again, I expected the dust settling after a vehicle comes would not set off more motion only one minute later, but it does. This is at night so the IR is lighting the dust, but action should not trigger again within the set amount of seconds. Am I misinterpreting the setting?
Comments
Perhaps: If more than X events in Y seconds, then wait A*X seconds before turning motion detect on again, and reset only after B seconds of quiescence, where B is a function of X&Y. During dusty or rainy or windy conditions, this could lead to a progressively more sparse set of captures being taken across the interval when there were many false alarms.
The solution to these problems is intelligent image analysis, so that the software would be able to tell the difference, for example, between a moth and a human. This is difficult to achieve and expensive in terms of the CPU time required to do the analysis. SecuritySpy's existing algorithm is fast and works in most situations, which is why we haven't done such a thing in SecuritySpy yet, but it's definitely something we will consider for the future.