Litcius/Paper detail

Design of ESP8266 Smart Home Using MQTT and Node-RED

Paul Stone Macheso, Tiwonge Davis Manda, Sylvester William Chisale, Nelson Dzupire, Justice Mlatho, Didacienne Mukanyiligira

202143 citationsDOI

Abstract

Developments in Internet of Things (IoT) have enabled innovations in smart home and industrial automation, providing possibilities for devices in homes to be monitored and controlled remotely. Such solutions have resulted in energy efficiency and cost savings, as appliances are monitored and controlled by small, resource constrained embedded devices. The paper presents a design of an ESP8266 NodeMCU smart home solution, using Message Queuing Telemetry Transport (MQTT) and Node-RED. The smart home solution design utilises an MQTT mosquito broker on raspberry Pi 3B +, a single board computer development board. A DHT 22 sensor is interfaced with the ESP8266 micro-controller to collect sensor data for temperature and humidity, with the raspberry Pi performing functions of MQTT broker to relay sensor data information to a Node-RED dashboard.

Topics & Concepts

MQTTHome automationComputer scienceMessage queueEmbedded systemWireless sensor networkNode (physics)Computer networkDashboardSensor nodeInternet of ThingsOperating systemEngineeringDatabaseKey distribution in wireless sensor networksWirelessWireless networkStructural engineeringIoT-based Smart Home SystemsWater Quality Monitoring TechnologiesIndustrial Automation and Control Systems