//
|
// EZConstants_WifiConfig.h
|
// WifiConfig
|
//
|
// Created by JuneCheng on 2022/5/6.
|
//
|
|
#ifndef EZConstants_WifiConfig_h
|
#define EZConstants_WifiConfig_h
|
|
/* 配网方式 */
|
typedef NS_ENUM(NSInteger, EZWiFiConfigMode) {
|
EZWiFiConfigSmart = 1 << 0, // smart config
|
EZWiFiConfigWave = 1 << 1, // 声波配网
|
};
|
|
/* WiFi配置设备状态 */
|
typedef NS_ENUM(NSInteger, EZWifiConfigStatus) {
|
DEVICE_WIFI_CONNECTING = 1, //设备正在连接WiFi
|
DEVICE_WIFI_CONNECTED = 2, //设备连接WiFi成功 (已废弃 v4.16.0)
|
DEVICE_PLATFORM_REGISTED = 3, //设备注册平台成功
|
DEVICE_ACCOUNT_BINDED = 4, //设备已经绑定账户 (已废弃 v4.16.0)
|
DEVICE_WIFI_SENT_SUCCESS = 5, //向设备发送WiFi信息成功
|
DEVICE_WIFI_SENT_FAILED = 6, //向设备发送WiFi信息失败
|
DEVICE_PLATFORM_REGIST_FAILED = 7, //设备注册平台失败,轮询20次,20次未查询到设备上线视为注册平台失败
|
};
|
|
/* New AP配网设备状态 */
|
typedef NS_ENUM(NSInteger, EZNewAPConfigStatus) {
|
EZNewAPConfigStatusConnectSuccess = 104, // 连接成功
|
EZNewAPConfigStatusUnknow = 105, // 未知错误
|
EZNewAPConfigStatusPasswordError = 106, // 密码错误
|
EZNewAPConfigStatusNoAPFound = 201, // 未找到wifi热点
|
};
|
|
#endif /* EZConstants_WifiConfig_h */
|