ew 21(34): e2

Research Article

Development and Evaluation of Smart Home IoT Systems applied to HVAC Monitoring and Control

Download1136 downloads
  • @ARTICLE{10.4108/eai.19-11-2020.167205,
        author={Ruben E. Figueiredo and An\^{\i}bal A. Alves and Vitor Monteiro and J. G. Pinto and Jo\"{a}o L. Afonso and Jos\^{e} A. Afonso},
        title={Development and Evaluation of Smart Home IoT Systems applied to HVAC Monitoring and Control},
        journal={EAI Endorsed Transactions on Energy Web},
        keywords={Internet of Things, Smart Home, HVAC, Bluetooth Low Energy, Wi-Fi, MQTT, Wireless Sensor Networks},
  • Ruben E. Figueiredo
    Aníbal A. Alves
    Vitor Monteiro
    J. G. Pinto
    João L. Afonso
    José A. Afonso
    Year: 2020
    Development and Evaluation of Smart Home IoT Systems applied to HVAC Monitoring and Control
    DOI: 10.4108/eai.19-11-2020.167205
Ruben E. Figueiredo1,*, Aníbal A. Alves2, Vitor Monteiro1, J. G. Pinto1, João L. Afonso1, José A. Afonso2
  • 1: ALGORITMI Research Centre, University of Minho, Guimarães, Portugal
  • 2: CMEMS-UMinho Center, University of Minho, Guimarães, Portugal
*Contact email: ruben.figueiredo@algoritmi.uminho.pt


This work describes the development and evaluation of two smart home-based Internet of Things (IoT) systems applied to HVAC (Heating, Ventilation and Air Conditioning) monitoring and control, including parameters such as temperature, humidity, air quality, smoke detection, and human presence. These systems are based on a flexible hybrid wireless network architecture combining Bluetooth Low Energy (BLE) and IEEE 802.11/Wi-Fi, in order to adapt to the requirements of different types of sensor and actuator devices. The original implemented network is based on Cypress PSoC 4 BLE boards and HyperText Transfer Protocol (HTTP), whereas the new network uses ESP32 boards and includes Message Queue Telemetry Transport (MQTT), a lightweight messaging protocol suitable for IoT devices which provides additional quality of service (QoS) mechanisms to guarantee the delivery of messages. A smart temperature control system was implemented in the BLE/Wi-Fi gateway (Raspberry Pi) to keep the room temperature inside a user-defined range. An online database was also developed using the Amazon Web Services (AWS) cloud platform, allowing the users to access the HVAC data and control the system parameters, through the Internet, using a mobile app developed for Android devices. Experimental tests were performed to validate the functionalities and performance of the developed systems. The obtained results demonstrate that the new network provides lower delay values compared with the original implementation.