Request Approval

Nest Camera and older Dropcams, and in general any security camera supporting Works With Nest.

This device extends the functionality of @security-camera.

Class: @com.nest.security_camera, version 6
Uploaded By: Almond Authors
License: Free

Commands

  • WHEN: when there is a new event detected on my security camera
  • WHEN: when my security camera detects a person
  • WHEN: when my security camera detects no person
  • WHEN: when my security camera detects motion
  • WHEN: when my security camera does not detect motion
  • WHEN: when my security camera hears sound
  • WHEN: when there is a person in front of my security camera
  • WHEN: when something moves in front of my security camera
  • WHEN: if something happens on my security camera
  • WHEN: when something is detected by my security camera
  • WHEN: when a person is detected by my security camera
  • GET: my security camera live feed
  • GET: a snapshot of my security camera
  • GET: my security camera
  • GET: the last event detected by my security camera
  • DO: turn ____ (power) my security camera
  • DO: set the power on my security camera to ____ (power)
  • DO: shut down my security camera
  • DO: disable my security camera
  • DO: enable my security camera
  • DO: have my security camera start recording
  • DO: make my security camera stop recording

Available Operations

GET: current event on nest security camera

trigger on any new event detected by the camera, providing the start time of the event and a small gif

Results:

  • start_time [point in time]
  • has_sound [true or false]
  • has_motion [true or false]
  • has_person [true or false]
  • picture_url [picture]

This operation returns a single result. The result can be monitored for changes, and will update in real-time.

DO: set power on nest security camera

change the streaming status of the camera

Inputs:

  • power [one of on, off]: Do you want to turn your camera on or off?