In other implementations, the system 500 further includes network 505 and the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices are configured to communicate sensor and image data to the one or more user devices 540 and 550 over network 505 (e.g., the Internet, cellular network, etc.). In yet another implementation, the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices (or a component, such as a bridge/router) are intelligent enough to change the communication pathway from a direct local pathway when the one or more user devices 540 and 550 are in close physical proximity to the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices to a pathway over network 505 when the one or more user devices 540 and 550 are farther from the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices. In some examples, the system leverages GPS information from the one or more user devices 540 and 550 to determine whether the one or more user devices 540 and 550 are close enough to the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices to use the direct local pathway or whether the one or more user devices 540 and 550 are far enough from the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices that the pathway over network 505 is required. In other examples, the system leverages status communications (e.g., pinging) between the one or more user devices 540 and 550 and the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices to determine whether communication using the direct local pathway is possible. If communication using the direct local pathway is possible, the one or more user devices 540 and 550 communicate with the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices using the direct local pathway. If communication using the direct local pathway is not possible, the one or more user devices 540 and 550 communicate with the sensors 520, the module 522, the camera 530, the thermostat 534, and the robotic devices using the pathway over network 505.