IoT-Based Home Automation with Smart Fan and AC Using NodeMCU

  • Raj Desai
  • Abhishek GandhiEmail author
  • Smita Agrawal
  • Preeti Kathiria
  • Parita Oza
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 597)


In today’s world of the twenty-first century, the Internet of Things (IoT) has emerged exponentially. Many applications are developed in these fields of automation. When it comes to home automation, this concept can be integrated to make it smarter. It makes it easier to access and monitor different home appliances. This paper shows how IoT can be used for smart home automation using NodeMCU and android mobile application. The main focus of the paper is, how the sensor nodes collect the data and pass it to the mobile devices to perform some action as per the user’s commands and provide support to IoT-based mutual controlling between fan and AC based on threshold temperature value.


Internet of Things (IoT) Home automation NodeMCU Arduino Uno Android Smart fan and AC 


  1. 1.
    Baviskar, J., et al.: Real-time monitoring and control system for the greenhouse based on 802.15. 4 wireless sensor network. In: Fourth International Conference on Communication Systems and Network Technologies (CSNT). IEEE 2014Google Scholar
  2. 2.
  3. 3.
  4. 4.
    Kathiria, P., Vadgama, B., Shah, D., Ashishdeep, A., Agrawal, S.: IoT Based approach for controlling electrical peripheral devices of auditorium. Int. J. Adv. Res. Comput. Sci. 8(5). (2017)Google Scholar
  5. 5.
    Felix, C., Raglend, I.J.: Home automation using GSM. In: Signal Processing, Communication, Computing and Networking Technologies (ICSCCN), 2011 International Conference on. IEEE (2011)Google Scholar
  6. 6.
    Al-Ali, A.-R., Al-Rousan, M.: Java-based home automation system. IEEE Trans. Consum. Electron. 50(2), 498–504 (2004)CrossRefGoogle Scholar
  7. 7.
    Oza, P., Sharma, P.: Optimized data aggregation protocol in WSN for automation of water sprinklers. Energy 1400, 1600 (1800)Google Scholar
  8. 8.
    Mandula, K., et al.: Mobile-based home automation using the internet of things (IoT). In: International Conference on. IEEE Control, Instrumentation, Communication and Computational Technologies (ICCICCT) (2015)Google Scholar
  9. 9.
    Gill, K., et al.: A zigbee-based home automation system. IEEE Trans Consumer Electron. 55(2) (2009)Google Scholar
  10. 10.
    Han, D-M., Lim, J.-H.: Design and implementation of smart home energy management systems based on zigbee. IEEE Trans. Consumer Electron. 56(3) (2010)Google Scholar
  11. 11.
    Soliman, M., et al.: Smart home: Integrating the internet of things with web services and cloud computing. In: IEEE 5th International Conference on Cloud Computing Technology and Science (CloudCom), vol. 2. IEEE (2013)Google Scholar
  12. 12.
    Wang, M., et al.: An IoT-based appliance control system for smart homes. In: Fourth International Conference on Intelligent Control and Information Processing (ICICIP). IEEE (2013)Google Scholar
  13. 13.
    Yadav, S., Verma, J., Agrawal, S.: SUTRON: IoT-based industrial/home security and automation system to compete the smarter world. Int. J. Appl. Res. Info. Technol. Comput. 8(2), 193–198 (2017)CrossRefGoogle Scholar
  14. 14.
    Tanwar, S., Patel, P., Patel, K., Tyagi, S., Kumar, N., Obaidat, M.S.: An advanced Internet of Thing based security alert system for the smart home. In: 2017 International Conference on Computer, Information and Telecommunication Systems (CITS), pp. 25–29. IEEE (2017)Google Scholar
  15. 15.
  16. 16.
    Agrawal, S., Verma, J.P., Mahidhariya, B., Patel, N., Patel, A.: Survey on Mongodb: an open-source document database. Database 1(2), 4 (2015)Google Scholar
  17. 17.
    Agrawal, S., Patel, A.: A study on graph storage database of NoSQl. Int. J. Soft Comput. Artif. Intell. Appl. (IJSCAI) 5(1) (2016)Google Scholar
  18. 18.
    Verma, J.P., et al.: Big data analytics: Challenges and applications for text, audio, video, and social media data. Int. J. Soft Comput. Artif. Intell. Appl. (IJSCAI) 5(1) (2016)Google Scholar
  19. 19.
  20. 20.
    Chien, S.Y., Chan, W.K., Tseng, Y.H., Lee, C.H., Somayazulu, V.S., Chen, Y.K.: Distributed computing in IoT: system-on-a-chip for smart cameras as an example. In: The 20th Asia and South Pacific Design Automation Conference, pp. 130–135. IEEE (2015)Google Scholar
  21. 21.
    Ren, Z., Liu, X., Ye, R., Zhang, T.: Security and privacy on the internet of things. In: 2017 7th IEEE International Conference on Electronics Information and Emergency Communication (ICEIEC), pp. 140–144. IEEE (2017)Google Scholar
  22. 22.
    Ren, J., Pan, Y., Goscinski, A., Beyah, R.A.: Edge computing for the internet of things. IEEE Netw. 32(1), 6–7 (2018)CrossRefGoogle Scholar
  23. 23.
    Tanwar, S., Kumari, A., Tyagi, S., Kumar, N.: Verification and validation techniques for streaming big data analytics in the internet of things environment. IET Networks (2018)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Raj Desai
    • 1
  • Abhishek Gandhi
    • 1
    Email author
  • Smita Agrawal
    • 1
  • Preeti Kathiria
    • 1
  • Parita Oza
    • 1
  1. 1.Department of CEInstitute of Technology, Nirma UniversityAhmedabadIndia

Personalised recommendations