Tuya iOS Smart Life App SDK 5.15.0
Deprecated List
Member [ThingSmartActivatorDelegate-p meshActivator:didReceiveDeviceId:meshId:error:]

This method is deprecated, Use activator:didReceiveDevice:error: (ThingSmartActivatorDelegate-p) instead deviceId is deviceModel.devId, meshId is deviceModel.parentId.

This method is deprecated, Use activator:didReceiveDevice:error: (ThingSmartActivatorDelegate-p) instead deviceId is deviceModel.devId, meshId is deviceModel.parentId.

Member [ThingSmartAutoActivator startDiscoverRouterWithDevIds:type:timeout:success:failure:]

This method is deprecated. Use startDiscoverRouterWithDevIds:type:timeout:success:failure: (ThingSmartRouterActivator) instead.

This method is deprecated. Use startDiscoverRouterWithDevIds:type:timeout:success:failure: (ThingSmartRouterActivator) instead.

(Home) Member [ThingSmartAutoActivator(Home) autoActiveRouterDeviceListWithHomeId:]

This method is deprecated. Use autoActiveRouterDeviceListWithHomeId: (ThingSmartRouterActivator(Home)) instead.

This method is deprecated. Use autoActiveRouterDeviceListWithHomeId: (ThingSmartRouterActivator(Home)) instead.

(Biz) Member [ThingSmartBLEManager(Biz) activeBLEWithUUID:homeId:productKey:success:failure:]

This method is deprecated. Use activeBLE:homeId:success:failure: (ThingSmartBLEManager(Biz)) instead.

This method is deprecated. Use activeBLE:homeId:success:failure: (ThingSmartBLEManager(Biz)) instead.

(Biz) Member [ThingSmartBLEManager(Biz) queryNameWithUUID:productKey:success:failure:]

This method is deprecated. Use ThingSmartBLEManager::queryDeviceInfoWithUUID:productKey:success:failure: instead.

This method is deprecated. Use ThingSmartBLEManager::queryDeviceInfoWithUUID:productKey:success:failure: instead.

(OTA) Member [ThingSmartBLEManager(OTA) sendOTAPack:otaData:success:failure:]

This method is deprecated, Use sendOTAPack:deviceModel:upgradeModel:success:failure: (ThingSmartBLEManager(OTA)) instead.

This method is deprecated, Use sendOTAPack:deviceModel:upgradeModel:success:failure: (ThingSmartBLEManager(OTA)) instead.

(OTA) Member [ThingSmartBLEManager(OTA) sendOTAPack:pid:otaData:otaType:otaVersion:success:failure:]

This method is deprecated, Use sendOTAPack:deviceModel:upgradeModel:success:failure: (ThingSmartBLEManager(OTA)) instead.

This method is deprecated, Use sendOTAPack:deviceModel:upgradeModel:success:failure: (ThingSmartBLEManager(OTA)) instead.

(OTA) Member [ThingSmartBLEManager(OTA) sendOTAPack:pid:otaData:success:failure:]

This method is deprecated, Use sendOTAPack:deviceModel:upgradeModel:success:failure: (ThingSmartBLEManager(OTA)) instead.

This method is deprecated, Use sendOTAPack:deviceModel:upgradeModel:success:failure: (ThingSmartBLEManager(OTA)) instead.

Member [ThingSmartBLEManagerDelegate-p didDiscoveryDeviceWithUUID:productKey:]

This method is deprecated. Use ThingSmartBLEManager::didDiscoveryDeviceWithDeviceInfo: instead.

This method is deprecated. Use ThingSmartBLEManager::didDiscoveryDeviceWithDeviceInfo: instead.

Member [ThingSmartBleMeshGroup getDeviveListInfoWithSuccess:failure:]

This method is deprecated, Use ThingSmartBleMeshGroup getDeviceListInfoWithSuccess:failure: instead.

This method is deprecated, Use ThingSmartBleMeshGroup getDeviceListInfoWithSuccess:failure: instead.

Member [ThingSmartDevice updateIconWithCloudKey:success:failure:]

This method is deprecated. Use ThingSmartDevice::updateIconWithURL:success:failure instead.

This method is deprecated. Use ThingSmartDevice::updateIconWithURL:success:failure instead.

This method is deprecated. Use ThingSmartDevice::updateIconWithURL:success:failure instead.

This method is deprecated. Use ThingSmartDevice::updateIconWithURL:success:failure instead.

Member [ThingSmartDeviceDelegate-p device:type:upgradeStatus:]

This method is deprecated. Use device:firmwareUpgradeStatusModel: (ThingSmartDeviceDelegate-p) instead.

This method is deprecated. Use device:firmwareUpgradeStatusModel: (ThingSmartDeviceDelegate-p) instead.

This method is deprecated. Use device:firmwareUpgradeStatusModel: (ThingSmartDeviceDelegate-p) instead.

This method is deprecated. Use device:firmwareUpgradeStatusModel: (ThingSmartDeviceDelegate-p) instead.

Member [ThingSmartDeviceDelegate-p deviceFirmwareUpgradeFailure:type:]

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

Member [ThingSmartDeviceDelegate-p deviceFirmwareUpgradeSuccess:type:]

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

Member [ThingSmartDeviceDelegate-p deviceFirmwareUpgrading:type:]

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.

(DpCode) Member [ThingSmartGroup(DpCode) createDpCodeGroupWithName:homeId:categoryCode:devIdList:success:failure:]

This method is deprecated. Use createDpCodeGroupWithName:homeId:devIdList:success:failure: (ThingSmartGroup(DpCode)) instead.

This method is deprecated. Use createDpCodeGroupWithName:homeId:devIdList:success:failure: (ThingSmartGroup(DpCode)) instead.

This method is deprecated. Use createDpCodeGroupWithName:homeId:devIdList:success:failure: (ThingSmartGroup(DpCode)) instead.

This method is deprecated. Use createDpCodeGroupWithName:homeId:devIdList:success:failure: (ThingSmartGroup(DpCode)) instead.

(DpCode) Member [ThingSmartGroup(DpCode) getDpCodeDevListWithHomeId:categoryCode:success:failure:]

This method is deprecated. Use getDpCodeDevListWithHomeId:success:failure: (ThingSmartGroup(DpCode)) instead.

This method is deprecated. Use getDpCodeDevListWithHomeId:success:failure: (ThingSmartGroup(DpCode)) instead.

This method is deprecated. Use getDpCodeDevListWithHomeId:success:failure: (ThingSmartGroup(DpCode)) instead.

This method is deprecated. Use getDpCodeDevListWithHomeId:success:failure: (ThingSmartGroup(DpCode)) instead.

(ThingDeprecatedApi) Member [ThingSmartHome(ThingDeprecatedApi) addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure:]

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:role:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:role:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:role:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:role:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

(ThingDeprecatedApi) Member [ThingSmartHome(ThingDeprecatedApi) addHomeMemberWithName:headPic:countryCode:userAccount:role:success:failure:]

This method is deprecated. Use addHomeMemberWithAddMemeberRequestModel:success:failure: (ThingSmartHome) instead.

This method is deprecated. Use addHomeMemberWithAddMemeberRequestModel:success:failure: (ThingSmartHome) instead.

This method is deprecated. Use addHomeMemberWithAddMemeberRequestModel:success:failure: (ThingSmartHome) instead.

This method is deprecated. Use addHomeMemberWithAddMemeberRequestModel:success:failure: (ThingSmartHome) instead.

(ThingDeprecatedApi) Member [ThingSmartHome(ThingDeprecatedApi) getHomeDetailWithSuccess:failure:]

This method is deprecated, it will not response panel info, you need get it by calling method - (void)getPanelInfoWithProductID:productVersion:success:failure: defined in ThingPanelProtocol, please use -[ThingSmartHome getHomeDataWithSuccess:failure:] instead.

This method is deprecated, it will not response panel info, you need get it by calling method - (void)getPanelInfoWithProductID:productVersion:success:failure: defined in ThingPanelProtocol, please use -[ThingSmartHome getHomeDataWithSuccess:failure:] instead.

This method is deprecated, it will not response panel info, you need get it by calling method - (void)getPanelInfoWithProductID:productVersion:success:failure: defined in ThingPanelProtocol, please use -[ThingSmartHome getHomeDataWithSuccess:failure:] instead.

This method is deprecated, it will not response panel info, you need get it by calling method - (void)getPanelInfoWithProductID:productVersion:success:failure: defined in ThingPanelProtocol, please use -[ThingSmartHome getHomeDataWithSuccess:failure:] instead.

Member [ThingSmartHomeDelegate-p home:device:upgradeStatus:]

This method is deprecated. Use home:device:firmwareUpgradeStatusModel: (ThingSmartHomeDelegate-p) instead.

This method is deprecated. Use home:device:firmwareUpgradeStatusModel: (ThingSmartHomeDelegate-p) instead.

This method is deprecated. Use home:device:firmwareUpgradeStatusModel: (ThingSmartHomeDelegate-p) instead.

This method is deprecated. Use home:device:firmwareUpgradeStatusModel: (ThingSmartHomeDelegate-p) instead.

Member [ThingSmartHomeDelegate-p homeDidUpdateRoomInfo:]

This method is deprecated. Use home:didAddRoom: (ThingSmartHomeDelegate-p) or home:didRemoveRoom: (ThingSmartHomeDelegate-p) instead.

This method is deprecated. Use home:didAddRoom: (ThingSmartHomeDelegate-p) or home:didRemoveRoom: (ThingSmartHomeDelegate-p) instead.

This method is deprecated. Use home:didAddRoom: (ThingSmartHomeDelegate-p) or home:didRemoveRoom: (ThingSmartHomeDelegate-p) instead.

This method is deprecated. Use home:didAddRoom: (ThingSmartHomeDelegate-p) or home:didRemoveRoom: (ThingSmartHomeDelegate-p) instead.

(ThingDeprecatedApi) Member [ThingSmartHomeDeviceShare(ThingDeprecatedApi) addDeviceShareWithHomeId:countryCode:userAccount:devId:success:failure:]

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

(ThingDeprecatedApi) Member [ThingSmartHomeDeviceShare(ThingDeprecatedApi) addShareWithHomeId:countryCode:userAccount:devIds:success:failure:]

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

This method is deprecated. Use addDeviceShareWithRequestModel:success:failure: (ThingSmartHomeDeviceShare) instead.

Member [ThingSmartHomeManager joinFamilyWithHomeId:action:success:failure:]

This method is deprecated. Use joinFamilyWithAccept:success:failure: (ThingSmartHome) instead.

This method is deprecated. Use joinFamilyWithAccept:success:failure: (ThingSmartHome) instead.

This method is deprecated. Use joinFamilyWithAccept:success:failure: (ThingSmartHome) instead.

This method is deprecated. Use joinFamilyWithAccept:success:failure: (ThingSmartHome) instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) addHomeMemberWithHomeId:countryCode:account:name:isAdmin:success:failure:]

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) addHomeMemberWithHomeId:name:headPic:countryCode:userAccount:isAdmin:success:failure:]

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

This method is deprecated. Use addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: (ThingSmartHome(ThingDeprecatedApi)) instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) getHomeMemberListWithHomeId:success:failure:]

This method is deprecated. Use getHomeMemberListWithSuccess:failure: (ThingSmartHome) instead.

This method is deprecated. Use getHomeMemberListWithSuccess:failure: (ThingSmartHome) instead.

This method is deprecated. Use getHomeMemberListWithSuccess:failure: (ThingSmartHome) instead.

This method is deprecated. Use getHomeMemberListWithSuccess:failure: (ThingSmartHome) instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) updateHomeMemberAdminWithMemberId:isAdmin:success:failure:]

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) updateHomeMemberHeadPicWithMemberId:headPic:isAdmin:success:failure:]

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) updateHomeMemberInfoWithMemberId:name:headPic:isAdmin:success:failure:]

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) updateHomeMemberNameWithMemberId:name:isAdmin:success:failure:]

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberId:name:headPic:isAdmin:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberId:name:headPic:isAdmin:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberId:name:headPic:isAdmin:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberId:name:headPic:isAdmin:success:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartHomeMember(ThingDeprecatedApi) updateHomeMemberRemarkNameWithMemberId:name:isAdmin:success:failure:]

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

This method is deprecated. Use ThingSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartMessage(ThingDeprecatedApi) deleteMessage:success:failure:]

This method is deprecated, Use deleteMessageWithType:ids:msgSrcIds:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use deleteMessageWithType:ids:msgSrcIds:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use deleteMessageWithType:ids:msgSrcIds:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use deleteMessageWithType:ids:msgSrcIds:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

(ThingDeprecatedApi) Member [ThingSmartMessage(ThingDeprecatedApi) deleteMessageWithType:ids:msgSrcIds:success:failure:]

This method is deprecated, Use ThingSmartMessage::deleteMessageWithDeleteRequestModel:failure: instead.

This method is deprecated, Use ThingSmartMessage::deleteMessageWithDeleteRequestModel:failure: instead.

This method is deprecated, Use ThingSmartMessage::deleteMessageWithDeleteRequestModel:failure: instead.

This method is deprecated, Use ThingSmartMessage::deleteMessageWithDeleteRequestModel:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartMessage(ThingDeprecatedApi) getMessageDetailListWithType:msgSrcId:limit:offset:success:failure:]

This method is deprecated, Use fetchMessageDetailListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

This method is deprecated, Use fetchMessageDetailListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

This method is deprecated, Use fetchMessageDetailListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

This method is deprecated, Use fetchMessageDetailListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

(ThingDeprecatedApi) Member [ThingSmartMessage(ThingDeprecatedApi) getMessageList:failure:]

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

(ThingDeprecatedApi) Member [ThingSmartMessage(ThingDeprecatedApi) getMessageList:offset:success:failure:]

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

This method is deprecated, Use getMessageListWithType:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) or getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: (ThingSmartMessage(ThingDeprecatedApi)) instead.

(ThingDeprecatedApi) Member [ThingSmartMessage(ThingDeprecatedApi) getMessageListWithType:limit:offset:success:failure:]

This method is deprecated, Use fetchMessageListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

This method is deprecated, Use fetchMessageListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

This method is deprecated, Use fetchMessageListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

This method is deprecated, Use fetchMessageListWithListRequestModel:success:failure: (ThingSmartMessage) instead.

(ThingDeprecatedApi) Member [ThingSmartMessage(ThingDeprecatedApi) getMessageMaxTime:failure:]

This method is deprecated, Use getLatestMessageWithSuccess:failure: (ThingSmartMessage) instead.

This method is deprecated, Use getLatestMessageWithSuccess:failure: (ThingSmartMessage) instead.

This method is deprecated, Use getLatestMessageWithSuccess:failure: (ThingSmartMessage) instead.

This method is deprecated, Use getLatestMessageWithSuccess:failure: (ThingSmartMessage) instead.

Member [ThingSmartScene addNewSceneWithName:homeId:background:showFirstPage:conditionList:actionList:matchType:success:failure:]

This method is deprecated, Use -[ThingSmartScene addNewSceneWithName:homeId:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead

This method is deprecated, Use -[ThingSmartScene addNewSceneWithName:homeId:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead

This method is deprecated, Use -[ThingSmartScene addNewSceneWithName:homeId:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead

This method is deprecated, Use -[ThingSmartScene addNewSceneWithName:homeId:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead

Member [ThingSmartScene modifySceneWithName:background:showFirstPage:conditionList:actionList:matchType:success:failure:]

This method is deprecated, Use -[ThingSmartScene modifySceneWithName:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead.

This method is deprecated, Use -[ThingSmartScene modifySceneWithName:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead.

This method is deprecated, Use -[ThingSmartScene modifySceneWithName:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead.

This method is deprecated, Use -[ThingSmartScene modifySceneWithName:background:showFirstPage:preConditionList:conditionList:actionList:matchType:success:failure:] instead.

Member [ThingSmartSceneManager getAllConditionListWithFahrenheit:homeId:success:failure:]

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

Member [ThingSmartSceneManager getConditionListWithFahrenheit:success:failure:]

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

This method is deprecated, Use getAllConditionListWithFahrenheit:windSpeedUnit:homeId:success:failure instead.

(OTA) Member [ThingSmartSIGMeshManager(OTA) startSendOTAPack:targetVersion:success:failure:]

This method is deprecated, Use ThingSmartSIGMeshManager startSendOTAPack:upgradeModel:success:failure: instead.

This method is deprecated, Use ThingSmartSIGMeshManager startSendOTAPack:upgradeModel:success:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) addTimerWithTask:loops:devId:time:dps:timeZone:isAppPush:aliasName:success:failure:]

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) addTimerWithTask:loops:devId:time:dps:timeZone:success:failure:]

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use addTimerWithTask:loops:bizId:bizType:time:dps:status:isAppPush:aliasName:success:failure: (ThingSmartTimer) instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) getTimerWithTask:devId:success:failure:]

This method is deprecated, Use getTimerListWithTask:bizId:bizType:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use getTimerListWithTask:bizId:bizType:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use getTimerListWithTask:bizId:bizType:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use getTimerListWithTask:bizId:bizType:success:failure: (ThingSmartTimer) instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) removeTimerWithTask:devId:timerId:success:failure:]

This method is deprecated, Use removeTimerWithTimerId:bizId:bizType:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use removeTimerWithTimerId:bizId:bizType:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use removeTimerWithTimerId:bizId:bizType:success:failure: (ThingSmartTimer) instead.

This method is deprecated, Use removeTimerWithTimerId:bizId:bizType:success:failure: (ThingSmartTimer) instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) updateTimerStatusWithTask:devId:timerId:status:success:failure:]

This method is deprecated, Use updateTimerStatusWithTimerId:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

This method is deprecated, Use updateTimerStatusWithTimerId:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

This method is deprecated, Use updateTimerStatusWithTimerId:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

This method is deprecated, Use updateTimerStatusWithTimerId:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) updateTimerTaskStatusWithTask:devId:status:success:failure:]

This method is deprecated, Use updateTimerStatusWithTask:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

This method is deprecated, Use updateTimerStatusWithTask:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

This method is deprecated, Use updateTimerStatusWithTask:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

This method is deprecated, Use updateTimerStatusWithTask:bizId:bizType:status:success:failure: (ThingSmartTimer) instead instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) updateTimerWithTask:loops:devId:timerId:time:dps:timeZone:isAppPush:aliasName:success:failure:]

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

(ThingDeprecatedApi) Member [ThingSmartTimer(ThingDeprecatedApi) updateTimerWithTask:loops:devId:timerId:time:dps:timeZone:success:failure:]

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

This method is deprecated, Use ThingSmartTimer::updateTimerWithTimerId:loops:bizId:bizType:time:dps:isAppPush:aliasName:success:failure: instead.

Member [ThingSmartUser updateAvatarWithImageUrl:success:failure:]

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

Member [ThingSmartUser updateHeadIcon:success:failure:]

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

Will be removed in the future, please maintain user avatar by yourself. USER_AVATAR_UPLOAD_REJECT_FOR_CUSTOMIZE error message will be returned when this method is called.

(DeprecatedApi) Member [ThingSmartUser(DeprecatedApi) login:phoneNumber:code:success:failure:]

This method is deprecated, use loginWithMobile:countryCode:code:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginWithMobile:countryCode:code:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginWithMobile:countryCode:code:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginWithMobile:countryCode:code:success:failure: (ThingSmartUser) instead

(DeprecatedApi) Member [ThingSmartUser(DeprecatedApi) loginByUid:password:countryCode:success:failure:]

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

(DeprecatedApi) Member [ThingSmartUser(DeprecatedApi) loginOrRegisterByPhone:uid:password:createHome:success:failure:]

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

(DeprecatedApi) Member [ThingSmartUser(DeprecatedApi) loginOrRegisterByPhone:uid:password:success:failure:]

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:success:failure: (ThingSmartUser(DeprecatedApi)) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:success:failure: (ThingSmartUser(DeprecatedApi)) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:success:failure: (ThingSmartUser(DeprecatedApi)) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:success:failure: (ThingSmartUser(DeprecatedApi)) instead

(DeprecatedApi) Member [ThingSmartUser(DeprecatedApi) loginOrRegisterWithCountryCode:uid:password:success:failure:]

This method is deprecated. Use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead.

This method is deprecated. Use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead.

This method is deprecated. Use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead.

This method is deprecated. Use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead.

(DeprecatedApi) Member [ThingSmartUser(DeprecatedApi) registerByEmail:email:password:success:failure:]

This method is deprecated, use registerByEmail:email:password:code:success:failure: (ThingSmartUser) instead

This method is deprecated, use registerByEmail:email:password:code:success:failure: (ThingSmartUser) instead

This method is deprecated, use registerByEmail:email:password:code:success:failure: (ThingSmartUser) instead

This method is deprecated, use registerByEmail:email:password:code:success:failure: (ThingSmartUser) instead

(DeprecatedApi) Member [ThingSmartUser(DeprecatedApi) registerByUid:password:countryCode:success:failure:]

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

This method is deprecated, use loginOrRegisterWithCountryCode:uid:password:createHome:success:failure: (ThingSmartUser) instead

(PushNotification) Member ThingSmartSDK(PushNotification)::pushToken

Use +[ThingSmartSDK sharedInstance].deviceToken instead.

Use +[ThingSmartSDK sharedInstance].deviceToken instead.

Use +[ThingSmartSDK sharedInstance].deviceToken instead.

Use +[ThingSmartSDK sharedInstance].deviceToken instead.

(ThingDeprecatedApi) Class ThingSmartTimer(ThingDeprecatedApi)

The old timer api, deprecated.

The old timer api, deprecated.

The old timer api, deprecated.

The old timer api, deprecated.