Conference PaperPDF Available

Wireless Home Automation System Using IoT and PaaS

Authors:

Abstract

Abstract—Home automation based on Internet of Things (IoT) is getting huge attention of mass people in recent years. Smart home eases and secures the management of the home appliances. This paper presents a low cost and reliable smart home system that assists the users to manage home appliances without the need of their physical presence. The proposed system includes smart door lock system using Radio Frequency Identification (RFID) card and password. It can store and display information of temperature & humidity of a home, and notifies the users of switching on/off time of light, fan and other home appliances using embedded micro-web server and an IoT platform. The user can also control the light intensity and fan speed based on LDR and temperature sensor values respectively. The system includes gas leakage & fire alarm. It has leakage gas removing & fire extinguishing facility and SMS notification system using IoT platform. The system uses real IP and RESTful API for controlling, monitoring and accessing the home appliances remotely from anywhere in the world using Android based smartphone app or web app. This system is user friendly and energy efficient. Keywords—IoT, PaaS, Home automation, Micro-web server, Teleduino, Altair SmartCore, RESTful API, Arduino.
1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT 2019)
978-1-7281-3445-1/19/$31.00 ©2019 IEEE
Wireless Home Automation System Using IoT and
PaaS
Adiba Mahjabin Nitu
Dept. of Computer Science and
Engineering
Hajee Mohammad Danesh Science and
Technology University
Dinajpur, Bangladesh
nitu.hstu@gmail.com
Md. Jahid Hasan
Dept. of Electrical and Electronic
Engineering
Hajee Mohammad Danesh Science and
Technology University
Dinajpur, Bangladesh
jahidnoyon36@gmail.com
Md. Shahin Alom
Dept. of Electrical and Electronic
Engineering
Hajee Mohammad Danesh Science and
Technology University
Dinajpur, Bangladesh
ashahin200@gmail.com
AbstractHome automation based on Internet of Things
(IoT) is getting huge attention of mass people in recent years.
Smart home eases and secures the management of the home
appliances. This paper presents a low cost and reliable smart
home system that assists the users to manage home appliances
without the need of their physical presence. The proposed
system includes smart door lock system using Radio Frequency
Identification (RFID) card and password. It can store and
display information of temperature & humidity of a home, and
notifies the users of switching on/off time of light, fan and other
home appliances using embedded micro-web server and an IoT
platform. The user can also control the light intensity and fan
speed based on LDR and temperature sensor values
respectively. The system includes gas leakage & fire alarm. It
has leakage gas removing & fire extinguishing facility and SMS
notification system using IoT platform. The system uses real IP
and RESTful API for controlling, monitoring and accessing the
home appliances remotely from anywhere in the world using
Android based smartphone app or web app. This system is user
friendly and energy efficient.
KeywordsIoT, PaaS, Home automation, Micro-web server,
Teleduino, Altair SmartCore, RESTful API, Arduino.
I. INTRODUCTION
Internet of Things (IoT) is one of the mostly talked
research topics in the recent years. IoT based home
automation system is getting popularities day by day. Home
automation is the controlling of the different home appliances
using smart devices anywhere in the world without the need
of physical presence in the home. Smart home system is very
beneficial in everyday life as it saves electricity and reduces
worries for home security of working people. Due to the
secure, easily controllable and monitorable features, advanced
home automation system design has become a core interest for
many researchers.
Nowadays communication has become much easier due to
the increased use of smartphone and laptop. People uses
internet more than phone calls and SMS to communicate with
each other. It is easy to process huge data faster and easier with
the help of internet. Every day millions of devices are
connected with internet in homes, schools, workplaces, and
vehicles for helping people to live and communicate in a
smarter way which is needed to analyze and translate via a
gateway device. IoT platform can handle this kind of work.
IoT platform is an important component of IoT that provides
valuable application specific services in many application
domains. Many kinds of IoT platforms are available nowadays
[1] [2]. Platform as a Service (PaaS) is one of them, where the
web developer has to take care only about the functionality of
his application. During a development, he can use the API
provided by the company to access important features of the
PaaS, such as performing database operations, or managing
users of his application [2]. An IoT platform is an integrated
service that offers the user the things he needs to bring in
online. It is capable of supporting millions of simultaneous
device connections and easily allows the user to configure
devices for machine-to-machine communication. In this
paper, Altair SmartCore IoT platform [3] has been used which
is based on the PaaS base IoT platform. This IoT platform has
been designed in such a way where anyone can connect any
type of electrical/electronic device. It can execute user
command using it's REST API, manages devices where
anyone can check the status of a load and can control
remotely. This secured IoT platform can also send E-mail,
SMS, and alarm. It can typically handle different tasks such as
store data, visualize data and works as a middleware solution
between hardware and application layers. The Altair
SmartCore IoT platform does not apply any charge for
connecting first two devices.
With the rapid growth of smart technologies and uses of
electrical equipments (light, fan, etc.) and sensors (humidity,
temperature, etc.), it has become very hard to control and get
information from them manually. To getting control of that
devices and measures the data from them, Arduino is an easy
and cost-effective choice. Arduino Ethernet Shield is an
Arduino extension which is used to connect Arduino to the
internet for sending and receiving data and works as a micro-
web server. When a user sends data as a command through the
internet, this micro-web server fetches the data from the
internet and sends command to the Arduino.
This paper is based on the design and implementation of a
flexible, secured, low-cost, advanced home control and
monitoring system. Home security includes services like gas
leakage, fire extinguishing and trespasser protection. If any
unauthorized person tries to enter the home, the system sends
an SMS to the authorized phone number. The system has
sensors. When the gas sensor finds anomaly, the system starts
alarm through buzzer and the kitchen exhaust fan turns on
automatically. Again, when the fire sensor finds anomaly the
system starts alarm through buzzer and an emergency pump
turns on automatically. The system sends SMS to the user for
both cases. The system consists of a Teleduino server [4],
micro-web server and Altair SmartCore server [5] for
controlling and monitoring home appliances from anywhere
and anytime. Each time with the change of state of any
appliance, the information is stored instantly and the system
notifies the user by E-mail. This stored data can be checked
from anywhere by logging in Altair SmartCore web server.
So, the proposed system allows authorized home owners to
monitor and control the home appliances remotely using the
‘Home Automation’ android or web app through server real
IP.
II. RELATED WORK
Nowadays IoT makes technology more advanced. IoT is
the network protocol integrated with physical devices, home
appliances and other embedded devices which enables these
things to connect and exchange data over a network without
the presence of human being [6]. IoT has a novel impact on
home automation system. Smart home is not a new term, it has
been developed from over a decade. Home automation or
smart home provides convenience, comfort, security and
energy efficiency to its householders [7] [8]. Smart home
consists of wireless technology such as Wi-Fi, RFID,
Bluetooth and cellular networks. These have been utilized to
various embedded systems which sense, control and exchange
remote data.
The paper in [9] presents a smart home system where
Bluetooth has been used as a medium of communication,
without any internet connectivity. The physical devices such
as sensors, actuators which can be accessed and controlled by
smartphone using built in Bluetooth connectivity is
implemented in [10][11].
To overcome the limitation of using Bluetooth signal
(maximum range 100 m), researchers also introduced a
popular technology called Wi-Fi based home control system
[12] [13]. In Wi-Fi based home control system, a dedicated
webserver and personal computer have been used, which is
complex and not flexible.
GSM based cellular network has been applied in home
appliances management system for longer range
communication than Wi-Fi [14]. AT command is used to
control and communicate with home appliances. The main
drawback is that GSM has no suitable Graphical User
Interface (GUI).
The authors in [15] have used MIT App Inventor,
NearBus, and Arduino to develop a smart home prototype for
controlling the home appliances without any monitoring
capability.
Moreover, in papers [21][22][23], authors have designed
Raspberry Pi based home automation system which is very
costly. They have not used any IoT platform so their system is
not capable of checking current status of home appliances. No
security system is proposed there as well.
In paper [24], the authors proposed IoT based smart
security and home automation system. They used PIR motion
sensor-based security system and phone’s digit pressing user
interface for controlling home appliances using TI-CC3200
Launchpad board. Considering all these issues, an IoT based
home automation system has been designed and implemented
that can be controlled remotely from anywhere.
III. DESCRIPTION OF THE SYSTEM
A. System Architecture
This section describes the details architecture of the
proposed system. The system architecture is divided into five
layers; remote login, server connectivity, real time database
with notification system, home gateway and home
environment.
Remote login allows the authorized user to login and
access the system with Home Automation’ app from
anywhere in the world using Wi-Fi or 3G/4G network.
Server connectivity is controlled by Teleduino server,
which links up between IoT platform and embedded micro-
web server using a unique key. Teleduino converts Ethernet
enabled Arduino into a versatile tool for interacting with
devices over the internet. Ethernet enabled Arduino
automatically connects itself to the Teleduino server when it
is powered on.
Altair SmartCore web server stores data and works as real
time database management system. When any appliances
present state is changed, the server stores it and notifies the
user by sending E-mail using Altair SmartCore Email API [3].
It also sends SMS for specific appliances (door, gas & fire
sensor) it will send SMS using Altair SmartCore SMS API [3].
To get this facility, the user has to first create an account to the
IoT platform.
Home gateway is an embedded micro-web server based
on Arduino Ethernet Shield. The embedded micro-web server
maintains and controls the home appliances using HTTP
request by navigating Ethernet Shield's IP address through
browser.
Home environment is directly related with home
appliances. It consists of electrical equipments, modules and
actuators. Module such as RFID [16] has been used for smart
door lock system that ensures the entrance of authorized user
only. This proposed system includes sensors such as
temperature, and humidity for monitoring the home
environment.
B. System Implementation
This section presents the explanation of working principle
of the proposed system. The home gateway system is divided
into two-parts; server connectivity and TCP/IP protocol. The
server connectivity has three sections; Teleduino server,
micro-web server, and Altair SmartCore server.
To implement the system, at first it is needed to establish
a connection with Teleduino server, which creates a link
between micro-web server and Altair SmartCore server. The
user first sends initial standard HTTP command (using ‘Home
Automation app) to embedded micro-web server through the
Teleduino server. The micro-web server passes the command
to the Arduino and the Altair SmartCore server.
The home gateway is connected to internet over TCP/IP.
Arduino Ethernet Shield also supports TCP/IP stack. During
the configuration with TCP/IP, the Ethernet Shield establishes
connection with Local Area Network (LAN) using public IP
address. Thus it creates an embedded system using TCP/IP
protocol [17]. Once the home gateway is initialized, Arduino
gets ready to execute any command. Then it enters into idle
state until any further command is received from the remote
user. When the user sends HTTP command successfully from
the ‘Home Automation app, Arduino Ethernet Shield
decodes the command and Arduino takes appropriate action
accordingly. At the same time the decoded command is stored
in the Alter SmartCore server and notifies the user through E-
mail. The complete process is illustrated as a flowchart in Fig.
1.
The home automation system includes some sensors and
modules. The gas sensor detects gas leakage, fire sensor
detects fire and keypad module is used for pressing password.
The Arduino microcontroller is used to collect and analyze
sensors data and controls the decision-making process. The
Altair SmartCore server stores the data and sends SMS. The
complete process is shown in the following flowchart in Fig.
2.
C. SystemFramework
The home gateway framework is closely related with web
services. The access and manipulation of web services have to
be easy, direct, simple and interoperable. This eases the
communication between the client and server applications of
remote services. Web services are XML-based or JSON-based
information exchange systems that use the internet for direct
application-to-application interaction [18]. These systems can
include programs, objects, messages, or documents. There are
two main classes of web services; Simple Object Access
Protocol (SOAP) and Representational State Transfer
(REST). RESTful web service has a great deal with flexibility.
It is much more stateless and lightweight than SOAP that
offers functionality similar to SOAP based web services [19].
Therefore, this proposed system has used RESTful based
web services. This service utilizes two standard operations:
POST and GET. These two operations request and return
Fig. 1. Flow chart of E-mail notification process.
Fig. 2. Flow chart of SMS notification process.
Start
Anomaly found? ||
Wrong password?
No
Wrong
password?
Read (Gas sensor || Fire
Sensor || Door Password)
Anomaly
found for gas
sensor?
Turn on exhaust
fan and
emergency pump
Turn on
exhaust fan
Turn on
emergency
pump
Send report to
Altair SmartCore server
Store data and send SMS
Anomaly
found for gas
& fire sensor?
End
Yes
Yes
Yes
No
No
No
Start
Command
received
Try
to connect with
Ethernet
Establish connection
with LAN
Decode command string
Wait for remote
command from user
Execute command
No
No
Yes
Try
to connect with
Teleduino server
Yes
Establish connection
with Teleduino
Public IP address
HTTP command
Store data to the Altair
SmartCore server
Send E-mail
Connect with micro-web server and
ready Altair SmartCore server
Yes
No
Measure sensor input or
control output
End
JSON response to communicate between the remote user and
the micro-web server. JSON is much more lightweight for
storing and exchanging data over client-server. It is easy for
human beings to parse and generate messages simpler and
faster than XML. For example, to turn a light on, an HTTP
POST sends a request to micro-web server via Teleduino
Server. After a successful operation the system sends response
with success status response code “status”: 200. The complete
operation is illustrated as a data flow diagram in Fig. 3.
Fig. 3. Data flow diagram of web services.
D. Smartphone and Web Application
There are several platforms for developing smartphone
application such as Android, Windows Mobile, iOS and
others. About eighty eight percent people of the world use
Android operating system as Android GUI is much simple and
sophisticated [20]. Web application has been used
productively because of the increased availability of
information. These increases have led to heavier reliance on
web-based application. Also, a web application can access
anytime, anywhere through any web browser in any operating
system with an internet connection. That is why this proposed
system introduces both web application and smartphone
application to control the home appliances. Fig. 4 and Fig. 5
illustrate the GUI of Home Automation Android app and
web application.
Fig. 4. Snapshot of Home automation Android app with voice control
option.
Fig. 5. Snapshot of ‘Home automation’ Web app.
To successfully control home appliances with home
gateway, a user has to first connect with Teleduino server.
When a user sends any command via Home Automation app
the micro-web server fetches it and forwards the request to the
Teleduino server. The Teleduino server responses according
to the command and sends back as JSON format to the user.
IV. EXPERIMENTAL SETUP AND HARDWIRE CONFIGURATION
The home automation system has used Arduino Mega as
microcontroller board which works as the central control unit.
Various modules including gas sensor, temperature and
humidity sensor, RFID module, keypad, LCD, Relays and
light/fan are interfaced to the Arduino board for testing the
project. The experimental configuration and implementation
of speech or manual control based home automation system
are shown in Fig. 6 and Fig. 7.
Fig. 6. Experimental configuration and implementation of home automation
system with light and lamp off.
Fig. 7. Experimental configuration and implemented result of home
automation system with light and lamp on.
User
command
Teleduino
server
Micro-web
server
MCU
Altair SmartCore
server
Data store
Execute command
Middle wire
Android app
Send E-mail
Send
response
“Status”:200
Light on
Ethernet Shield
Web app
This microcontroller board is interfaced with Arduino
Ethernet Shield based on Wiznet W5100 Ethernet chip. The
Arduino mega and Ethernet Shield are used to implement the
micro-web server for home gateway control system. The
Arduino mega 2560 is a microcontroller board based on the
ATmega2560. A conventional light switch is integrated with
Arduino using relays to demonstrate the switching capability.
This system has sensors which detect input signals and
actuators that perform responsive and adaptive functions. The
experimental Setup of home automation system is shown as
a block-diagram in Fig. 8.
Fig. 8. Block-diagram of complete home automation System.
To configure this system, the user must connect with
server through home gateway. To authenticate the user and to
control the home appliances user has to first login and send
initialize command through apps (smartphone/web) which
will activate Ethernet Shield.
V. COMPARISON STUDY
A comparison study has been performed to measure the
performance of the proposed system with other recent works.
A table has been given below to compare the features of the
existing works with the proposed system. The performance
metrics cover many aspects such as real time database, instant
notification through E-mail and SMS, control and monitor
home appliances from anywhere and user interface. The
TABLE I. shows that the proposed system is better than all
others.
TABLE I. COMPARISON WITH EXISTING WORKS
VI. CONCLUSION
In this paper, an android and web based multi-functional
advanced home automation system has been designed and
implemented. The proposed system ensures easy and proper
control of the home appliances from anywhere in the world.
This system provides more security to a home by preventing
intruders. It also protects a home from accident by removing
leakage gas and fire extinguishing facility. This system is very
beneficial for old ages, handicapped people and working
people. The complete system has been tested and performed
as expected. The GUI is user friendly and more practicable.
The system ensures flexibility, reliability, energy efficiency,
and a smart home.
VII. SCOPE FOR FUTURE WORK
In future, the home automation system would be made
more functional. More home appliances will be included in
the system. To improve the security of the system, facial
recognition technique will be applied.
REFERENCES
[1] M. Sruthiand B. R. Kavitha, “A Survey on Iot Platform”, vol. I, no.I,
pp. 468473, 2016.
[2] Clemens Pühringer, Cloud Computing for Home
Automation”, BACHELOR’S THESIS, Vienna University of
Technology, pp 8-14, 2014.
[3] Altair SmartCore - Internet of Things Platform - Login. [online]
Available at: https://www.altairsmartcore.com/ [Accessed 2 Feb.
2019].
[4] “Teleduino”, Arduino Internet / Web Control with Teleduino. [Online].
Available: https://www.teleduino.org/. [Accessed: 16-Oct-2018].
[5] “Internet of Things Platform” , Altair SmartCore. [Online]. Available:
https://www.altairsmartcore.com/. [Accessed: 16-Oct-2018].
[6] Y. Liu, "Study on Smart Home System Based on Internet of Things
Technology", In Informatics and Management Science IV. vol. 207, W.
Du, Ed., ed: Springer London, pp. 73-81, 2013.
[7] D. Javale, M. Mohsin, S. Nandanwar, and M. Shingate, "Home
Automation and Security System Using Android ADK", International
Journal of Electronics Communication and Computer Technology, vol.
3, pp. 382-385, 2013.
[8] T. Perumal, M. N. Sulaiman, K. Y. Sharif, A. R. Ramli, and C. Y.
Leong, "Development of an Embedded Smart Home Management
Scheme", International Journal of Smart Home, vol. 7, pp. 15-26, 2013.
[9] Mohamed Abd El-Latif Mowad, Ahmed Fathy, Ahmed Hafez, "Smart
Home Automation Control Using Android Application and
Microcontroller", International Journal of Scientific & Engineering
Research, Vol. 5, pp. 935-939, May-2014.
[10] R. Piyare and M. Tazil, "Bluetooth based home automation system
using cell phone", In proceedings of 15th IEEE International
Symposium on Consumer Electronics(ISCE), pp. 192-195, 2011.
[11] M. Yan and H. Shi, "SMART LIVING USING BLUETOOTH-
BASED ANDROID SMARTPHONE", International Journal of
Wireless & Mobile Networks (IJWMN), vol. 5, pp. 65-72, 2013.
[12] A. Z. Alkar and U. Buhur, "An Internet based wireless home
automation system for multifunctional devices", Consumer
Electronics, IEEE Transactions on, vol. 51, pp. 1169-1174, 2005.
[13] U. Sharma and S. R. N. Reddy, "Design of Home/Office Automation
Using Wireless Sensor Network", International Journal of Computer
Applications, vol. 43, pp. 53-60, 2012.
[14] R. Shahriyar, E. Hoque, S. Sohan, I. Naim, M. M. Akbar, and M. K.
Khan, "Remote controlling of home appliances using mobile
telephony", International Journal of Smart Home, vol. 2, pp. 37-54,
2008.
Paper
Ref. No
Performance Metrics
Real
Time
Data
base
Instance
Notificati
on
Control
home
appliances
from
anywhere
Monitor
home
appliances
from
anywhere
User
interface
[21]
No
No
No
Yes
Web app
[22]
No
No
No
Yes
Web app
[23]
No
No
No
Yes
Web app
[24]
No
Yes
Yes
No
Digit of
a phone
Proposed
system
Yes
Yes
Yes
Yes
Android
and Web
app
Sensor
Gas sensor
Fire sensor
RFID reader
Keypad
RJ45
Ethernet Shield
Relay 1
Light
Relay 2
Lamp
Relay 3
Fan
Relay 4
Exhaust fan
Relay 5
Emergency
pump
LCD
Servo motor
Microcontroller
ATmega2560
Temp&
Humidity
RFID card
[15] Sarmla Tharishny, Saravanan Selvan, Umayal, Pratap Nair, "Android
based Smart House Control via Wireless Communication",
International Journal of Scientific Engineering and Technology, Vol.
5, pp. 323-325, May-2016.
[16] Mohsen Darianian, Martin peter Michael, "Smart Home Mobile RFID-
based Internet-Of-Things Systems and Services”, In proceedings of
International Conference on Advanced Computer Theory and
Engineering, 2008.
[17] HongRiLi, "Research and application of TCP/IP protocol in embedded
system", In proceedings of 3rd IEEE International Conference on
Communication Software and Networks, pp 584-587, 2011.
[18] A. A. Abd El-Aziz, A. Kannan, "JSON Encryption", In proceedings of
International Conference on Computer Communication and
Informatics (ICCCI), Jan. 2014.
[19] F. AlShahwan, K. Moessner, "Providing SOAP Web Services and
RESTful Web Services from Mobile Hosts", In proceedings of Fifth
International Conference on Internet and Web Applications and
Services, pp174-179, 2010.
[20] Global mobile OS market share in sales to end users from 1st quarter
2009 to 2nd quarter 2018, August 2018 [Online]. Available:
https://www.statista.com/statistics/266136/global-market-share-held-
by-smartphone-operating-systems/ [Accessed: 15- oct- 2018].
[21] Michelle D’souza, Nelsha Wilfred, Rochel Pereira, Thanya Rayen,
Prof. Aparna Telgote, "Home Automation using Internet of Things", In
proceedings of International Conference on Energy, Communication,
Data Analytics and Soft Computing (ICECDS), pp. 559-561, 2017.
[22] S L S Sri Harsha,S Chakrapani Reddy,Prince Mary S, "Enhanced
Home Automation System using Internet of Things", In proceedings of
International conference on I-SMAC (IoT in Social, Mobile, Analytics
and Cloud), pp. 89-93, 2017.
[23] Soumya S, Malini Chavali, Shuchi Gupta, Niharika Rao, "Internet of
Things based Home Automation System", In proceedings of IEEE
International Conference On Recent Trends In Electronics Information
Communication Technology, India, May 20-21, pp. 848-850, 2016.
[24] Ravi Kishore Kodali, Vishal Jain, Suvadeep Bose and Lakshmi
Boppana, "IoT Based Smart Security and Home Automation System",
In proceedings of International Conference on Computing,
Communication and Automation (ICCCA), pp. 1286-1289, 2016.
... The iot platform is an all-in-one service that provides users with the things they want to bring online. It can assist millions of simultaneous device connections without difficulty and allowing the user to configure devices for machine-to-machine communication [5]. With the widespread and development of electricity and electronics inside the home and the great advancement in information technology, many different home automation technologies have been used to control remote devices such as fans, televisions, music players, air conditioners, lighting, etc. ...
Conference Paper
Full-text available
With the advancement and development of communication technology, the Internet of Things (IoT) has become the focus of attention and attraction for many in terms of home automation. The Internet of Things is used to control and monitor devices and keep an eye on the home environment through the home automation system. Therefore, this paper provides a flexible, low-value and energy-efficient environmental monitoring tool with an intuitive interface based on the Internet of Things (IoT). The network server built into NodeMCU is used to access and control tools remotely, either locally or globally. The tools are managed online or through a smartphone app that supports Wi-Fi and mobile network (LTE / 4G) through access to a cloud hosting server. Provides a unique protocol for viewing and controlling the home environment over more than one switch. To demonstrate the safety and effectiveness of this device, the instruments are combined with medium switches, power components, temperature and humidity sensor, gas sensor and notification system with the proposed processing device. The proposed system can easily and efficiently control IoT based devices for home automation and support home safety through autonomous operation, energy saving and ensuring the required comfort and safety for residents.
Chapter
In recent years, home automation has grown in popularity. Its goal is to assist people in managing their home appliances independently and creating a self-sufficient environment at home. The goal of this paper is to create a home automation system to manage household appliances via wireless communication such as Wi-Fi. This smart home system was designed with the implementation of relevant software and hardware. Passive infrared sensor (PIR) is used to sense the motion and according to that light will on or off. Each room’s temperature is monitored and maintained at room temperature using a temperature sensor that operates a fan powered by a DC motor to keep the temperature stable. Ultrasonic distance sensor is used to detect the distance according to that micro servo motor open or closed the door. The Arduino uno is utilized for these control applications because the Arduino has the advantages of being simple to comprehend and modify. The Arduino board is a circuit board specifically built for programming and prototyping with ATMEL microcontrollers. The microcontroller in this Arduino is an ATmega 328, which comes pre-installed on the board. The suggested framework is both cost-effective and extensible, as it allows several devices to be connected and controlled.
Conference Paper
Full-text available
Power Quality (PQ) can be defined as a clean supply voltage that stays within the prescribed range in a smooth curve waveform. A power quality problem is defined as any problem that causes voltage or frequency deviations in a power supply, and it may result in failure or maloperation of a network. Therefore, continuous monitoring is also required in case of malfunction in these cases. In this paper, we have presented a deep learning-based power quality event classification method. We have used the proprietary electric relay wave-form data from The Turkish Electricity Transmission Corporation (TEIAS), as well as generated wave-form from MATLAB-Simulink, to train our model, using Convolutional Neural Networks (CNNs). The results proved to be effective, and can open the path to further research in this direction.
Article
Full-text available
Social distancing has been regarded as a key method by the authorities worldwide to manage the pandemic of COVID-19. Digital technologies play a crucial role to support the social, professional and economic activities when people are forced to stay locked-down in their homes. Internet of things (IoT) technologies have a track of providing high quality remote health care and automation services which could guarantee social distancing while maintaining health and well-being of populations. In this paper, we propose an end-to-end IoT architecture to support the social distancing in the event of pandemic. The architecture comprises of the major use cases of IoT in relevance with the COVID-19. Furthermore, we also present a short-term and long-term strategy to mange the social distancing methodology using the proposed IoT architecture. The challenges associated with each layer of architecture have been highlighted and design guidelines have been presented to deal with them.
Article
Full-text available
Today we are living in 21 st century where automation is playing important role in human life. Home automation allows us to control household appliances like light, door, fan, AC etc. It also provides home security and emergency system to be activated. Home automation not only refers to reduce human efforts but also energy efficiency and time saving. The main objective of home automation and security is to help handicapped and old aged people which will enable them to control home appliances and alert them in critical situations. This paper put forwards the design of home automation and security system using Android ADK. The design is based on a standalone embedded system board Android ADK(Accessory Development Kit) at home. Home appliances are connected to the ADK and communication is established between the ADK and Android mobile device or tablet. The home appliances are connected to the input/output ports of the embedded system board and their status is passed to the ADK. We would develop an authentication to the system for authorized person to access home appliances. The device with low cost and scalable to less modification to the core is much important. It presents the design and implementation of automation system that can monitor and control home appliances via android phone or tablet.
Conference Paper
Full-text available
Internet of Things (IoT) conceptualizes the idea of remotely connecting and monitoring real world objects (things) through the Internet [1]. When it comes to our house, this concept can be aptly incorporated to make it smarter, safer and automated. This IoT project focuses on building a smart wireless home security system which sends alerts to the owner by using Internet in case of any trespass and raises an alarm optionally. Besides, the same can also be utilized for home automation by making use of the same set of sensors. The leverage obtained by prefering this system over the similar kinds of existing systems is that the alerts and the status sent by the wifi connected microcontroller managed system can be received by the user on his phone from any distance irrespective of whether his mobile phone is connected to the internet. The microcontroller used in the current prototype is the TI-CC3200 Launchpad board which comes with an embedded micro-controller and an onboard Wi-Fi shield making use of which all the elctrical appliances inside the home can be controlled and managed.
Article
Full-text available
With the development of modern technology and Android Smartphone, Smart Living is graduallychanging people’s life. Bluetooth technology, whichaims to exchange data wirelessly in a short distanceusing short-wavelength radio transmissions, is providing a necessary technology to create convenience,intelligence and controllability. In this paper, anew Smart Living system called home lighting controlsystem using Bluetooth-based Android Smartphone isproposed and prototyped. First Smartphone, SmartLiving and Bluetooth technology are reviewed. Second the system architecture, communication protocoland hardware design aredescribed. Then the design of a Bluetooth-based Smartphone application andthe prototype are presented. It is shown that Android Smartphone can provide a platform to implementBluetooth-based application for Smart Living
Article
Full-text available
Internet of things is empowering the things to access internet. Thus the environment is monitored by sensing the environment and the data are transferred to cloud by internet connectivity of the things. The monitoring environment comes closer in spite of distance. There are several platforms that provide services such as data a nalytics, business analytics, notification, etc. Each platform provides a specific service. This paper mainly aims to give an overview of various platforms for IOT. This would help the users to choose their platform that is suitable for their application.
Conference Paper
Full-text available
JavaScript Object Notation (JSON) is a lightweight data-interchange format. It is easy for humans to read and write. It has a data format that is interchangeable with a programming languages built-in data structures that eliminates translation time and reduces complexity and processing time. Moreover, JSON has the same strengths of XML. Therefore, it’s better to shift form XML security to JSON security. In this paper, we will present how to shift from XML encryption to JSON encryption.
Chapter
In this paper, by analyzing the shortcomings of existing technologies, we introduced a convenient and flexible smart home system based on Internet of Things. We have developed a demo version of this system and used a cell phone to query and control it locally and remotely. The experimental results show that this system can provide a real-time and reliable management for the smart home. It is believed that with the development of Internet of Things, smart home system will become more intelligent and multiplicity.
Article
Security and Automation is a primary issue in a modern domestic and office environment. The use of wireless sensor network in automation offers various advantages and new challenges. The objective of this paper is to survey WSN for the home/office automation and presents the different technologies used, topology used, user interfacing techniques etc. to understand the advantages and limitations of the existing work. In this paper, we propose a simple and flexible wireless model for domestic automation of temperature, light and security against burglary, water leakage, fire, and gas leakage by implementing reliable sensor nodes which can be controlled and monitored from a PC connected to master node. Microchip PIC16F877A MCU, Zigbee and sensors are the core components of the implementation.