- {{getTexts.ios.addlock.tip_1}}
[infoDic[@"isContainAdmin"] boolValue] == NO;
- {{getTexts.connectLock}}
[TTObject connectPeripheralWithLockMac:(NSString *)lockMac];
- {{getTexts.ios.addlock.tip_3}}
-(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
[TTObject stopBTDeviceScan];
[TTObject lockInitializeWithInfoDic:@{@"lockMac":_selectModel.lockMac,@"protocolType":@(_selectModel.protocolType),@"protocolVersion":@(_selectModel.protocolVersion)}];
}
- {{getTexts.ios.addlock.tip_4}}
- (void)onLockInitializeWithLockData:(NSString *)lockData{
NSMutableDictionary *parame = [NSMutableDictionary new];
parame[@"clientId"] = clientId;
parame[@"accessToken"] = AccessToken;
parame[@"date"] = @( [[NSDate date] timeIntervalSince1970]*1000 );
parame[@"lockAlias"] = lockAlias;
parame[@"lockData"] = lockData;
[NetworkHelper apiPost:@"lock/initialize" parameters:parame completion:^(id info, NSError *error) {
completion(info,error);
}];
}