更新时间:2024-10-25 GMT+08:00
分享

MQTT 密钥设备使用静态策略发放

获取设备发放终端节点

表1 设备发放节点列表

区域名称

区域

终端节点(Endpoint)

端口

协议

华北-北京四

cn-north-4

iot-bs.cn-north-4.myhuaweicloud.com

8883

MQTTS

添加静态策略

添加静态策略,根据关键字发放到指定的IoTDA。

图1 创建静态策略
图2 创建静态策略详情

注册设备

在设备发放控制台,注册MQTT设备,其中安全模式选择密钥模式。

图3 注册设备
图4 创建密钥模式静态策略设备

此处注册设备的设备名称需与添加静态策略步骤的策略实例关键字相匹配,方能触发该静态策略。

设备引导

下载并修改华为SDK示例代码进行设备引导(这里以java sdk代码为示例)。

用IDEA/Eclipse打开SDK代码工程,修改DEMO示例BootstrapSample中的参数,其中deviceId和secret替换为步骤3中生成的设备ID和密钥即可,bootstrapUri为获取设备发放终端节点对应的终端节点。

运行DEMO程序,看到如下日志,代表设备发放成功,并且已经收到设备发放下发的设备接入地址。如果程序运行没报错,在对应的设备接入平台可以看到设备,并已在线。

相关文档