Design of an IOT smart current control system based on Google Assistant
DOI:
https://doi.org/10.15587/1729-4061.2022.262118Keywords:
home automation, electrical current control, OpenHAB, MQTT, Google assistant, NodeMCU, power controlAbstract
In locations where power is restricted, such as off-grid, solar, and generator-powered houses, considering the capacity of the power source is critical for the effectiveness of home automation systems. During regular power system outages, millions of houses all over the globe are reliant on a fixed current power supply to keep their lights on. In such circumstances, prioritizing and arranging the home's workload is essential. The goal of this paper is to decrease the amount of effort required by the user to manually control a gadget. To connect with the Raspberry Pi and the users, this system makes use of Google Assistant Software Development Kit (SDK), which is offered by Google. Users use voice commands to manage the devices in their homes, check the amount of current available, and chat to the Google Assistant to turn on/off the smart switch. This paper suggests using a sensor, Message Queuing Telemetry Transport (MQTT) protocol, a controller (OpenHAB open source), and an actuator in conjunction with each other (smart switch) has the capability of measuring and monitoring the entire power that is available and making choices based on that knowledge. Finally, the usage of Google Assistant as an artificial intelligence system makes end-user engagement with the smart home more pleasant. The proposed network was executed in both unlimited and limited power or electrical current modes to compare the standard unlimited smart home setup and our current control design. The system was programmed to function based on the proposed algorithm, with a 10 Ampere as a maximum available current. The water heater was considered a low priority load in this trial as a heavy load. In this system’s run, the smart controller was continuously monitoring the load, and when the total load reaches 10 Amperes or above it turns off the low priority loads. Thus, preventing the power supply overload.
Supporting Agency
- The authors would like to thank the Ninevah University / College of Electronics Engineering for their facilities, which have helped to enhance the quality of this work.
References
- Mandula, K., Parupalli, R., Murty, Ch. A. S., Magesh, E., Lunagariya, R. (2015). Mobile based home automation using Internet of Things(IoT). 2015 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT). https://doi.org/10.1109/iccicct.2015.7475301
- Karthick, T. S., Malini, K. (2018). Voice Based Home Automation Using Amazon Dot. International Journal of Current Engineering and Scientific Research (IJCESR), 5 (4), 48–52. Available at: http://troindia.in/journal/ijcesr/vol5iss4part7/48-52.pdf
- Asadullah, M., Raza, A. (2016). An overview of home automation systems. 2016 2nd International Conference on Robotics and Artificial Intelligence (ICRAI). https://doi.org/10.1109/icrai.2016.7791223
- Chayapathy, V., Anitha, G. S., Sharath, B. (2017). IOT based home automation by using personal assistant. 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon). https://doi.org/10.1109/smarttechcon.2017.8358401
- Jabbar, W. A., Kian, T. K., Ramli, R. M., Zubir, S. N., Zamrizaman, N. S. M., Balfaqih, M. et. al. (2019). Design and Fabrication of Smart Home With Internet of Things Enabled Automation System. IEEE Access, 7, 144059–144074. https://doi.org/10.1109/access.2019.2942846
- Lee, I., Lee, K. (2015). The Internet of Things (IoT): Applications, investments, and challenges for enterprises. Business Horizons, 58 (4), 431–440. https://doi.org/10.1016/j.bushor.2015.03.008
- Mukherjee, D., Kundu, S., Kar, T., Chakraborty, A. (2019). Controlling multiple Home appliances through Google assistant and monitoring sensor’s data from server. 2019 9th Annual Information Technology, Electromechanical Engineering and Microelectronics Conference (IEMECON). https://doi.org/10.1109/iemeconx.2019.8876977
- Vishwakarma, S. K., Upadhyaya, P., Kumari, B., Mishra, A. K. (2019). Smart Energy Efficient Home Automation System Using IoT. 2019 4th International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU). https://doi.org/10.1109/iot-siu.2019.8777607
- Isyanto, H., Arifin, A. S., Suryanegara, M. (2020). Design and Implementation of IoT-Based Smart Home Voice Commands for disabled people using Google Assistant. 2020 International Conference on Smart Technology and Applications (ICoSTA). https://doi.org/10.1109/icosta48221.2020.1570613925
- Soni, C., Saklani, M., Mokhariwale, G., Thorat, A., Shejul, K. (2022). Multi-Language Voice Control IOT Home Automation Using Google Assistant and Raspberry Pi. 2022 International Conference on Advances in Computing, Communication and Applied Informatics (ACCAI). https://doi.org/10.1109/accai53970.2022.9752606
- Singh, A., Srivastava, S., Kumar, K., Imran, S., Kaur, M., Rakesh, N. et. al. (2022). IoT-Based Voice-Controlled Automation. International Conference on Innovative Computing and Communications, 827–837. https://doi.org/10.1007/978-981-16-2594-7_66
- Shirisha, E., Madan Kumar, K. M. V., Swarnalatha, G. (2021). IOT Based Home Security And Automation Using Google Assistant. Turkish Journal of Computer and Mathematics Education (TURCOMAT), 12 (6), 117–122. https://doi.org/10.17762/turcomat.v12i6.1275
- Kamilaris, A., Trifa, V., Pitsillides, A. (2011). HomeWeb: An application framework for Web-based smart homes. 2011 18th International Conference on Telecommunications. https://doi.org/10.1109/cts.2011.5898905
- Alsaydia, O. M., Saadallah, N. R., Malallah, F. L., AL-Adwany, M. A. S. (2021). Limiting COVID-19 infection by automatic remote face mask monitoring and detection using deep learning with IoT. Eastern-European Journal of Enterprise Technologies, 5 (2 (113)), 29–36. https://doi.org/10.15587/1729-4061.2021.238359
- Al Dahoud, A., Fezari, M. (2018). NodeMCU V3 For Fast IoT Application Development. Notes, 5. Available at: https://galopago.github.io/assets/pdf/NodeMCUV3.pdf
- Kurniawan, A. (2015). NodeMCU Development Workshop. PE Press, 106.
- Baig, I., Muzamil, C., Dalvi, S. (2016). Home automation using arduino WiFi module ESP8266. Kalsekar Technical Campus. Available at: https://www.academia.edu/32924599/HOME_AUTOMATION_USING_ARDUINO_WIFI_MODULE_ESP8266
- Kashyap, M., Sharma, V., Gupta, N. (2018). Taking MQTT and NodeMcu to IOT: Communication in Internet of Things. Procedia Computer Science, 132, 1611–1618. https://doi.org/10.1016/j.procs.2018.05.126
- Google Assistant Action. Available at: https://www.openhab.org/docs/ecosystem/google-assistant/
- Set up and manage Routines. Available at: https://support.google.com/googlenest/answer/7029585?hl=en&co=GENIE.Platform%3DAndroid
- Advanced Rules. Available at: https://www.openhab.org/docs/tutorial/rules_advanced.html
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 Ali Abduljabbar, Omar Alsaydia, Aya Mahfoodh, Rushd Mohammed
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.