Farah Mohammadi
Communications / Networking
The majority of the energy consumed by households is to heat, cool, light the home, or run the appliances. A modern solution to reduce the energy consumption is real-time monitoring and control of heating or cooling system and appliances in the buildings from anywhere in the world with mobile or web apps. Therefore, designing a system by which one can monitor/control building information (such as temperature at different locations - security systems - Lighting - ventilation system) is desirable by using a wireless communicating system. Most WiFi home automation systems use one router with many stations connected to this router. Each station controls one device (outlets, security system, sound, …). disadvantages of this topology are: 1- At least one router is required 2- Number of stations that can be connected to the router is limited Mesh networking may be offered as a more effective solution to home automation. advantages of Mesh networking are 1- to use many of inexpensive WiFi devices such as ESP8266 2- A router is not needed 3- Does not require all mesh devices to be turned on all the time 4- Number of stations is unlimited
-To apply Mesh Networking topology in home automation -To Use ESP8266 WiFi Module which is a self-contained SOC -To Use ESP8266 Programming rather than AT command -To Develop a local website in BOOTSTRAP
These modules to be implemented:
- data acquisition,
- real-time programming via wireless technologies,
- local website development
- Verify the developed hardware - ESP8266 as WiFi Devices and on board
Microprocessor that control analog or digital home accessories
- Verify the developed local website
- Acquire data (digital input) from the sensors at home by ESP8266 (node MCU)
- Design/develop mesh networking by using ESP8266 (node MCU)
- Design/develop local website by using BOOTSTRAP
- Proof-of-concept verification
Literature Review
Investigation of available sensors in home automation - Acquiring data from home sensors - develop mesh networking
investigating appropriate communication system - Acquiring data from building sensors - develop mesh networking
Design and Development of the local website
Communication Systems, Programming in C ,BOOTSTRAP
FM02: Wifi mesh networking using at least 6 node | Farah Mohammadi | Not yet submitted at No time