• 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参数无效