Nishan-Charlie / e17-3yp-smart-home

Mobile application to Control and Monitor the Home appliances using NodeMCU and other sensors and Actuators

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SMART HOME

Table of Contents

Introduction

Over View

The idea of smart home exist for many years. The core idea of Smart Home is remotle controling of switches and bulbs. But we added some inovative features to the core idea and make it more smarter.

Smart Bulbs

Our goal is to provide a futuristic lightning system to our loyal users. We have also identified smart lighting as an integral part of a smart home. Smart lightning mainly focused on energy efficiency and remote control. But we also provide many other futuristic features to our smart system. Join us to build a futuristic society with less energy waste. Be in control from anywhere with control right in the mobile app.

Smart Switches

Smart switches have some features as smart bulbs. They can also controllable by remote or voice command. We can see the power usage and the charge percentage of the mobile or any other device. They are far safer than traditional switches.

Our Solution

Our solution Architecture contains two types of devices, they are Smart-Bulbs & the Smart-Switchs. They both devices, sensors like motion sensor, AC current sensor, AC voltage sensor and the Rellay are directly connected with the Central Unit. Our mobile application and the central unit connectedto the cloud via internet. So they can communicate with them-self. The central unit will use the MQTT protocol to communicate with the server.

The energy consumption monitoring, this is a feature embeded with all the switches to calculate the energy consumption and update it to the cloud. This is can be implemented using Two sensor AC Current sensor and AC voltage sensor.

Motion Sensing, Motion sensing is another feature built-in with the bulbs, The motion sensors are connected to the central unit. When a motion detected or the central unit wil turn on the bulb and if no motion/human detected the CU will turn off the bulb.

Mobile applications communicate with the central unit through the cloud or diretly using wifi router. The User settings, user data, and the reports will be stored in the cloud/server.

Timeline

Timeline

Estimated Budget

Budget

Team Members

  1. E/17/015 Arshad M.R.M. [Website, Email]
  2. E/17/230 Nishankar S. [Website, Email]
  3. E/17/358 Varnaraj N. [Website, Email]

Supervisors

  1. Dr. Isuru Nawinne [Website, Email]
  2. Dr. Mahanama Wickramasinghe [Website, Email]

Related Links

  1. Project Repository
  2. Project page
  3. Department of computer engineering
  4. Faculty of Engineering
  5. University of Peradeniya

About

Mobile application to Control and Monitor the Home appliances using NodeMCU and other sensors and Actuators


Languages

Language:Dart 80.7%Language:JavaScript 7.7%Language:C++ 6.8%Language:CMake 2.7%Language:HTML 1.3%Language:C 0.2%Language:Shell 0.2%Language:Swift 0.1%Language:Kotlin 0.0%Language:Objective-C 0.0%