Raspberry Pi based Home Automation System using NFC and IoT


NFC based interactive home automation system using IoT

100 in stock

SKU: NFC based interactive home automation system using IoT Category:



Home automation is becoming more and more popular day by day due to its numerous advantages. This can be achieved by local networking or by remote control. This paper aims at designing a basic home automation application on Raspberry Pi through detecting the person’s presence by detecting the presence of an NFC band within its range. LEDs were used to indicate the switching action.The user who is having the NFC wrist band, which their device is pre-configured with this system, so that it always searching for the device, when the NFC wrist band comes into the range, Light and Fan will be turned ON automatically, similarly when the band is in out of range all appliances should turn OFF.


Smart systems are showing enormous growth in the technology by having intelligence to work on their own. Normally, all wearing the smart band, by using NFC enabled smart band, home automation becomes autonomous which gets ON/OFF by checking whether the device is in range or in out of range.


In the existing system home automation is done by sending messages through mobile or devices were controlled by the user commands through emails too.


In our proposed system designing a basic home automation application on Raspberry Pi, which is automatically turned ON when NFC band is within the range and turned OFF automatically when it is out of range. So home automation becomes further advantageous using NFC band.

NFC-Near Field Communication is a set of  communication protocol used for exchanging the data between two devices, here it is not needed to be paired for every time. Normally, if Bluetooth is turned ON it, always looking for Nearby devices for every certain interval of time, by using this technology, when the users NFC band comes into the range, Bluetooth will identify the band, by identifying that state we just turned ON of all Home appliances.

The range of the device can be configurable through program, based on the room size. So that it will switched at right range either IN/OUT.


Home automation using NFC band will make Automatic switching having high efficiency and power saving, since it will turn off when the user is not in the room.


 Block diagram of NFC home automation                            


Bluetooth is connected with raspberry pi in the Active state, then home appliances such as Light, Fan and Television are connected to GPIO pins of raspberry pi. When NFC band is in the range then it is detected by Bluetooth, so then functions like switching of appliances is performed.


 Circuit diagram of NFC home automation


  • Raspberry pi
  • SD card
  • Monitor 
  • Light
  • Fan
  • Tv 
  • Relay


  • Raspbian Jessie OS
  • Python


    Near Field Communication system, we can able to configure the range based on the area of the rooms, where we have installed home automation. Likewise, it can be further innovated by unlocking the vehicle when we go near to the vehicle by wearing smart bands.

    Additional information

    Weight 1.000000 kg


    There are no reviews yet.

    Be the first to review “Raspberry Pi based Home Automation System using NFC and IoT”

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.