Wireless Security Camera
3. In some implementations, the user mobile application 624 stores location information of a plurality of cameras used in the smart home environment 100, including the doorbell camera 106. In some implementations, the doorbell camera 106, the client device 220 and the remote server 164 allow a user to interact with a visitor to a smart home environment 100 via an electronic greeting system of the smart home environment 100. The server 164 obtains motion data from a smart device e. g. , the doorbell camera 106, and identifies based on analysis of the motion data a motion event involving a visitor approaching an entryway e. g. , a door of the smart home environment 100. The server 164 obtains context information from the smart home environment 100 for the motion event, and based on the context information, identifies a plurality of appropriate actions available to a user of a client device for interacting with the visitor via the doorbell camera 106. The identified actions are presented to the user of the client device 220. For example, the appropriate actions include, but are not limited to, displaying a visual pattern on a light ring of the doorbell camera 106, broadcasting an audio message to the visitor, and collecting more information concerning the visitor using the doorbell camera 106.