Team IOT Baby/Weather Monitor had a vision to create a platform to gather lots of localized home automation data into a central dashboard and alert the users with any important events. Key features of the project include:
1. Monitoring and alerting when the baby escapes his room. This data shows on the dashboard and text alerts are sent through Twilio.
2. Localized weather station - The Esquilo provides a super localized weather station. It alerts the user when the weather changes at the location such as rain. When the IMU detects that the user is getting up in the morning, the weather summary provided by the Esquilo will be automatically sent as a text or shown on the wearable device.
3. Other sensor data can also be sent to the dashboard and used to trigger alerts.
Hardware include TI Launchpad TM4C123GXL microcontrollers paired with CC3100 Booster Pack wifi daughter boards. The Esquilio was paired with a SparkFun Weather shield and a Freescale gyro/accelerometer.
Data was transported in several ways. The sensor data was sent from the controllers to Dweet.IO using REST. Freeboard.IO was used to create the dashboard that consumes the data stream on Dweet.IO.