The Development of Smart Home System for Controlling and Monitoring Energy Consumption using WebSocket Protocol

2017 
Energy consumption especially electricity is considered one of the most serious problems in households these days. It is because the amount of electricity consumed is more than the amount that people actually need. This means that there is an overusing which resulted from the inconvenience of moving to the switch to turn off the light or any appliances and it is often that closing the light is forgettable, for instance; in addition, there are no tools for monitoring how much energy that is consumed in residents. From this, it can be easily seen that people are having a problem in energy usage monitor and control. There are two main objectives of this study including 1) creating the communication framework among server, clients and devices, and 2) developing the prototype system that try to solve the mentioned problems which gives the user an opportunity to know the amount of electricity they have used in their houses and also the ability to turn appliances on and off through the Internet on smart devices such as smart phones and tablets that support Android platform or any web browser. Raspberry Pi is used as a microcontroller and the data is transferred to the smart device by WebSocket protocol which is strongly recommended for real-time communication. The example features on the device's screen are user management, controlling and monitoring of appliances. The result expresses that the system is very effective and not difficult to use from users' satisfaction. However, current sensors may be used for a more accurate electricity measurement and Wi-Fi module for more appliances to calculate its power in the future.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    6
    References
    3
    Citations
    NaN
    KQI
    []