摘要
为实现物联网环境下底层设备的集中管理及数据信息的远程监测,从平台架构和数据传输协议出发,提出一种基于消息队列遥测传输(message queuing telemetry transport,MQTT)协议的物联网平台。以Nodejs为开发环境,基于前后端分离架构分别开发可视化页面及后端服务器,基于模块化思想实现平台各部分功能。选择MQTT协议作为网关设备端与平台的通信协议,统一数据传输格式,实现平台对设备端数据的接入、管理及应用。结合实例测试,该平台可与多台网关设备并发通信,实现对底层设备的反向控制及监测数据可视化,具有良好的实用性和可扩展性。
-
单位天津工业大学; 电子工程学院