Tuya iOS Smart Life App SDK 5.15.0
ThingMatterDeviceModel Class Reference

#import <ThingMatterDeviceModel.h>

Inheritance diagram for ThingMatterDeviceModel:

Properties

ThingMatterSetupPayloadpayload
 
ThingSmartDeviceModeldeviceModel
 
ThingMatterDeviceType deviceType
 
NSString * thingProductId
 
BOOL isOrigin
 
long long nodeId
 
BOOL isOnline
 
NSString * parentId
 
long long parentNodeId
 
long long parentFabricId
 
long long spaceId
 
BOOL withoutThread
 
NSString * iconUrl
 
NSString * deviceName
 
id originalDevice
 
NSString * uuid
 
BOOL isThingDevice
 
NSString * gatewayId
 

Detailed Description

Definition at line 30 of file ThingMatterDeviceModel.h.

Property Documentation

◆ deviceModel

- (ThingSmartDeviceModel *) deviceModel
readwritenonatomicstrong

Definition at line 33 of file ThingMatterDeviceModel.h.

◆ deviceName

- (NSString *) deviceName
readwritenonatomicstrong

Definition at line 55 of file ThingMatterDeviceModel.h.

◆ deviceType

- (ThingMatterDeviceType) deviceType
readwritenonatomicassign

Definition at line 34 of file ThingMatterDeviceModel.h.

◆ gatewayId

- (NSString *) gatewayId
readwritenonatomicstrong

Definition at line 64 of file ThingMatterDeviceModel.h.

◆ iconUrl

- (NSString *) iconUrl
readwritenonatomicstrong

Definition at line 53 of file ThingMatterDeviceModel.h.

◆ isOnline

- (BOOL) isOnline
readwritenonatomicassign

Definition at line 41 of file ThingMatterDeviceModel.h.

◆ isOrigin

- (BOOL) isOrigin
readwritenonatomicassign

Definition at line 36 of file ThingMatterDeviceModel.h.

◆ isThingDevice

- (BOOL) isThingDevice
readwritenonatomicassign

Definition at line 62 of file ThingMatterDeviceModel.h.

◆ nodeId

- (long long) nodeId
readwritenonatomicassign

Definition at line 39 of file ThingMatterDeviceModel.h.

◆ originalDevice

- (id) originalDevice
readwritenonatomicstrong

Definition at line 57 of file ThingMatterDeviceModel.h.

◆ parentFabricId

- (long long) parentFabricId
readwritenonatomicassign

Definition at line 47 of file ThingMatterDeviceModel.h.

◆ parentId

- (NSString *) parentId
readwritenonatomicstrong

Definition at line 43 of file ThingMatterDeviceModel.h.

◆ parentNodeId

- (long long) parentNodeId
readwritenonatomicassign

Definition at line 45 of file ThingMatterDeviceModel.h.

◆ payload

- (ThingMatterSetupPayload *) payload
readwritenonatomicstrong

Definition at line 32 of file ThingMatterDeviceModel.h.

◆ spaceId

- (long long) spaceId
readwritenonatomicassign

Definition at line 49 of file ThingMatterDeviceModel.h.

◆ thingProductId

- (NSString *) thingProductId
readwritenonatomicstrong

Definition at line 35 of file ThingMatterDeviceModel.h.

◆ uuid

- (NSString *) uuid
readwritenonatomicstrong

Definition at line 59 of file ThingMatterDeviceModel.h.

◆ withoutThread

- (BOOL) withoutThread
readwritenonatomicassign

Definition at line 51 of file ThingMatterDeviceModel.h.


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