
Home Monitoring and Controling System
Control every aspect of your house from wherever you are, using your smartphone, tablet, PC, touch screen, remote or keypad.
Control your Temperature, Lighting and Smart home devices, with easy-to-use interfaces that ensure that controlling your home will be effortless, despite the complexity that goes on behind the scenes.


Objectives
Building a small prototype system for home monitoring and controlling
Integrating an IoT device plus sensors with “fog” and “cloud” computing infrastructures as a representation of the system

Background
The needs for monitoring of the home environment
and controlling its appliances using the Internet of
Things (IoT)
In the cloud and fog computing area, we need a system utilizing these technologies to provide more computing resources for IoT devices

Solutions
Sensors will get data from home environment and feed it to Raspberry Pi 3 via GPIO
Data is sent by Raspberry Pi 3 to the “Fog” through WLAN communications and MQTT protocol
The “Fog” will send/synchronize data to the “Cloud” using MQTT/HTTP protocol through LAN
User will monitor the results and control appliances using dashboard by accessing public IP of the “Cloud”
Our System
System Architecture
