//
|
// Tuyalib.h
|
// TYtest
|
//
|
// Created by kaede wei on 2021/1/21.
|
//
|
|
#ifndef Tuyalib_h
|
#define Tuyalib_h
|
|
|
#import <Foundation/Foundation.h>
|
#import <TuyaSmartDeviceKit/TuyaSmartDeviceKit.h>
|
#import <TuyaSmartHomeKit/TuyaSmartKit.h>
|
|
#endif /* Tuyalib_h */
|
@interface Tuyalib : NSObject
|
|
@property (nonatomic, strong) NSArray<TuyaSmartHomeModel *> *homes;//涂鸦住宅列表
|
@property (nonatomic, strong) TuyaSmartHomeModel *currentHomeModel;//涂鸦当前住宅
|
@property (nonatomic, strong) TuyaSmartRequest *request;
|
@property (nonatomic, strong) TuyaSmartHomeManager *homeManager;
|
@property (nonatomic, strong) TuyaSmartHome *home;
|
|
|
+ (Tuyalib *)sharedInstance;
|
|
-(void) initData;
|
#pragma mark 调试模式
|
-(void) changeDebugMode:(BOOL)isDebug;
|
|
|
#pragma mark 住宅
|
- (void)getHomeList;
|
|
//获取 Token
|
//
|
//开始配网之前,SDK 需要在联网状态下从涂鸦云获取配网 Token,然后才可以开始快连模式配网。Token 的有效期为 10 分钟,且配置成功后就会失效(再次配网需要重新获取)
|
- (void)getToken:(long long)homeId;
|
|
@end
|