A method for controlling a plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) comprising: providing the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718), wherein each wireless device (140, 706, 708, 710, 712, 714, 716, 718) is configured to operate in a mesh network and comprises a controller/processor, a wireless transceiver circuit communicably coupled to the controller/ processor and an antenna communicably coupled to the wireless transceiver circuit; providing a first controlling device communicably coupled to the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) via a plurality of first direct and indirect wireless network connections, wherein the first controlling device and the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) form a first mesh network; providing a second controlling device that is not communicably coupled to the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) via the first mesh network; sending a control access request from the second controlling device to the first controlling device requesting control of a first plurality of the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718); and whenever the control access request satisfies one or more parameters based on one or more user requirements, program requirements, network requirements, or a combination thereof: dropping wireless connections between the first controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718); and establishing a plurality of second direct and indirect wireless network connections between the second controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718), and thereafter controlling the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) using the second controlling device, wherein the second controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) form a new mesh network. providing the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718), wherein each wireless device (140, 706, 708, 710, 712, 714, 716, 718) is configured to operate in a mesh network and comprises a controller/processor, a wireless transceiver circuit communicably coupled to the controller/ processor and an antenna communicably coupled to the wireless transceiver circuit; providing a first controlling device communicably coupled to the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) via a plurality of first direct and indirect wireless network connections, wherein the first controlling device and the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) form a first mesh network; providing a second controlling device that is not communicably coupled to the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) via the first mesh network; sending a control access request from the second controlling device to the first controlling device requesting control of a first plurality of the plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718); and whenever the control access request satisfies one or more parameters based on one or more user requirements, program requirements, network requirements, or a combination thereof: dropping wireless connections between the first controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718); and establishing a plurality of second direct and indirect wireless network connections between the second controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718), and thereafter controlling the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) using the second controlling device, wherein the second controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) form a new mesh network. dropping wireless connections between the first controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718); and establishing a plurality of second direct and indirect wireless network connections between the second controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718), and thereafter controlling the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) using the second controlling device, wherein the second controlling device and the first plurality of wireless devices (140, 706, 708, 710, 712, 714, 716, 718) form a new mesh network.