remote security cameras
In some implementations, smart home environment 100 includes a local storage device 190 for storing data related to, or output by, smart devices of smart home environment 100. In some implementations, the data includes one or more of: video data output by a camera device e. g. , camera 118 or doorbell camera 106, metadata output by a smart device, settings information for a smart device, usage logs for a smart device, and the like. In some implementations, local storage device 190 is communicatively coupled to one or more smart devices via a smart home network e. g. , a light ring can be controlled by the camera to display patterns that correspond to audible beats/rhythm of music or audio messages being played from the speaker in a range of colors selected to match the tempo/feeling of the music or audio messages. Providing such information via light patterns is advantageous as this is readily perceived by all/most users in the environment even if they do not have access to camera smart phone application without intruding on activity of occupants in the environment, as audible alerts could do sometimes. FIG. 5 illustrates a representative system architecture 500. In some implementations, the server system 164 includes functional modules for an event processor 3146, an event categorizer 507, and a user facing frontend 3150.