本文档列举调用有人云平台API出错时,返回的错误信息。入参数据格式错误、超出限定值、入参缺少必需参数等错误修改,具体请参见API参考的请求参数描述。
公共错误码
错误码 |
说明 |
0 |
成功 |
500 |
服务器内部错误 |
5002 |
没有发现参数 |
5004 |
权限不足 |
5017 |
参数错误 |
5106 |
参数不完整 |
5126 |
请求太频繁 |
5144 |
系统自动触发防御机制 |
5148 |
消息体的媒体类型 content-Type 有误 |
用户相关错误码
错误码 |
描述 |
1000 |
密码错误 |
1002 |
用户名不能为空 |
1004 |
密码为空 |
1006 |
账号没有被激活 |
1007 |
账号被锁定 |
1008 |
账号不存在 |
设备相关错误码
错误码 |
说明 |
1600 |
添加失败 |
1602 |
删除失败 |
1604 |
修改失败 |
1606 |
查询失败 |
1705 |
一个账号下最多添加500个设备 |
1762 |
接口调用受到用户等级限制 |
2004 |
设备修改错误 |
2006 |
设备添加错误 |
2010 |
传入的设备不属于操作用户 |
2014 |
设备不存在 |
2016 |
设备已经存在 |
2018 |
设备名称为空 |
2020 |
设备类型为空 |
2036 |
devid 太长 |
2042 |
设备过户失败 |
2044 |
设备密码长度应为8 |
2046 |
设备通讯密码错误 |
2048 |
设备编号为空 |
2052 |
设备sn校验失败 |
2056 |
层级关系错误 |
2084 |
设备的从机序号重复 |
2085 |
设备的从机地址重复 |
2086 |
设备的从机添加失败 |
2090 |
qrcode 为空 |
2092 |
qrcode格式错误 |
2094 |
测试设备不能修改 |
2110 |
请选择设备模板 |
2118 |
设备在第三方云平台删除失败 |
2120 |
设备在第三方云平台已存在 |
2122 |
设备在第三方云平台添加失败 |
2124 |
设备在第三方云平台已绑定 |
2127 |
设备最多关联三个标签 |
2130 |
sn格式错误 |
2132 |
存在关联的独立触发器 |
10017 |
添加报警联系人备注不规范 |
18002 |
所选设备已经存在其他未完成任务中 |
组织相关错误码
错误码 |
说明 |
14003 |
组织名称不规范 |
14004 |
组织已存在 |
14005 |
组织数量超过限制 |
14010 |
组织不允许删除 |
报警联动相关错误码
错误码 |
说明 |
10007 |
添加触发器报警失败 |
10023 |
独立触发器已不存在或发生改变 |
10032 |
报警、联动必须配置其中一个 |
10034 |
触发器已经存在 |
10036 |
不存在的触发器类型 |
定时任务相关相关错误码
错误码 |
说明 |
11000 |
cron表达式相关参数不正确 |
11002 |
定时任务名称已经存在 |
11004 |
定时任务不存在 |
11022 |
定时任务已经不存在 |
11008 |
定时任务启动失败 |
11016 |
发送数据太长了 |
11018 |
重复的定时任务 |