#import <ThingSmartActivator.h>
Definition at line 39 of file ThingSmartActivator.h.
◆ activator:didDiscoverWifiList:error: [1/2]
- (void) activator: |
|
(ThingSmartActivator *) |
activator |
didDiscoverWifiList: |
|
(nullable NSArray *) |
wifiList |
error: |
|
(nullable NSError *) |
error |
|
|
| |
|
optional |
Callback for device scan wifi list
- Parameters
-
activator | instance |
wifiList | wifi list |
error | error |
◆ activator:didDiscoverWifiList:error: [2/2]
- (void) activator: |
|
(ThingSmartActivator *) |
activator |
didDiscoverWifiList: |
|
(nullable NSArray *) |
wifiList |
error: |
|
(nullable NSError *) |
error |
|
|
| |
|
optional |
Callback for device scan wifi list
- Parameters
-
activator | instance |
wifiList | wifi list |
error | error |
◆ activator:didFindGatewayWithDeviceId:productId: [1/2]
- (void) activator: |
|
(ThingSmartActivator *) |
activator |
didFindGatewayWithDeviceId: |
|
(nullable NSString *) |
deviceId |
productId: |
|
(nullable NSString *) |
productId |
|
|
| |
|
optional |
Callback for the wired gateway discovery, wifi gateway, zigbee gateway.
- Parameters
-
activator | instance |
deviceId | the device id |
productId | the product id |
◆ activator:didFindGatewayWithDeviceId:productId: [2/2]
- (void) activator: |
|
(ThingSmartActivator *) |
activator |
didFindGatewayWithDeviceId: |
|
(nullable NSString *) |
deviceId |
productId: |
|
(nullable NSString *) |
productId |
|
|
| |
|
optional |
Callback for the wired gateway discovery, wifi gateway, zigbee gateway.
- Parameters
-
activator | instance |
deviceId | the device id |
productId | the product id |
◆ activator:didPassWIFIToSecurityLevelDeviceWithUUID: [1/2]
- (void) activator: |
|
(ThingSmartActivator *) |
activator |
didPassWIFIToSecurityLevelDeviceWithUUID: |
|
(NSString *) |
uuid |
|
|
| |
|
optional |
Callback for the device which has Security Level info, while AP pairing . Notice: When this function called, you can judge whether the SSID of the current phone is the same as the one the user selected before. If the SSID is the same then call the -continueConfigSecurityLevelDevice
method to continue. If the SSID is different, remind the user to change the same one.
- Parameters
-
activator | instance |
uuid | the uuid |
◆ activator:didPassWIFIToSecurityLevelDeviceWithUUID: [2/2]
- (void) activator: |
|
(ThingSmartActivator *) |
activator |
didPassWIFIToSecurityLevelDeviceWithUUID: |
|
(NSString *) |
uuid |
|
|
| |
|
optional |
Callback for the device which has Security Level info, while AP pairing . Notice: When this function called, you can judge whether the SSID of the current phone is the same as the one the user selected before. If the SSID is the same then call the -continueConfigSecurityLevelDevice
method to continue. If the SSID is different, remind the user to change the same one.
- Parameters
-
activator | instance |
uuid | the uuid |
◆ activator:didReceiveDevice:error: [1/2]
Callback for distribution status update, wifi single product, zigbee gateway, zigbee sub device.
- Parameters
-
activator | instance |
deviceModel | deviceModel |
error | error |
◆ activator:didReceiveDevice:error: [2/2]
Callback for distribution status update, wifi single product, zigbee gateway, zigbee sub device.
- Parameters
-
activator | instance |
deviceModel | deviceModel |
error | error |
◆ activator:didReceiveDevice:step:error: [1/2]
Callback for distribution status update, wifi single product, zigbee gateway, zigbee sub device.
- Parameters
-
activator | instance |
deviceModel | deviceModel |
step | activator step |
error | error |
◆ activator:didReceiveDevice:step:error: [2/2]
Callback for distribution status update, wifi single product, zigbee gateway, zigbee sub device.
- Parameters
-
activator | instance |
deviceModel | deviceModel |
step | activator step |
error | error |
◆ activatorGetHomeId: [1/2]
Callback for requesting the home id
- Parameters
-
◆ activatorGetHomeId: [2/2]
Callback for requesting the home id
- Parameters
-
◆ deviceStateError: [1/2]
- (void) deviceStateError: |
|
(NSError *) |
error |
|
|
optional |
Callback for device state error
- Parameters
-
◆ deviceStateError: [2/2]
- (void) deviceStateError: |
|
(NSError *) |
error |
|
|
optional |
Callback for device state error
- Parameters
-
◆ meshActivator:didReceiveDeviceId:meshId:error: [1/2]
- (void) meshActivator: |
|
(ThingSmartActivator *) |
activator |
didReceiveDeviceId: |
|
(NSString *) |
deviceId |
meshId: |
|
(NSString *) |
meshId |
error: |
|
("Use - instead. `deviceId` is `deviceModel.devId`) |
[ThingSmartActivatorDelegate activator:didReceiveDevice:error:] |
|
|
(`meshId` is `deviceModel.parentId`.") |
__deprecated_msg |
|
|
| |
|
optional |
Callback for distribution status update mesh gateway, deprecated.
- Parameters
-
activator | instance |
deviceId | devId |
meshId | meshId |
error | error |
- Deprecated:
- This method is deprecated, Use activator:didReceiveDevice:error: instead
deviceId
is deviceModel.devId
, meshId
is deviceModel.parentId
.
◆ meshActivator:didReceiveDeviceId:meshId:error: [2/2]
- (void) meshActivator: |
|
(ThingSmartActivator *) |
activator |
didReceiveDeviceId: |
|
(NSString *) |
deviceId |
meshId: |
|
(NSString *) |
meshId |
error: |
|
("Use - instead. `deviceId` is `deviceModel.devId`) |
[ThingSmartActivatorDelegate activator:didReceiveDevice:error:] |
|
|
(`meshId` is `deviceModel.parentId`.") |
__deprecated_msg |
|
|
| |
|
optional |
Callback for distribution status update mesh gateway, deprecated.
- Parameters
-
activator | instance |
deviceId | devId |
meshId | meshId |
error | error |
- Deprecated:
- This method is deprecated, Use activator:didReceiveDevice:error: instead
deviceId
is deviceModel.devId
, meshId
is deviceModel.parentId
.
The documentation for this protocol was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingSmartActivatorCoreKit/Build/ThingSmartActivatorCoreKit.xcframework/ios-arm64_x86_64-simulator/ThingSmartActivatorCoreKit.framework/Headers/ThingSmartActivator.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartActivatorCoreKit/Build/ThingSmartActivatorCoreKit.xcframework/ios-arm64/ThingSmartActivatorCoreKit.framework/Headers/ThingSmartActivator.h