College of Engineering Unit:
Electrical Engineering and Computer Science
Project Team Member(s):
Ryan Zimmerman, Marcelo Salas, Jacob Redfern and Daniel Piper
Project ID:
CS.55
Project Description:
- Our project allows users to use low-cost sensor modules in their home to collect temperature and humidity data.
- That temperature data is then sent to our web server for analysis and comparison with current weather data and weather forecasts.
- Our project then generates a recommendation for users to open or close their windows to get their internal temperature closer to their desired temperature.
- Additionally, users can opt in to receive email or SMS notifications for their window recommendations.
- Our ReactJS frontend provides a dashboard of the user's home and allows them to view current and historical sensor data.
-
Our NodeJS backend serves our API and interacts with external APIs to retrieve weather data and send SMS notifications.
- For sending SMS notifications, we utilize Textbelt (https://github.com/sensor-climate-control/textbelt), a free and open-source solution to send emails to phone numbers.
-
We provide a Sensor Configuration Utility (https://github.com/sensor-climate-control/scc-sensor) to assist users in configuring their sensors.
- All a user has to do is create an account on our website, then they can follow the steps in the Configuration Utility to flash the sensor and pair it with their account.
- Our project is fully open-source and freely available to all.
Project Website(s):
Industry Sponsor(s):
Opportunities:
This team is open to networking
This team is open to collaboration opportunities
This team is open to employment offers
This team accepts email messages from attendees:
zimmerry@oregonstate.edu