一、工具:
1.mqtt.fx 链接地址:Index of /apps/mqttfx/1.7.1
我选择的是我画框的这个,根据自己的具体情况选择便可以
2.Token生成器
链接地址 https://pan.baidu.com/s/1hpaKdbpYuwoEkviDsQ9gUQ
提取码:toke
--来自百度网盘分享
建议,使用里面的Token2,因为Token1比较大
二、MQTT登录参数
1.IP地址、IP端口号:可以通过文档中MQTT协议接入——MQTT设备连接查询到MQTT设备连接_开发者文档_OneNET
今天采用非加密端口接入方式
2.产品ID、设备名称:不用过多介绍,就是一个是对接设备产品的ID一个是对接的设备名称
3.鉴权ToKen:也就是使用ToKen生成器生成的,需要三个参数
3.1 res:设备信息,products/{产品id}/devices/{设备名字}
3.2 et:未来时间戳,在这个时间内,ToKen生效
3.3 key:登录设备密钥
详情请看:接入安全认证_开发者文档_OneNET
三、使用Mqtt.fx和Token
1.在下载安装完MQTT.FX后点击打开,进入下方页面
2.配置参数
2.1 MQTT.FX配置
其中 设备ID与产品ID分别是你自己所创建的产品和设备的ID,详情请看我原先的文章OneNET平台创建产品 (新版)_A_Z_dd的博客-CSDN博客
在这里面就有这里面需要的产品、设备到的ID
2.2 鉴权ToKen参数添加
首先打开ToKen生成器
然后在其中分别添加参数
res:
products/{产品id}/devices/{设备名字}
et:
看下图便可获得
key:
添加完后如下图
这样就鉴权ToKen填入上方的MQTT.FX里的PASSWORD便可以了,MQTT.FX的参数变配置完成了
配置完成后,点击下方图片的OK便配置成功了
3.启动Mqtt.fx
便会出现下方显示图片
在OneENT平台的刚才所连接的设备中变出现已连接的显示
这样就把MQTT设备登录完成了