摘要

针对大型楼宇领域内设备种类繁多、通信协议不统一、数据通信量大和实时性差等问题,提出一种基于边缘计算和优先级分类的智能楼宇网关设计方案。该网关以STM32F103ZET6为核心控制器,选取ZigBee和ModBus两种常见的通信方式作为接入端,设计一种自定义帧格式完成两种通信协议与MQTT协议的转换。根据采集数据的紧急程度进行边缘计算和优先级分类调度,不仅提高了系统对紧急数据处理的实时性,而且减轻了网络负载和云端的压力。最后将转换为MQTT协议的数据包通过Internet上传到OneNet物联网云平台,为智能楼宇数据的分析和决策提供依据。经测试,所提系统运行可靠,切实可行,在智能楼宇、农业大棚等领域具有一定的应用和借鉴价值。

全文