Design of an IOT smart current control system based on Google Assistant

Authors

DOI:

https://doi.org/10.15587/1729-4061.2022.262118

Keywords:

home automation, electrical current control, OpenHAB, MQTT, Google assistant, NodeMCU, power control

Abstract

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.

Author Biographies

Ali Abduljabbar, Ninevah University, College of Electronics Engineering

Master of Science in Computer Network, Assistant Lecturer

Department of Computer and Information

Omar Alsaydia, Ninevah University, College of Electronics Engineering

Master of Science in Computer Network, Assistant Lecturer

Department of Computer and Information

Aya Mahfoodh, Ninevah University, College of Electronics Engineering

Bachelor of Science in Computer and Information Engineering

Department of Computer and Information

Rushd Mohammed, Ninevah University, College of Electronics Engineering

Bachelor of Science in Computer and Information Engineering

Department of Computer and Information

References

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. Kurniawan, A. (2015). NodeMCU Development Workshop. PE Press, 106.
  17. 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
  18. 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
  19. Google Assistant Action. Available at: https://www.openhab.org/docs/ecosystem/google-assistant/
  20. Set up and manage Routines. Available at: https://support.google.com/googlenest/answer/7029585?hl=en&co=GENIE.Platform%3DAndroid
  21. Advanced Rules. Available at: https://www.openhab.org/docs/tutorial/rules_advanced.html
Design of an IOT smart current control system based on Google Assistant

Downloads

Published

2022-10-30

How to Cite

Abduljabbar, A., Alsaydia, O., Mahfoodh, A., & Mohammed, R. (2022). Design of an IOT smart current control system based on Google Assistant. Eastern-European Journal of Enterprise Technologies, 5(2(119), 86–94. https://doi.org/10.15587/1729-4061.2022.262118