Tuya iOS Smart Life App SDK 5.15.0
ThingBLESecurityDevInfo Class Reference

#import <ThingBLEDevInfo.h>

Inheritance diagram for ThingBLESecurityDevInfo:

Properties

NSString * uuid
 
NSString * dv
 
NSString * dv2
 
NSString * sv
 
NSString * sv2
 
BOOL use_sv2
 
BOOL use_dv2
 
NSString * pv
 
NSString * flag
 
NSString * bleType
 
BOOL bond
 
NSString * srand
 
NSString * authKey
 
NSString * ability
 
NSString * devId
 
NSString * mcuDv
 
NSString * mcuSv
 
NSString * bleMac
 
NSString * zigbeeMac
 
NSMutableArray * channel_modules
 
BOOL isSupportRegisterKey
 
BOOL isSupportPlugPlay
 
BOOL certCheck
 
BOOL advanceEncrypt
 是否需要云端双向验证证书(大于 4.0 的协议) More...
 
BOOL isSupportBeaconkey
 是否支持高级加密(即双向认证)(大于 4.0 的协议) More...
 
NSString * bleCapability
 是否需要获取 beaconKey More...
 
NSInteger packetMaxSize
 蓝牙能力 More...
 
BOOL isLinkEncrypt
 应用层分包的最大长度 More...
 
BOOL isForceLinkDevice
 当前蓝牙连接是否已经 LINK 层加密 More...
 
BOOL isSecurityLevelDevice
 是否需要强制 LINK 层加密 More...
 
BOOL isSupportQueryWifiList
 是否需要安全级别配置 More...
 
BOOL isSupportReportConfigState
 是否支持查询wifi列表 More...
 
BOOL isSupportUploadDeviceLog
 是否支持主动上报配网阶段状态码 More...
 
BOOL isSupportFitting
 是否支持日志采集传输 More...
 
NSNumber * slValue
 是否支持蓝牙配件 More...
 
BOOL isExecutedV2Secret
 
BOOL isSupportV2Secret
 
BOOL isSupportMasterSlaveDevice
 
BOOL bootOTASupport
 
BOOL bootOTABeing
 

Detailed Description

安全协议的设备信息 model

Definition at line 27 of file ThingBLEDevInfo.h.

Property Documentation

◆ ability

- (NSString *) ability
readwritenonatomicstrong

Definition at line 42 of file ThingBLEDevInfo.h.

◆ advanceEncrypt

- (BOOL) advanceEncrypt
readwritenonatomicassign

是否需要云端双向验证证书(大于 4.0 的协议)

Definition at line 52 of file ThingBLEDevInfo.h.

◆ authKey

- (NSString *) authKey
readwritenonatomicstrong

Definition at line 41 of file ThingBLEDevInfo.h.

◆ bleCapability

- (NSString *) bleCapability
readwritenonatomicstrong

是否需要获取 beaconKey

Definition at line 54 of file ThingBLEDevInfo.h.

◆ bleMac

- (NSString *) bleMac
readwritenonatomicstrong

Definition at line 46 of file ThingBLEDevInfo.h.

◆ bleType

- (NSString *) bleType
readwritenonatomicstrong

Definition at line 38 of file ThingBLEDevInfo.h.

◆ bond

- (BOOL) bond
readwritenonatomicassign

Definition at line 39 of file ThingBLEDevInfo.h.

◆ bootOTABeing

- (BOOL) bootOTABeing
readwritenonatomicassign

Definition at line 76 of file ThingBLEDevInfo.h.

◆ bootOTASupport

- (BOOL) bootOTASupport
readwritenonatomicassign

Definition at line 74 of file ThingBLEDevInfo.h.

◆ certCheck

- (BOOL) certCheck
readwritenonatomicassign

Definition at line 51 of file ThingBLEDevInfo.h.

◆ channel_modules

- (NSMutableArray *) channel_modules
readwritenonatomicstrong

Definition at line 48 of file ThingBLEDevInfo.h.

◆ devId

- (NSString *) devId
readwritenonatomicstrong

Definition at line 43 of file ThingBLEDevInfo.h.

◆ dv

- (NSString *) dv
readwritenonatomicstrong

Definition at line 30 of file ThingBLEDevInfo.h.

◆ dv2

- (NSString *) dv2
readwritenonatomicstrong

Definition at line 31 of file ThingBLEDevInfo.h.

◆ flag

- (NSString *) flag
readwritenonatomicstrong

Definition at line 37 of file ThingBLEDevInfo.h.

◆ isExecutedV2Secret

- (BOOL) isExecutedV2Secret
readwritenonatomicassign

安全级别

Definition at line 69 of file ThingBLEDevInfo.h.

◆ isForceLinkDevice

- (BOOL) isForceLinkDevice
readwritenonatomicassign

当前蓝牙连接是否已经 LINK 层加密

Definition at line 57 of file ThingBLEDevInfo.h.

◆ isLinkEncrypt

- (BOOL) isLinkEncrypt
readwritenonatomicassign

应用层分包的最大长度

Definition at line 56 of file ThingBLEDevInfo.h.

◆ isSecurityLevelDevice

- (BOOL) isSecurityLevelDevice
readwritenonatomicassign

是否需要强制 LINK 层加密

Definition at line 58 of file ThingBLEDevInfo.h.

◆ isSupportBeaconkey

- (BOOL) isSupportBeaconkey
readwritenonatomicassign

是否支持高级加密(即双向认证)(大于 4.0 的协议)

Definition at line 53 of file ThingBLEDevInfo.h.

◆ isSupportFitting

- (BOOL) isSupportFitting
readwritenonatomicassign

是否支持日志采集传输

Definition at line 66 of file ThingBLEDevInfo.h.

◆ isSupportMasterSlaveDevice

- (BOOL) isSupportMasterSlaveDevice
readwritenonatomicassign

Definition at line 71 of file ThingBLEDevInfo.h.

◆ isSupportPlugPlay

- (BOOL) isSupportPlugPlay
readwritenonatomicassign

Definition at line 50 of file ThingBLEDevInfo.h.

◆ isSupportQueryWifiList

- (BOOL) isSupportQueryWifiList
readwritenonatomicassign

是否需要安全级别配置

Definition at line 61 of file ThingBLEDevInfo.h.

◆ isSupportRegisterKey

- (BOOL) isSupportRegisterKey
readwritenonatomicassign

Definition at line 49 of file ThingBLEDevInfo.h.

◆ isSupportReportConfigState

- (BOOL) isSupportReportConfigState
readwritenonatomicassign

是否支持查询wifi列表

Definition at line 62 of file ThingBLEDevInfo.h.

◆ isSupportUploadDeviceLog

- (BOOL) isSupportUploadDeviceLog
readwritenonatomicassign

是否支持主动上报配网阶段状态码

Definition at line 64 of file ThingBLEDevInfo.h.

◆ isSupportV2Secret

- (BOOL) isSupportV2Secret
readwritenonatomicassign

Definition at line 70 of file ThingBLEDevInfo.h.

◆ mcuDv

- (NSString *) mcuDv
readwritenonatomicstrong

Definition at line 44 of file ThingBLEDevInfo.h.

◆ mcuSv

- (NSString *) mcuSv
readwritenonatomicstrong

Definition at line 45 of file ThingBLEDevInfo.h.

◆ packetMaxSize

- (NSInteger) packetMaxSize
readwritenonatomicassign

蓝牙能力

Definition at line 55 of file ThingBLEDevInfo.h.

◆ pv

- (NSString *) pv
readwritenonatomicstrong

Definition at line 36 of file ThingBLEDevInfo.h.

◆ slValue

- (NSNumber *) slValue
readwritenonatomicstrong

是否支持蓝牙配件

Definition at line 67 of file ThingBLEDevInfo.h.

◆ srand

- (NSString *) srand
readwritenonatomicstrong

Definition at line 40 of file ThingBLEDevInfo.h.

◆ sv

- (NSString *) sv
readwritenonatomicstrong

Definition at line 32 of file ThingBLEDevInfo.h.

◆ sv2

- (NSString *) sv2
readwritenonatomicstrong

Definition at line 33 of file ThingBLEDevInfo.h.

◆ use_dv2

- (BOOL) use_dv2
readwritenonatomicassign

Definition at line 35 of file ThingBLEDevInfo.h.

◆ use_sv2

- (BOOL) use_sv2
readwritenonatomicassign

Definition at line 34 of file ThingBLEDevInfo.h.

◆ uuid

- (NSString *) uuid
readwritenonatomicstrong

Definition at line 29 of file ThingBLEDevInfo.h.

◆ zigbeeMac

- (NSString *) zigbeeMac
readwritenonatomicstrong

Definition at line 47 of file ThingBLEDevInfo.h.


The documentation for this class was generated from the following files: