wireless security
g. , client devices, electronic devices, and systems connected to one or more networks 162 via one or more network interfaces 304 wired or wireless;a server side module 314, which provides server side functionalities for device control, data processing, and data review, including, but not limited to: a data receiving module 3140 for receiving data from electronic devices e. g. , video data from a camera 118 or 106, FIG. 1 via the hub device 180, and preparing the received data for further processing and storage in the data storage database 3160;a hub and device control module 3142 for generating and sending server initiated control commands to modify operation modes of electronic devices e. g. , device status and settings, captured data, or other information regarding the hub device or other connected devices;a user interface module 622 for providing and displaying a user interface in which settings, captured data, and/or other data for one or more devices e. g. , smart devices 204 in smart home environment 100 can be configured and/or viewed;a client side module 628, which provides client side functionalities for device control, data processing and data review, including but not limited to: a hub device and device control module 6280 for generating control commands for modifying an operating mode of the hub device or the electronic devices in accordance with user inputs; anda data review module 6282 for providing user interfaces for reviewing data processed by the server system 164; and client data 630 storing data associated with the user account and electronic devices, including, but not limited to: account data 6300 storing information related to both user accounts loaded on the client device and electronic devices e. g. , of the video sources 222 associated with the user accounts, wherein such information includes cached login credentials, hub device identifiers e.