Unifi Protect - Face vs Name

I can't ever find the place where I can ask specifically for a specific app...sorry

I am only on day 2 really...but have Protect set up...but still have a 1000 things to learn.

I am getting log entries in Hubitat...for person detection. The log messages just say "face"

Is there a way to have the specific person IE a name sent to Hubitat. I'm running both the built in and the community devices.

My project has Fingerprint capability... but I have not seen data from my cameras with facial information (they could be too old or such), but if you are using my driver and can send some samples... at the very least I could try to get it to start putting the facial ID (if it is anything like the fingerprint one). Shoot me a message if you want to try it out. If you have questions about it you can always message me, or if it is more general then posting on the thread works:
[PROJECT] Driver for Unifi Protect Controllers - Community Apps and Drivers / Community Drivers - Hubitat

I could be wrong, but I thought a newer camera with built in AI or an AI Key or AI Port is needed for facial recognition.

I know my G4 Doorbell does not support it natively. Nor do my older G3 Instant cameras.

That was my understanding too. The AI Turret camera has built in AI. My system sent me a massage to my iPhone that included my name. But all I ever saw in the Hubitat log was "face."

1 Like

Get back to @snell and I'm sure he'll work with you on trying to get things working.

A basic solution might be to create some web hooks in Alarm Manager. It only triggers on known/unknown/PoI and I don't know if it sends any additional information with the hook.

image

AI also threw this out when I was searching. I don't know if it is correct, but it at least infers that you might be able to add it to one of the integrations.

You can do this while using my Unifi Integration app along with Snell's Unifi Protect drivers.

The Unifi Integration app creates a webhook on the Hub that Alarm Manager can post a call to. Then you just need to create a alarm in alarm manager to call it.

Here is an example of what you setup in alarm manager

Here is a example of the webhook call to the Unifi integration app

http://192.168.86.35/apps/api/2295/?access_token=xxxxxxx-xxxxxx-xxxxxx-xxxxxx-xxxx&dni=Doorbell F4E2C6719D4C&type=Face&value=Craig

Just replace the dni value with the device is doing the detection an the value with the name of the person.

I have my G4 Doorbell attached to a AI port for the face recognition.

1 Like

Perfect...THANKS!
I will give this a try soon...awesome

Oh, nice - I don't have any "known" faces so that option doesn't show up for me.