Withthe increasing demands for automation in daily life, remotely controllingappliances has become a hot topic. It takes the mundane, day-to-day activitiesinvolved in managing the house and leaves them to a remote device, freeing theuser of manual work. Humans tend to forget things and if they leave theirelectrical appliances turned on unnecessarily, a high cost has to be spent forelectricity. In the modern fast developing world with theadvancements in technologies, the quality of life also has to be improved.PROJECT DESCRIPTION”RemotelyControlling Home Appliances” refers to the control of home appliances from a remotepoint. Automation is today’s’ fact, where more things are being completed everyday automatically, usually the basic tasks of turning on or off certain devicesand beyond, either remotely or in close proximity.
This project enables tocontrol the appliances with the help of a mobile application which is easilyportable and reliable. The drastic development in the field of technology hasemerged to improve the quality of living for the humans.Thissystem consists of five modules. They are as follows:-Ø AuthenticationModuleØ HouseOwner ModuleØ HouseMember ModuleØ ControlAppliances ModuleØ StatusReport ModuleAuthenticationModuleAuthentication is the processof determining whether someone or something is, in fact, who or what it isdeclared to be. In private and public computer networks (including theInternet), authentication is commonly done through the use of logonpasswords.
· Login:Thismodule is to authenticate the users of the system so that they are authorized usersto access the system.· Forgotpassword: The user can use this link when they forget the sameby providing the e-mail address.House Owner ModuleTheHouse Owner Module provides the administrator privileges to the owner of thehouse. This module has a default logon credentials that can be modified anytimeby the owner. The owner has complete control of the entire system. This moduleincorporates the following sub modules.· RegisterMember Module: The module requires the house owner toregister a new member providing the necessary details and after which the newmember can logon to the system by using the credentials and utilize it. Theowner is the sole administrator and the rest of the users are registered asmembers of the system.
· RemoveMember Module: The owner can anytime remove a member for the system by providing theuser code owing to any misappropriate behavior or any other reasons therebyterminating their access.· ModifyCredentials Module: This module is used to change theexisting personal credentials of the owner. Modifying the credentials over aperiod of time increases the security of the system which in turn providesreliability.· MemberIdentification Module: Using the module, the house owner can view the listof members who are part of the system. It makes the owner aware of the all themembers who have access to it. The owner can also use this module to retrievethe user code of any member when they forget it.HouseMember ModuleThe module permits the authorized house member toaccess the system and control the appliances.
The member is registered by thehouse owner using the register member module. The member has an abstracted viewof the system owing to their identity. The activities of all the members areconstantly made a note and stored in the database. This module incorporates the below sub module.· ModifyCredentials Module: This module is used to change theexisting personal credentials of the member. As the default credentials will beset by the house owner the member can modify their credentials to gainconfidence while accessing the system.
The member can also change theircredentials over a period of time to ensure the security of the system andtheir identity.