For me, Amcrest has played very nicely. I have an AI version looking up my driveway, when it detects a vehicle or human a rule fires to turn on a light outside for a few minutes.
I even connected a non AI version in the babies room that when motion is detected my wife and I get a push notification along with a verbal notification from Alexa.
Below is a link to the driver that I used to get it working.