Home Automation System Using Wireless Network
Home Automation System Using Wireless Network
Home Automation System Using Wireless Network
I. INTRODUCTION
using Intel Galileo that employs the integration of cloud Thing Speak enables the creation of sensor logging
networking, wireless communication, to provide the user with applications, location tracking applications, and a social
remote control of various lights, fans, and appliances within network of things with status updates. The core element of
their home and storing the data in the cloud. The system will ThingSpeak is a ‘ThingSpeak Channel’ as shown in figure.2.
automatically change on the basis of sensors’ data. This A channel stores the data that can sent to Thing Speak. The
system is designed to be low cost and expandable allowing a Channels store all the data that a ThingSpeak application
variety of devices to be controlled. [9] presents a novel work collects. Each channel includes eight fields that can hold any
of android OS running on smart phone connected to a network type of data, plus three fields for location data and one for
cloud that can access the status of home appliances. status data. When entire data has been collected in a channel,
then Thing Speak application will analyze and visualize it.
A. Thing Speak IoT application
Thing speak channel collects all the data that is sent by
Arduino Uno using ESP8266 Wi-Fi module and stores the
Thing Speak is an open source Internet of Things (IoT) data in fields. In the proposed design, we have used following
application and API to store and retrieve data from things fields as per TABLE 1 for processing operations from the
using the HTTP protocol over the Internet or via a Local Area electronic board and the commands being received from the
Network. ThingSpeak provides instant visualizations of data remote mobile handset via internet. That is, when the remote
posted by your devices to ThingSpeak. With the ability to mobile handset sends any signal via internet to the remote
execute MATLAB code in ThingSpeak you can perform server, it will send appropriate instructions or signals to the
online analysis and processing of the data as it comes in. Some electronic board \ Arduino UNO for switching ON/OFF the
of the key capabilities of ThingSpeak include the ability to various sensor connected to the board. React application in
[9][10]: Thing Speak performs actions when channel data meets a
certain condition as per figure.3. In the proposed design when
1. Easily configure various devices to send data to using the Intruder Status (Field 1) data is greater than 1(Indicating
IoT protocols. Intruder Presence) Thing HTTP is called. Thing HTTP is used
2. Visualize wireless sensor data in real-time. to access PushingBox.com. Figure.4 shows Tings Speak
application settings and intruder detection situation.
3. Aggregate data on-demand from third-party sources.
TABLE 1: FIELD CLASSIFICATION
4. Interface with MATLAB to make sense of IoT data.
5. Run any IoT analytics automatically based on FIELD DESCRIPTION OF THE FIELD
schedules or events.
FIELD1 INTRUDER STATUS
FIELD2 IN-HOUSE VARIABLES
6. Prototype and build IoT systems without setting up FIELD3 DOOR UN-LOCK
servers or developing web software. FIELD4 LIGHT 1 VALUE
FIELD5 LIGHT 2 VALUE
7. Automatically act on the user data and communicate
using third-party services like Pushing box.
Fig. 2. ThingSpeak channels setting Fig. 3. ThingSpeak channels field charts
B. Pushing Box blocks that specify how the components should behave. User
can assemble programs visually, fitting pieces together like
Pushing Box is a cloud platform, that can send notifications pieces of a puzzle.
based on Application Program Interface (API) calls. From one
request, an user can send several notifications like a Push, a
Tweet or Email. Any services can be added that can be
notified from My Services page. Once this first step is done,
user can create any scenario to add an action, choose the
service to use and eventually write the text to send. Figure.5
shows Thing Speak channels pusingbox settings and API key
generation.
Fig.12. Intruder warning situation.
IV. CONCLUSIONS
Employing the embedded technology and based on
Fig. 9. Application interface. microcontroller interface using Wireless Sensor Network
paradigm the proposed HAS design has been successfully
Figure 10 shows the bread board which is having all the implemented. The proposed work is an perfect example of low
hardware components for this proposed home automation cost, rugged, flexible, reliable and wireless solution to the
system design. The board consists of sensors which detects home/office automation. The prime objective of this design is
human presence, a microcontroller, Four LEDs indicating the to use the Smartphone to control the home appliances
status of lights, a door and intruder warning. ESP8266 Wi-Fi effectively. The intruder motion data, light and door lock data
module is connected to Arduino UNO and sends the pre- is continuously monitored. The user will get the alerts about
processed data to ThingSpeak server. The mobile application the appliances conditions and any kind of home intrusion
is connected to the ThingSpeak server, through which the user detection. This mechanism provides safe, secure and economic
can control and monitor home environment. benefits to the house holder.
Acknowledgements
The authors are thankful to the Management and Principal
Director, SDMCET Dharwad and HOD, ECE Department for
their encouragement and constant support.
References
[2] Yinying Yang, MirelaI.Fonoage, MihaelaCardei, (2009) “Improving Mr. Subrahmanya shetty, Pursuing Bachelor of
network lifetime with mobile wireless sensor networks” In the Computer Engineering in Electronics and Communication
communications, dot:10.1016/j.comcom.2009.11.010. Engineering, at SDM College of Engineering
[3] S. Chellappan, X. Bai, B. Ma, D. Xuan, C. Xu, Mobility limited flip- and Technology, Dharwad, Karnataka, India.
based sensor networks deployment, IEEE Transactions of Parallel and
Distributed Systems 18 (2) (2007) 199–211.
[4] U. Lee, E.O. Magistretti, B.O. Zhou, M. Gerla, P. Bellavista, A. Corradi,
Efficient data harvesting in mobile sensor platforms, PerCom
Workshops, pp. 352–356, 2006.
[5] Lynn Choi, Jae Kyunjung, Byong –Ha Cho and Hyohyun Choi, “M- Mr. Sandeep M.K, Pursuing Bachelor of
Geocast: Robust And Energy Efficient Geometric Routing For Mobile Engineering in Electronics and
Sensor Networks” in the proceedings of IFIP International Federation Communication Engineering, at SDM College
for information Processing 2008; SEUS 2008, LNCS 5287, pp. 304-316. of Engineering and Technology, Dharwad,
[6] Chuan-Ming Liu, Chuan-Hsiu Lee, Li-Chun Wang (2007): Distributed Karnataka, India.
Clustering algorithms for data gathering in mobile wireless sensor
networks” in the Journal of parallel and Distributed Computing,
67(2007), pp- 1187-1200.
[7] Pankaj Bhardwaj: A review paper on smart home automation
International Journal of Scientific Research and Management Studies
(IJSRMS) ISSN: 2349-3771 Volume 3 Issue 7, pg: 279-283
[8] Vinay sagar K N,Kusuma S M; Home Automation Using Internet of
Things ; International Research Journal of Engineering and Technology
(IRJET) e-ISSN: 2395 -0056 Volume: 02 Issue: 03 | June-2015
www.irjet.net p-ISSN: 2395-0072
[9] http://www.toptechboy.com/Arduino UNO-lessons.
[10] http://www.kevindarrah.com.
AUTHOR INFORMATION