Technical Feasibility
Technical feasibility of Deployment IOT based smart home security system:
Introduction:
This technical feasibility proposes the deployment of IOT paradigm integrated to homes as smart automated & security technology. IOT works as a system integrated or enabled as a device/objects to improve household activities by allowing the internet to connect to home device; which are monitored remotely.
Materials/supplies needed to deploy IOT smart home security system:
Materials & hardware components needed to fabricate IOT home automated includes;
NodeMCU ESP8266 WIFI Controller board
12 V DC power source
8-channel 5 V DC relay module
HCR04 ultrasonic module
PIR motion sensor
DHT 11 temperature & humidity sensor
MQ2 gas sensor
Light-emitting diode (LED) bulds
Mini-fan, 1.5 V DC motor, RFID, 12 V DC brushless submersible water pump and plywood for constructing SH prototype.
NodeMCU ESP8266 Wi-Fi controller board, rce, 8-channel 5 V DC relay odule, PIR motion sensor, DHT11 nd emperature and humid-
ity sensor, MQ2 gas sensor, Light-emitting diode (LED)
bulbs, Mini fan, 1.5 V DC motor, RFID, 12 V DC brushless
submersible water pump, and Plywood for SH prototype.
Software components include;
Nx Siemens Software, Adafruit.IO, Arduino IDE software, MQTT protocol server.
Location, site and environment for the deployment:
The plant location/layout is designed on NX10 previously illustrated above. The SH prototype fabrication were constructed with plywood, whereas the plywood is cut-into pieces measured in dimension while drilled in the spotted areas with screws attached to the woods. The SH consist of three bedrooms with outer measurement of 100cm X 100CM with windows closed/opened through sliding motions. An RFID sensor is placed outside where the owner can scan access the card that enters the house. A tank is installed and the ultrasonic sensor placed in the tank to detect water level; with three metal rods installed in the center of the tank.
Engineering/technology:
NodeMCU as part of the hardware is an open source software embedded with system on chip referred to as ESP8266. It has 32. Bit tensilica Xtensa LX 106 at 8 MHz and self-contain Wi-Fi networking that bridge the existing microcontrollers to the Wi-Fi. The NOdeMCU is connected to other component/sensors and actuators and tested using system breadboard tester as shown below;
Afterwards, the embedded NodeMCU Wi-Fi module is connected to the internet while the RFID controls the door relay by tapping access card, the users receives notification through IFTTT on their smartphone and the overall home system architecture is illustrated as follows;
Experiment & result:
IOT at home automated system controls home appliance and monitors various stimuli such as temperature, humidity, gas, water level & motions; whilst experimenting with mobile devices through Adafruit IO, MQTT Dash and Google Assistant. When users login to Adafruits IO or MQTT dash or Google assistant, they can uplink to NodeMCU sensor and downlink commands used to control all electrical appliance, set its temperature, gas/water level and humidity at home. It can work for light bulbs/using buttons on GUI as shown below;
As demonstrated in this image, the sensor data are used to increase safety/security of SHs by connecting Adafruit IO to the sensing data/sending notifications to users at common changes, even color changes or gas sensor value notification. When the DHT22 sensor detects abnormal temperature, it notifies users on their smartphone or when it detects maintain entrance change in frequency. The switching on/off the button can be controlled using Google assistant while the IFTT triggers the Adafruit system. The Arduino Uno works with ESp8266 Wi-Fi used previously for connecting the NodeMCU.