Home Automation System

  • Date: May 2016

A home automation framework created as part of a class project on a team of three. The system is capable of collectiong data from sensors, actuating devices in the home, and executing custom automation rules.

The devices within the home connect via WiFi to a “hub” that communicates directly with the server. All the data and logic is stored on a remote server, which provides the ability to control and monitor the home from anywhere in the world. To maximize responsiveness, the hub communicated with the server using long-polling, so the automation rules could actuate devices in a split second.

View the poster to learn more about the architecture of the system.

View Poster