Remote Home Management
Remote Home Management
ISSN: 2221-0741
Vol. 1, No. 4, 144-147, 2011
AbstractRemote home management is one of the developing areas in current technology. In this paper we described how to
manage and control home appliances using mobile phone, people can use this system to do things in their home from a far place
before they reach home. For instance, user may start his/her room cooler or heater so that before they reach home the condition in
the room will be conducive, also appliances like washing machine and cooker can be started and if the time taken for this
appliances to perform a task is known that can also be set, so that if the time elapsed the appliance will automatically switch off
itself. To control an appliance the user sends a command in form of SMS from his/her mobile phone to a computer which is
connected to the appliance, once the message is received the computer will send the command to a microcontroller for controlling
the appliance appropriately.
Keywords- Remote control; home appliances; J2ME; mobile phone; SMS; GSM; GAMMU; DTMF.
144
WCSIT 1 (4), 144 -147, 2011
the status of the device, and a hardware that control the that will run on the users mobile phone with the phone number
devices connected to the server via serial communication. of the receiving phone embedded. The application also expects
Apart from handling the devices using General Packet Radio the user to supply right login credentials for authenticating the
Service (GPRS), the system sends notification to the user if user before having access to it.
the device status changes.
Some systems were developed with the option of either B. Server
using mobile phone or a computer to control devices like The server in this system is a computer connected with a
Home Network System [5]. This is an integrated system that mobile phone for receiving the message from the user. The
uses GSM mobile or a computer for monitoring and connection is done via RS232, when a message is received it
controlling of devices, the system comprised of HNS gateway will first enter the mobile phone then immediately an SMS
for receiving and managing the messages and three Gateway Application called Gammu download the message
subsystems. The subsystems are: home appliance like fan, into the computer and store it in a database. The content of the
bulb, etc; security which uses charged-coupled device (CCD) message is checked upon received to know what appliance the
camera for surveillance and messaging which uses email as a user wants to control and what operation (on/off) to be
sample application. performed.
This is the main component of the system where we have
III. SYSTEM STRUCTURE the core functionality; we have a program that retrieves the
This system is structured as shown in Figure 1. The system message received from the database and use the message
consist of two mobile phones, one to be used by the user while content to decide on which decision to take. The decisions
the other for receiving the message sent by the user and for include, the appliance to act on, the operation to perform on
that appliance (ON, OFF, or ON for some times). When the
decision is taken, the server will then sends data to one of the
cables connected to the microcontroller that will either switch
ON or OFF the appliance. Since any time the user can send a
message, the server needs to always be ON.
C. Microcontroller
The microcontroller consists of diodes, resistors, transistors
and relay for proper control of the appliances. The application
can only be used to control one appliance at a time, but you can
have one appliance started for sometimes and before it is
Fig. 1: System Block Diagram. stopped you can control another. The circuit diagram is
sending reply back to the user.
145
WCSIT 1 (4), 144 -147, 2011
V. PROCESS FLOW The first field represents the appliance name, the middle is a
The first step in using this system is to write and send the number that represent the type of operation; one is ON while
command in form of SMS to the mobile phone connected to zero is OFF, while the last field represents the time an
the server, when the message is received it will now be stored appliance will take to be ON. Each time a message is sent, it
in Database (MySQL). The content of the message is has to be stored in the database and the message has to be
examined to know what operation the user wants to perform; broken down into fields, then the program on the server take
the whole process is illustrated in figure 3. the values for those fields and send a command specific to the
type of operation to microcontroller which will then act on the
appliance. For instance, the diagram in figure 4 is a message
that will start an AC, while that of figure 5 is for starting a
cooker for 1800 seconds (30 min).
146
WCSIT 1 (4), 144 -147, 2011
[4] Jaoude, N. B. Tannir, D. and Tannir, M. (2004). Home Management http://portal.acm.org/citation.cfm?id=859940.859945. [Accessed
System using a GPRSEnabled Mobile Device. Department of Electrical October 30, 2010]
and Computer Engineering. American University of Beirut, Beirut, [6] S. D. Sharma and R. S. Kasana, Research Issues and Challenges of
Lebanon. Mobile Database Systems,International Journal of Computer
[5] C. H. Wu and R. H. Jan, System Integration of WAP and SMS for Information Systems (IJCIS), vol. 2, No. 2, pp. 28-31, 2011.
Home Network Systems Journal of Computer Networks, vol. 42, pp.
493-502. 2003. [Online]. Available:
.
AUTHORS PROFILE
147