我司产品ECAN-E02拥有MQTT工作模式,在此工作模式下,可以选择使用阿里云平台进行相关测试与通信。
首先让我们了解一下什么是MQTT工作模式。
MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,特别适用于物联网(IoT)和资源受限的环境。相较于传统的请求-响应模式,发布-订阅(Publish/Subscribe)模式在多个设备之间实现了更高效、松耦合的消息传递。下面详细介绍 MQTT 的工作模式及其关键特性:
MQTT 提供了三种服务质量级别,确保消息在传输过程中的可靠性:
QoS 0:至多一次传输消息只发送一次,不做重传,可能会丢失。
QoS 1:至少一次传输确保消息至少到达一次,可能会出现重复消息。
QoS 2:仅一次传输消息传输最可靠,确保消息严格只传输一次,适用于对数据重复敏感的场景。
通过以上介绍,相信您对 MQTT 模式已有初步了解。接下来,以我司产品 ECAN-E02 为例,详细介绍其在阿里云物联网平台上使用 MQTT 模式进行通信测试的操作步骤。

首先访问阿里云官网,完成注册和登录。进入【物联网平台】控制台,创建一个产品(产品类型选择自定义)。然后在该产品下创建设备。

再在创建产品处,对应产品中创建topic订阅(自定义),定义topic类(建议发布和订阅模式),类名随意输入即可。
此时就可以对产品进行设置了,将我司ECAN-E02产品设置为MQTT,阿里云模式,然后根据需求依次填入信息。

域名类,在阿里云物联网平台实例详情处查看"开发配置"的相关信息。
设备身份凭证,需填写该设备的三元组信息,包括 ProductKey、DeviceName 和 DeviceSecret。这些信息可在阿里云物联网平台该设备的"设备详情"页中找到,随后进行复制粘贴到相应位置。
主题topic 在产品topic列表中,自定义topic列表,将自己自定义好的topic复制粘贴到相应的配置中完成配置。
这样就配置成功,可以进行数据消息收发。
现在就可以保存配置,然后重启设备,这时就会在阿里云配置界面发现设备从未激活状态转为在线状态,即为连接成功。接着使用我司的CAN分析仪进行发送数据,即可在阿里云日志服务中查看到收发的信息。

全部0条评论
快来发表一下你的评论吧 !