物联网通信 设备基于 CoAP 接入

这篇说明腾讯云物联网通信支持CoAP协议接入,只支持消息上报和POST方法,使用DTLS建立安全连接,给出服务器地址与端口格式,并定义URI规范对应MQTT Topic权限。 接入参数:服务器地址为${ProductId}.iotcloud.tencentdevices.com,端口5684。 URI规范:格式为/${productId}/${deviceName}/xxx,对应MQTT Topic的发布与订阅权限。

相关产品
物联网通信 产品页,含版本规格、价格与购买入口。

目前物联网通信支持 CoAP 标准协议接入。 具体协议请参见 RFC7252 协议文档。

一、和标准 CoAP 区别

1. 目前只支持消息的上报,将 SDK 的信息上传到物联网通信。

2. 支持 POST 方法,不支持 GET/PUT/DELETE 方法。

二、CoAP 通道,安全等级

1. 支持 DTLS 的协议来建立安全连接,安全级别高。

2. 支持非对称加密。

三、接入参数

1. 服务器地址为:广州域设备填入,${ProductId}.iotcloud.tencentdevices.com,这里 ${ProductId} 为变量参数,用户需填入创建产品时自动生成的产品 ID。

2. 连接端口为:5684。

四、URI 规范

CoAP 消息发送到 URI,URI 的格式为/${productId}/${deviceName}/xxx,productId 为在控制台注册的产品 ID,deviceName 为 productId 产品下的设备名称。

默认情况下创建产品后,该产品下的所有设备都拥有以下 Topic 类的权限:

·${productId}/${deviceName}/event发布。

·${productId}/${deviceName}/control订阅。

·${productId}/${deviceName}/data发布和订阅。

即 URI 与 MQTT Topic 相对应。

赞 (0)
上一篇 4天前
下一篇 4天前