Despite the considerable research and important advances of the Wireless Sensor Networks (WSN) field, large scale application of the technology is still hindered by technical, complexity and cost issues. Ongoing R&D projects are addressing the shortcomings by focusing on energy harvesting, middleware, network intelligence, standardization, network reliability, adaptability and scalability. These a ...