检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
进制格式。 物联网平台向应用返回201 Created,携带命令状态为SENT。(如果设备不在线或者设备没收到指令则下发失败,命令状态为FAIL) 设备收到命令后返回ACK响应。 若应用下发命令时携带了"callbackUrl",物联网平台通过命令状态变化通知接口推送消息给应用,
ER_BUSY 2 服务器忙。 EN_IOTA_LGN_REASON_AUTH_FAILED 3 鉴权失败、开发者需要停止重新尝试登录。 EN_IOTA_LGN_REASON_NET_UNAVAILABLE 5 网络不可用。 EN_IOTA_LGN_REASON_DEVICE_NOEXIST
properties 必选 ObjectNode body 设备影子数据属性 status 必选 String body 状态,取值DELIVERED/FAILED。 响应参数 Status Code: 200 OK 请求示例 POST {callbackUrl} Content-Type: application/json
100220 Get AppKey from header failed. 获取appKey失败。 处理建议 : 请检查接口请求的header中是否携带appId。 500 101016 Get iotws address failed. 获取iotws地址失败。 处理建议:物联网平台
100220 Get AppKey from header failed. 获取appKey失败。 处理建议 : 请检查接口请求的header中是否携带appId。 500 101016 Get iotws address failed. 获取iotws地址失败。 处理建议:物联网平台
100220 Get AppKey from header failed. 获取appKey失败。 处理建议 : 请检查接口请求的header中是否携带appId。 500 101016 Get iotws address failed. 获取iotws地址失败。 处理建议:物联网平台
PAAS:非SASL鉴权。 PLAIN:SASL/PLAIN模式。需要填写对应的用户名密码信息。 表14 NetAddress 名称 必选/可选 类型 说明 ip 可选 String 服务的对应IP port 可选 Integer(<=65535) 服务对应端口 domain 可选 String
PAAS:非SASL鉴权。 PLAIN:SASL/PLAIN模式。需要填写对应的用户名密码信息。 表14 NetAddress 名称 必选/可选 类型 说明 ip 可选 String 服务的对应IP port 可选 Integer(<=65535) 服务对应端口 domain 可选 String
server error 100001 Internal server error. 100220 Get AppKey from header failed. 父主题: 设备管理
server error 100001 Internal server error. 100220 Get AppKey from header failed. 父主题: 设备管理
sourceVersion 必选 String body 设备的源固件版本。 status 必选 String body 升级结果。 SUCCESS FAIL statusDesc 必选 String body 升级结果描述。 upgradeTime 必选 long body 固件升级时长。 响应参数
命令执行结果响应中的状态(SUCCESSFUL/FAILED)会刷新到平台数据库中该命令的记录; 平台推送给应用服务器的命令执行结果通知中携带commandId; 应用服务器查询会得到该命令的状态为SUCCESSFUL/FAILED。 不实现mid 若不实现mid,并且命令执行结果已上报成功,则:
LOGIN_REASON_SERVER_BUSY 2 NA 服务器忙。 LOGIN_REASON_AUTH_FAILED 3 NA 鉴权失败、开发者需要停止重新尝试登录。 LOGIN_REASON_NET_UNAVAILABLE 4 NA 网络不可用。 LOGIN_REASON_DEVICE_NOEXIST
409 Conflict 请求冲突。 500 Internal Server Error 服务内部错误。 503 Service Unavailable 服务不可用。 响应消息头 对应请求消息头,响应同样也有消息头,如Content-Type。 参数 是否必选 说明 Content-Type
设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。 status 可选 String 设备消息状态,包含:PENDING,DELIVERED,TIMEOUT,FAILED。 timestamp 可选 String 消息更新时间,格式:yyyyMMdd'T'HHmmss'Z' UTC字符串,如:20151212T121212Z。
PAAS:非SASL鉴权。 PLAIN:SASL/PLAIN模式。需要填写对应的用户名密码信息。 表14 NetAddress 名称 类型 说明 ip String 服务的对应IP port Integer(<=65535) 服务对应端口 domain String 服务对应的域名
且定义了告警属性、告警级别等,则当满足触发条件时,系统就会上报告警,需要用户密切关注设备的告警并及时进行处理,确保设备的正常运行。 例如:智能水表设备3天未上报数据,可能存在水表设备发生故障导致,平台会产生对应的告警,维护人员可通过告警信息找到对应告警的水表设备,进行快速定位维修。
body 设备的源软件版本。 swUpgradeResult 必选 String body 软件升级结果。 SUCCESS:设备升级成功 FAIL:设备升级失败 upgradeTime 必选 long body 升级时长。 resultDesc 必选 String body 升级结果描述。
EN_IOTA_HUB_RESULT_DEVICE_NOTEXIST 2 设备不存在。 EN_IOTA_HUB_RESULT_DEVICE_FAILED 255 执行失败。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // 开发者调用该接口进行设备删除
PAAS:非SASL鉴权。 PLAIN:SASL/PLAIN模式。需要填写对应的用户名密码信息。 表15 NetAddress 名称 类型 说明 ip String 服务的对应IP port Integer(<=65535) 服务对应端口 domain String 服务对应的域名