MQTT消息包控制汽车衡自动计量硬件设备原理

发布时间:2025-10-22 分类:技术应用

物联网网关设备初始化时,首先通过mqtt client 客户端程序库向mqtt broker订阅主题为/标识1/标识2/<agengtId>/<agentaction>req MQTT消息包,其中 agengtId 为物联网网关唯一 id 值,它基于物联网网关唯一设备号生成,用于区分不同的物联网网关,agentaction 用于区别不同传感器(外部设备)控制请求。

消息包订阅成功后,物联网网关等待mqtt格式控制消息包。mqtt格式控制消息包包含对不同外部设备执行不同指令,通过消息包中的传感器和传感器值来区别。物联网网关收到该消息包后,按照预定格式读取json字符串,可以得到对哪个传感器进行操作,传感器设定值为多少。

物联网网关根据不同传感器,可能对gpio值进行设定,改变do值(红绿灯显示、补光灯开闭),可能进行restful api 调用,对外部设备进行操作(如led 显示、lcd显示、道闸开关、语音播放、抓拍车号),可能进行串口通信调用,按照外部设备485通信协议生成485控制字符串,对外部设备进行操作(例如485串口服务器do设定等等)

相关主题:汽车衡自动计量用于无人值守磅房;称重防作弊用于减少过衡、换车和遥控作弊。