WK_MQTT_M2M
微控基于MQTT的设备对设备(点对点)通讯方式
网关发布的Topic格式为: /wk_mqtt_m2m/{应用厂家名}/{该设备名}
网关订阅的Topic格式为: /wk_mqtt_m2m/{应用厂家名}/{交互设备名}
MQTT客户端在下线时会向以下Topic中发送遗愿消息, MQTT遗愿消息(Last Will) 的Topic格式为: /wk_mqtt_m2m/{应用厂家名}/{该设备名}/wk_LastWill
参数 | 说明 |
---|---|
应用厂家名 | 只允许英文命名,最短为1字节,最长为16字节 |
该设备名 | 只允许英文命名,最短为1字节,最长为16字节 |
交互设备名 | 只允许英文命名,最短为1字节,最长为16字节 |
clientID | 客户端ID,用于MQTT客户端ID认证,可为空。 |
hostName | MQTT的服务器地址 |
Port | MQTT:tcp定义的端口号,一般为1883。 |
Username | 登陆用户名,用于MQTT客户端用户认证,可为空 |
Password | 该登陆用户名的密码,用于MQTT客户端用户认证,可为空。 |
Version | MQTT服务的版本号:V3.1.0和V3.1.1版本。 |
QOS subscribe | 订阅的消息质量为QoS1 |
QOS published | 发布的消息质量为QoS1 |
KeepAlive(s) | 心跳设定。通过KeepAlive参数设置保活周期,取值范围为10~300,默认为60s |
绑定本地地址 | 绑定本地IP地址,不需要绑定本地IP地址时需将此配置项设置为空,当需要绑定本地IP地址时则需要将希望绑定的本地IP地址填写在此处。 |
绑定本地端口 | 绑定本地端口号,不需要绑定本地端口号时需将此配置项设置为空,当需要绑定本地端口号时则需要将希望绑定的本地端口号填写在此处。 |