The software used to control device 200 may provide a self-configuring capability so that the device senses other devices in an existing mesh network and configures its routing, security, and other characteristics so that it may connect to and begin operation within the mesh network without the need for initial external interaction between device 200 and a person or computer outside of the existin