A system comprising: a network controller; and a plurality of nodes (104, 304) that are configured in a wireless mesh network and that are communicatively coupled to the network controller, wherein any node of a subset (106, 108, 306) of nodes of the plurality of nodes can be chosen as a point guard node (104a, 104h, 304a, 304h) and a node of the subset (106,108, 306) of nodes of the plurality of nodes is assigned as a point guard node (104a, 104h, 304a, 304h), and wherein the point guard node (104a, 104h, 304a, 304h) is configured to: receive a custom Zigbee unicast message from the network controller, the custom Zigbee unicast message comprising a payload that comprises identifiers of one or more nodes of the subset of nodes and a control command for the one or more nodes, wherein the network controller is configured to transmit the custom Zigbee unicast message in response to receiving an instruction to control the one or more nodes of the subset (106,108, 306) of nodes, and wherein the control command is associated with the instruction; generate an InterPAN broadcast message using the payload of the custom Zigbee unicast message; encrypt the InterPAN broadcast message to create an encrypted InterPAN broadcast message; and broadcast the encrypted InterPAN broadcast message to a remainder of the one or more nodes of the subset (106,108, 306) of nodes that are within a radio range of the point guard node(104a, 104h, 304a, 304h). a network controller; and a plurality of nodes (104, 304) that are configured in a wireless mesh network and that are communicatively coupled to the network controller, wherein any node of a subset (106, 108, 306) of nodes of the plurality of nodes can be chosen as a point guard node (104a, 104h, 304a, 304h) and a node of the subset (106,108, 306) of nodes of the plurality of nodes is assigned as a point guard node (104a, 104h, 304a, 304h), and wherein the point guard node (104a, 104h, 304a, 304h) is configured to: receive a custom Zigbee unicast message from the network controller, the custom Zigbee unicast message comprising a payload that comprises identifiers of one or more nodes of the subset of nodes and a control command for the one or more nodes, wherein the network controller is configured to transmit the custom Zigbee unicast message in response to receiving an instruction to control the one or more nodes of the subset (106,108, 306) of nodes, and wherein the control command is associated with the instruction; generate an InterPAN broadcast message using the payload of the custom Zigbee unicast message; encrypt the InterPAN broadcast message to create an encrypted InterPAN broadcast message; and broadcast the encrypted InterPAN broadcast message to a remainder of the one or more nodes of the subset (106,108, 306) of nodes that are within a radio range of the point guard node(104a, 104h, 304a, 304h). receive a custom Zigbee unicast message from the network controller, the custom Zigbee unicast message comprising a payload that comprises identifiers of one or more nodes of the subset of nodes and a control command for the one or more nodes, wherein the network controller is configured to transmit the custom Zigbee unicast message in response to receiving an instruction to control the one or more nodes of the subset (106,108, 306) of nodes, and wherein the control command is associated with the instruction; generate an InterPAN broadcast message using the payload of the custom Zigbee unicast message; encrypt the InterPAN broadcast message to create an encrypted InterPAN broadcast message; and broadcast the encrypted InterPAN broadcast message to a remainder of the one or more nodes of the subset (106,108, 306) of nodes that are within a radio range of the point guard node(104a, 104h, 304a, 304h).