public interface IAddDeviceListener
限定符和类型 | 方法和说明 |
---|---|
void |
onPreCheck(boolean isSuccess,
DCErrorCode dcErrorCode)
当 DeviceInfo 校验完成后触发
|
void |
onProvisionedResult(boolean isSuccess,
DeviceInfo deviceInfo,
DCErrorCode dcErrorCode)
当配网结束时触发
|
void |
onProvisioning()
当开始配网时触发
|
void |
onProvisionPrepare()
当需要需输入 SSID 及 password 信息时触发
本方法触发后,请调用 IAddDeviceBiz.toggleProvision(String, String, int) 设置 SSID 及 password 。 |
void |
onProvisionStatus(ProvisionStatus status)
当配网状态发生变化时触发
如 获取授权、获取 aeskey、加密 aeskey、发现设备等 |
void onPreCheck(boolean isSuccess, DCErrorCode dcErrorCode)
isSuccess
- true 表示成功 false 表示失败dcErrorCode
- 失败ErrorCodevoid onProvisionPrepare()
IAddDeviceBiz.toggleProvision(String, String, int)
设置 SSID 及 password 。void onProvisioning()
void onProvisionStatus(ProvisionStatus status)
status
- 当前配网状态,请参见 ProvisionStatus
void onProvisionedResult(boolean isSuccess, DeviceInfo deviceInfo, DCErrorCode dcErrorCode)
isSuccess
- 是否成功deviceInfo
- 成功时返回的设备信息,包含绑定需要的tokendcErrorCode
- 失败时返回的错误码