Home automation systems, previously only a feature of science fiction writing, have been growing increasingly popular over the past few years. This is mostly due to greater affordability and simplicity through smartphone and tablet connectivity. These systems combine ease, security and energy efficiency to provide a comfortable environment to live in.
This system is designed for a single household, and an account may be set up for each member, complete with customizable access rights. One person in the household will act as administrator and have access to the server side interface, where the options of adding, updating, deleting, and viewing user data are provided. The rest of the users will access the system through the client side interface, where they can login to their accounts and control devices according to their permissions. A database will store user data and their privileges, and keep track of all their actions in a history log.