检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
台的接入认证。若在请求中指定secret,则响应中返回请求中指定的secret;若请求中不指定secret,则由物联网平台自动生成。 请求示例 POST https://{host}:{port}/iocm/app/reg/v2.0.0/deviceCredentials?appId=*********
操作失败的设备个数。 stop Integer(64) 停止操作的设备个数。 timeout Integer(64) 操作超时失败的设备个数。 请求示例 GET https://{host}:{port}/iodm/northbound/v1.5.0/operations?operatio
HUB_RESULT_DEVICE_NOTEXIST 2 NA 设备不存在。 HUB_RESULT_DEVICE_FAILED 255 NA 执行失败。 示例 1 HubService.deviceStatusUpdate(0, deviceId, “ONLINE”, “NONE”); 然后等待命令执行结果:
鉴权参数,有效时间为24小时,用于“刷新Token”接口。当accessToken即将过期时,可通过“刷新Token”接口来获取新的accessToken。 请求示例 POST https://{host}:{port}/iocm/app/sec/v1.1.0/refreshToken Content-Type:
12T121212Z。 若需要显示本地时区时间,您需要自己进行时间转换。 serviceType String(256) 服务类型。 请求示例 GET https://{host}:{port}/iocm/app/shadow/v1.5.0/devices/{deviceId} Content-Type:
命令参数,jsonString格式,里面是一个个健值对,每个健都是profile中命令的参数名(paraName),具体格式需要应用和设备约定。 请求示例 PUT https://{host}:{port}/iocm/app/cmd/v1.4.0/deviceCommands/{deviceCommandId}
命令参数,jsonString格式,里面是一个个健值对,每个健都是profile中命令的参数名(paraName),具体格式需要应用和设备约定。 请求示例 POST https://{host}:{port}/iocm/app/cmd/v1.4.0/deviceCommandCancelTasks
失败。 此返回值是调用接口的同步返回结果,返回true只是说明接口调用成功,并不说明添加成功,添加成功需要收到HubService发出的通知。 示例 开发者调用设备添加接口。 1 HubService.addDevice(29011, new IotaDeviceInfo("nodeId"
告警上报UTC时间,时间格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 若需要显示本地时区时间,您需要自己进行时间转换。 请求示例 GET https://{host}:{port}/iocm/app/dm/v1.4.0/devices/{deviceId}?select=imsi
EN_IOTA_HUB_RESULT_DEVICE_NOTEXIST 2 设备不存在。 EN_IOTA_HUB_RESULT_DEVICE_FAILED 255 执行失败。 示例 1 2 3 4 5 6 7 8 9 // 开发者调用该接口进行设备添加 ST_IOTA_DEVICE_INFO stDeviceInfo
E_RMVED 13 设备已删除、开发者需要停止重新尝试登录。 EN_IOTA_LGN_REASON_UNKNOWN 255 未知原因。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 Config_Get(“DeviceId”,pcDeviceId);
e模板,您可以直接使用或在此基础上进行修改;如果选择自定义产品模板,则需要完整定义Profile。 本节定义包含一个服务的Profile为示例,该Profile包含设备上报数据、下发命令、下发命令响应、软固件升级等场景的服务和字段。 在“产品开发”界面选择产品,选择具体产品,进入该产品的开发空间。
命令参数,jsonString格式,里面是一个个健值对,每个健都是profile中命令的参数名(paraName),具体格式需要应用和设备约定。 请求示例 GET https://{host}:{port}/iocm/app/cmd/v1.4.0/deviceCommands?pageNo=
HUB_RESULT_DEVICE_NOTEXIST 2 NA 设备不存在。 HUB_RESULT_DEVICE_FAILED 255 NA 执行失败。 示例 1 2 //开发者调用该接口进行设备添加 HubService.addDevice(29011, new IotaDeviceInfo("nodeId"
issuedTimes Integer(>=0) 平台发送命令的次数。 maxRetransmit Integer(0~3) 命令下发最大重传次数。 请求示例 POST https://{host}:{port}/iocm/app/cmd/v1.4.0/deviceCommands Content-Type:
命令参数,jsonString格式,里面是一个个健值对,每个健都是profile中命令的参数名(paraName),具体格式需要应用和设备约定。 请求示例 GET https://{host}:{port}/iocm/app/cmd/v1.4.0/deviceCommandCancelTasks
指定verifyCode,则响应中返回请求中指定的verifyCode;若请求中不指定verifyCode,则由物联网平台自动生成。 请求示例 POST https://{host}:{port}/iocm/app/reg/v1.1.0/deviceCredentials?appId=*********
告警上报的UTC时间,时间格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 若需要显示本地时区时间,您需要自己进行时间转换。 请求示例 GET https://{host}:{port}/iocm/app/dm/v1.4.0/devices?gatewayId={gatewayId}&select=imsi
LOGIN_REASON_DEVICE_RMVED 6 NA 设备已删除、开发者需要停止重新尝试登录。 LOGIN_REASON_UNKNOWN 7 NA 未知原因。 示例 1 2 3 4 5 6 7 8 9 10 11 //配置登录参数 LoginConfig.setConfig(LoginConfig
当前绑定流程的重试策略为:如果绑定失败,则30秒后继续进行重试,如果重试超过5次(总计尝试超过6次),则返回失败,不再进行重试。如果想要重新发起绑定,建议让用户重启设备。 示例 开发者调用设备绑定接口: 1 2 3 String verifyCode = “123456”; deviceInfo = new IotaDeviceInfo(nodeId