A camera management system comprising one or more cameras and a smart device for communicating with the one or more cameras, the smart device comprising a processor and a non-transitory computer-readable storage medium containing instructions that, when executed by the processor, cause the smart device to: establish a connection between the smart device and one or more cameras configured to communicate with the smart device, each of the one or more cameras configured to operate in an initial mode, wherein the initial mode of each camera comprises the configuration of the camera at the time the connection is established between the camera and the smart device; identify the initial mode of each of the one or more cameras; store each identified initial mode at the smart device; after storing each identified initial mode at the smart device, change, for each camera in a portion of the one or more cameras, the mode of the camera from the initial mode of the camera to a second mode by the smart device; and after changing, for each camera in the portion of the one or more cameras, the mode of the camera from the initial mode of the camera to a second mode by the smart device, receive first input from a user through a first interface presented by the smart device configured to, for each camera in the portion of the one or more cameras, manually change the mode of the camera from the second mode to the initial mode; and each camera in the portion of the one or more cameras is configured to: retrieve the stored initial mode of the camera in the portion of the one or more cameras from the smart device; and for each camera in the portion of the one or more cameras, change the mode of the camera to the retrieved initial mode of the camera. establish a connection between the smart device and one or more cameras configured to communicate with the smart device, each of the one or more cameras configured to operate in an initial mode, wherein the initial mode of each camera comprises the configuration of the camera at the time the connection is established between the camera and the smart device; identify the initial mode of each of the one or more cameras; store each identified initial mode at the smart device; after storing each identified initial mode at the smart device, change, for each camera in a portion of the one or more cameras, the mode of the camera from the initial mode of the camera to a second mode by the smart device; and after changing, for each camera in the portion of the one or more cameras, the mode of the camera from the initial mode of the camera to a second mode by the smart device, receive first input from a user through a first interface presented by the smart device configured to, for each camera in the portion of the one or more cameras, manually change the mode of the camera from the second mode to the initial mode; and each camera in the portion of the one or more cameras is configured to: retrieve the stored initial mode of the camera in the portion of the one or more cameras from the smart device; and retrieve the stored initial mode of the camera in the portion of the one or more cameras from the smart device; and for each camera in the portion of the one or more cameras, change the mode of the camera to the retrieved initial mode of the camera.