2Ondokuz Mayis University, Department of Electrical and Electronics Eng., Samsun, Turkey
Abstract
In recent years, Internet of Things (IoT) applications have become across-the-board and are used by most smart device users. Wired Communication, Bluetooth, radio frequency (RF), RS485/Modbus, and zonal intercommunication global standard (ZigBee) can be used as IoT communication methods. The low delay times and ability to control homes from outside the building via the Internet are the main reasons wireless fidelity (Wi-Fi) communication is pre-ferred. Commercially produced devices generally use their unique interfaces. The devices do not allow integration to form an intelligent home automation and demand-side energy management system. In addition, the high cost of most commercial products creates barriers for users.
In this study, a local home automation server (LHAS) was created subject to low cost. Smart devices connected to the server through a Wi-Fi network were designed and implemented. The primary purpose of the design is to create an IoT network to form an LHAS. The IoT network will learn the energy consumption behavior of users for future Smart Grids. The designed intelligent devices can provide all the necessary measurements and control of houses. The open-source software Home Assistant (Hassio) was used to create the LHAS. Espressif systems (ESP) series microcontrollers (µCs) were chosen to design intelligent devices. ESP-01, NodeMCU, and ESP-32, the most widely used ESP models, were preferred. A convolutional neural network (CNN)/long short-term memory (LSTM) neural network was designed, and analysis was performed to learn the consumption behavior of residential users.