Ring
Ring copied to clipboard
Notifications
First I wanted to say thank you for your research. I am using some of the projects that have been developed off your research and others like you. It has been instrumental in having ring fit my needs.
One area that is missing from everyone's research is notifications. It seems like everyone is relying on constant polling. I would love to see some research around notifications to see if we can figure out how to inject our own web service to be alerted to motion or worst case, intercept those packets to determine when motion occurred via some kind of MITM service.
Right now I am using IFTTT to subscribe to motion alerts. The problem I am running into is that the IFTTT service can take anywhere from 5 - 15 seconds to respond. That is too long for my uses. Any information you can provide around notifications would be most helpful.
So I had looked into trying to figure out the notifications, the issue I ran into was that I had to much network "junk" that I was not able to figure out the API calls, the second issue was that when the Ring app was open, it was polling. Now, I may be wrong since it been a couple months since I touched the Ring stuff. With that being said, I did happen to capture one time a message from an AWS url that I believe is what Ring is using for push notification, at least on the mac app. I have been meaning to pick back up and start working on getting the live video streams, so I will add the notifications as well to my "To-Do" list for when I have time.
Thank you! I really appreciate you even attempting to look into it. I tried to capture some packets from it but I couldn’t find anything of significance - I think I was doing it wrong since it was over WiFi. I didn’t have the hardware all the other tutorials suggested. Anyway, I wish you the best of luck!!!