Long-term monitoring and modeling energy consumption behaviors is a daunting task for decades. This project aims to achieve efficient energy consumption data collection and processing using wireless sensors and cloud platform together, focusing on large scale enterprises that consume large amount of energy, e.g., electricity, gas. By tackling the challenges through algorithm design and system integration, a prototype system will be delivered, which can effectively gather data from distributed sensors and efficiently analyze real time data on the cloud platform.