This research paper proposes a versatile standalone, cost-effective smart
home system that does not require any substantial changes to the existing framework.
The project is built with Arduino Uno and NodeMCU (ESP8266) microcontrollers that
operate two distinct 4-channel Relays, which in turn control household appliances.
Ubiquitous computing, also known as pervasive computing, is a computer science term
that refers to the ability to be present everywhere and at any time. According to this
notion, a user may interact with computers, which may exist in many forms such as
laptops, tablets, and terminals in everyday items. To demonstrate the feasibility and
efficacy of the proposed smart home system, devices such as LED lights, power
connectors, and a fan have been integrated into the system. The NodeMCU is
programmed using the Arduino IDE. It is linked to the Internet, where it receives
signals and carries out the user-programmed actions on the relay. By clicking a button
on the mobile application's interface, this function enables users to manually control all
of their home appliances.
Keywords: Home automation, Internet of things, IoT, Pervasive, Smart home, Ubiquitous computing.