It looks like Arlo updated their integration with SmartThings to include 2 way audio, event snapshots and AI object detection events.
I hope that because of this they start adding their new cameras to be supported by SmartThings since the list of Arlo cameras that they say are supported by SmartThings is small compared to their Alexa, Google Home, Apple Home, and even IFTTT list of supported Arlo cameras. Needless to say that their Smart Home integration of all their camera systems is just ‘fragmented’.
I’m trying to set up a SmartThings routine that runs when my Arlo cameras detect a person, but it doesn’t seem to be working. The routine is based on person detection. SmartThings shows motion events in the history, but there are no entries for person detection.
I’m using Arlo Pro 3 cameras with an active subscription that includes smart detection for people. The person detection works fine in the Arlo app, so the feature itself is functioning. It just doesn’t appear to pass the person detection into SmartThings.
Has anyone been able to get AI person detection working in SmartThings routines? If so, how did you set it up?
Arlo cameras are Linked Services devices and their integration in ST is via cloud->cloud. You would need to ask Arlo what events they are sending to ST through from their cloud since Arlo controls and maintains it.
The people notifications was a new feature added in February but it doesn’t seem to be working.
How do you know it’s not working? A new feature for Arlo doesn’t mean that new things magically show up in ST. Arlo would have to update their integration with ST to support their new feature. Has Arlo confirmed they are sending some new additional type of event to the ST cloud?
There is now an option to choose person detection as a trigger in routines. I assumed that meant that it is now supported but I don’t see any person detections in history, only activity detections.
Ok, that’s useful to know. So, a few possibilities here I can think of. One, Arlo is sending Person detected events from their cloud to ST and ST isn’t processing them correctly. Two, Arlo is not sending (or not correctly sending) events in a way that distinguishes them from regular motion events. Three, the events get sent and simply aren’t logged in ST history.
In order to support camera events, there would have to be a capability defined and that would be listed in the Attributes of the device in the AWA. I would check there to see if there is any indication of activity. For example, when there is motion detected on device that supports it, it has the motionSensor:motion capability and you will see the timestamp for when an event was registered for it. You should see something similar for Camera events. If there is no timestamp, could mean no event.
As I said previously, you are going to have to start with Arlo support because they manage the integration from the way things go back and forth between the clouds to the actual device presentation that you see in the mobile app. If they believe there is an issue with ST, they can contact developer support for ST to look into it further.
Great response, thank you and I will contact Arlo support.