共通
| 错误码 | 说明 |
|---|---|
| 0 | 请求成功 |
设备模块
参数相关
| 错误码 | 说明 |
|---|---|
| 27010 | 普通参数错误:缺少必要参数,参数类型错误等 |
产品相关
| 错误码 | 说明 |
|---|---|
| 27020 | 产品ID错误,找不到对应产品 |
设备相关
| 错误码 | 说明 |
|---|---|
| 27030 | device id错误,找不到对应设备 |
| 27031 | 设备被禁用 |
| 27032 | 设备密码错误 |
终端用户相关
| 错误码 | 说明 |
|---|---|
| 27040 | enduser id错误,找不到对应用户 |
| 27041 | 用户被禁用 |
| 27042 | 用户密码错误 |
token相关
| 错误码 | 说明 |
|---|---|
| 27050 | token错误 |
| 27051 | token过期 |
| 27052 | orig filed is required |
| 27053 | refresh token错误 |
| 27054 | 没有提供认证信息或者认证信息里包含空格 |
| 1200 | 签名过期 |
| 1201 | 解析签名出错 |
| 1202 | 无效的token |
Mqtt相关
| 错误码 | 说明 |
|---|---|
| 27060 | 内部错误:mqtt client不存在 |
超级用户相关
| 错误码 | 说明 |
|---|---|
| 27061 | 超级用户已经存在 |
终端用户模块
参数相关
| 错误码 | 说明 |
|---|---|
| 23010 | 普通参数错误:缺少必要参数,参数类型错误等 |
| 23011 | extra解析错误 |
| 23012 | role或bindingtype错误 |
| 23013 | 注册用的手机号或者邮箱格式不正确 |
| 23014 | 用户注册时两次密码不一致 |
产品相关
| 错误码 | 说明 |
|---|---|
| 23020 | 产品ID错误 |
设备相关
| 错误码 | 说明 |
|---|---|
| 23030 | device id错误,找不到对应设备 |
| 23031 | 设备被禁用 |
| 23032 | 设备密码错误 |
终端用户相关
| 错误码 | 说明 |
|---|---|
| 23040 | enduser id错误,找不到对应用户 |
| 23041 | 用户被禁用 |
| 23042 | 用户密码错误 |
App相关
| 错误码 | 说明 |
|---|---|
| 23070 | app id错误,找不到对应app |
验证码相关
| 错误码 | 说明 |
|---|---|
| 23080 | 验证码错误 |
| 23081 | 验证码过期 |
绑定关系相关
| 错误码 | 说明 |
|---|---|
| 23100 | 绑定关系不存在 |
| 23101 | 绑定关系已经存在 |
食谱相关
| 错误码 | 说明 |
|---|---|
| 23110 | 食谱不存在 |
定时任务模块
参数错误:
| 错误码 | 说明 |
|---|---|
| 21010 | 普通参数错误:缺少必要参数,参数类型错误等 |
| 21011 | request_type错误,只能为1和2 |
| 21012 | task_type错误,只能为0和1 |
产品相关
| 错误码 | 说明 |
|---|---|
| 21020 | 产品ID错误 |
设备相关
| 错误码 | 说明 |
|---|---|
| 21030 | device id错误,找不到对应设备 |
| 21031 | 设备被禁用 |
| 21032 | 设备密码错误 |
终端用户相关
| 错误码 | 说明 |
|---|---|
| 21040 | enduser id错误,找不到对应用户 |
| 21041 | 用户被禁用 |
| 21042 | 用户密码错误 |
绑定关系
| 错误码 | 说明 |
|---|---|
| 21100 | 绑定关系不存在 |
| 21101 | 绑定关系已经存在 |
任务相关
| 错误码 | 说明 |
|---|---|
| 21110 | 任务不存在 |
内部错误
| 错误码 | 说明 |
|---|---|
| 21091 | 创建task失败 |