1. {{getTexts.connectLock}}
    [TTObject connectPeripheralWithLockMac:(NSString *)lockMac];
  2. {{getTexts.ios.psdop.step_2}}{@link addKeyboardPassword_password: startDate: endDate: adminPS: lockKey: aesKey: unlockFlag:timezoneRawOffset:}
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
    	[_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// 服务器上用户的唯一标识,用于锁内部存储操作记录
    	[self.TTObject addKeyboardPassword_password: 
    			startDate: 
    			endDate: 
    			adminPS:
    			lockKey: 
    			aesKey: 
    			unlockFlag:
    			timezoneRawOffset:];
    }
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
    	[_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// Which user's operation is recorded,corresponding to the "openid" of the "openAPI".
    	[self.TTObject addKeyboardPassword_password: 
    			startDate: 
    			endDate: 
    			adminPS:
    			lockKey: 
    			aesKey: 
    			unlockFlag:
    			timezoneRawOffset:];
    }
  3. {{getTexts.ios.psdop.step_3_1}}{@link onAddUserKeyBoardPassword}{{getTexts.ios.psdop.step_3_2}}'v3/keyboardPwd/add'
  1. {{getTexts.connectLock}}
    [TTObject connectPeripheralWithLockMac:(NSString *)lockMac];
  2. {{getTexts.ios.psdop.step_2}}{@link modifyKeyboardPassword_newPassword: oldPassword: startDate:endDate: adminPS: lockKey: aesKey: unlockFlag:timezoneRawOffset}
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
    	[_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// 服务器上用户的唯一标识,用于锁内部存储操作记录
    	[self.TTObject modifyKeyboardPassword_newPassword: 
    			oldPassword: 
    			startDate: 
    			endDate: 
    			adminPS:
    			lockKey: 
    			aesKey: 
    			unlockFlag:
    			timezoneRawOffset:];
    }
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
    	[_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// Which user's operation is recorded,corresponding to the "openid" of the "openAPI".
    	[self.TTObject modifyKeyboardPassword_newPassword: 
    			oldPassword: 
    			startDate: 
    			endDate: 
    			adminPS:
    			lockKey: 
    			aesKey: 
    			unlockFlag:
    			timezoneRawOffset:];
    }
  3. {{getTexts.ios.psdop.step_3_1}}{@link onModifyUserKeyBoardPassword}{{getTexts.ios.psdop.step_3_2}}’v3/keyboardPwd/change'
  1. {{getTexts.connectLock}}
    [TTObject connectPeripheralWithLockMac:(NSString *)lockMac];
  2. {{getTexts.ios.psdop.step_2}}{@link deleteOneKeyboardPassword: adminPS: lockKey: aesKey: passwordType: version: unlockFlag:}
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
        [_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// 服务器上用户的唯一标识,用于锁内部存储操作记录
    	[self.TTObject deleteOneKeyboardPassword: 
    			adminPS:
    			lockKey: 
    			aesKey: 
    			unlockFlag:];
    }
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
        [_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// Which user's operation is recorded,corresponding to the "openid" of the "openAPI".
    	[self.TTObject deleteOneKeyboardPassword: 
    			adminPS:
    			lockKey: 
    			aesKey: 
    			unlockFlag:];
    }
  3. {{getTexts.ios.psdop.step_3_1}}{@link OnDeleteUserKeyBoardPassword}{{getTexts.ios.psdop.step_3_2}}'v3/keyboardPwd/delete'
  1. {{getTexts.connectLock}}
    [TTObject connectPeripheralWithLockMac:(NSString *)lockMac];
  2. {{getTexts.ios.psdop.step_2}}{@link resetKeyboardPassword_adminPS: lockKey: aesKey: version: unlockFlag:}
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
        [_TTObject stopBTDeviceScan];
        self.TTObject.uid = openid;	// 服务器上用户的唯一标识,用于锁内部存储操 作记录
    	[self.TTObject resetKeyboardPassword_adminPS: 
    			lockKey: 
    			aesKey: 
    			unlockFlag:];
    }
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    
        [_TTObject stopBTDeviceScan];
        self.TTObject.uid = openid;	// Which user's operation is recorded,corresponding to the "openid" of the "openAPI".
    	[self.TTObject resetKeyboardPassword_adminPS: 
    			lockKey: 
    			aesKey: 
    			unlockFlag:];
    }
  3. {{getTexts.ios.psdop.step_3_1}}{@link onResetKeyboardPassword_timestamp: pwdInfo:}{{getTexts.ios.psdop.step_3_2}}'v3/lock/resetKeyboardPwd'