IoT Based Voice Controlled Home Automation System using Google Assistant

Kunal Kumar Sahu*
Department of Electrical and Electronics Engineering, Bhilai Institute of Technology, Chhattisgarh Swami Vivekanand Technical University, Durg, Chhattisgarh, India.
Periodicity:January - June'2024

Abstract

Home automation has become increasingly popular in recent years due to advancements in technology and the desire for convenience and efficiency in daily life. This work explores the implementation of a home automation system using the Blynk app and IFTTT (If This Then That) platform. The system is designed to control the on/off status of two bulbs using a two-channel relay module, NodeMCU ESP32 microcontroller, and physical push buttons. The hardware components include a two-channel relay module, two bulbs, NodeMCU ESP32 microcontroller, and physical push buttons. The physical push buttons are connected between the ESP32 and the relay module, as well as between the power supply and the ESP32. The ESP32 serves as the central hub for the automation system, controlling the relays based on input from both physical push buttons and commands received via the Blynk app. Software development for this project is done using the Arduino IDE, which provides a user-friendly interface for programming the ESP32 microcontroller. The Blynk platform is utilized to create a virtual dashboard for monitoring and controlling the status of the relays remotely through the Blynk mobile app. Users can easily toggle the on/off status of the bulbs using the virtual buttons on the Blynk app, providing convenient control from anywhere with an internet connection. Furthermore, the system is integrated with the IFTTT platform to enable automation based on predefined triggers and actions. This allows users to create custom automation rules, such as turning on the lights at sunset or sending a notification when the lights are turned on/off. By leveraging the capabilities of both Blynk and IFTTT, the home automation system becomes more versatile and adaptable to the user's preferences and needs.

Keywords

Home Automation, Blynk App, IFTTT Integration, NodeMCU ESP32, Two-Channel Relay Module, Bulb Control, Physical Push Buttons, Arduino IDE Programming, Remote Monitoring, Virtual Dashboard, Smart Home Technology, Internet of Things (IoT), Wireless Connectivity, Automation Rules, Cloud-Based Platform.

How to Cite this Article?

Sahu, K. K. (2024). IoT Based Voice Controlled Home Automation System using Google Assistant. i-manager’s Journal on IoT and Smart Automation, 2(1), 27-37.

References

[1]. Ara, A., & Jawaligi, S. (2019). Nodemcu (ESP8266) control home automation using google assistant. International Research Journal of Engineering and Technology, 6(7), 3644-3648.
[9]. Sujidha, P., Radha, P., Priya, T. S., Usha, A., Devi, M. S., Sujidha, P., ... & Devi, M. S. (2021). IOT based home automation using NodeMCU and Blynk application. International Journal for Modern Trends in Science and Technology, 7(3), 151-153.
[11]. Windesi, P. K., Sampebua, M. R., & Kmurawak, R. M. (2022). IoT-based home automation using Nodemcu Esp8266. Jurnal Riset Informatika, 4(4), 391-396.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.