I have several Ubiquiti cameras (two G4s and two G3s) already integrated into Home Assistant using the Unifi Protect integration. The G4s can do person detection natively but not the G3s. I am interested in getting person and object (dogs, cats, other stuff maybe) on ALL cameras integrated into home assistant without replacing the G3 cameras. I’ve been extensively looking into Deepstack for this and have it up and running on my separate Unraid server using the amazing node-deepstackai-trigger docker setup by danecreekphotography. Object detection works great if I copy/past a test screenshot into the monitored folder (/aiimages) then it sends an MQTT message back to home assistant.
My question is how do I get home assistant to automatically put images in the /aiimages folder when motion is detected? Or should node-deepstackai-trigger somehow pull the snapshot image when motion is detected? The /aiimages is a samba share so should I mount that share on home assistant and somehow place the snapshots in there? Am I missing another piece of software?
Most tutorials I’ve found relate to integrating this with Blue Iris which I am not interested in at this time. My Unifi Dream Machine does a great job with being an NVR. I mainly just want to have person detection on my G3 cameras and possibly other objects on all cameras. Thanks for reading.