Home Automation System Via Internet Using Android Phone: Amritpal Kaur, Saud Altaf
Home Automation System Via Internet Using Android Phone: Amritpal Kaur, Saud Altaf
Home Automation System Via Internet Using Android Phone: Amritpal Kaur, Saud Altaf
-2016
Abstract— This paper presents a low cost, flexible and standalone home devices control and monitoring system using an
embedded Arduino micro-web server, with real IP connectivity for accessing and controlling devices and kitchen appliances
remotely using Android structured Smartphone software running on android platform. The offered system does not require a
dedicated server PERSONAL COMPUTER with respect to similar systems and offers a novel communication protocol to
monitor and control the home environment. Devices such as light switches, heat sensors, humidity sensors, current sensors,
smoke/gas sensors and sirens have been included in the system to show the feasibility and effectiveness of the suggested
smart home system.
15
International Journal of Advanced Computational Engineering and Networking, ISSN: 2320-2106, Volume-4, Issue-10, Oct.-2016
have designed and implemented a novel, shower and Gateway Remote (see number 1). Remote
inexpensive home control and monitoring system environment means that authorized users can access
using REST world according to the web services the system on your smartphone software through the
wide as a layer of interoperable application. The Internet via Wi-Fi, data connection linked to the 3G /
system contains a micro World Wide Web - server 4G network. Home Environment involves main
based on Arduino Ethernet interface modules router and hardware interface module. The main
hardware and software Android Smartphone function of the main router (gateway) for the
compatible program that runs on Android. The proposed architecture is provide translation of data
architecture presented can be measured in several between Internet through shipping and procurement
ways in order to cater to different application needs and responses, respectively. The key
scenarios with minimal recoding and design that says component of Housing gateway is a small web server
every time a new device to the mini web server, a based on Arduino Ethernet, embedded with a
new thread (task) dedicated adds the device is microcontroller. The main task of the server is the
automatically created in the smartphone software. management, control and monitoring of parts of the
Therefore, the objective of the proposed work is system that allows the modules to interface hardware
never incorporate expensive components such as to run their assigned by actuators work and storage
high-end personal computers, which causes high cost space reports events triggered by sensors such as
straight. This type of system proposed allows owners cigarette smoke detection sensors, and so on
of houses officers to control and monitor slightly hardware interface issues are directly related to
paired devices in the home using any Wi-Fi or 3G / sensors and actuators through cables. It has the ability
4G enabled smartphone that supports Java. The to regulate power management systems, such as
smartphone application provides a visual user lamps, electrical outlets and security systems such as
interface (GUI) for access and control of devices in door locks home, and the door. Pertaining to
the home through real IP server. monitoring, control Home Environment system is
compatible with devices such as temperature,
B. Description of Proposed Architecture smoking, humidity and current.
The architecture is divided into three layers:
Residence of Environment and Environment Home
In order to successfully connect and access the smart containing the response code 200. The application
home micro web server, the end user has to enter the processes the response packet to find the answer
real IP address and the correct password. In the event micro web server. Response packet containing the
that the web server grants the Android permission to response code 200 indicates that the password is
access the intelligent software home working on the appropriate, and the application will move to the page
Android platform, you will be received reply packet control key and synchronize using information
16
International Journal of Advanced Computational Engineering and Networking, ISSN: 2320-2106, Volume-4, Issue-10, Oct.-2016
response packet sent from the web server to reflect program and the main entrance configuration phase
the real-time status home automation devices. If the and layers of control stage Fuller been implemented
password is incorrect, no response packet containing in the Arduino Uno. The <> Ethernet’s libraries are
the response code 404. The standard layout of the being used to receive data on Arduino messages and
response packet will be received. The response code make final results in Target JavaScript notation
and have their states are separated by a space while format (JSON). Form 2 shows the flowchart of
the device and its status is secreted by a colon (:). For establishing the connection between the Arduino and
example when the user wants from the software to the Internet kit (not smartphone application). Your
activate the fan 1 is successful, the response packet is input is linked to home network over the TCP / IP
"200 Fan: 1" where fan is connected to the Ethernet protocol. As Arduino Ethernet shield is already
network device, web server kit. zero indicates out of compatible with a collection of TCP / IP, the design
state while a 1 indicates the status. focused on software application to connect to the
remote user. In the preliminary stage, the gateway
IV. SOFTWARE DEVELOPMENT FOR property once started goes into the construction
GATEWAY phase. During the next phase, the phase of the
Ethernet network configuration, the module
establishes the connection to the local area network
(LAN) using a static IP address. In order to optimize
the connection process, this design uses static address
Internet protocol instead of acquiring a dynamic IP
through Sponsor Configuration Protocol (DHCP).
When the Home Gateway has recently been
initialized, it enters an idle state until any command is
received from the remote application. Once the
successful reception of commands as given strings
iPhone smart phone application that appropriate
control measures are taken.
CONCLUSION
REFERENCES
17
International Journal of Advanced Computational Engineering and Networking, ISSN: 2320-2106, Volume-4, Issue-10, Oct.-2016
[5] Ruh, A., Hanemann, T., Heldele, R., Piotter, V., Applicable Materials. International Journal Of Applied
Ritzhaupt-Kleissl, H., & Hausselt, J. et al. (2009). Ceramic Technology, 8(1), 194-202.
Development of Two-Component Micropowder http://dx.doi.org/10.1111/j.1744-7402.2009.02427.x
Injection Molding (2C MicroPIM): Characteristics of
18