如何使用MQTT协议模拟设备快速接入物联网平台

您所在的位置:网站首页 broker和distributor 如何使用MQTT协议模拟设备快速接入物联网平台

如何使用MQTT协议模拟设备快速接入物联网平台

2023-10-21 00:51| 来源: 网络整理| 查看: 265

MQTT的协议字段。

固定格式:${ClientId}|securemode=${Mode},signmethod=${SignMethod}|timestamp=${timestamp}|。

输入《前提条件》中已获取的clientId值:a1***.device1|securemode=2,signmethod=hmacsha256,timestamp=2524608000000|。

参数说明:

${ClientId}:设备、App或Web等场景下的Client ID信息。 注意 该值需自定义,长度在64个字符以内。若为设备的ID信息,建议使用您设备的MAC地址或SN码,方便您识别区分不同的设备。 ${Mode}:安全模式。可选值有2(TLS直连模式,需要设置SSL/TLS信息)和3(TCP直连模式,无需设置SSL/TLS信息)。 ${SignMethod}:算法类型,支持hmacsha256、hmacmd5和hmacsha1。 ${timestamp}:表示当前时间毫秒值,可以不传递timestamp。

物联网平台提供的连接参数中${ClientId}默认为${ProductKey} + '.' + ${DeviceName}组成的字符串,${Mode}默认为2,${SignMethod}默认为hmacsha256,您可根据需要修改。

注意 MQTT.fx的Client ID和设备的${ClientId},切勿混淆。 不要遗漏参数之间及最后的竖线(|)。 设置参数时,请确保参数值中或参数值的前后均没有空格。 输入Client ID信息后,请勿单击Generate。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3