MideaSDK-Android 3.0 错误码介绍文档
2017年12月21日
- API文档中错误常量全定义在MSmartErrorCode中。
- 所有的MSmartErrorMessage都包含主错误码和子错误码。
- 主错误定义的更加粗略,属于业务级的,子错误码更加详细属于功能级的。
建议:对于普通用户来讲,只需要提示主错误所代表的错误还以即可,但子错误码可以在错误提示信息中展示,例如:透传失败(8193)。
序号 | 主错误码 | 子错误码 | 常量定义 | 错误码说明 |
---|---|---|---|---|
1 | 0x0000 | 0x0000 | CODE_SUCCESS | SDK接口调用成功 |
2 | 0x1100 | 0x1100 | CODE_REPEAT_CALL | 重复调用 |
3 | 0x1101 | 0x1101 | CODE_USER_NOT_LOGGED | 用户未登录 |
4 | 0x1201 | 0x1201 | CODE_DEVICE_NOT_EXIST | 本地无此设备 |
5 | 0x1205 | 0x1205 | CODE_DEVICE_TYPE_INVALID | 设备类型无效 |
6 | 0x1351 | 0x1351 | ERROR_FAMILY_NOT_EXIST | 家庭不存在 |
7 | 0x1353 | 0x1353 | ERROR_NOT_FAMILY_OWNER | 非家庭主人 |
8 | 0x2000 | 0x2000 | CODE_HTTP_FAILED | HTTP请求失败 |
9 | 0x2001 | 0x2001 | CODE_HTTP_TIMEOUT | HTTP请求超时 |
10 | 0x2002 | 0x2002 | CODE_HTTP_RESOLV_FAILED | HTTP请求结果解析失败 |
11 | 0x2003 | 0x2003 | CODE_HTTP_SERVER_ERROR | HTTP服务器系统错误 |
12 | 0x2004 | / | CODE_HTTP_BUSINESS_ERROR | HTTP服务器业务错误 |
13 | 0x2100 | 0x2100 | CODE_TRANSPORT_FAILED | 透传失败 |
14 | 0x2101 | CODE_TRANSPORT_INTERRUPTED | 透传被中断 | |
15 | 0x2102 | CODE_TRANSPORT_TIMEOUT | 透传超时 | |
16 | 0x2103 | CODE_TRANSPORT_RESOLVER_FAILED | 透传结果解析失败 | |
17 | 0x2104 | CODE_TRANSPORT_DEVICE_DISCONNECT | 透传设备连接断开 | |
18 | 0x2105 | CODE_SEND_DATA_PROTOCOL_RESOLVE_FAILED | 设备协议解析错误 | |
19 | 0x2016 | CODE_SEND_DATA_PROTOCOL_ILLEGAL | 设备协议不合法 | |
20 | 0x2200 | 0x2200 | OTA_UNKNOWN_MESSAGE | 未知消息 |
21 | 0x2201 | 0x2201 | OTA_NOT_FIND_FILE | 升级文件未找到 |
22 | 0x2202 | 0x2202 | OTA_DOWNLOAD_ERROR | 下载错误 |
23 | 0x2203 | 0x2203 | OTA_FILE_CHECKSUM_ERROR | 升级image文件checksum错误 |
24 | 0x2204 | 0x2204 | OTA_TFTP_TIME_OUI | TFTP Server 响应超时 |
25 | 0x2205 | 0x2205 | OTA_BAD_FILE_NAME | 文件名错误 |
26 | 0x2206 | 0x2206 | OTA_NONSUPPORT_PROTOCOL | 协议不支持 |
27 | 0x2207 | 0x2207 | OTA_INVALID_PARTITION | 无效的分区索引 |
28 | 0x2208 | 0x2208 | OTA_IMAGE_HDR_ERROR | image_hdr错误 |
29 | 0x2209 | 0x2209 | REBOOT_WIFI_FIRMWARE_FAILED | 重启设备失败 |
30 | 0x3001 | 0x3001 | CODE_CONFIGURE_TYPE_INVALID | 配网类型无效 |
31 | 0x3002 | 0x3002 | CODE_CONFIGURE_IS_RUNNING | 配网尚未结束 |
32 | 0x3100 | 0x3100 | CODE_ENABLE_WIFI_FAILED | 启用WIFI超时 |
33 | 0x3200 | 0x3200 | CODE_CONNECT_ROUTER_FAILED | 连接路由失败 |
34 | 0x3201 | CODE_CONNECT_ROUTER_SECURITY_UNSUPPORTED | 不支持的路由器加密类型 | |
35 | 0x3202 | CODE_CONNECT_ROUTER_PWD_WRONG | 连接路由密码错误 | |
36 | 0x3203 | CODE_CONNECT_ROUTER_WIFI_NOT_ENABLE | 连接路由WIFI未启用 | |
37 | 0x3204 | CODE_CONNECT_ROUTER_TIMEOUT | 连接路由超时 | |
38 | 0x3300 | 0x3300 | CODE_CONNECT_AP_FAILED | 连接设备热点失败 |
39 | 0x3301 | CODE_CONNECT_AP_WIFI_NOT_ENABLE | 连接设备热点WIFI未启用 | |
40 | 0x3302 | CODE_CONNECT_AP_TIMEOUT | 连接设备热点超时 | |
41 | 0x3303 | CODE_CONNECT_AP_PWD_WRONG | 连接设备热点密码错误 | |
42 | 0x3400 | 0x3400 | CODE_FIND_DEVICE_IN_AP_TIMEOUT | 设备热点网络设备发现超时 |
43 | 0x3500 | 0x3500 | CODE_CONNECT_DEVICE_FAILED | 设备连接其它错误 |
44 | 0x3501 | CODE_CONNECT_DEVICE_EXCEPTION | 设备连接IO异常 | |
45 | 0x3600 | 0x3600 | CODE_WRITE_ID_FAILED | 透传请求失败 |
46 | 0x3601 | CODE_WRITE_ID_INTERRUPT | 透传线程中断 | |
47 | 0x3602 | CODE_WRITE_ID_TIMEOUT | 透传请求超时 | |
48 | 0x3603 | CODE_WRITE_ID_RESOLVE_FAILED | 透传结果解析失败 | |
49 | 0x3604 | CODE_WRITE_ID_DEVICE_DISCONNECT | 透传Socket断开 | |
50 | 0x3700 | 0x3700 | CODE_GET_A0_FAILED | 透传请求失败 |
51 | 0x3701 | CODE_GET_A0_INTERRUPT | 透传线程中断 | |
52 | 0x3702 | CODE_GET_A0_TIMEOUT | 透传请求超时 | |
53 | 0x3703 | CODE_GET_A0D_RESOLVE_FAILED | 透传结果解析失败 | |
54 | 0x3704 | CODE_GET_A0_DEVICE_DISCONNECT | 透传Socket断开 | |
55 | 0x3800 | 0x3800 | CODE_SWITCH_STA_FAILED | 透传请求失败 |
56 | 0x3801 | CODE_SWITCH_STA_INTERRUPT | 透传线程中断 | |
57 | 0x3802 | CODE_SWITCH_STA_TIMEOUT | 透传请求超时 | |
58 | 0x3803 | CODE_SWITCH_STA_RESOLVE_FAILED | 透传结果解析失败 | |
59 | 0x3804 | CODE_SWITCH_STA_DEVICE_DISCONNECT | 透传Socket断开 | |
60 | 0x3900 | 0x3900 | CODE_WRITE_WIFI_CFG_FAILED | 透传请求失败 |
61 | 0x3901 | CODE_WRITE_WIFI_CFG_INTERRUPT | 透传线程中断 | |
62 | 0x3902 | CODE_WRITE_WIFI_CFG_TIMEOUT | 透传请求超时 | |
63 | 0x3903 | CODE_WRITE_WIFI_CFG_RESOLVE_FAILED | 透传结果解析失败 | |
64 | 0x3904 | CODE_WRITE_WIFI_CFG_DEVICE_DISCONNECT | 透传Socket断开 | |
65 | 0x3A00 | 0x3A00 | CODE_RECONNECT_ROUTER_FAILED | 不支持的路由器加密类型 |
66 | 0x3A01 | CODE_RECONNECT_ROUTER_SECURITY_UNSUPPORTED | 连接路由密码错误 | |
67 | 0x3A02 | CODE_RECONNECT_ROUTER_PWD_WRONG | 连接路由WIFI未启用 | |
68 | 0x3A03 | CODE_RECONNECT_ROUTER_WIFI_NOT_ENABLE | 连接路由超时 | |
69 | 0x3A04 | CODE_RECONNECT_ROUTER_TIMEOUT | 连接路由失败 | |
70 | 0x3B00 | 0x3B00 | CODE_FIND_DEVICE_IN_ROUTER_TIMEOUT | 局域网设备发现失败 |
71 | 0x3C00 | 0x3C00 | CODE_MULTICAST_CONFIGURE_FAILED | 快连配网启动失败 |
72 | 0x3C01 | CODE_MULTICAST_CONFIGURE_WIFI_INVALID | 快连配网WIFI参数无效 |