startWifiConfig static method
Future<bool>
startWifiConfig({
- required String deviceSerial,
- required String ssid,
- String? password,
- EzvizWifiConfigMode mode = EzvizWifiConfigMode.wifi,
Start Wi-Fi configuration (Wi-Fi mode)
- Parameters:
- deviceSerial: Device serial number
- ssid: Wi-Fi network name
- password: Wi-Fi password (optional for open networks)
- mode: Configuration mode (wifi or wave)
Implementation
static Future<bool> startWifiConfig({
required String deviceSerial,
required String ssid,
String? password,
EzvizWifiConfigMode mode = EzvizWifiConfigMode.wifi,
}) async {
try {
final bool result = await _channel.invokeMethod('startConfigWifi', {
'deviceSerial': deviceSerial,
'ssid': ssid,
'password': password,
'mode': _getModeString(mode),
});
return result;
} catch (e) {
ezvizLog('Error starting Wi-Fi config: $e');
return false;
}
}