设计了一种基于OpenWrt和ZigBee的远程土壤温度、电导率及湿度数据监控系统。以MT7688为网关、OpenWrt为网关系统,在OpenWrt系统中设计了多线程任务,用于接收ZigBee协调器发送的节点数据,并通过MQTT协议发送至远程服务器。同时为应对出现网络故障问题在网关中部署了SQLite3备用数据库。经过长期测试,该系统有效地降低了系统功耗,用户端可以实时地查询远程数据。