Users then evaluate the website user interface
and based on their feedback, some changes has been
made in the interface design as shown in Figure 8
and Figure 9. The HAS consists of Raspberry Pi as
the central control of all hardware that has been used
in this system. The result of this research in the form
of hardware is an electrical device control system
using the Raspberry Pi as a control centre for
electrical devices that receives commands from the
website and forwards commands to the relay module
to turn on or off the electrical device. Teymourzadeh
et al., (2013) investigates the potential of HAS based
on SMS technology and microcontroller.
Figure 10 shows the electronic circuit of
raspberry pi home automation system hardware that
is implemented in prototype form. Connected
directly to the power source and forwarded to the
relay module and electrical devices which in the
system prototype is implemented in the form of a
lamp so that it can be controlled through the system.
Figure 10: HAS hardware prototype.
Server response testing is to test the response
speed of the server to process commands from user
turning on a lamp, and the test process applied to all
four lights using the internet network at different
times, namely at night and morning. Based on the
data in Table 2, the average response time from the
server to be able to turn on a lamp is 1.7 seconds. So
it can be concluded that the main factor that
influences the performance of the system is the
internet network, if the internet network is slow, the
process carried out by the server to receive data
becomes slow.
Table 2: Server response testing.
Night Morning
Lamp 1
02.15 sec 01.71 sec
Lamp 2
01.97 sec 01.25 sec
Lamp 3
01.71 sec 01.45 sec
Lamp 4
02.55 sec 01.25 sec
5 CONCLUSIONS
Based on the design and results of the tests that have
been carried out, the proposed home automation
system prototype is able to remotely control the
electronic device and minimize excessive use of
electrical energy. In this case, it is made using 4
lights as a simulation of electronic devices,
raspberry pi which functions as a server, and a relay
module that functions as a magnetic switch. The user
interface in this system can be accessed using a PC
or smartphone. Prototype of web-based home
automation system using raspberry pi allows users to
be able to control electronic devices without being
limited by distance using the internet network.
For future works, it is expected to be developed
and improved by adding various sensors in the
system, using scheduling to turn on/off electronic
devices, measuring the use of electrical energy, etc.
REFERENCES
Goodwin, S. 2013. Smart Home Automation with Linux
and Raspberry Pi. Springer. New York, 2
nd
edition.
Gunge, V., Yalagi, P., 2016. Smart Home Automation: A
Literature Review. International Journal of Computer
Applications, Vol 2016 (1), pp 6-10
Pavithra, D., Ranjith, B., 2015. IoT based Monitoring and
Control System for Home Automation, Proceedings of
2015 Global Conference on Communication
Technologies. IEEE., pp 169-173
Pressman, R., 2010. Software Engineering: a Practitioner
Approach 7
th
edition. McGraw-Hill. New York.
Rostyslav, K., Tkatchenko, S., Golovatsyy R. 2015.
Features Home Automation System Development
Based Raspberry Pi Using Java ME SDK. CADSM.
13th Int. Conf. Experience of Designing and
Application of CAD Systems in Microelectronics
(CADSM). Lviv.
Satish, P., Naveen H., Naren, K., Vidyalakshimi, S.,
Angel, S. 2015. Home Automation System – A Study.
International Journal of Computer Applications, Vol
116(11), pp 11-18
Shinde, A., Kanade, S., Jugale, N., Gurav, A., Vatti, R.,
Patwardhan., 2017. Smart Home Automation System
using IR, Bluetooth, GSM and Android, 2017 Fourth
International Conference on Image Information
Processing. IEEE.
Suryadevara, N.K., Mukhopadhyay, S.C., 2015. Smart
Homes: Design, Implementation and Issues. Springer.
Switzerland., Vol 14, pp 1-9
Sweta, P., Dinesha, H., 2016. Implementation of Home
Automation through Internet of Things, Journal of
Network Communications and Emerging
Technologies (JNCET), Vol 6(12), pp 1-6