I have two Aeon Labs motion detectors right next to each other outside. Did this to cut down on false positives, and see an article with the solution of running two motion detectors next to each other and creating a rule that if both are active, then less chance of a false positive. I had already turned down the sensitivity of the original motioned detector, and got lots of false positives that would pretty much randumly turn on the front porch light.
Wrote a rule if motion detector 1 (MD1 for short) [trigger] goes off and MD2 is all ready triggered [condition] set to turn on a virtual device that in turn turns on a physical device.
Believe the issue is that MD1 is going off first, before MD2, so if fails the condition (MD2 has to be already triggered when MD1 triggered). I know that I can create a 2nd rule to switch the functions of MD1 and MD2 around, so that MD2 triggered when MD1 has already been triggered is an opton, but didn't know if there is another better way to do it. So it would be almost best to have two "conditions" together (and) instead of a trigger and a condition in this configuration. Maybe in the future it would be possible to both nested and use and/or commands together instead of having depend on virtual devices so much.