检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备ID,设备密钥及证书路径(证书文件放在resource/resfile下,连接华为云时请使用对应的证书,可以在资源获取中下载证书文件)。
{ "product_id" : "5ba24f5ebbe8f56f5a14f605", "name" : "Thermometer", "device_type" : "Thermometer", "protocol_type" : "LWM2M", "data_format
instanceId 否 实例Id,同一Region购买多个标准版实例时需要填设置该参数,实例Id参考这里这里获取。 accessCode 是 接入凭证密钥,长度不超过256个。 首次建链时候,请参考这里进行预置。
设备ID(deviceId)是物联网平台对设备的逻辑标识。 NB-IoT设备:在设备接入物联网平台时携带设备标识码(nodeId),完成设备的接入鉴权。 MQTT设备:在设备接入物联网平台时携带设备ID(deviceId)和密钥,通过一机一密的方式,完成设备的接入鉴权。
其中deviceId可以自己随意命名,用一个唯一标识设备身份的ID,也可用设备证书的唯一标识身份,设备证书使用者的CN。
检查设备证书或信息,设备id,设备密钥是否正确。
根据实例ID或实例名称搜索要转按需的设备接入实例。 单击操作列“更多 > 到期转按需”。 图4 费用中心转按需 查看资费变更的相关信息后,单击“到期转按需”。 图5 到期转按需 父主题: 变更计费模式
String serverUrl = "ssl://localhost:8883"; //在IoT平台创建的设备ID。 String deviceId = "deviceId"; //设备ID对应的密钥。
图6 启动demo 使用展示 打开界面如下,其中“INSTANCE ID”在同一区域购买多个IoTDA标准版实例时必填,详细参数说明,请参考AMQP客户端接入说明。
自定义topic分类: $oc开头的自定义Topic:在产品中定义需要使用的Topic,这类Topic有$oc/devices/{device_id}/user/前缀,消息上报或者消息下发时平台会校验Topic是否在产品中定义,未在产品中定义的Topic会被平台拒绝。
在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。
设备发放时,“设备名称”为“注册组名称”+“设备ID”。 使用静态策略的注册组中,若注册“设备名称”中包含“关键字”,则按照“关键字”对应策略指定的区域与应用实例进行发放。 图1 创建静态策略 新增注册组 创建注册组。
其中Broker Address和Broker Port可以参考获取终端节点,Client ID 可以参考MQTT CONNECT连接鉴权参数说明,访问这里填写设备ID(DeviceId)等设备信息,生成连接信息(ClientId、Username、Password)。
的消息 √ √ √ √ 下发广播消息 √ x √ x 下发设备命令 √ x √ x 下发异步设备命令 √ x √ x 查询指定id的命令 √ √ √ √ 修改设备属性 √ √ √ √ 下发设备消息 √ x √ x 查询指定消息id的消息 √ √ √ √ 查询产品列表 √ √ √ √
表5 AccessPointPara 名称 类型 说明 regionId String 备选接入点的区域ID。 accessPointId String 备选接入点的接入点ID。
动态群组规则与高级搜索支持字段的不同点:动态群组规则不支持app_id和group_id筛选。 动态规则可以直接单击“预览查询”进行填写,填写完成单击“确定”后自动回写该规则。
若设备有收到平台下发的消息,确认设备上行topic及消息体是否正确,且必须在收到平台消息20s内(消息接口不限定20s),通过上行topic向平台发送,否则接口报错(request_id为下行消息中携带)。
等待一分钟左右后,前往Kafka控制台,选择“消息查询”,topic名称填写AOM中配置的topic,查询内容填写设备所在的资源空间ID,查看收到转发的设备总数指标中是否包含在线设备数的指标信息。 图4 查看kafka消息-AOM 父主题: 数据转发
图10 所有设备-注册设备 成功注册设备后,平台会自动生成设备ID和密钥,请妥善保管好设备ID(deviceId)和密钥(deviceSecret),用于设备接入。
“服务ID”:Smoke “服务类型”:建议和服务ID保持一致 “服务描述”:实时检测烟雾状况 图12 添加服务-Smoke 在“Smoke”的下拉菜单下单击“添加属性”,填写相关信息,单击“确定”。