ACUserDevice Class Reference

Inherits from NSObject
Conforms to NSCoding
Declared in ACUserDevice.h

  deviceId

设备逻辑ID

@property (nonatomic, assign) NSInteger deviceId

Declared In

ACUserDevice.h

  ownerId

设备管理员ID

@property (nonatomic, assign) NSInteger ownerId

Declared In

ACUserDevice.h

  deviceName

设备名称

@property (nonatomic, copy) NSString *deviceName

Declared In

ACUserDevice.h

  subDomainId

子域ID

@property (nonatomic, assign) NSInteger subDomainId

Declared In

ACUserDevice.h

  subDomain

子域名称

@property (nonatomic, copy) NSString *subDomain

Declared In

ACUserDevice.h

  AESkey

局域网访问key

@property (nonatomic, strong) NSData *AESkey

Declared In

ACUserDevice.h

  physicalDeviceId

设备物理ID

@property (nonatomic, copy) NSString *physicalDeviceId

Declared In

ACUserDevice.h

  status

设备状态

@property (nonatomic, assign) ACDeviceStatus status

Declared In

ACUserDevice.h

  properties

设备属性的最新值

@property (nonatomic, strong) ACObject *properties

Declared In

ACUserDevice.h

  faults

设备当前处于报警故障态的属性

@property (nonatomic, strong) ACObject *faults

Declared In

ACUserDevice.h

  profile

拓展信息

@property (nonatomic, strong) ACObject *profile

Declared In

ACUserDevice.h

+ userDeviceWithDict:

使用字典初始化

+ (instancetype)userDeviceWithDict:(NSDictionary *)dict

Parameters

dict

属性字典

Declared In

ACUserDevice.h

– isValidAccessKey

判断是否存在AESKey

- (BOOL)isValidAccessKey

Declared In

ACUserDevice.h