Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Movement detection: "Arlo Smart person detection" #110

Open
Tiippex opened this issue Sep 3, 2019 · 6 comments

Comments

@Tiippex
Copy link

commented Sep 3, 2019

Hello,

I upgraded my Arlo plan to the plan with the smart person detection. Right now I only get notifications on my phone when a person triggers a camera.

The motion sensor in HA gets triggert all the time when something moves.
Is it possible to detect what kind of movement the Arlo camera detects?
Right now the Arlo app has four different movement types: person, animal, cars and movement (everything else).

Tiippex

@twrecked twrecked self-assigned this Sep 4, 2019
@twrecked

This comment has been minimized.

Copy link
Owner

commented Sep 4, 2019

I'm in the same situation - I have the smart plan but get all notifications whatever.

We're limited by the web interface API and that doesn't currently show what caused the motion.

@Tiippex

This comment has been minimized.

Copy link
Author

commented Sep 4, 2019

Can I find a documentation for the web interface api somewhere? Or is it just a hack into the api they use for their web interface?

@twrecked

This comment has been minimized.

Copy link
Owner

commented Sep 4, 2019

There is nothing official. I used the following resources to get me going:
https://robertogallea.com/posts/development/netgear-arlo-system-api
https://github.com/jeffreydwalter/arlo

And the code here is heavily based on this:
https://github.com/tchellomello/python-arlo

I also used the developer tools of chrome. A lot.

@Tiippex

This comment has been minimized.

Copy link
Author

commented Sep 5, 2019

Which "api endpoint" do you use to check the cameras for movement?

@twrecked

This comment has been minimized.

Copy link
Owner

commented Sep 5, 2019

https://arlo.netgear.com/hmsweb/client/subscribe?token=

It's an event stream that provides real time notifications. You can look at the packets by adding packet_dump: True to your Aarlo configuration and looking in /config/.aarlo/packets.dump.

@twrecked

This comment has been minimized.

Copy link
Owner

commented Sep 26, 2019

Any joy with this? I just noticed that Arlo has updated their website so maybe smart notifications will be coming soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.