Abstract:
The various embodiments described herein include methods, devices, and systems for presenting smart home information. In one aspect, a method includes: (1) determining that a first set of smart devices correspond to a first space of a plurality of spaces of a dwelling; (2) displaying a first user interface including: (a) displaying a first interface section corresponding to the first space; and (b) displaying, within the first interface section, a plurality of user interface objects corresponding to the first set of smart devices, where each user interface object of the plurality of user interface objects corresponds to a respective smart device of the first set of smart devices; (3) detecting a user selection of a particular user interface object; and (4) in response to detecting the user selection of the particular user interface object, displaying a second user interface that includes additional information regarding the corresponding smart device.
Abstract:
A method, in an application executing on a client device, includes: displaying a camera event history provided by a remote server system, where the camera event history is presented as a chronologically-ordered set of event identifiers, each event identifier corresponding to a respective event for which a remote camera has captured an associated video; receiving a user selection of a displayed event identifier; and in response to receiving the user selection of the displayed event identifier: expanding the selected event identifier into a video player window, the video player window consuming a portion of the displayed camera event history; and playing, in the video player window, the captured video; and in response to terminating playback of the captured video or user de-selection of the displayed event identifier, collapsing the video player window into the selected event identifier thereby stopping the playing of the captured video.
Abstract:
A home security system may infer a mode of operation based on indications it receives regarding a user's behavior. The disclosed implementations provide for a vacation mode of operation that defines a response for a security event that differs from the response that would be provided by the home security system for the same security event if it operated in another mode such as an away mode.
Abstract:
A method, in an application executing on a client device, includes: displaying a camera event history provided by a remote server system, where the camera event history is presented as a chronologically-ordered set of event identifiers, each event identifier corresponding to a respective event for which a remote camera has captured an associated video; receiving a user selection of a displayed event identifier; and in response to receiving the user selection of the displayed event identifier: expanding the selected event identifier into a video player window, the video player window consuming a portion of the displayed camera event history; and playing, in the video player window, the captured video; and in response to terminating playback of the captured video or user de-selection of the displayed event identifier, collapsing the video player window into the selected event identifier thereby stopping the playing of the captured video.