IMSSubDeviceService Class Reference
Inherits from | NSObject |
---|---|
Declared in | IMSSubDeviceService.h |
+ subDeviceAuthenLogin:resultBlock:
子设备借助app的长连接通道去云端login
+ (void)subDeviceAuthenLogin:(NSDictionary *)deviceInfo resultBlock:(ThingSdkObjectResultBlock)resultBlock
Parameters
deviceInfo |
设备信息,应包含 {“productKey”:“pkxxxx”, “deviceName”:“dnyyy”}, 其中对于ble设备,deviceName其实是ble的MAC地址切记不要传真实的deviceName。 |
---|---|
resultBlock |
结果回调,如果成功,会返回设备信息,如{“productKey”:“pkxxxx”, “deviceName”:“dnyyy”},
其中deviceName是设备真实的deviceName,而并非MAC地址,此与入参deviceInfo中的信息不一致。
假如失败,错误值请参见 |
Discussion
子设备借助app的长连接通道去云端login
Declared In
IMSSubDeviceService.h
+ notifySubDeviceBinded:
当子设备被绑定成功时,调用此API通知SDK,SDK内部需要做一些逻辑
+ (void)notifySubDeviceBinded:(NSDictionary *)deviceInfo
Parameters
deviceInfo |
设备信息,应包含 {“iotId”:“”, “productKey”:“pkxxxx”, “deviceName”:“dnyyy”}, 其中对于ble设备,deviceName其实是ble的MAC地址切记不要传真实的deviceName。 |
---|
Discussion
当子设备被绑定成功时,调用此API通知SDK,SDK内部需要做一些逻辑
Declared In
IMSSubDeviceService.h