Coder Social home page Coder Social logo

priontoabdullah / iot-based-smart-home-automation-system Goto Github PK

View Code? Open in Web Editor NEW
18.0 5.0 4.0 677 KB

🛠️ Build with Android apps 📱, Voice command via Google voice assistant 🎤 and Message command via FB Messenger 💌. Fan Speed control ☢️ & Timer Set 🔔 with an amazing live status dashboard. 📺

C++ 100.00%
iot-projects iot-application voice-command messanger-command control-over-internet

iot-based-smart-home-automation-system's Introduction

IoT-based-Smart-Home-Automation-System

Project Objectives:

The main objective of this project is to build a smart home device which can be used to control the home appliances via internet. The home automation device that we build can be integrated with almost all the home appliances and can be used to control them remotely from any part of the world over internet.

Description of Project:

This Smart Home Automation system is totally controlled via internet. We can use this system from Android/IOS with an IOT based dedicated app. Also, you can use this automation product using google voice assistant and also with Facebook Messenger. There is also a feature which will help you to set a time to start and stop the whole system. This system can control your home appliances like light, fan (on/off and speed control), IR devices. You can control your lights from anywhere in the world and turn them on, off using your Facebook messenger. You will get the best ever seamless control to your fan’s speed through the dedicated app and the app interface makes things work like a charm and you will get used to the new control in no time. With a single tap, you can turn an appliance on or off and which response is too much better. Also, you can control your infrared based appliances such as air conditioner, television and entertainment systems right from your smartphone.

Motivation:

The motivation for developing smart home systems comes from many reasons, but most prominent are convenience, security, energy management, connectivity and luxury. The biggest motivation behind smart home systems is the convenience. Convenience is really another way of saying “time saver”, and into day’s world where everything is moving faster, every second has value. The main objective of this project is to build a smart home device which can be used to control the home appliances via internet. The home automation device that we build can be integrated with almost all the home appliances and can be used to control them remotely from any part of the world over internet.

Raw Requirements:

  1. This will be an Android Apps for control IoT based system for “Smart Home Automation System” all over the world.
  2. This will be a home monitoring automation system against manual system.
  3. For registration user will be submit their own information, Like: Name, Number of user, Number of control electronic appliance, Mobile number, Current Address.
  4. When a user will get a confirmation massage will be sent to user email with Username & password.
  5. There will be create another apps which will control the fan speed & set timer for all electronic appliance.
  6. User also can control their electronic appliance via google voice assistant.
  7. There will be create a messenger bot to control electronic appliance via sending message in the messenger.
  8. This will be a dashboard which can show the user’s live electronic appliance off/on data.

Hardware Specifications:

• NodeMCU esp 8266 • 4 channel relay module • Servo motor • Regulator • 5 volt adapter • Jumper wire

Software Specifications:

  1. Arduino Compiler
  2. Programming Language: C
  3. Blynk app
  4. Google voice assistant
  5. Messenger

iot-based-smart-home-automation-system's People

Contributors

priontoabdullah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.