IoT Based Greenhouse Real-Time Data Acquisition and Visualization through Message Queuing Telemetry Transfer (MQTT) Protocol
IoT Based Greenhouse Real-Time Data Acquisition and Visualization through Message Queuing Telemetry Transfer (MQTT) Protocol作者机构:School of Electrical and Information Engineering Lanzhou University of Technology Qilihe District Lanzhou China School of Computer and Communication Lanzhou University of Technology Qilihe District Lanzhou China School of Electronics and Information Engineering Lanzhou Jiaotong University Lanzhou China
出 版 物:《Advances in Internet of Things》 (物联网(英文))
年 卷 期:2021年第11卷第2期
页 面:77-93页
学科分类:0809[工学-电子科学与技术(可授工学、理学学位)] 08[工学]
主 题:Greenhouse Sensors Monitoring System Internet of Things (IOT) Thing-Speak Data Visualization MQTT Adafruit.IO MQTT Testing
摘 要:One of the most indispensable needs of life is food and its worldwide availability endorsement has made agriculture an essential sector in recent years. As the technology evolved, the need to maintain a good and suitable climate in the greenhouse became imperative to ensure that the indoor plants are more productive hence the agriculture sector was not left behind. That notwithstanding, the introduction and deployment of IoT technology in agriculture solves many problems and increases crop production. This paper focuses mainly on the deployment of the Internet of Things (IoT) in acquiring real- time data of environmental parameters in the greenhouse. Various IoT technologies that can be applicable in greenhouse monitoring system was presented and in the proposed model, a method is developed to send the air temperature and humidity data obtained by the DHT11 sensor to the cloud using an ESP8266-based NodeMCU and firstly to the cloud platform Thing- Speak, and then to *** in which MQTT protocol was used for the reception of sensor data to the application layer referred as Human-Machine Interface. The system has been completely implemented in an actual prototype, allowing the acquiring of data and the publisher/subscriber concept used for communication. The data is published with a broker’s aid, which is responsible for transferring messages to the intended clients based on topic choice. Lastly, the functionality testing of MQTT was carried out and the results showed that the messages are successfully published.