Nest Labs just published their new APIs for Nest Cam, which appears to have been integrated into the existing REST API.
Does anyone use these nice but pricey cameras? I don’t have one but I would add support for them to the Nest binding if there was anyone out there who wanted access to their Nest Cam and would agree to test my changes.
Thanks for replying, Andrea. If you or anyone reading this 1) acquires a Nest Cam, and 2) wants the Nest binding to support access to it, and 3) is willing to test my changes, I will update the binding to include support. Thank you!
From the docs, if you sign up for “Nest Aware with Video History,” you can get information about the last event via the binding, such as the snapshot URLs, when the event started and stopped, etc. You could then have a rule that watched for the item changing.
So I should also receive the clip via mail in case something happened?
that would be great (but the risk is to do accidentally a mail bomb )
on the other hand, I don’t understand if I need the Nest Aware to receive a clip in case of Smoke Sensor alarm. Or I receive an alert that should trigger other rules in case I leave the house (Thermostat off, Cam on, presence off, …)
I just submitted new code that should implement API support for the Nest Cam in the Nest binding. If you do decide to get a Nest Cam, please try this code and let me know if it works as intended. I won’t merge it into openHAB until I’m certain that it works!
I don’t have personal knowledge of Nest Aware, what it offers or what it costs, just saw the mention in the Camera Guide.
I think the chances are low for that, because the cameras(X).last_event.* properties are only available if your account has a subscription to Nest Aware with Video History. I don’t see where the API would provide sound/motion event information without the subscription. The API without subscription does give you deep links to the streams, so I suppose you could record it yourself all the time and do motion/sound detection yourself, but that’s probably not worth the trouble.
On the plus side, it sounds like the cloud service crunches the video/audio streams for better event detection than could be done on the camera itself, so there’s the chance that in exchange for the Nest Aware subscription, you get fewer false positives or missed events.
If I weren’t so cheap I would get a Nest Cam and subscription just to see. But reading online reviews of Nest Cam and the cloud subscription would probably be very educational.
I believe that Nest is targeting their camera and subscription to a different demographic than those who are likely to be interested in openHAB, but in the process of appealing to their target customers, they set a high bar for themselves to make home surveillance user-friendly. So if their cloud service did a good job in reporting only actual sound and movement, it could be appealing.
Since I’m cheap, my Foscam cameras send me emails with lots of false positives, but I live with it.
Another interesting approach is Welcome by Netatmo … I’ve seen the API (not yet implemented in our Netatmo binding). It seems it should be possible to get a picture from the camera in case of event … that would be nice, you can receive the email before the camera will be put offline by a potential burglar. Drawback, of course, are false positives.
The Foscam cameras can also email you a set of snapshots when there is motion. I don’t know what other features the Netatmo Welcome has over Nest Cam, Foscam, or the whole range of possibilities. It would be a big job indeed to produce a thorough comparison of wi-fi cameras and how they fit into openHAB or other home automation scenarios. Hopefully some kind tech journalist can have a go at that subject, getting down to the real integration details.