Inspiration
The ever increasing urbanization of cities and the resulting energy and water cost caused us to come up with this solution to save both electricity and water.
What it does
Smart valving switches the greywater source between a cold water and hot water pipe. The hot water pipe gets filtered and sent back through the boiler which can be reused for laundry, showers etc.
How I built it
For the hardware aspect, we had a temperature sensor connected to an ESP8266, which sends data real-time to an MQTT broker online. For the frontend (where a manager can track the amount of water/energy they saved), we used react to create a single page web application to display a live feed of the process.
Challenges I ran into
Interfacing between react and the mqtt broker was a bit of a hassle. Establishing a stable wifi connection (Eduroam has room to improve).
Accomplishments that I'm proud of
Used MQTT.js to link ESP8266 to the react website and gather data from it. Website can update values in real time. Layout is easy to understand and follow.
What I learned
IoT connectivity plays the most important role in wireless systems. Always be prepared to experience things not working when you think they should.
What's next for SWERV
Implement a mesh network with only one master node for lower power consumption and larger scale productivity.

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