Inspiration

GreenPeak was born out of a real need to address the high costs and environmental impact of energy consumption, and to simplify the increasingly complex task of managing smart homes. With energy prices rising and carbon taxes adding extra costs, finding ways to use energy more efficiently has become essential. Moreover, many people lack knowledge about how they use energy, leading to waste and contributing to global warming. We also noticed that as homes become smarter with IoT devices, managing these devices can get complicated, especially for children and the elderly. GreenPeak aims to solve these problems with an all-in-one solution.

What it does

GreenPeak is a mobile app that helps you manage your energy use, share energy within your community, and control your IoT devices easily and safely. The app provides insights into your energy usage, helps you make smart energy decisions with AI-driven optimizations, and offers dynamic pricing to save on bills. It also has features for community energy sharing, a forum to exchange tips on energy efficiency, safety alerts for appliance issues, and centralized control for all your IoT devices. Plus, it uses AI to optimize your energy use based on factors like weather forecasts.

How we built it

Creating GreenPeak involved using a lot of advanced technology to build a smart Home Energy Management System (HEMS). We developed the app using Flutter to ensure it works smoothly on both Android and iOS devices. We used Google Cloud Platform (GCP) for hosting our database and backend server, and Firebase for user authentication and data storage. Vertex AI connects our app with the Gemini language model and TensorFlow, which helps with predictions and user interactions. We also used TensorFlow for making energy predictions and TensorFlow Lite to customize the app’s information display. Real-time communication and control of IoT devices are handled through Google Pub/Sub, IoT Core, and BigQuery.

Challenges we ran into

Building GreenPeak came with its fair share of challenges. Integrating various technologies like TensorFlow, Firebase, and Google Cloud services was complex and required careful coordination. Ensuring the security of user data and device communications was crucial, requiring strong encryption and authentication. We also needed to design an architecture that could scale as we grow, which wasn’t easy. On top of that, we had to create an intuitive user interface that people would find easy to use and engaging, and refine our AI models to make accurate energy usage predictions and detect anomalies.

Accomplishments that we're proud of

We’re really proud of what we’ve achieved with GreenPeak. We managed to integrate a sophisticated tech stack to create a seamless user experience. Our app is user-friendly and makes energy management and IoT control simple. Our AI models are accurate and provide valuable insights and recommendations for optimizing energy use. We’ve built a platform that promotes energy knowledge sharing and community energy sharing, and developed robust safety features to protect users, especially the most vulnerable.

What we learned

Throughout the development of GreenPeak, we learned a lot. We realized the importance of getting regular feedback from users to refine and improve our features. Building a scalable architecture from the beginning was essential to support future growth. Training our AI models with diverse data sets improved their accuracy and user satisfaction. Ensuring strong security measures was crucial to protect user data and maintain trust. Most importantly, we saw how empowering people with knowledge and tools for efficient energy use can lead to significant environmental benefits.

What's next for GreenPeak

Looking forward, we have exciting plans for GreenPeak. We’re working on an industry version for commercial use and a lite mode for users with simpler energy management needs. We’re also developing a platform for carbon credit trading to encourage sustainable practices. We plan to expand our partnerships with energy providers, IoT manufacturers, and environmental organizations. We will keep improving our existing features based on user feedback and aim to reach international markets, promoting sustainable energy practices around the world.

Share this project:

Updates