A method of communicating with automation components configured for use within a building automation system, the building automation system comprising a first network being an automation level network or a management level network including a first field panel, a second network connected through a controller to the first network, the second network being a field level network and comprising a second field panel, and a plurality of automation components forming mesh neworks respectively covering one or more zones and communicating with the field panels and the controller, the method comprising: a) communicating a special or dedicated WAKEUP command from a mobile device to a controller; b) caching the received WAKEUP command at the controller; c) determining, at the controller, a first communication schedule, the first communication schedule configured to govern an activity schedule for use by an automation component to specify how frequently the automation component transitions from sleep mode to awake mode to communicate with the mobile device; d) communicating, from the controller, the cached WAKEUP command including the first communication schedule to the automation component, wherein the automation component currently implements a second communication schedule to govern the activity schedule; e) receiving the cached WAKEUP command including the first communication schedule at the automation component, the receiving including a sleeping automated component waking up according to the second activity schedule, polling and communicating with its associated controller to transfer any message, commands and/or instructions stored on the controller which may have been directed towards the automation component; f) adjusting, in response to the received activation command, the second communication schedule of the automation component to equal the communicated first communication schedule, wherein the activity schedule increases a communication frequency in response to the adjustment; g) establishing a direct communication link between the mobile device and the automation component. a) communicating a special or dedicated WAKEUP command from a mobile device to a controller; b) caching the received WAKEUP command at the controller; c) determining, at the controller, a first communication schedule, the first communication schedule configured to govern an activity schedule for use by an automation component to specify how frequently the automation component transitions from sleep mode to awake mode to communicate with the mobile device; d) communicating, from the controller, the cached WAKEUP command including the first communication schedule to the automation component, wherein the automation component currently implements a second communication schedule to govern the activity schedule; e) receiving the cached WAKEUP command including the first communication schedule at the automation component, the receiving including a sleeping automated component waking up according to the second activity schedule, polling and communicating with its associated controller to transfer any message, commands and/or instructions stored on the controller which may have been directed towards the automation component; f) adjusting, in response to the received activation command, the second communication schedule of the automation component to equal the communicated first communication schedule, wherein the activity schedule increases a communication frequency in response to the adjustment; g) establishing a direct communication link between the mobile device and the automation component.