We saw multiple different problems with pre-existing commercial smart home monitoring devices, they required separate devices and also rely on your existing Wi-Fi network to function.
What it does
We-cu (mind the Carleton University pun) monitors your home using a multitude of different sensors ranging from temperatures sensors all the way to a gas detector that is used for detecting smoke which allow you to remotely monitor the status of your house and also receive notifications via text message, push notifications or even have it post on your facebook wall if anything happens in your house.
How we built it
We used a Particle Electron which is a IoT board that has support for 3G connectivity, directly connected to a range of sensors and also connected to our firebase database as well as tied into many of our connectors that provide a notification service as well as a monitoring service. We used C++ to code the particle electron and react-native for the mobile web app that allows you to monitor your house. In addition we used twilio API to send sms messages to alert you of changes in your home even if you do not have data.
Challenges we ran into
This was the first hardware hack that any of us have done before, we had to learn how to connect all of the different sensors to the particle electron and also properly handle the data that's coming in from all the sensors and also redirect them to the proper connectors that we have made.
Accomplishments that we're proud of
We are proud to be able to present we-cu which is a fully functional independent home monitoring solution in 24 hours without any prior experience with using any hardware before (and also it not blowing up or catching on fire).
What we learned
We got to play around with a lot of different modules and the Particle Electron, learned the basics of building a simple circuit and also handling data from all of the different modules.
What's next for we-cu
Next, we would make a better enclosure for our system (maybe something 3d printed?).