检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。 commandId String 下发的命令ID,用于唯一标识一条命令,在下发设备命令时由物联网平台分配获得。 错误码 Http状态码 错误码 错误描述 说明 400 100022 The input is
服务内部处理错误。 处理建议:物联网平台内部错误,请联系物联网平台维护人员处理。 500 100023 The data in dataBase is abnomal. 数据库异常。 处理建议:物联网平台内部错误,请联系物联网平台维护人员处理。 500 100220 Get AppKey from
file:使用文件的方式下发配置更新。 defaultConfigFile 可选 设备默认配置信息(Json格式),具体配置信息由设备商自定义。物联网平台只储存该信息供下发时使用,不解析处理配置字段的具体含义。 服务能力定义样例 servicetype-capability.json记录了该设备的服务信息:
其与数据上报功能上的区别在于,发布数据的topic固定为“/cloud/signaltrans/v2/categories/data”;“serviceData”参数作为消息体(包括header和body),SDK只进行透传,不进行格式调整和组装。 接口描述 1 public static
其与数据上报功能上的区别在于,发布数据的topic固定为“/cloud/signaltrans/v2/categories/data”;“serviceData”参数作为消息体(包括header和body),SDK只进行透传,不进行格式调整和组装。 接口描述 1 mqttDataPub(int
服务内部处理错误。 处理建议:物联网平台内部错误,请联系物联网平台维护人员处理。 500 100023 The data in dataBase is abnomal. 数据库异常。 处理建议:物联网平台内部错误,请联系物联网平台维护人员处理。 500 100220 Get AppKey from
设备命令撤销任务信息列表。 DeviceCommandResp: 参数 类型 描述 commandId String(1-64) 设备命令ID,用于唯一标识一条命令,在下发设备命令时由物联网平台分配获得。 appId String(1-64) 设备命令撤销任务所属的应用ID。 deviceId String(1-64)
根据指定条件查询物联网平台中的升级任务列表信息。 数据转发规则 API 说明 查询规则列表 查询物联网平台中设置的设备转发规则列表。 创建数据转发规则 在物联网平台创建一条设备转发规则。 查询规则 查询物联网平台中指定规则的配置信息。 修改规则 修改物联网平台中指定规则的配置。 父主题: 应用侧API参考(联通用户专用)
的“数据类型”为“int16u”,以满足temperature属性的取值范围。 配置数据上报消息,只上报温度。 添加messageId字段,表示消息种类。在本场景中,用0x1标识只上报温度的消息。 添加temperature字段,表示温度。 配置命令下发消息。 添加value字段,表示下发命令的参数值。
目的版本号,由ASCII字符组成,位数不足时,后补“0X00”。 分片序号 WORD 表示请求获取的分片序号,从0开始计算,分片的总数为软件包大小除以每个分片的大小并向上取整获得。设备可以保存已经收到的分片,下次直接从缺失的分片开始请求,达到断点续传的效果。 响应消息: 方向:平台->设备 字段 数据类型
能力拆分成若干个服务后,再定义每个服务具备的属性、命令以及命令的参数。 以水表为例,水表具有多种能力,如上报水流、告警、电量、连接等各种数据,并且能够接受服务器下发的各种命令。Profile文件在描述水表的能力时,可以将水表的能力划分五个服务,每个服务都需要定义各自的上报属性或命令。说明如下:
在产品开发空间,点击“Profile定义”,然后点击“新建服务”。 在“新建服务”区域,对服务名称、属性和命令进行定义。每个服务下,可以包含属性和命令,也可以只包含其中之一,请根据此类设备的实际情况进行配置。 填写“服务名称”,“服务名称”采用首字母大写的命名方式,比如:WaterMeter、Battery。
该规则不存在 请确认平台是否存在该规则或请求参数是否正确。 500 IOTDA.000007 The data in database is abnormal. 数据库中的数据不正常 请联系华为工程师分析解决。 IOTDA.000020 Decrypt IAM token failed
jar”,填写设备ID和密钥,生成连接信息。 参数 必选/可选 类型 参数描述 clientId 必选 String(256) 一机一密的设备clientId由4个部分组成:设备ID、设备身份标识类型、密码签名类型、时间戳。通过下划线“_”分隔,设备身份标识类型固定值为0。 密码签名类型:长度1字节,当前支持2种类型:
timeout Integer 批量任务的超时时间,单位秒。 progress Integer 批量任务的进度,单位:千分比,范围:0-1000,向下取整。 totalCnt Integer 任务的总数。 successCnt Integer 成功的任务数。 failCnt Integer 失败的任务数。
Integer 批量任务的超时时间,单位秒。 progress Integer 批量任务的进度,单位:千分比,范围:“0-1000”,向下取整。 totalCnt Integer 任务的总数。 successCnt Integer 成功的任务数。 failCnt Integer 失败的任务数。
描述设备具备的业务能力。将设备业务能力拆分成若干个服务后,再定义每个服务具备的属性、命令以及命令的参数。 以水表为例,水表具有多种能力,如上报水流、告警、电量、连接等各种数据,并且能够接受服务器下发的各种命令。Profile文件在描述水表的能力时,可以将水表的能力划分五个服务,每个服务都需要定义各自的上报属性或命令。说明如下:
物联网平台支持创建设备的“影子”。设备影子是一个JSON文件,用于存储设备的在线状态、设备最近一次上报的设备属性值、应用服务器期望下发的配置。每个设备有且只有一个设备影子,设备可以获取和设置设备影子以此来同步设备属性值,这个同步可以是影子同步给设备,也可以是设备同步给影子。 设备影子上有desired区和report区。
在本界面上选择SMN云服务对应所在区域,选择主题名称,设置消息标题和消息内容。 事件告警:定义告警级别、告警名称、告警内容等,表示在告警管理界面产生一条对应的设备告警。 说明: 设置上报事件告警的执行动作,则条件中不能设置“时间”的触发条件。 描述 对该规则的描述。 单击“提交”,完成设备联动规则的创建。
timeout Integer 批量任务的超时时间,单位秒。 progress Integer 批量任务的进度,单位:千分比,范围:0-1000,向下取整。 totalCnt Integer 任务的总数。 successCnt Integer 成功的任务数。 failCnt Integer 失败的任务数。