Electric Device Controller Based on Google Assistant
Main Article Content
Abstract
This paper proposed an electric device controller based on Google Assistant by applying Raspberry Pi, ESP8266, and Google Assistance to cooperate with Web Applications. Our work can control the operation by speech command, which can use for handicapped persons and help reduce the workload for a caregiver of the handicapped person. We designed and developed the hardware, thereby sending speech signals via a microphone that interfaced with Raspberry Pi board into the Firebase network, or we can also send the speech call via Google Assistant on a mobile phone into Firebase on Cloud Server, which those of two format signals will be converted and analyzed under commands by Google Assistant and Firebase respectively. Those commands will be transferred to ESP8266 for controlling hardware operations such as turning on and turning off electric devices, adjusting the brightness level of the lamp in various rooms, and adjusting the pump's water pressure level to the plant. Moreover, it can also monitor the operation status or control via Web Applications. As the experimental results, we observed that our application could turn on or off electric devices via Web Application and speech command based on the average accuracy of approximately 100% and 99.25%, respectively. The experimental results of brightness level adjusting of the lamp via Web Application and speech command are the average accuracy of approximately 100% and 92.3%, respectively. The experimental results of pressure water level adjusting for supplying the plant via Web Application and speech command under the average accuracy are approximately 100% and 90.9%, respectively. The experimental results of measuring the electric power usage during 30 days (720 hours) are equal to 6.65 units, an electric bill is equal to 15.63 Baht without including electrical variation (Ft), and a VAT of 7%. Therefore, the proposed system can apply to handicapped and ordinary people.
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
The content within the published articles, including images and tables, is copyrighted by Rajamangala University of Technology Rattanakosin. Any use of the article's content, text, ideas, images, or tables for commercial purposes in various formats requires permission from the journal's editorial board.
Rajamangala University of Technology Rattanakosin permits the use and dissemination of article files under the condition that proper attribution to the journal is provided and the content is not used for commercial purposes.
The opinions and views expressed in the articles are solely those of the respective authors and are not associated with Rajamangala University of Technology Rattanakosin or other faculty members in the university. The authors bear full responsibility for the content of their articles, including any errors, and are responsible for the content and editorial review. The editorial board is not responsible for the content or views expressed in the articles.
References
Sisavath C, Yu L. (2020). Design and Implementation of Security System for Smart Home based on IoT Technology. 10th International Conference of Information and Communication Technology (ICICT-2020). Procedia Computer Science 183 (2021).
ABBASSI Y, BENLAHMER H. (2021). The Internet of Things at the Service of Tomorrow’s Agriculture. International Workshop on Edge IA-IoT for Smart Agriculture (SA2IOT). Procedia Computer Science 191 (2021) 475-480.
Macheso P, Meela A. (2021). IoT Based Patient Health Monitoring using ESP8266 and Arduino. International Journal of Computer Communication and Informatics.2021;3(2):75-83.
Dharmoji S, Anigolkar A, Melinamani S. (2020). IoT based Patient Health Monitoring using ESP8266. International Research Journal of Engineering and Technology (IRJET). 2020;7(3):3619-24.
Liberata Ullo S, Sinha G.R. (2020). Advance in Smart Environment Monitoring Systems using IoT and Sensors. Sensor 2020, 2-18.
Andriani T, Azzam MR, Topan PA, Hidayatullah M, Esabella S. (2019). Design of Flood Early Detection System using WeMos D1 Mini ESP8266 IoT Technology. Journal of Physical Science and Engineering (JPSE). 2019;4(2):67-73.
Suwetha IG. (2019). NodeMcu based smart garbage monitoring system. International Journal of Advance Research, Ideas and Innovations in Technology. 2019;5(5):429-32.
Mustafa M, Mishra A, Yadav S, Mandal NK. (2022). SMART HOME AUTOMATION SYSTEM USING NODE MCU WITH BLYNK APP. International Research Journal of Modernization in Engineering Technology and Science. 2022;4(3)2219-21.
Mishra S, Mishra JJ. (2019). Home Automation Using Node MCU-32S and Blynk App. International Journal for Research Trends and Innovation. 2019;4(7)20-3.
Thiensan C, Yoddamnern T. (2020). Remote control unit for electrical appliances to operate by voice. 2020 National Conference on Innovation for Learning and Invention, Pathum Thani, Thailand, 2020:1766–79.
Kulsorn A, Samroingam W, Intharasombut O, Muangpool T. (2017). Artificial Intelligence Controlling Box. 2017 National Conference on Technology and Innovation Management (NCTIM), Maha Sarakham, Thailand, 2017:1-6.
Yamkham A, Nakpomchin S, Apornpisarn K. (2018). Automatic Light Control System by using Thai Voice Command. 2018 National Conference on Technology and Innovation Management (NCTIM), Maha Sarakham, Thailand, 2018:1145-51.
Hoksee Y, Ngoh-cheyah N, Jitkarnnuengsook S. (2020). Lighting and Electrical equipment Control System with Thai voice commands. The 5th Nation Science and Technology Conference (NSCIC2020), Nakhon Si Thammarat, Thailand, 2020:511-23.
Phunphanasakul A, Yahpa F, Jehdueramae A. (2020). Development of Light On-Off system with Micro Sensor with Application via Smart Phone. The 11th Hatyai National and International Conference, Songkhla, Thailand, 2020:994-1012.
Google Assistant. (2023). Available from: https://github.com/encrust82/google-assistant
Firebase. (2023). Available from: https://commons.wikimedia.org/wiki/File:Firebase_Logo
Raspberry_Pi. (2023). Available from: https://en.wikipedia.org/wiki/Raspberry_Pi