Inspiration
After being given the prompt of dynamic equilibrium, we wanted to make something that everyone could use. That's when we thought of an all-in-one smart home device that allows you to do a bunch of things with one device. By changing your home's temperature, lights, etc., your home maintains equilibrium.
What it does
Once it detects that someone has entered the house, it will automatically turn on the lights or any accessories powered via a plug. The plug is also controlled via Google Home. After that, it will fetch the outside temperature of your location via your Google Home address. Once it fetches your temperature outside, it takes the temperature inside. Based on the season, it determines whether a warmer or colder temperature inside is better. If your home is in ideal conditions, a status light turns green at the front of the device. Otherwise, it turns red.
How we built it
Using the Arduino IDE, we made the entire code. After that, we put it on Arduino Cloud and added Google Home APIs to add a smart home integration.
Challenges we ran into
Mostly everything we did always had a challenge. From the hardware (miswiring GPIO pins, messing up breadboards, etc.) to the software (coding problems, smart home variable issues, etc.) and even the CAD modeling (19-hour initial print time), we had many challenges, but in the end, we fixed everything.
Accomplishments that we're proud of
We're really proud of how everything turned out, especially the smart home integration and our beautiful dashboard. With having everything working by midnight, we thought we were good to go but smart home didn't work! Fortunately for us, we worked together to make it work.
What we learned
We learned a lot of new skills but most notably learning Arduino a lot better.
What's next for EcoAware
We will add more features such as a noise detection one, humidity, and a lot lot more!

Log in or sign up for Devpost to join the conversation.