Routing Controller : or support (ad hoc) routing in bi-direction, in this system, there are two ,main routing protocols in the architecture used for either transmitting environment al data back to the base station or broadcasting the updated control data to sensor nodes (to either activate or deactivate the mechanical parts ). At this point, CTP (Lin and Levis, 2008) was chosen as the first criterion due to the nature of tree characteristics to traverse data back to the root node (connecting to the base station before forwarding future to the cloud ). In the opposite way, Dissemination protocol was selected due to the broadcast characteristic when the nodes are required to interact with the control logic in EVAP farms (So-In et al., 2013)