diff --git a/allclasses.html b/allclasses.html index 1e3053c..22fd2f3 100644 --- a/allclasses.html +++ b/allclasses.html @@ -23,10 +23,12 @@

All Classes

  • PanelType
  • -
  • MemberRole
  • +
  • RoleResourceType
  • MemberStatus
  • +
  • MemberRole
  • +
  • HomeStatus
  • SceneLogResBean
  • @@ -113,43 +115,43 @@

    All Classes

  • IThingHomeSpeech
  • -
  • IHomeCacheManager
  • +
  • IThingHome
  • -
  • IThingHomeChangeListener
  • +
  • IThingHomeMember
  • -
  • IThingHomeRoomInfoChangeListener
  • +
  • IThingRoom
  • -
  • IThingHomeDeviceStatusListener
  • +
  • IThingHomeChangeListener
  • -
  • IHomePatchCacheManager
  • +
  • IThingHomeDataManager
  • -
  • IThingHomeStatusListener
  • +
  • IThingHomePatch
  • -
  • IThingHomeManager
  • +
  • IThingHomeStatusListener
  • -
  • IThingHomeMember
  • +
  • IThingHomeRoomInfoChangeExListener
  • -
  • IThingRoom
  • +
  • IThingHomeManager
  • IThingHomeRelationUpdateListener
  • -
  • IThingHome
  • +
  • IThingHomeRoomInfoChangeListener
  • -
  • IThingHomeRoomInfoChangeExListener
  • +
  • IThingHomeDeviceStatusListener
  • -
  • IThingHomeDataManager
  • +
  • IHomeCacheManager
  • -
  • IThingHomePatch
  • +
  • IHomePatchCacheManager
  • IThingServer
  • -
  • IActivator
  • +
  • IThingGwActivator
  • IThingDeviceActivator
  • -
  • IThingLightningActivator
  • +
  • IActivator
  • -
  • IThingGwActivator
  • +
  • IThingLightningActivator
  • IThingGroupModel
  • @@ -175,75 +177,73 @@

    All Classes

  • WifiSignalListener
  • +
  • IStorageCache
  • +
  • IGroupListener
  • -
  • INeedLoginListener
  • +
  • IThingDataCallback
  • -
  • IStorageCache
  • +
  • INeedLoginListener
  • -
  • IThingDataCallback
  • +
  • IThingOtaServicePlugin
  • IOtaProgressCallback
  • -
  • IThingOTAService
  • -
  • IDevOTAListener
  • IThingOTACenter
  • -
  • IThingOtaServicePlugin
  • +
  • IThingOTAService
  • -
  • IFirmwareInfoCallback
  • +
  • IExtMultiModeActivatorListener
  • -
  • IThingDirectlyDeviceActivatorListener
  • +
  • IThingDevActivatorListener
  • -
  • IThingDirectActivator
  • +
  • ActivatorErrorCode
  • -
  • IMultiModeParallelListener
  • +
  • IThingSmartAPSendInfoListener
  • -
  • IThingSmartActivatorListener
  • +
  • IThingDevDirectActivatorListener
  • -
  • IBleActivatorListener
  • +
  • IMultiModeActivator
  • -
  • IThingBroadbandConfigListener
  • +
  • IThingSmartActivatorListener
  • -
  • IBleActivator
  • +
  • IThingSmartCameraActivatorListener
  • -
  • IThingActivator
  • +
  • IMultiModeParallelActivator
  • -
  • IExtMultiModeActivatorListener
  • +
  • IBleActivator
  • -
  • IParallelActivator
  • +
  • IThingOptimizedActivator
  • -
  • IThingSmartCameraActivatorListener
  • +
  • IMultiModeActivatorListener
  • -
  • IThingSmartExtActivatorListener
  • +
  • IBleActivatorListener
  • -
  • IThingBroadbandConnectTypeListener
  • +
  • IThingBroadbandConfigListener
  • -
  • IThingDevActivatorListener
  • +
  • IParallelActivator
  • -
  • IThingSmartAPSendInfoListener
  • +
  • IBleWifiActivator
  • -
  • IThingSmartBroadbandActivator
  • +
  • IThingDirectlyDeviceActivatorListener
  • -
  • IMultiModeActivatorListener
  • +
  • IMultiModeParallelListener
  • IThingSmartExtCameraActivatorListener
  • -
  • IMultiModeParallelActivator
  • - -
  • IThingDevDirectActivatorListener
  • +
  • IThingSmartExtActivatorListener
  • -
  • IThingRouterDiscoverListener
  • +
  • IThingActivator
  • -
  • ActivatorErrorCode
  • +
  • IThingSmartBroadbandActivator
  • -
  • IBleWifiActivator
  • +
  • IThingRouterDiscoverListener
  • -
  • IMultiModeActivator
  • +
  • IThingDirectActivator
  • -
  • IThingOptimizedActivator
  • +
  • IThingBroadbandConnectTypeListener
  • OnThingGeoFenceStatusListener
  • @@ -255,67 +255,67 @@

    All Classes

  • IResultCallback
  • -
  • IGetDevicesInGroupCallback
  • - -
  • IThingGetBeanCallback
  • +
  • ISubDevListener
  • -
  • IThingWifiGroup
  • +
  • IStandardConverter
  • -
  • IExtDevListener
  • +
  • IThingProductPanelManager
  • -
  • IGetGroupAlarmCallback
  • +
  • IMeshRegister
  • -
  • IRequestCallback
  • +
  • IThingSmartRequest
  • -
  • IEventCenter
  • +
  • IThingDeviceDataManager
  • -
  • IThingSmartQRCodeActivatorListener
  • +
  • IThingDevice
  • -
  • IThingZigbeeGroup
  • +
  • IThingDeviceListManager
  • -
  • IThingDeviceOperator
  • +
  • IThingWifiGroup
  • -
  • IBatchExecutionManager
  • +
  • IThingLinkDeviceListener
  • -
  • IThingGroup
  • +
  • IThingDevEventListener
  • -
  • IThingDeviceListManager
  • +
  • IEventCenter
  • -
  • IThingProductPanelManager
  • +
  • IThingZigbeeGroup
  • -
  • IThingDeviceBizPropBeanListManager
  • +
  • IDeviceListener
  • -
  • IThingSmartRequest
  • +
  • IGetDevsFromGroupByPidCallback
  • -
  • IMeshRegister
  • +
  • IThingLitePresenter
  • -
  • IStandardConverter
  • +
  • IGetGroupAlarmCallback
  • -
  • IThingDeviceDataManager
  • +
  • IGetDevicesInGroupCallback
  • -
  • IDeviceListener
  • +
  • IThingSmartQRCodeActivatorListener
  • -
  • IThingLitePresenter
  • +
  • IBatchExecutionManager
  • -
  • IThingDevice
  • +
  • IThingDeviceOperator
  • -
  • IThingGateway
  • +
  • IExtDevListener
  • -
  • IGetDevsFromGroupByPidCallback
  • +
  • IDevUpdateListener
  • IGetSubDevListCallback
  • -
  • IThingSearchDeviceListener
  • - -
  • IDevUpdateListener
  • +
  • IThingGroup
  • -
  • IThingLinkDeviceListener
  • +
  • IThingDeviceBizPropBeanListManager
  • IDevListener
  • -
  • ISubDevListener
  • +
  • IThingSearchDeviceListener
  • -
  • IThingDevEventListener
  • +
  • IThingGateway
  • + +
  • IRequestCallback
  • + +
  • IThingGetBeanCallback
  • IGetTimerWithTaskCallback
  • @@ -377,6 +377,8 @@

    All Classes

  • MatterOnlineListener
  • +
  • IThingMatterAvailableWiFiListCallback
  • +
  • IThingMatterDevice
  • IDiscoveryServiceListener
  • @@ -409,10 +411,10 @@

    All Classes

  • IThingHomePlugin
  • -
  • IThingBlePlugin
  • -
  • IThingBlueMeshPlugin
  • +
  • IThingBlePlugin
  • +
  • IThingUserPlugin
  • IThingDeviceActivatorPlugin
  • @@ -469,51 +471,55 @@

    All Classes

  • ISmartCacheManager
  • -
  • VoiceCommandBean
  • +
  • BuildConfig
  • + +
  • UniversalBean
  • MemberBean
  • -
  • UniversalBean
  • +
  • VoiceCommandBean
  • + +
  • SpeechGuideBean
  • SpeechPhraseBean
  • +
  • RoomBean
  • +
  • RoomAuthBean
  • -
  • DashBoardBean
  • +
  • MemberWrapperBean
  • -
  • SpeechGuideBean
  • +
  • DashBoardBean
  • -
  • HomeBean
  • +
  • DeviceAndGroupInHomeBean
  • WeatherBean
  • -
  • RoomBean
  • - -
  • DeviceAndGroupInRoomBean
  • +
  • HomeBean
  • -
  • MemberWrapperBean
  • +
  • CustomRoleBean
  • -
  • DeviceAndGroupInHomeBean
  • +
  • DeviceAndGroupInRoomBean
  • ShareInfoFromDevBean
  • -
  • ExtendedConfig
  • +
  • DeviceLogBean
  • ApHandlerBean
  • -
  • DeviceLogBean
  • +
  • ExtendedConfig
  • ParamsHandlerBean
  • -
  • TransferDataBean
  • +
  • ProductRefBean
  • -
  • ProductVerBean
  • +
  • DeviceBizPropBean
  • WarnMessageBean
  • -
  • ProductRefBean
  • +
  • TransferDataBean
  • -
  • DeviceBizPropBean
  • +
  • ProductVerBean
  • SharedUserInfoBean
  • @@ -541,75 +547,75 @@

    All Classes

  • ActiveDmDeviceBean
  • -
  • IThingDeviceUpgradeStatusExtCallback
  • -
  • IThingRoomResultCallback
  • -
  • IThingGetHomeListCallback
  • +
  • IIGetHomeWetherSketchCallBack
  • -
  • IThingMemberResultCallback
  • +
  • IThingGetHomeListCallback
  • -
  • IThingGetMemberListCallback
  • +
  • IThingDeviceUpgradeStatusExtCallback
  • -
  • IGetHomeWetherCallBack
  • +
  • IThingGetRoomListCallback
  • IThingHomeResultCallback
  • -
  • IThingGetRoomListCallback
  • +
  • IThingMemberResultCallback
  • -
  • IIGetHomeWetherSketchCallBack
  • +
  • IGetHomeWetherCallBack
  • -
  • IThingResultCallback
  • +
  • IThingGetMemberListCallback
  • -
  • IThingDeviceUpgradeStatusCallback
  • +
  • IThingResultCallback
  • IThingVoiceTransfer
  • -
  • IThingTransferCallback
  • +
  • IThingDeviceUpgradeStatusCallback
  • IThingSingleTransfer
  • -
  • MultiControlLinkBean
  • +
  • IThingTransferCallback
  • MultiControlBean
  • -
  • MultiControlDevInfoBean
  • -
  • DeviceMultiControlRelationBean
  • -
  • DeviceDpInfoBean
  • - -
  • DateSchemaBean
  • - -
  • MultiControlDataPointsBean
  • +
  • MultiControlDevInfoBean
  • -
  • CommonSpecParamsBean
  • +
  • DeviceDpInfoBean
  • -
  • StringSchemaBean
  • +
  • MultiControlLinkBean
  • BoolSchemaBean
  • -
  • BitmapSchemaBean
  • +
  • SchemaBean
  • GroupDeviceRespBean
  • -
  • EnumSchemaBean
  • +
  • StringSchemaBean
  • -
  • SchemaBean
  • +
  • MultiControlDataPointsBean
  • -
  • DataPointStatBean
  • +
  • StructPropertyBean
  • -
  • ValueSchemaBean
  • +
  • DevLocationBean
  • ArraySchemaBean
  • -
  • StructPropertyBean
  • +
  • DataPointStatBean
  • + +
  • DataPointBean
  • StructSchemaBean
  • -
  • DataPointBean
  • +
  • EnumSchemaBean
  • -
  • DevLocationBean
  • +
  • ValueSchemaBean
  • + +
  • DateSchemaBean
  • + +
  • BitmapSchemaBean
  • + +
  • CommonSpecParamsBean
  • AlarmTimerBean
  • @@ -621,141 +627,207 @@

    All Classes

  • IThingDeviceMultiControl
  • -
  • IGetDataPointStatCallback
  • -
  • IPropertyCallback
  • +
  • IGetDataPointStatCallback
  • +
  • IThingHomeDataLocalCache
  • GroupUpdateEvent
  • -
  • GroupDpsUpdateEvent
  • +
  • DpUpdateEventModel
  • -
  • SubDeviceRelationUpdateEvent
  • +
  • BaseEventModel
  • -
  • ZigbeeSubDevDpUpdateEventModel
  • +
  • MeshRelationUpdateEventModel
  • -
  • DeviceUpdateEventModel
  • +
  • SubDeviceRelationUpdateEventModel
  • -
  • MeshRelationUpdateEventModel
  • +
  • DeviceDpsUpdateEvent
  • -
  • ZigbeeSubDevDpUpdateEvent
  • +
  • ZigbeeSubDevDpUpdateEventModel
  • -
  • SubDevCorrectEventModel
  • +
  • DpUpdateEvent
  • -
  • SubDeviceRelationUpdateEventModel
  • +
  • SubDeviceRelationUpdateEvent
  • + +
  • DeviceOnlineStatusEvent
  • + +
  • MeshRelationUpdateEvent
  • DeviceOnlineStatusEventModel
  • -
  • DpUpdateEventModel
  • +
  • GroupDpsUpdateEventModel
  • DevUpdateEvent
  • +
  • DeviceUpdateEvent
  • + +
  • DeviceUpdateEventModel
  • +
  • GroupUpdateEventModel
  • -
  • DeviceOnlineStatusEvent
  • +
  • ZigbeeSubDevDpUpdateEvent
  • + +
  • GroupDpsUpdateEvent
  • + +
  • DeviceDpsUpdateEventModel
  • DevUpdateEventModel
  • -
  • DpUpdateEvent
  • +
  • SubDevCorrectEventModel
  • -
  • DeviceDpsUpdateEventModel
  • +
  • MemberStatus
  • -
  • BaseEventModel
  • +
  • MemberRole
  • -
  • DeviceUpdateEvent
  • +
  • HomeStatus
  • -
  • GroupDpsUpdateEventModel
  • +
  • UniversalBean
  • -
  • MeshRelationUpdateEvent
  • +
  • MemberBean
  • -
  • DeviceDpsUpdateEvent
  • +
  • VoiceCommandBean
  • -
  • BeaconAuthBean
  • +
  • SpeechGuideBean
  • -
  • ScanType
  • +
  • SpeechPhraseBean
  • -
  • DevIotDataBean
  • +
  • RoomBean
  • -
  • LocalDataModel
  • +
  • RoomAuthBean
  • -
  • DeviceDataBean
  • +
  • MemberWrapperBean
  • -
  • OnBleDataTransferListener
  • +
  • DashBoardBean
  • -
  • BluetoothBondStateBean
  • +
  • DeviceAndGroupInHomeBean
  • -
  • LeScanSetting
  • +
  • WeatherBean
  • -
  • BleRssiListener
  • +
  • HomeBean
  • -
  • WiFiInfo
  • +
  • DeviceAndGroupInRoomBean
  • -
  • CombosFlagCapability
  • +
  • SceneAuthBean
  • -
  • BleWiFiDeviceBean
  • +
  • ITuyaHomePatch
  • -
  • IGetCustomLocationWeather
  • +
  • ITuyaHomeDeviceStatusListener
  • -
  • ChannelDataConstants
  • +
  • ITuyaHomeRelationUpdateListener
  • -
  • WatchWeatherBean
  • +
  • ITuyaHomeRoomInfoChangeListener
  • -
  • OnBleRevChannelListener
  • +
  • ITuyaHomeChangeListener
  • -
  • LeConnectStatusResponse
  • +
  • ITuyaHomeSpeech
  • -
  • LeConnectResponse
  • +
  • ITuyaHomeStatusListener
  • -
  • OnBleIoTChannelListener
  • +
  • ITuyaHomeMember
  • -
  • OnMultiModeActivatorStatusListener
  • +
  • ITuyaHomeDataManager
  • -
  • IThingBluetoothFlow
  • +
  • ITuyaHomeManager
  • -
  • BluetoothStateChangedListener
  • +
  • ITuyaRoom
  • -
  • BleControllerBean
  • +
  • IHomeCacheManager
  • -
  • OnBleUpgradeListener
  • +
  • ITuyaHome
  • -
  • ThingBleScanResponse
  • +
  • IHomePatchCacheManager
  • -
  • OnThirdConnectListener
  • +
  • ITuyaRoomResultCallback
  • -
  • DataCustomChannelListener
  • +
  • IIGetHomeWetherSketchCallBack
  • -
  • BleLogCallback
  • +
  • ITuyaGetMemberListCallback
  • -
  • CheckResultBean
  • +
  • ITuyaHomeResultCallback
  • -
  • IGetCustomHomeWeather
  • +
  • ITuyaDeviceUpgradeStatusExtCallback
  • -
  • OnBleActivatorListener
  • +
  • ITuyaGetRoomListCallback
  • -
  • IThingBleConfigListener
  • +
  • ITuyaMemberResultCallback
  • -
  • IGetHomeWeather
  • +
  • IGetHomeWetherCallBack
  • + +
  • ITuyaGetHomeListCallback
  • + +
  • BuildConfig
  • + +
  • MultiControlBean
  • + +
  • DeviceMultiControlRelationBean
  • + +
  • MultiControlDevInfoBean
  • + +
  • DeviceDpInfoBean
  • + +
  • MultiControlLinkBean
  • + +
  • ITuyaDeviceMultiControl
  • + +
  • ITuyaHomeDataLocalCache
  • + +
  • ITuyaHomePlugin
  • + +
  • GroupUpdateEvent
  • + +
  • BuildConfig
  • + +
  • LocalDataModel
  • + +
  • DevIotDataBean
  • + +
  • ScanType
  • + +
  • OnBleDataTransferListener
  • + +
  • DeviceDataBean
  • + +
  • BeaconAuthBean
  • + +
  • LeScanSetting
  • + +
  • BleRssiListener
  • + +
  • CombosFlagCapability
  • + +
  • WiFiInfo
  • + +
  • BluetoothBondStateBean
  • + +
  • OnBleUpgradeListener
  • AddGwSubDeviceListener
  • -
  • IThingBleGateway
  • +
  • ActivateBLEDeviceListener
  • -
  • DataChannelListener
  • +
  • IGetLocationWeather
  • -
  • OnDeviceAttributeListener
  • +
  • OnBleActivatorListener
  • -
  • DataCustom2ChannelListener
  • +
  • ScanDeviceBean
  • -
  • OnBleSendChannelListener
  • +
  • OnBleRevChannelListener
  • + +
  • BleConfigType
  • ThirdBleScanDeviceBuilder
  • -
  • OnBleToDeviceListener
  • +
  • DataChannelListener
  • -
  • BleControllerUpdateBean
  • +
  • BluetoothStateChangedListener
  • -
  • BleConfigType
  • +
  • BleControllerBean
  • + +
  • OnThirdConnectListener
  • + +
  • BleLogCallback
  • IGetWeather
  • @@ -763,301 +835,341 @@

    All Classes

  • ResetErrorCode
  • +
  • OnBleToDeviceListener
  • + +
  • DataCustomChannelListener
  • + +
  • LeConnectResponse
  • +
  • OnDataLocalProcessingListener
  • -
  • ScanDeviceBean
  • +
  • OnBleIoTChannelListener
  • -
  • ActivateBLEDeviceListener
  • +
  • OnBleSendChannelListener
  • -
  • IGetLocationWeather
  • +
  • OnBleMultiModeDevStatusListener
  • -
  • BleConnectStatusListener
  • +
  • ICommRodSchemaListener
  • -
  • ConfigErrorBean
  • +
  • IGetCustomLocationWeather
  • + +
  • IThingBleGateway
  • + +
  • ThingBleScanResponse
  • BleScanResponse
  • -
  • OnBleConnectListener
  • +
  • ChannelDataConstants
  • -
  • OnBleMultiModeDevStatusListener
  • +
  • IThingBluetoothFlow
  • -
  • AudioCommnonResponse
  • +
  • ConfigErrorBean
  • -
  • ThingLEAudioEnum
  • +
  • OnMultiModeActivatorStatusListener
  • -
  • OnLEAudioStatusListener
  • +
  • IBleThroughDataListener
  • -
  • AudioTokenBean
  • +
  • BleControllerUpdateBean
  • + +
  • OnDeviceAttributeListener
  • + +
  • BleConnectStatusListener
  • + +
  • LeConnectStatusResponse
  • + +
  • DataCustom2ChannelListener
  • + +
  • IThingBleConfigListener
  • + +
  • WatchWeatherBean
  • + +
  • IGetHomeWeather
  • + +
  • OnBleConnectListener
  • + +
  • BleWiFiDeviceBean
  • + +
  • CheckResultBean
  • + +
  • IGetCustomHomeWeather
  • + +
  • LEAudioResult
  • WeatherResult
  • LEAudioRequest
  • +
  • AudioNoramlResult
  • + +
  • ThingLEAudioProvideArgs
  • + +
  • ThingLEAudioEnum
  • +
  • LEAudioAlarmClockRequest
  • +
  • AudioTokenBean
  • +
  • ThingLEAudioDataArgs
  • -
  • LEAudioResult
  • +
  • AudioCommnonResponse
  • -
  • ThingLEAudioStartArgs
  • +
  • OnLEAudioStatusListener
  • -
  • ThingLEAudioProvideArgs
  • +
  • ThingLEAudioStartArgs
  • AudioCommonCommand
  • CalendarResult
  • -
  • AudioNoramlResult
  • +
  • BLEDpResponseBean
  • -
  • SecurityCertBean
  • +
  • DpsCombine
  • -
  • BLEDpResponseBean
  • +
  • SchemeExtContentBean
  • + +
  • WiFiDevInfo
  • DpsQueryDp
  • -
  • WiFiDevInfo
  • +
  • BleOtaType
  • RequestPackage
  • -
  • DpsCombine
  • -
  • BLEDpBean
  • FileTransferInfo
  • -
  • SchemeExtContentBean
  • +
  • SecurityCertBean
  • -
  • BleOtaType
  • +
  • GattCode
  • -
  • BleOtaParam
  • +
  • BluetoothPermissionCode
  • -
  • ConnectRsp
  • +
  • BluetoothBondCode
  • -
  • ActivatorResultParam
  • +
  • ConnectOpt
  • -
  • SupportType
  • +
  • DeviceActivatorStatus
  • BleDps
  • -
  • ConnectOpt
  • -
  • PairParam
  • -
  • SecretKeyUpdateParam
  • - -
  • AuthKeyParam
  • -
  • DeviceInfoRsp
  • +
  • ChannelDataDps
  • +
  • OtaExtChannel
  • -
  • DevRequest
  • +
  • ConnectRsp
  • -
  • DeviceActivatorStatus
  • +
  • BleOtaParam
  • -
  • ChannelDataDps
  • +
  • DevRequest
  • ConnectParam
  • -
  • IP4SuperSecurityAction
  • +
  • AuthKeyParam
  • -
  • OnBleDeviceRequestListener
  • +
  • ActivatorResultParam
  • -
  • OnBleConnectStatusListener
  • +
  • SupportType
  • -
  • OnBleDpsReceiveListener
  • +
  • SecretKeyUpdateParam
  • ProtocolAccessRequest
  • -
  • DeviceCapabilityBit
  • +
  • ConnectActionResponse
  • -
  • ActionOtaResponse
  • +
  • ActionResponse
  • -
  • ProtocolActivatorDelegate
  • +
  • OnBleConnectStatusListener
  • -
  • ProtocolSecurityUpdateDelegate
  • +
  • ActionOtaResponse
  • + +
  • DeviceCapabilityBit
  • OnMultiModeDevStatusListener
  • -
  • ProtocolRequestDelegate
  • +
  • ActionProgressResponse
  • OnBleRetReceiveListener
  • -
  • ConnectActionResponse
  • - -
  • ActionNormalResponse
  • - -
  • CommonConstant
  • +
  • OnBleDpsReceiveListener
  • -
  • ActionResponse
  • +
  • ProtocolRequestDelegate
  • -
  • ActionProgressResponse
  • +
  • ProtocolActivatorDelegate
  • -
  • Protocol4RequestDelegate
  • +
  • ProtocolSecurityUpdateDelegate
  • ActionReceiver
  • -
  • BluetoothBondCode
  • +
  • IP4SuperSecurityAction
  • -
  • BluetoothPermissionCode
  • +
  • CommonConstant
  • -
  • GattCode
  • +
  • Protocol4RequestDelegate
  • -
  • BleConnectParams
  • +
  • ActionNormalResponse
  • -
  • BleConnectStatusResponse
  • +
  • OnBleDeviceRequestListener
  • -
  • BleTBaseResponse
  • +
  • BleConnectParams
  • BluetoothStateChangedReponse
  • BleGetRssiBaseResponse
  • -
  • BleBaseResponse
  • +
  • BleConnectAbilityResponse
  • BleGeneralBaseResponse
  • -
  • BleReadAbilityBaseResponse
  • +
  • BleBaseResponse
  • -
  • BleConnectAbilityResponse
  • +
  • BleConfigMtuBaseResponse
  • BleNotifyAbilityResponse
  • -
  • BleConfigMtuBaseResponse
  • +
  • BleConnectStatusResponse
  • + +
  • BleReadAbilityBaseResponse
  • + +
  • BleTBaseResponse
  • IThingBleAbility
  • -
  • BleGattProfileData
  • +
  • BleGattDescriptorData
  • -
  • BleGattCharacterData
  • +
  • BleGattProfileData
  • BleGattServiceData
  • -
  • BleGattDescriptorData
  • +
  • BleGattCharacterData
  • -
  • BeaconFilterSetting
  • +
  • BuildConfig
  • -
  • IThingResultListener
  • +
  • IBeaconFilterManager
  • IThingBleFittingsManager
  • -
  • IThingBleConnectService
  • -
  • BeaconScanFilterReceiveListener
  • -
  • ScanDeviceResult
  • -
  • IThingBlueServicePlugin
  • -
  • IBeaconFilterManager
  • +
  • ScanDeviceResult
  • -
  • ByteProcessingUtil
  • +
  • IThingResultListener
  • -
  • BlueMeshShareBean
  • +
  • IThingBleConnectService
  • -
  • SigMeshBean
  • +
  • BeaconFilterSetting
  • -
  • BlueMeshRelationDevBean
  • +
  • BlueMeshBean
  • -
  • BlueMeshModuleMapBean
  • +
  • BeaconMeshBean
  • BlueMeshRoomBean
  • BlueMeshWifiStatusBean
  • -
  • BlueMeshSubDevBean
  • +
  • BlueMeshGroupBean
  • -
  • BlueMeshBean
  • +
  • BlueMeshSubDevBean
  • -
  • BluetoothStatusBean
  • +
  • SigMeshBean
  • -
  • BlueMeshGroupBean
  • +
  • BlueMeshModuleMapBean
  • -
  • BeaconMeshBean
  • +
  • BluetoothStatusBean
  • -
  • ApQueryBuilder
  • +
  • BlueMeshShareBean
  • -
  • MultiModeQueryBuilder
  • +
  • BlueMeshRelationDevBean
  • BroadResponseConType
  • -
  • SubDevInstallBean
  • +
  • MultiModeQueryBuilder
  • -
  • MultiModeActivatorBean
  • +
  • PauseStateData
  • MultiModeActivatorConfig
  • -
  • RouterConfigData
  • -
  • ConnectTypeBean
  • +
  • MultiModeActivatorBean
  • + +
  • ResumeActivatorBean
  • +
  • ApActivatorBuilder
  • MultiModeActivatorBuilder
  • -
  • PauseStateData
  • +
  • RouterConfigData
  • -
  • ResumeActivatorBean
  • +
  • RouterResponseConfig
  • BleActivatorBean
  • -
  • RouterResponseConfig
  • -
  • QrScanBean
  • +
  • SubDevInstallBean
  • + +
  • ApQueryBuilder
  • +
  • ThingGeoFence
  • LocationInfo
  • -
  • ThingSmartThingModel
  • +
  • LocalKeyBean
  • -
  • ThingSmartThingServiceModel
  • +
  • DeviceBean
  • -
  • ProductBean
  • +
  • SpeechTTSBean
  • -
  • SubDeviceDpEvent
  • +
  • IsSupportOffLineBean
  • -
  • LocalKeyBean
  • +
  • ThingSmartThingServiceModel
  • StandSchema
  • -
  • ThingSmartThingAction
  • +
  • SubDeviceDpEvent
  • -
  • BatchQuery
  • +
  • BatchExecutionDps
  • -
  • GroupBean
  • +
  • GroupDeviceBean
  • -
  • DpsInfoBean
  • +
  • ProductStandardConfig
  • -
  • ZigbeeGroupCreateResultBean
  • +
  • GroupBean
  • -
  • ProductPanelInfoBean
  • +
  • UiInfo
  • -
  • ShortCutBean
  • +
  • CloudZigbeeGroupCreateBean
  • -
  • IsSupportOffLineBean
  • +
  • OffLineStatusBean
  • -
  • ThingSmartThingEvent
  • +
  • DpsInfoBean
  • -
  • ProductStandardConfig
  • +
  • DpBean
  • -
  • DeviceBean
  • +
  • BatchQuery
  • -
  • SpeechTTSBean
  • +
  • ThingSmartThingEvent
  • -
  • OffLineStatusBean
  • +
  • ThingSmartThingModel
  • -
  • DpBean
  • +
  • ProductPanelInfoBean
  • -
  • UiInfo
  • +
  • ThingSmartThingProperty
  • -
  • GroupDeviceBean
  • +
  • ZigbeeGroupCreateResultBean
  • -
  • CloudZigbeeGroupCreateBean
  • +
  • ShortCutBean
  • -
  • ThingSmartThingProperty
  • +
  • ProductBean
  • -
  • BatchExecutionDps
  • +
  • ThingSmartThingAction
  • TimerControlBean
  • @@ -1129,6 +1241,10 @@

    All Classes

  • WiFiScanResult
  • +
  • ByteProcessingUtil
  • + +
  • BluetoothPermissionUtil
  • +
  • ActivatorMeshStepCode
  • SubDevExtensionKey
  • @@ -1137,11 +1253,13 @@

    All Classes

  • TempUnitEnum
  • -
  • DeviceActiveEnum
  • +
  • DeviceAccessType
  • + +
  • DataModelType
  • ThingDevicePublishModeEnum
  • -
  • DeviceAccessType
  • +
  • DeviceActiveEnum
  • FirmwareUpgradeEnum
  • @@ -1151,361 +1269,377 @@

    All Classes

  • ActivatorEZStepCode
  • -
  • ActivatorAPStepCode
  • +
  • ActivatorAPStepCode
  • + +
  • OptionalQRCodeInfoTypeEnum
  • + +
  • MatterDeviceTypeEnum
  • + +
  • DiscoveryCapability
  • + +
  • IThingBlueMesh
  • + +
  • IRequestMeshListCallback
  • -
  • OptionalQRCodeInfoTypeEnum
  • +
  • IRequestUpgradeInfoCallback
  • -
  • MatterDeviceTypeEnum
  • +
  • IAddSubDevCallback
  • -
  • DiscoveryCapability
  • +
  • IRequestSigMeshListCallback
  • -
  • IThingBlueMeshActivator
  • +
  • ISigMeshManager
  • -
  • IMeshActionTransmitter
  • +
  • IMeshDeviceRssiCallback
  • IGetGroupAndDevListCallback
  • -
  • IBlueMeshCreateCallback
  • +
  • IMeshDeviceListener
  • + +
  • IAddRemoteBindSubDevCallback
  • IBlueMeshManager
  • -
  • ISigMeshConnect
  • +
  • IThingBlueMeshActivator
  • -
  • IRequestSigMeshListCallback
  • +
  • IGetMeshRoomAndGroupListCallback
  • -
  • IGroupDevCallback
  • +
  • IMeshStatusListener
  • IBlueMeshActivatorListener
  • -
  • IGetMeshRoomAndGroupListCallback
  • +
  • IGroupDevCallback
  • -
  • IAddSubDevCallback
  • +
  • IBlueMeshCreateCallback
  • -
  • IRequestUpgradeInfoCallback
  • +
  • IAddGroupCallback
  • -
  • ISigMeshManager
  • +
  • ISigMeshCreateCallback
  • -
  • IThingBlueMesh
  • +
  • IThingRoomManager
  • IAddRoomCallback
  • -
  • ISigMeshCreateCallback
  • - -
  • IAddGroupCallback
  • - -
  • IMeshStatusListener
  • +
  • IMeshActionTransmitter
  • -
  • IMeshDeviceListener
  • +
  • ISigMeshConnect
  • -
  • IRequestMeshListCallback
  • +
  • IMeshDevListenerV3
  • -
  • IThingRoomManager
  • +
  • IThingMeshGroup
  • IMeshDevListenerV2
  • IMeshDevListener
  • -
  • IMeshDevListenerV3
  • - -
  • IThingMeshGroup
  • +
  • IMeshAdvTransmitter
  • IMeshAdvPreControl
  • -
  • IMeshAdvTransmitter
  • +
  • SearchForGenericAction
  • -
  • VendorAction
  • +
  • VendorDpAction
  • MeshAction
  • -
  • GenericAction
  • -
  • GenericOnOffAction
  • -
  • VendorDpAction
  • - -
  • SearchForGenericAction
  • +
  • GenericAction
  • -
  • PreCtrlProvision
  • +
  • VendorAction
  • ISigMeshPreCtrl
  • +
  • PreCtrlProvision
  • +
  • ConnectStrategy
  • MeshConnectBuilder
  • -
  • IThingThirdProtocolDelegate
  • - -
  • IThingBleOperator
  • +
  • IThingBeaconManager
  • -
  • IThingLEAudioManager
  • +
  • IThingBleController
  • IThingThirdProtocolSupport
  • IThingBleManager
  • -
  • IThingBeaconManager
  • +
  • IThingFittings
  • -
  • IThingBleController
  • +
  • IThingBleCommRodCtrl
  • -
  • IThingDeviceConnectManager
  • +
  • IThingThirdProtocolDelegate
  • -
  • IThingFittings
  • +
  • IThingLEAudioManager
  • -
  • QueryWifiSetting
  • +
  • IThingBleOperator
  • -
  • ThirdDpsUpdate
  • +
  • IThingDeviceConnectManager
  • + +
  • ThirdConnectErrorBean
  • ThirdConstant
  • +
  • ThirdConnectInfoBean
  • +
  • BleOTABean
  • BeaconBatchCheckBean
  • -
  • CheckDeviceSetting
  • +
  • ResetBleSetting
  • BatchBeaconActivatorBean
  • -
  • ThirdConnectErrorBean
  • +
  • ThirdDpsUpdate
  • -
  • ResetBleSetting
  • +
  • ScanReq
  • -
  • ThirdConnectInfoBean
  • +
  • CheckDeviceSetting
  • + +
  • QueryWifiSetting
  • BleConnectAbility
  • +
  • BleConnectBuilder
  • +
  • BlueConnectParam
  • -
  • BleConnectBuilder
  • +
  • IThingInnerScanner
  • -
  • IMeshCommonControl
  • +
  • InnerScanResponse
  • -
  • IThingMeshService
  • +
  • FilterType
  • ISigMeshControl
  • +
  • ISigMeshRssi
  • + +
  • IMeshLocalController
  • +
  • IMeshDataAnalysis
  • -
  • IThingMeshControl
  • +
  • IThingMeshService
  • IThingMeshManager
  • -
  • IMeshLocalController
  • - -
  • MeshClientStatusEnum
  • +
  • IThingMeshControl
  • -
  • DeviceType
  • +
  • IMeshCommonControl
  • -
  • BLEUpgradeInfoBean
  • +
  • MeshOperationBean
  • -
  • MeshActionLinkageData
  • +
  • TimerDayConditionLinkageData
  • MeshLinkageHash
  • -
  • MeshLogUploadDataBean
  • - -
  • LinkageHash
  • - -
  • DpsParseBean
  • +
  • MeshDeviceOperationType
  • -
  • SigMeshConfiguration
  • +
  • SearchDeviceBean
  • -
  • ConditionLinkageData
  • +
  • BlueMeshLinkageBean
  • MeshConditionLinkageData
  • -
  • SearchDeviceBean
  • +
  • DpsParseBean
  • -
  • CommandType
  • +
  • BLEUpgradeInfoBean
  • -
  • MeshOperationBean
  • +
  • SendCommandParams
  • -
  • TimerDayConditionLinkageData
  • +
  • MeshLogUploadDataBean
  • -
  • BLEUpgradeBean
  • +
  • LinkageHash
  • -
  • BlueMeshLinkageBean
  • +
  • SigMeshGlobalConfiguration
  • -
  • MeshGroupOperationBean
  • +
  • DevSceneDataBean
  • -
  • MeshDeviceOperationType
  • +
  • BLEUpgradeBean
  • -
  • SigMeshGlobalConfiguration
  • +
  • MeshClientStatusEnum
  • -
  • TimeMillisConditionLinkageData
  • +
  • SceneType
  • -
  • DevSceneDataBean
  • +
  • CommandType
  • -
  • SceneType
  • +
  • ConditionLinkageData
  • -
  • SendCommandParams
  • +
  • MeshActionLinkageData
  • -
  • IThingExtBlueMeshOta
  • +
  • MeshGroupOperationBean
  • -
  • IThingBlueMeshBusiness
  • +
  • TimeMillisConditionLinkageData
  • -
  • MeshUpgradeListener
  • +
  • DeviceType
  • -
  • IThingBlueMeshClient
  • +
  • SigMeshConfiguration
  • -
  • MeshConnectStatusListener
  • +
  • IThingBlueMeshSearch
  • -
  • BusinessResultListener
  • +
  • MeshConnectStatusListener
  • -
  • IThingMeshCallback
  • +
  • IThingBlueMeshDevice
  • IThingBlueMeshInit
  • -
  • IMeshManager
  • +
  • MeshLinkageOperator
  • -
  • IThingBlueMeshSearch
  • +
  • MeshConnectStatus
  • + +
  • IThingBlueMeshClient
  • MeshLinkageLogicOperator
  • IResultWithDataCallback
  • -
  • IMeshEventHandler
  • +
  • IThingSigMeshClient
  • -
  • IThingBlueMeshSearchListener
  • +
  • IThingExtBlueMeshOta
  • -
  • MeshLinkageOperator
  • +
  • IThingBlueMeshBusiness
  • MeshLinkageActionType
  • -
  • IThingSigMeshClient
  • +
  • IMeshEventHandler
  • IThingBlueMeshConfig
  • -
  • IThingBlueMeshOta
  • +
  • IThingBlueMeshSearchListener
  • -
  • MeshConnectStatus
  • +
  • IThingBlueMeshOta
  • -
  • IThingBlueMeshGroup
  • +
  • BusinessResultListener
  • -
  • IThingBlueMeshDevice
  • +
  • IThingMeshCallback
  • IThingBlueMeshActivatorListener
  • -
  • ILocalQueryGroupDevCallback
  • +
  • MeshUpgradeListener
  • -
  • MeshLocalGroupBuilder
  • +
  • IMeshManager
  • -
  • ThingBlueMeshOtaBuilder
  • +
  • IThingBlueMeshGroup
  • -
  • SearchBuilder
  • +
  • ILocalQueryGroupDevCallback
  • -
  • ThingSigMeshActivatorBuilder
  • +
  • ThingBlueMeshOtaBuilder
  • ThingBlueMeshActivatorBuilder
  • -
  • MeshLocalOnlineStatusUpdateEvent
  • +
  • SearchBuilder
  • -
  • MeshPassThroughEventModel
  • +
  • MeshLocalGroupBuilder
  • -
  • MqttConnectStatusEvent
  • +
  • ThingSigMeshActivatorBuilder
  • -
  • MeshOnlineStatusUpdateEvent
  • +
  • MeshBatchReportEvent
  • MeshBatchReportEventModel
  • -
  • MeshUpdateEventModel
  • +
  • MeshRawReportEventModel
  • -
  • BlueMeshGroupUpdateEventModel
  • +
  • MqttConnectStatusEventModel
  • -
  • MeshRawReportEventModel
  • +
  • BlueMeshGroupUpdateEventModel
  • BlueMeshQueryGroupDevEvent
  • -
  • MeshDeviceRelationUpdateEvent
  • -
  • MeshDeviceRelationUpdateEventModel
  • -
  • MeshLocalOnlineStatusUpdateEventModel
  • +
  • MeshOnlineStatusUpdateEventModel
  • -
  • MeshDpUpdateEventModel
  • +
  • MeshUpdateEvent
  • + +
  • MeshLocalOnlineStatusUpdateEventModel
  • BlueMeshGroupUpdateEvent
  • -
  • MeshDpUpdateEvent
  • +
  • MeshLocalOnlineStatusUpdateEvent
  • -
  • MeshBatchReportEvent
  • +
  • MqttConnectStatusEvent
  • -
  • MqttConnectStatusEventModel
  • +
  • MeshOnlineStatusUpdateEvent
  • -
  • MeshUpdateEvent
  • +
  • MeshUpdateEventModel
  • -
  • MeshOnlineStatusUpdateEventModel
  • +
  • MeshDpUpdateEventModel
  • + +
  • MeshPassThroughEventModel
  • MeshRawReportEvent
  • +
  • MeshDeviceRelationUpdateEvent
  • +
  • BlueMeshQueryGroupDevEventModel
  • +
  • MeshDpUpdateEvent
  • +
  • ILinkage
  • BizParentTypeEnum
  • -
  • ApTypeEnum
  • -
  • FrameTypeEnum
  • LanOtaModelEnum
  • +
  • ApTypeEnum
  • +
  • ActiveEnum
  • -
  • IThingMeshRawReportListener
  • +
  • DpResp
  • -
  • IThingMeshBatchDpUpdateListener
  • +
  • CloudControlRawBean
  • -
  • IThingDeviceDpChangeListener
  • +
  • DpsUpdateInfo
  • -
  • IDevCloudControl
  • +
  • GroupRespBean
  • -
  • IThingDeviceCommunicationListener
  • +
  • SubDeviceCorrectModel
  • -
  • IThingDeviceMessageManager
  • +
  • CommunicationEnum
  • -
  • IThingDeviceDataCacheManager
  • +
  • DeviceRespBean
  • -
  • IThingGroupCache
  • +
  • BlueMeshBatchReportBean
  • -
  • IThingDevListCacheManager
  • +
  • OtaAutoUpgradeRespBean
  • -
  • IThingDpsUpdateManager
  • +
  • GwDevResp
  • -
  • IThingDeviceOperate
  • +
  • DevResp
  • -
  • IThingDeviceInfoChangeListener
  • +
  • IThingMeshRawReportListener
  • -
  • IThingSubDeviceOnlineStatusListener
  • +
  • IThingMeshBatchDpUpdateListener
  • -
  • IThingDeviceOnlineStatusListener
  • +
  • IThingDeviceMessageManager
  • -
  • IDeviceMqttProtocolListener
  • +
  • IThingDevListCacheManager
  • -
  • IDeviceHardwareResponseListener
  • +
  • IThingSubDeviceOnlineStatusListener
  • -
  • IThingHardwareOnlineStatusListener
  • +
  • IThingDeviceOperate
  • -
  • DpResp
  • +
  • IThingDeviceDpChangeListener
  • -
  • CloudControlRawBean
  • +
  • IThingDeviceOnlineStatusListener
  • -
  • GroupRespBean
  • +
  • IThingDeviceCommunicationListener
  • -
  • BlueMeshBatchReportBean
  • +
  • IThingDeviceInfoChangeListener
  • -
  • DeviceRespBean
  • +
  • IThingDpsUpdateManager
  • -
  • SubDeviceCorrectModel
  • +
  • IDevCloudControl
  • -
  • CommunicationEnum
  • +
  • IThingGroupCache
  • -
  • DpsUpdateInfo
  • +
  • IThingDeviceDataCacheManager
  • -
  • OtaAutoUpgradeRespBean
  • +
  • IDeviceMqttProtocolListener
  • -
  • GwDevResp
  • +
  • IDeviceHardwareResponseListener
  • -
  • DevResp
  • +
  • IThingHardwareOnlineStatusListener
  • BindResultBean
  • @@ -1549,10 +1683,10 @@

    All Classes

  • IWhiteListCallback
  • -
  • IBooleanCallback
  • -
  • IBaseUser
  • +
  • IBooleanCallback
  • +
  • IGetRegionCallback
  • ICommonConfigCallback
  • @@ -1575,49 +1709,53 @@

    All Classes

  • UserRespBean
  • -
  • IThingHardware
  • +
  • BuildConfig
  • + +
  • BuildConfig
  • + +
  • ILocalDpMessageRespListener
  • ILogEventListener
  • -
  • IParsePkgFrameListener
  • +
  • IDevResponseWithoutDpDataListener
  • -
  • IThingRouterConfigListener
  • +
  • IParsePkgFrameListener
  • -
  • IThingAPSLConfigListener
  • +
  • IThingHardwareBusiness
  • -
  • IDevResponseWithoutDpDataListener
  • +
  • IThingRouterConfigListener
  • -
  • ILocalOnlineStatusListener
  • +
  • IHardwareLogEventListener
  • -
  • IThingApFindListener
  • +
  • ThingLocalControlBean
  • IDeviceHardwareConfigListener
  • -
  • IThingWifiGetLogConfig
  • +
  • IApActivatorConfigListener
  • -
  • IDeviceActivatorConfigListener
  • +
  • IThingApFindListener
  • IThingHardwareResultCallback
  • -
  • IDeviceHardwareFindListener
  • +
  • IThingHardwareQuery
  • -
  • ThingLocalControlBean
  • +
  • ILocalOnlineStatusListener
  • -
  • IThingHardwareQueryManager
  • +
  • IThingWifiGetLogConfig
  • -
  • IApActivatorConfigListener
  • +
  • IThingAPSLConfigListener
  • IDeviceHardwareResultListener
  • -
  • IThingHardwareBusiness
  • +
  • IThingHardwareQueryManager
  • -
  • IGwBleConnectStatusListener
  • +
  • IThingHardware
  • -
  • IThingHardwareQuery
  • +
  • IDeviceHardwareFindListener
  • -
  • ILocalDpMessageRespListener
  • +
  • IGwBleConnectStatusListener
  • -
  • IHardwareLogEventListener
  • +
  • IDeviceActivatorConfigListener
  • ThingLocalNormalControlBean
  • @@ -1645,20 +1783,20 @@

    All Classes

  • ICacheStore
  • -
  • ThingDevUpgradeStatusBean
  • +
  • BuildConfig
  • -
  • DeviceFirmwareInfo
  • +
  • ThingDevUpgradeStatusBean
  • FirmwareUpgradeInfoBean
  • DeviceUpgradeBean
  • -
  • OTACode
  • -
  • OTAProgressBean
  • ProductUpgradeEventBean
  • +
  • DevUpgradeBean
  • +
  • RomUpdateProgressEventBean
  • GwOtaTypeEventBean
  • @@ -1687,6 +1825,8 @@

    All Classes

  • RomUpdateEnum
  • +
  • OTACode
  • +
  • IOtaMqttListener
  • ProductUpgradeEvent
  • @@ -1705,57 +1845,63 @@

    All Classes

  • GwOtaTypeEvent
  • -
  • IOptimizedConfig
  • +
  • BuildConfig
  • IBaseConnectListener
  • -
  • IOptimizedApConnectListener
  • -
  • IConfig
  • -
  • IConnectListener
  • +
  • IOptimizedConfig
  • -
  • IGwConfigListener
  • +
  • IOptimizedApConnectListener
  • IApConnectListener
  • -
  • ThingBroadbandConfigBuilder
  • - -
  • APSLActivatorBuilder
  • - -
  • ThingBroadbandActivatorBuilder
  • +
  • IGwConfigListener
  • -
  • ThingDirectlyConnectedActivatorBuilder
  • +
  • IConnectListener
  • -
  • ThingGwActivatorBuilder
  • +
  • ThingGwSubDevActivatorBuilder
  • ThingDirectlyDeviceActivatorBuilder
  • -
  • ThingApActivatorBuilder
  • +
  • ThingDirectlyConnectedActivatorBuilder
  • -
  • ThingCameraActivatorBuilder
  • +
  • ThingGwActivatorBuilder
  • ActivatorBuilder
  • +
  • ThingBroadbandActivatorBuilder
  • +
  • ThingLightningDevActivatorBuilder
  • ThingAutoConfigActivatorBuilder
  • -
  • ThingGwSubDevActivatorBuilder
  • +
  • APSLActivatorBuilder
  • + +
  • ThingBroadbandConfigBuilder
  • + +
  • ThingApActivatorBuilder
  • ThingQRCodeActivatorBuilder
  • +
  • ThingCameraActivatorBuilder
  • +
  • GroupCreateBuilder
  • +
  • BuildConfig
  • +
  • BaseConfigInfo
  • MqttConnectConfig
  • ConfigErrorRespBean
  • +
  • IThingGetBaseConfig
  • +
  • IBaseConfig
  • -
  • IThingGetBaseConfig
  • +
  • BuildConfig
  • SchemaMapper
  • @@ -1769,111 +1915,111 @@

    All Classes

  • AlarmRemindBean
  • -
  • IThingWifiSwitch
  • - -
  • IThingWifiBackup
  • - -
  • IThingWifiBase
  • -
  • SwitchWifiResultBean
  • BackupWifiBean
  • -
  • BackupWifiResultBean
  • -
  • BaseInfo
  • BackupWifiListInfo
  • CurrentWifiInfoBean
  • +
  • BackupWifiResultBean
  • + +
  • IThingWifiBackup
  • + +
  • IThingWifiBase
  • + +
  • IThingWifiSwitch
  • +
  • PushAlarmBean
  • SecurityAlermBean
  • +
  • ThingSmartThingMessageType
  • + +
  • DataTypeEnum
  • +
  • DataPointTypeEnum
  • ModeEnum
  • -
  • DataTypeEnum
  • +
  • TimerDeviceTypeEnum
  • -
  • ThingSmartThingMessageType
  • +
  • MQ_203_DataReceivedBean
  • -
  • TimerDeviceTypeEnum
  • +
  • MQ_308_DataBean
  • -
  • MQ_0_DeviceShareChangedBean
  • +
  • MQ_52_DataPushBean
  • + +
  • Protocol_32_Bean
  • MQ_401_SmartEnableUpdate
  • MQ_63_ScanBean
  • -
  • MQ_308_DataBean
  • - -
  • Protocol_16_Bean
  • +
  • MQ_47_GroupDpsUpdateBean
  • -
  • MQ_Link_DeviceMessageBean
  • +
  • MQ_37_GroupChangedBean
  • -
  • MQ_29_MeshRawReportBean
  • +
  • Protocol_4_Bean
  • -
  • MQ_30_MeshBatchReportBean
  • +
  • MQ_1_ConnectStatusChangeBean
  • -
  • MQ_54_MeshRelationUpdateBean
  • +
  • Protocol_16_Bean
  • -
  • MQ_203_AddZigbeeGroupBean
  • +
  • MQ_0_DeviceShareChangedBean
  • -
  • MQ_33_SubDevAdd
  • +
  • MQ_29_MeshRawReportBean
  • -
  • MQ_302_DataBean
  • +
  • MQ_203_AddZigbeeGroupBean
  • -
  • MQ_37_GroupChangedBean
  • +
  • MQ_201_EnableWifiSuccessBean
  • -
  • MQ_47_GroupDpsUpdateBean
  • +
  • SandO
  • -
  • MQ_52_DataPushBean
  • +
  • MQ_25_MeshOnlineStatusUpdateBean
  • -
  • MQ_68_GatewaySubDeviceTransfer
  • +
  • MQ_9_DeviceUpgradeStatusBean
  • -
  • MQ_203_DataReceivedBean
  • +
  • MQ_56_WarnMessageBean
  • -
  • MQ_201_EnableWifiSuccessBean
  • +
  • MQ_30_MeshBatchReportBean
  • -
  • MQ_501_TTSMsgBean
  • +
  • MQ_39_40_HomeChanged
  • -
  • MQ_4_MeshDpUpdateBean
  • +
  • MQ_302_DataBean
  • MQ_205_AddZigbeeSceneBean
  • -
  • Protocol_33_Bean
  • - -
  • MQ_56_WarnMessageBean
  • -
  • MQ_35_MeshUpdateBean
  • -
  • MQ_25_MeshOnlineStatusUpdateBean
  • +
  • Protocol_33_Bean
  • -
  • MQ_1_ConnectStatusChangeBean
  • +
  • DpPublish
  • -
  • MQ_43_DataPushBean
  • +
  • Protocol_34_Bean
  • -
  • Protocol_4_Bean
  • +
  • MQ_9_16_DeviceUpgradeBean
  • -
  • MQ_39_40_HomeChanged
  • +
  • MQ_68_GatewaySubDeviceTransfer
  • -
  • MQ_802_PushAlarmBean
  • +
  • MQ_803_ThingPushBean
  • -
  • SandO
  • +
  • MQ_Link_DeviceMessageBean
  • -
  • Protocol_32_Bean
  • +
  • MQ_501_TTSMsgBean
  • -
  • MQ_9_DeviceUpgradeStatusBean
  • +
  • MQ_43_DataPushBean
  • -
  • MQ_9_16_DeviceUpgradeBean
  • +
  • MQ_4_MeshDpUpdateBean
  • -
  • Protocol_34_Bean
  • +
  • MQ_33_SubDevAdd
  • -
  • MQ_803_ThingPushBean
  • +
  • MQ_54_MeshRelationUpdateBean
  • -
  • DpPublish
  • +
  • MQ_802_PushAlarmBean
  • ICancelAccountListener
  • @@ -1887,6 +2033,8 @@

    All Classes

  • IThingUserAggregationPlugin
  • +
  • BuildConfig
  • +
  • TimerUpdateEnum
  • TimerTypeEnum
  • @@ -1955,8 +2103,12 @@

    All Classes

  • FeedbackTypeBean
  • +
  • BuildConfig
  • +
  • PushAlarmType
  • +
  • BuildConfig
  • +
  • IMqttDeliveryToken
  • MqttMessageBean
  • @@ -1981,6 +2133,8 @@

    All Classes

  • IMqttServerStatusCallback
  • +
  • BuildConfig
  • +
  • DevErrorCode
  • GWConfig
  • @@ -1989,6 +2143,8 @@

    All Classes

  • IHardwareUpdateInfo
  • +
  • BuildConfig
  • +
  • SimpleResponseCallback
  • IThingQuicPlugin
  • @@ -2007,6 +2163,8 @@

    All Classes

  • ThingQuicRequest
  • +
  • BuildConfig
  • +
  • ICheckDevActiveStatusByTokenListener
  • ICheckDevAcitveStatusByToken
  • @@ -2047,6 +2205,24 @@

    All Classes

  • ConnectedDeviceCallback
  • +
  • IBoolDp
  • + +
  • IDeviceDpParser
  • + +
  • IDpParser
  • + +
  • IEnumDp
  • + +
  • ILightDp
  • + +
  • INumDp
  • + +
  • IStringDp
  • + +
  • ISwitch
  • + +
  • NoValue
  • +
  • ExampleInstrumentedTest
  • IResultCallback
  • @@ -2079,27 +2255,7 @@

    All Classes

  • SceneChangeCallback
  • -
  • DevGroupUtil
  • -
  • DeviceUtil
  • - -
  • IBoolDp
  • - -
  • IDeviceDpParser
  • - -
  • IDpParser
  • - -
  • IEnumDp
  • - -
  • ILightDp
  • - -
  • INumDp
  • - -
  • IStringDp
  • - -
  • ISwitch
  • - -
  • NoValue
  • diff --git a/com/thingclips/sdk/ble/core/GattCode.html b/com/thingclips/sdk/ble/core/GattCode.html index 7fb6a23..8018e2b 100644 --- a/com/thingclips/sdk/ble/core/GattCode.html +++ b/com/thingclips/sdk/ble/core/GattCode.html @@ -1810,12 +1810,72 @@

    Field Summary

    + + public final static int + CODE_SDK_CHANNEL_BIG_DATA_CLEAR_ERROR + + + + + public final static String + CODE_SDK_CHANNEL_BIG_DATA_CLEAR_ERROR_MSG + + + + + public final static int + CODE_SDK_CHANNEL_BIG_DATA_CLEAR_TIMEOUT + + + + + public final static String + CODE_SDK_CHANNEL_BIG_DATA_CLEAR_TIMEOUT_MSG + + + public final static int CODE_DEVICE_RESET_FAILURE + + public final static int + CODE_SDK_750_SEND_PUBLIC_KEY_FAILURE + + + + + public final static String + CODE_SDK_750_SEND_PUBLIC_KEY_FAILURE_MSG + + + + + public final static int + CODE_SDK_751_SEND_MACHINE_KEY_FAILURE + + + + + public final static String + CODE_SDK_751_SEND_MACHINE_KEY_FAILURE_MSG + + + + + public final static int + CODE_SDK_752_SYNC_SCHEMA_FAILURE + + + + + public final static String + CODE_SDK_752_SYNC_SCHEMA_FAILURE_MSG + + + @@ -1824,6 +1884,36 @@

    Field Summary

    +
    + +
    + @@ -1860,7 +1950,15 @@

    Method Summary

    getOpenCode(int code) - 对外暴露的code + + + + + static boolean + + needRetryForBLEActivator(int code) + + @@ -1887,6 +1985,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -1915,12 +2034,27 @@

    getCodeMsg

    + + + + + diff --git a/com/thingclips/sdk/ble/core/bean/BleOtaType.html b/com/thingclips/sdk/ble/core/bean/BleOtaType.html index b4551a7..e03a46f 100644 --- a/com/thingclips/sdk/ble/core/bean/BleOtaType.html +++ b/com/thingclips/sdk/ble/core/bean/BleOtaType.html @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BleOtaType()
      +
      +
    • +
    +
    + @@ -192,6 +222,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BleOtaType

        +
        BleOtaType()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/bean/DpsCombine.html b/com/thingclips/sdk/ble/core/bean/DpsCombine.html index 5d6a3b9..955bb43 100644 --- a/com/thingclips/sdk/ble/core/bean/DpsCombine.html +++ b/com/thingclips/sdk/ble/core/bean/DpsCombine.html @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DpsCombine()
      +
      +
    • +
    +
    + @@ -180,6 +210,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DpsCombine

        +
        DpsCombine()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/bean/DpsQueryDp.html b/com/thingclips/sdk/ble/core/bean/DpsQueryDp.html index 0d003ea..a208932 100644 --- a/com/thingclips/sdk/ble/core/bean/DpsQueryDp.html +++ b/com/thingclips/sdk/ble/core/bean/DpsQueryDp.html @@ -150,6 +150,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DpsQueryDp()
      +
      +
    • +
    +
    + @@ -162,6 +192,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DpsQueryDp

        +
        DpsQueryDp()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/bean/FileTransferInfo.Builder.html b/com/thingclips/sdk/ble/core/bean/FileTransferInfo.Builder.html index 058f44e..407ecba 100644 --- a/com/thingclips/sdk/ble/core/bean/FileTransferInfo.Builder.html +++ b/com/thingclips/sdk/ble/core/bean/FileTransferInfo.Builder.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -283,6 +313,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        FileTransferInfo.Builder

        +
        FileTransferInfo.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/ble/core/bean/RequestPackage.html b/com/thingclips/sdk/ble/core/bean/RequestPackage.html index ba1f3bb..7e0ac31 100644 --- a/com/thingclips/sdk/ble/core/bean/RequestPackage.html +++ b/com/thingclips/sdk/ble/core/bean/RequestPackage.html @@ -110,7 +110,7 @@

    Class RequestPackage

    public class RequestPackage -

    Created by lee on 16/8/8. Packet data structure

    +
  • diff --git a/com/thingclips/sdk/ble/core/bean/SchemeExtContentBean.html b/com/thingclips/sdk/ble/core/bean/SchemeExtContentBean.html index eb81100..aefec1f 100644 --- a/com/thingclips/sdk/ble/core/bean/SchemeExtContentBean.html +++ b/com/thingclips/sdk/ble/core/bean/SchemeExtContentBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SchemeExtContentBean()
      +
      +
    • +
    +
    + @@ -243,6 +273,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SchemeExtContentBean

        +
        SchemeExtContentBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/ble/core/bean/WiFiDevInfo.html b/com/thingclips/sdk/ble/core/bean/WiFiDevInfo.html index 654b952..bcea946 100644 --- a/com/thingclips/sdk/ble/core/bean/WiFiDevInfo.html +++ b/com/thingclips/sdk/ble/core/bean/WiFiDevInfo.html @@ -264,6 +264,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      WiFiDevInfo()
      +
      +
    • +
    +
    + @@ -276,6 +306,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        WiFiDevInfo

        +
        WiFiDevInfo()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/bean/package-summary.html b/com/thingclips/sdk/ble/core/bean/package-summary.html index 5028a86..a2a3038 100644 --- a/com/thingclips/sdk/ble/core/bean/package-summary.html +++ b/com/thingclips/sdk/ble/core/bean/package-summary.html @@ -115,27 +115,49 @@

    Package com.thingclips.sdk.ble.core.bean

    - SecurityCertBean + BLEDpResponseBean - BLEDpResponseBeanCreated by lee on 16/8/9. + DpsCombine - DpsQueryDp + SchemeExtContentBean WiFiDevInfo - RequestPackageCreated by lee on 16/8/8. + DpsQueryDp - DpsCombine + BleOtaType + + RequestPackage + + BLEDpBean + + Builder + + FileTransferInfo + + SecurityCertBean + + SecurityCertBean + + BLEDpResponseBeanCreated by lee on 16/8/9. + + DpsQueryDp + + WiFiDevInfo + + RequestPackageCreated by lee on 16/8/8. + + DpsCombine - BLEDpBeanCreated by lee on 16/8/9. + BLEDpBeanCreated by lee on 16/8/9. - Builder + Builder - FileTransferInfo + FileTransferInfo - SchemeExtContentBean + SchemeExtContentBean - BleOtaType + BleOtaType diff --git a/com/thingclips/sdk/ble/core/package-summary.html b/com/thingclips/sdk/ble/core/package-summary.html index a4e9597..bbef143 100644 --- a/com/thingclips/sdk/ble/core/package-summary.html +++ b/com/thingclips/sdk/ble/core/package-summary.html @@ -108,16 +108,16 @@

    Package com.thingclips.sdk.ble.core

    - + - + - + - +
    Interface Summary Class Summary 
    InterfaceClass Description
    BluetoothBondCode
    GattCode
    BluetoothPermissionCode
    GattCode
    @@ -134,14 +134,20 @@

    Package com.thingclips.sdk.ble.core

    - + - + - + + + + + + +
    Class Summary Interface Summary 
    ClassInterface Description
    GattCode
    BluetoothPermissionCode
    BluetoothBondCode
    BluetoothBondCode
    BluetoothPermissionCode
    diff --git a/com/thingclips/sdk/ble/core/protocol/api/ActionOtaResponse.html b/com/thingclips/sdk/ble/core/protocol/api/ActionOtaResponse.html index ecbc9bc..b6bdf33 100644 --- a/com/thingclips/sdk/ble/core/protocol/api/ActionOtaResponse.html +++ b/com/thingclips/sdk/ble/core/protocol/api/ActionOtaResponse.html @@ -151,7 +151,7 @@

    Method Summary

    onOtaReady(int version) - Preparation before OTA + @@ -220,16 +220,7 @@

    Method Detail

  • onOtaReady

     abstract void onOtaReady(int version)
    -

    Preparation before OTA

    - -
    -
    Parameters:
    - - -
    version - V1 protocol upgrade version
    - - -
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/api/ActionReceiver.html b/com/thingclips/sdk/ble/core/protocol/api/ActionReceiver.html index 95c92a9..87fc5de 100644 --- a/com/thingclips/sdk/ble/core/protocol/api/ActionReceiver.html +++ b/com/thingclips/sdk/ble/core/protocol/api/ActionReceiver.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onReceive(T data) + onReceive(T data) @@ -195,7 +195,7 @@

    Method Detail

    >
  • onReceive

    -
     abstract void onReceive(T data)
    +
     abstract void onReceive(T data)
    diff --git a/com/thingclips/sdk/ble/core/protocol/api/ActionResponse.html b/com/thingclips/sdk/ble/core/protocol/api/ActionResponse.html index 55b7cb9..b514ff2 100644 --- a/com/thingclips/sdk/ble/core/protocol/api/ActionResponse.html +++ b/com/thingclips/sdk/ble/core/protocol/api/ActionResponse.html @@ -157,7 +157,7 @@

    Method Summary

    abstract void - onSuccess(T data) + onSuccess(T data) @@ -218,7 +218,7 @@

    onError

    >
  • onSuccess

    -
     abstract void onSuccess(T data)
    +
     abstract void onSuccess(T data)
    diff --git a/com/thingclips/sdk/ble/core/protocol/api/CommonConstant.html b/com/thingclips/sdk/ble/core/protocol/api/CommonConstant.html index f1d76cb..c97471e 100644 --- a/com/thingclips/sdk/ble/core/protocol/api/CommonConstant.html +++ b/com/thingclips/sdk/ble/core/protocol/api/CommonConstant.html @@ -150,6 +150,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      CommonConstant()
      +
      +
    • +
    +
    + @@ -162,6 +192,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        CommonConstant

        +
        CommonConstant()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/api/ProtocolAccessRequest.html b/com/thingclips/sdk/ble/core/protocol/api/ProtocolAccessRequest.html index 0b44a6d..b40416b 100644 --- a/com/thingclips/sdk/ble/core/protocol/api/ProtocolAccessRequest.html +++ b/com/thingclips/sdk/ble/core/protocol/api/ProtocolAccessRequest.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onResult(T object) + onResult(T object) @@ -203,7 +203,7 @@

    Method Detail

    >
  • onResult

    -
     abstract void onResult(T object)
    +
     abstract void onResult(T object)
    diff --git a/com/thingclips/sdk/ble/core/protocol/api/package-summary.html b/com/thingclips/sdk/ble/core/protocol/api/package-summary.html index 16b6e49..3d70057 100644 --- a/com/thingclips/sdk/ble/core/protocol/api/package-summary.html +++ b/com/thingclips/sdk/ble/core/protocol/api/package-summary.html @@ -115,6 +115,42 @@

    Package com.thingclips.sdk.ble.core.protocol.a + ProtocolAccessRequest + + ConnectActionResponse + + ActionResponse + + OnBleConnectStatusListener + + ActionOtaResponse + + DeviceCapabilityBit + + OnMultiModeDevStatusListener + + ActionProgressResponse + + OnBleRetReceiveListener + + OnBleDpsReceiveListener + + ProtocolRequestDelegate + + ProtocolActivatorDelegate + + ProtocolSecurityUpdateDelegate + + ActionReceiver + + IP4SuperSecurityAction + + Protocol4RequestDelegate + + ActionNormalResponse + + OnBleDeviceRequestListener + IP4SuperSecurityAction OnBleDeviceRequestListener @@ -174,6 +210,8 @@

    Package com.thingclips.sdk.ble.core.protocol.a CommonConstant + + CommonConstant diff --git a/com/thingclips/sdk/ble/core/protocol/entity/ActivatorResultParam.html b/com/thingclips/sdk/ble/core/protocol/entity/ActivatorResultParam.html index 4eb4708..e8a7ec0 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/ActivatorResultParam.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/ActivatorResultParam.html @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ActivatorResultParam()
      +
      +
    • +
    +
    + @@ -186,6 +216,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ActivatorResultParam

        +
        ActivatorResultParam()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/entity/AuthKeyParam.html b/com/thingclips/sdk/ble/core/protocol/entity/AuthKeyParam.html index 3e0d2fe..c866b28 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/AuthKeyParam.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/AuthKeyParam.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      AuthKeyParam()
      +
      +
    • +
    +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        AuthKeyParam

        +
        AuthKeyParam()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/entity/BleOtaParam.html b/com/thingclips/sdk/ble/core/protocol/entity/BleOtaParam.html index 649550e..cc4c333 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/BleOtaParam.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/BleOtaParam.html @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BleOtaParam()
      +
      +
    • +
    +
    + @@ -180,6 +210,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BleOtaParam

        +
        BleOtaParam()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/entity/ConnectParam.html b/com/thingclips/sdk/ble/core/protocol/entity/ConnectParam.html index b3a8139..b856b19 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/ConnectParam.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/ConnectParam.html @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ConnectParam()
      +
      +
    • +
    +
    + @@ -229,6 +259,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ConnectParam

        +
        ConnectParam()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/ble/core/protocol/entity/ConnectRsp.html b/com/thingclips/sdk/ble/core/protocol/entity/ConnectRsp.html index dcacea1..3aedf8d 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/ConnectRsp.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/ConnectRsp.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ConnectRsp()
      +
      +
    • +
    +
    + @@ -174,6 +204,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ConnectRsp

        +
        ConnectRsp()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/entity/DeviceActivatorStatus.html b/com/thingclips/sdk/ble/core/protocol/entity/DeviceActivatorStatus.html index 3e62428..fff70c3 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/DeviceActivatorStatus.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/DeviceActivatorStatus.html @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceActivatorStatus()
      +
      +
    • +
    +
    + @@ -229,6 +259,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceActivatorStatus

        +
        DeviceActivatorStatus()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/ble/core/protocol/entity/DeviceInfoRsp.html b/com/thingclips/sdk/ble/core/protocol/entity/DeviceInfoRsp.html index 0113d23..e32cfa0 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/DeviceInfoRsp.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/DeviceInfoRsp.html @@ -240,6 +240,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceInfoRsp()
      +
      +
    • +
    +
    + @@ -252,6 +282,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceInfoRsp

        +
        DeviceInfoRsp()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/entity/OtaExtChannel.html b/com/thingclips/sdk/ble/core/protocol/entity/OtaExtChannel.html index ae124be..b7c27ab 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/OtaExtChannel.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/OtaExtChannel.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      OtaExtChannel()
      +
      +
    • +
    +
    + @@ -211,6 +241,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        OtaExtChannel

        +
        OtaExtChannel()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/ble/core/protocol/entity/PairParam.html b/com/thingclips/sdk/ble/core/protocol/entity/PairParam.html index d1ae6ae..a3a440e 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/PairParam.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/PairParam.html @@ -186,6 +186,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      PairParam()
      +
      +
    • +
    +
    + @@ -241,6 +271,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        PairParam

        +
        PairParam()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/ble/core/protocol/entity/SecretKeyUpdateParam.html b/com/thingclips/sdk/ble/core/protocol/entity/SecretKeyUpdateParam.html index 573bc10..8b9d118 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/SecretKeyUpdateParam.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/SecretKeyUpdateParam.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SecretKeyUpdateParam()
      +
      +
    • +
    +
    + @@ -174,6 +204,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SecretKeyUpdateParam

        +
        SecretKeyUpdateParam()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/ble/core/protocol/entity/SupportType.html b/com/thingclips/sdk/ble/core/protocol/entity/SupportType.html index 8c62340..4334cde 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/SupportType.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/SupportType.html @@ -110,7 +110,7 @@

    Class SupportType

    public class SupportType -

    author : yuzhouxu date : 2021/12/13 14:09 description :Device support capabilities

    +
  • @@ -198,6 +198,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SupportType()
      +
      +
    • +
    +
    + @@ -253,6 +283,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SupportType

        +
        SupportType()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/ble/core/protocol/entity/package-summary.html b/com/thingclips/sdk/ble/core/protocol/entity/package-summary.html index 966164e..274dbc9 100644 --- a/com/thingclips/sdk/ble/core/protocol/entity/package-summary.html +++ b/com/thingclips/sdk/ble/core/protocol/entity/package-summary.html @@ -115,6 +115,38 @@

    Package com.thingclips.sdk.ble.core.protocol.e + Builder + + ConnectOpt + + DeviceActivatorStatus + + BleDps + + PairParam + + DeviceInfoRsp + + ChannelDataDps + + OtaExtChannel + + ConnectRsp + + BleOtaParam + + DevRequest + + ConnectParam + + AuthKeyParam + + ActivatorResultParam + + SupportType + + SecretKeyUpdateParam + BleOtaParam ConnectRsp diff --git a/com/thingclips/sdk/device/OTACode.html b/com/thingclips/sdk/device/OTACode.html index 20892fb..178bb32 100644 --- a/com/thingclips/sdk/device/OTACode.html +++ b/com/thingclips/sdk/device/OTACode.html @@ -270,6 +270,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      OTACode()
      +
      +
    • +
    +
    + @@ -282,6 +312,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        OTACode

        +
        OTACode()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/sdk/device/api/IOtaMqttListener.html b/com/thingclips/sdk/device/api/IOtaMqttListener.html index 896302c..9e0afd9 100644 --- a/com/thingclips/sdk/device/api/IOtaMqttListener.html +++ b/com/thingclips/sdk/device/api/IOtaMqttListener.html @@ -123,6 +123,36 @@

    Class IOtaMqttListener

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      IOtaMqttListener()
      +
      +
    • +
    +
    + @@ -151,7 +181,7 @@

    Method Summary

    mqttEvent(ThingDevUpgradeStatusBean upgradeStatusBean) - Other ota mqtt protocol messages + @@ -178,6 +208,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        IOtaMqttListener

        +
        IOtaMqttListener()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -196,16 +247,7 @@

    Method Detail

  • mqttEvent

     abstract void mqttEvent(ThingDevUpgradeStatusBean upgradeStatusBean)
    -

    Other ota mqtt protocol messages

    - -
    -
    Parameters:
    - - -
    upgradeStatusBean - ThingDevUpgradeStatusBean
    - - -
    +
  • diff --git a/com/thingclips/sdk/device/api/package-summary.html b/com/thingclips/sdk/device/api/package-summary.html index bf04e33..f573bb7 100644 --- a/com/thingclips/sdk/device/api/package-summary.html +++ b/com/thingclips/sdk/device/api/package-summary.html @@ -116,6 +116,10 @@

    Package com.thingclips.sdk.device.api

    IOtaMqttListener + + IOtaMqttListener + + IOtaMqttListener diff --git a/com/thingclips/sdk/device/bean/DevUpgradeBean.html b/com/thingclips/sdk/device/bean/DevUpgradeBean.html new file mode 100644 index 0000000..6e193f6 --- /dev/null +++ b/com/thingclips/sdk/device/bean/DevUpgradeBean.html @@ -0,0 +1,899 @@ + + + + DevUpgradeBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DevUpgradeBean

    +
    +
    + +
    +
      +
    • + +
      +
      All Implemented Interfaces:
      +
      + + java.io.Serializable + + +
      +
      + +
      +
      +
      +public class DevUpgradeBean
      + implements Serializable
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private StringdevId
        private Stringchannel
        private StringverSw
        private StringverCD
        private StringverBaseline
        private StringupgradeStatus
        private StringverProtocol
        private Stringid
        private StringverCAD
        private StringfirmwareKey
        private Stringstatus
        +
        +
      • +
      +
      + + + +
      +
        +
      • + + +

        Constructor Summary

        +
        + + + + + + + + + + + + + + + + +
        Constructors 
        ConstructorDescription
        DevUpgradeBean()
        +
        +
      • +
      +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getDevId() +
        void + setDevId(String devId) +
        String + getChannel() +
        void + setChannel(String channel) +
        String + getVerSw() +
        void + setVerSw(String verSw) +
        String + getVerCD() +
        void + setVerCD(String verCD) +
        String + getVerBaseline() +
        void + setVerBaseline(String verBaseline) +
        String + getUpgradeStatus() +
        void + setUpgradeStatus(String upgradeStatus) +
        String + getVerProtocol() +
        void + setVerProtocol(String verProtocol) +
        String + getId() +
        void + setId(String id) +
        String + getVerCAD() +
        void + setVerCAD(String verCAD) +
        String + getFirmwareKey() +
        void + setFirmwareKey(String firmwareKey) +
        String + getStatus() +
        void + setStatus(String status) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/sdk/device/bean/OTAProgressBean.html b/com/thingclips/sdk/device/bean/OTAProgressBean.html index 1e91010..5e6aab7 100644 --- a/com/thingclips/sdk/device/bean/OTAProgressBean.html +++ b/com/thingclips/sdk/device/bean/OTAProgressBean.html @@ -110,7 +110,7 @@

    Class OTAProgressBean

    public class OTAProgressBean -

    Create by blitzfeng on 2019-08-15

    +
  • @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      OTAProgressBean()
      +
      +
    • +
    +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        OTAProgressBean

        +
        OTAProgressBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.EventData.html b/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.EventData.html index b8e3fd7..dd58e4c 100644 --- a/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.EventData.html +++ b/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.EventData.html @@ -150,6 +150,36 @@

    Field Summary

    +
    + +
    + @@ -213,6 +243,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductUpgradeEventBean.EventData

        +
        ProductUpgradeEventBean.EventData()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.html b/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.html index 79b0af5..c94b872 100644 --- a/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.html +++ b/com/thingclips/sdk/device/bean/ProductUpgradeEventBean.html @@ -190,6 +190,36 @@

    Field Summary

    +
    + +
    + @@ -285,6 +315,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductUpgradeEventBean

        +
        ProductUpgradeEventBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/sdk/device/bean/package-summary.html b/com/thingclips/sdk/device/bean/package-summary.html index 905688e..ef1f33c 100644 --- a/com/thingclips/sdk/device/bean/package-summary.html +++ b/com/thingclips/sdk/device/bean/package-summary.html @@ -115,6 +115,22 @@

    Package com.thingclips.sdk.device.bean

    + OTAProgressBean + + EventData + + ProductUpgradeEventBean + + DevUpgradeBean + + OTAProgressBean + + EventData + + ProductUpgradeEventBean + + DevUpgradeBean + OTAProgressBeanCreate by blitzfeng on 2019-08-15 EventData diff --git a/com/thingclips/sdk/device/enums/DevFirmwareMethodEnum.html b/com/thingclips/sdk/device/enums/DevFirmwareMethodEnum.html index 3032c2d..00e2fad 100644 --- a/com/thingclips/sdk/device/enums/DevFirmwareMethodEnum.html +++ b/com/thingclips/sdk/device/enums/DevFirmwareMethodEnum.html @@ -182,47 +182,53 @@

    Enum Constant Summary

    OTA_METHOD_DIRECTLY_LAN + href="TODO">OTA_METHOD_GW_SUB OTA_METHOD_BLE_X + href="TODO">OTA_METHOD_DIRECTLY_LAN OTA_METHOD_SIG_MESH_GW + href="TODO">OTA_METHOD_BLE_X OTA_METHOD_WIFI + href="TODO">OTA_METHOD_SIG_MESH_GW OTA_METHOD_GALAXY_SIG_MESH + href="TODO">OTA_METHOD_WIFI OTA_METHOD_SIG_MESH + href="TODO">OTA_METHOD_GALAXY_SIG_MESH OTA_METHOD_BLE_MESH + href="TODO">OTA_METHOD_SIG_MESH + OTA_METHOD_BLE_MESH + + + + OTA_METHOD_BLE diff --git a/com/thingclips/sdk/device/enums/DevUpgradeStatusEnum.html b/com/thingclips/sdk/device/enums/DevUpgradeStatusEnum.html index 03bdef3..069f580 100644 --- a/com/thingclips/sdk/device/enums/DevUpgradeStatusEnum.html +++ b/com/thingclips/sdk/device/enums/DevUpgradeStatusEnum.html @@ -125,7 +125,7 @@

    Enum DevUpgradeStatusEnumDevUpgradeStatusEnum -

    ota status enum

    +

  • @@ -194,47 +194,53 @@

    Enum Constant Summary

    TIMEOUT + href="TODO">PENDING DOWNLOADED + href="TODO">TIMEOUT WAITEXE + href="TODO">DOWNLOADED FAILURE + href="TODO">WAITEXE SUCCESS + href="TODO">FAILURE UPGRADING + href="TODO">SUCCESS READY + href="TODO">UPGRADING + READY + + + + DEFAULT @@ -267,7 +273,7 @@

    Method Summary

    - static DevUpgradeStatusEnum + static DevUpgradeStatusEnum to(int status) @@ -275,7 +281,7 @@

    Method Summary

    - static Array<DevUpgradeStatusEnum> + static Array<DevUpgradeStatusEnum> values() @@ -283,7 +289,7 @@

    Method Summary

    - static DevUpgradeStatusEnum + static DevUpgradeStatusEnum valueOf(String name) @@ -347,7 +353,7 @@

    Method Detail

    >
  • to

    -
     static DevUpgradeStatusEnum to(int status)
    +
     static DevUpgradeStatusEnum to(int status)
    @@ -362,7 +368,7 @@

    to

    >
  • values

    -
     static Array<DevUpgradeStatusEnum> values()
    +
     static Array<DevUpgradeStatusEnum> values()
    @@ -377,7 +383,7 @@

    values

    >
  • valueOf

    -
     static DevUpgradeStatusEnum valueOf(String name)
    +
     static DevUpgradeStatusEnum valueOf(String name)
    diff --git a/com/thingclips/sdk/device/enums/UpgradeModeEnum.html b/com/thingclips/sdk/device/enums/UpgradeModeEnum.html index 7dd61ce..e5e721d 100644 --- a/com/thingclips/sdk/device/enums/UpgradeModeEnum.html +++ b/com/thingclips/sdk/device/enums/UpgradeModeEnum.html @@ -219,7 +219,7 @@

    Method Summary

    - static UpgradeModeEnum + static UpgradeModeEnum to(int mode) @@ -227,7 +227,7 @@

    Method Summary

    - static Array<UpgradeModeEnum> + static Array<UpgradeModeEnum> values() @@ -235,7 +235,7 @@

    Method Summary

    - static UpgradeModeEnum + static UpgradeModeEnum valueOf(String name) @@ -299,7 +299,7 @@

    Method Detail

    >
  • to

    -
     static UpgradeModeEnum to(int mode)
    +
     static UpgradeModeEnum to(int mode)
    @@ -314,7 +314,7 @@

    to

    >
  • values

    -
     static Array<UpgradeModeEnum> values()
    +
     static Array<UpgradeModeEnum> values()
    @@ -329,7 +329,7 @@

    values

    >
  • valueOf

    -
     static UpgradeModeEnum valueOf(String name)
    +
     static UpgradeModeEnum valueOf(String name)
    diff --git a/com/thingclips/sdk/device/enums/package-summary.html b/com/thingclips/sdk/device/enums/package-summary.html index 2888070..20e70b5 100644 --- a/com/thingclips/sdk/device/enums/package-summary.html +++ b/com/thingclips/sdk/device/enums/package-summary.html @@ -117,6 +117,14 @@

    Package com.thingclips.sdk.device.enums

    DevFirmwareMethodEnum + DevUpgradeStatusEnum + + DevFirmwareMethodEnum + + DevUpgradeStatusEnum + + DevFirmwareMethodEnum + DevUpgradeStatusEnumota status enum RomDevTypeEnumCreated by letian on 16/4/18. diff --git a/com/thingclips/sdk/device/event/package-summary.html b/com/thingclips/sdk/device/event/package-summary.html index c671a57..531ea1e 100644 --- a/com/thingclips/sdk/device/event/package-summary.html +++ b/com/thingclips/sdk/device/event/package-summary.html @@ -117,6 +117,10 @@

    Package com.thingclips.sdk.device.event

    ProductUpgradeEvent + ProductUpgradeEvent + + ProductUpgradeEvent + TimerChangeEventCreated by letian on 16/3/23. OtaProgressEventCreated by letian on 2017/8/3. diff --git a/com/thingclips/sdk/device/package-summary.html b/com/thingclips/sdk/device/package-summary.html index 3f1f9d0..f14c7e1 100644 --- a/com/thingclips/sdk/device/package-summary.html +++ b/com/thingclips/sdk/device/package-summary.html @@ -116,6 +116,10 @@

    Package com.thingclips.sdk.device

    OTACode + + OTACode + + OTACode diff --git a/com/thingclips/sdk/matter/activator/IMatterActivator.html b/com/thingclips/sdk/matter/activator/IMatterActivator.html index 9c2a1b6..6f7a373 100644 --- a/com/thingclips/sdk/matter/activator/IMatterActivator.html +++ b/com/thingclips/sdk/matter/activator/IMatterActivator.html @@ -187,6 +187,14 @@

    Method Summary

    + abstract void + + searchMatterDeviceAvailableWiFiList(ConnectResult connectResult, IThingMatterAvailableWiFiListCallback callback) + + + + + abstract void continueCommissioningDevice(long deviceControllerPtr, long devicePtr, boolean ignoreAttestationFailure) @@ -339,6 +347,21 @@

    cancelActivator

  • + + + +
      +
    • +

      searchMatterDeviceAvailableWiFiList

      +
       abstract void searchMatterDeviceAvailableWiFiList(ConnectResult connectResult, IThingMatterAvailableWiFiListCallback callback)
      +
      + + +
    • +
    + diff --git a/com/thingclips/sdk/matter/api/IDiscoverBonjourService.html b/com/thingclips/sdk/matter/api/IDiscoverBonjourService.html index 8d08ee4..680c430 100644 --- a/com/thingclips/sdk/matter/api/IDiscoverBonjourService.html +++ b/com/thingclips/sdk/matter/api/IDiscoverBonjourService.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - startDiscoveryServicesByNsd(boolean onNetwork, long timeout, long callbackHandle, long contextHandle, IMatterNsdDiscoverListener listener) + startDiscoveryServicesByNsd(long timeout, IMatterNsdDiscoverListener listener) @@ -162,14 +162,6 @@

    Method Summary

    - - abstract void - - cancelDiscover() - - - - @@ -203,7 +195,7 @@

    Methods inherited from class java.lang.Object

    Method Detail

    - +
      Method Detail >
    • startDiscoveryServicesByNsd

      -
       abstract void startDiscoveryServicesByNsd(boolean onNetwork, long timeout, long callbackHandle, long contextHandle, IMatterNsdDiscoverListener listener)
      +
       abstract void startDiscoveryServicesByNsd(long timeout, IMatterNsdDiscoverListener listener)
      @@ -222,7 +214,7 @@

      startDiscoveryServicesByNsd

      • connectDeviceByBle

        @@ -233,21 +225,6 @@

        connectDeviceByBle

      - - - - -
    diff --git a/com/thingclips/smart/android/ble/IThingBeaconManager.html b/com/thingclips/smart/android/ble/IThingBeaconManager.html index dc52b04..0032bc6 100644 --- a/com/thingclips/smart/android/ble/IThingBeaconManager.html +++ b/com/thingclips/smart/android/ble/IThingBeaconManager.html @@ -110,7 +110,7 @@

    Interface IThingBeaconMa public interface IThingBeaconManager -

    Beacon operate manager. Provide basic ability of Thing's Beacon

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    isBeaconLocalOnline(String devId) - Get thing's Beacon Device online status. + @@ -159,7 +159,7 @@

    Method Summary

    publishDps(String devId, String dps, IResultCallback callback) - send data points to device by beacon advertising + @@ -167,7 +167,7 @@

    Method Summary

    publishGroupDps(long groupId, String dps, IResultCallback callback) - send data points to beacon group by beacon advertising + @@ -175,7 +175,7 @@

    Method Summary

    addDevice(String devId, long groupId, IResultCallback callback) - Add device to group. + @@ -183,7 +183,7 @@

    Method Summary

    deleteDevice(String devId, long groupId, IResultCallback callback) - delete device from this group. + @@ -191,7 +191,7 @@

    Method Summary

    dismissGroup(long groupId) - Dismiss the group. + @@ -199,7 +199,7 @@

    Method Summary

    resetFactoryLocal(DeviceBean deviceBean, IResultCallback callback) - Restore the factory equipment + @@ -207,7 +207,7 @@

    Method Summary

    queryDevicesStatus(List<String> devIdList, IResultCallback callback) - query whether the device is online + @@ -332,16 +332,7 @@

    Method Detail

  • isBeaconLocalOnline

     abstract boolean isBeaconLocalOnline(String devId)
    -

    Get thing's Beacon Device online status.

    - -
    -
    Parameters:
    - - -
    devId - the device Id
    - - -
    +
  • @@ -356,24 +347,7 @@

    isBeaconLocalOnline

  • publishDps

     abstract void publishDps(String devId, String dps, IResultCallback callback)
    -

    send data points to device by beacon advertising

    - -
    -
    Parameters:
    - - -
    devId - the device Id
    - - - -
    dps - Data points
    - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -388,24 +362,7 @@

    publishDps

  • publishGroupDps

     abstract void publishGroupDps(long groupId, String dps, IResultCallback callback)
    -

    send data points to beacon group by beacon advertising

    - -
    -
    Parameters:
    - - -
    groupId - the group id
    - - - -
    dps - Data points
    - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -420,24 +377,7 @@

    publishGroupDps

  • addDevice

     abstract void addDevice(String devId, long groupId, IResultCallback callback)
    -

    Add device to group.

    - -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    groupId - the group id
    - - - -
    callback - the callback IResultCallback
    - - -
    +
  • @@ -452,24 +392,7 @@

    addDevice

  • deleteDevice

     abstract void deleteDevice(String devId, long groupId, IResultCallback callback)
    -

    delete device from this group.

    - -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    groupId - the group id
    - - - -
    callback - Callback result success or failure.
    - - -
    +
  • @@ -484,16 +407,7 @@

    deleteDevice

  • dismissGroup

     abstract void dismissGroup(long groupId)
    -

    Dismiss the group.

    - -
    -
    Parameters:
    - - -
    groupId - the group id
    - - -
    +
  • @@ -508,20 +422,7 @@

    dismissGroup

  • resetFactoryLocal

     abstract void resetFactoryLocal(DeviceBean deviceBean, IResultCallback callback)
    -

    Restore the factory equipment

    - -
    -
    Parameters:
    - - -
    deviceBean - device mode DeviceBean
    - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -536,20 +437,7 @@

    resetFactoryLocal

  • queryDevicesStatus

     abstract void queryDevicesStatus(List<String> devIdList, IResultCallback callback)
    -

    query whether the device is online

    - -
    -
    Parameters:
    - - -
    devIdList - the beacon deviceId
    - - - -
    callback - Call method result,Not query result
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/IThingBleCommRodCtrl.html b/com/thingclips/smart/android/ble/IThingBleCommRodCtrl.html new file mode 100644 index 0000000..17e1aaa --- /dev/null +++ b/com/thingclips/smart/android/ble/IThingBleCommRodCtrl.html @@ -0,0 +1,429 @@ + + + + IThingBleCommRodCtrl + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IThingBleCommRodCtrl

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + connect(IResultCallback callback) +
        abstract void + reConnect(IResultCallback connectCallback) +
        abstract void + disconnect() +
        abstract void + registerDevListener(IDevListener listener) +
        abstract void + registerSchemaListener(ICommRodSchemaListener listener) +
        abstract void + publishDps(String dps, IResultCallback callback) +
        abstract boolean + isConnected() +
        abstract void + destroy() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          connect

          +
           abstract void connect(IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          reConnect

          +
           abstract void reConnect(IResultCallback connectCallback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          disconnect

          +
           abstract void disconnect()
          +
          + + +
        • +
        + + + + +
          +
        • +

          registerDevListener

          +
           abstract void registerDevListener(IDevListener listener)
          +
          + + +
        • +
        + + + + +
          +
        • +

          registerSchemaListener

          +
           abstract void registerSchemaListener(ICommRodSchemaListener listener)
          +
          + + +
        • +
        + + + + +
          +
        • +

          publishDps

          +
           abstract void publishDps(String dps, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          isConnected

          +
           abstract boolean isConnected()
          +
          + + +
        • +
        + + + + +
          +
        • +

          destroy

          +
           abstract void destroy()
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/IThingBleController.html b/com/thingclips/smart/android/ble/IThingBleController.html index f3d9e57..15d060d 100644 --- a/com/thingclips/smart/android/ble/IThingBleController.html +++ b/com/thingclips/smart/android/ble/IThingBleController.html @@ -151,7 +151,7 @@

    Method Summary

    activator(BleControllerBean bleControllerBean) - Start activator + @@ -167,7 +167,7 @@

    Method Summary

    stopActivator(String uuid) - Stop activator + @@ -175,7 +175,7 @@

    Method Summary

    preConnect(BleControllerBean bleControllerBean) - Start Pre Connect + @@ -183,7 +183,7 @@

    Method Summary

    registerMultiModeDevStatusListener(String uuid, OnBleMultiModeDevStatusListener listener) - Register BleMultiModeDevStatus + @@ -191,7 +191,7 @@

    Method Summary

    unregisterMultiModeDevStatusListener(String uuid, OnBleMultiModeDevStatusListener listener) - Unregister BleMultiModeDevStatus + @@ -199,7 +199,7 @@

    Method Summary

    sendChannel(String uuid, int type, Map<String, Object> param, OnBleSendChannelListener listener) - Send the channel + @@ -207,7 +207,7 @@

    Method Summary

    revChannel(String uuid, int type, Map<String, Object> param, OnBleRevChannelListener listener) - In the channel for data + @@ -215,7 +215,7 @@

    Method Summary

    updateControllerBean(String uuid, BleControllerUpdateBean bean) - Update ControllerBean + @@ -223,7 +223,7 @@

    Method Summary

    disconnectDevice(String uuid) - Disconnect device + @@ -271,7 +271,7 @@

    Method Summary

    updateControllerBeanByParallel(String uuid, BleControllerUpdateBean bean) - Update ControllerBean while parallel pair,because ble connect is not existsthe next ble connect , we need update some device info。the difference with updateControllerBean isthis method not change ble connect status + @@ -316,16 +316,7 @@

    Method Detail

  • activator

     abstract void activator(BleControllerBean bleControllerBean)
    -

    Start activator

    - -
    -
    Parameters:
    - - -
    bleControllerBean - required parameters for activator
    - - -
    +
  • @@ -355,16 +346,7 @@

    activator

  • stopActivator

     abstract void stopActivator(String uuid)
    -

    Stop activator

    - -
    -
    Parameters:
    - - -
    uuid - uuid of bluetooth device
    - - -
    +
  • @@ -379,16 +361,7 @@

    stopActivator

  • preConnect

     abstract void preConnect(BleControllerBean bleControllerBean)
    -

    Start Pre Connect

    - -
    -
    Parameters:
    - - -
    bleControllerBean - required parameters for preConnect
    - - -
    +
  • @@ -403,20 +376,7 @@

    preConnect

  • registerMultiModeDevStatusListener

     abstract void registerMultiModeDevStatusListener(String uuid, OnBleMultiModeDevStatusListener listener)
    -

    Register BleMultiModeDevStatus

    - -
    -
    Parameters:
    - - -
    uuid - uuid of bluetooth device
    - - - -
    listener - listener
    - - -
    +
  • @@ -431,20 +391,7 @@

    registerMultiModeDevStatusListener

  • unregisterMultiModeDevStatusListener

     abstract void unregisterMultiModeDevStatusListener(String uuid, OnBleMultiModeDevStatusListener listener)
    -

    Unregister BleMultiModeDevStatus

    - -
    -
    Parameters:
    - - -
    uuid - uuid of bluetooth device
    - - - -
    listener - listener
    - - -
    +
  • @@ -459,28 +406,7 @@

    unregisterMultiModeDevStatusListener

  • sendChannel

     abstract void sendChannel(String uuid, int type, Map<String, Object> param, OnBleSendChannelListener listener)
    -

    Send the channel

    - -
    -
    Parameters:
    - - -
    uuid - uuid of bluetooth device
    - - - -
    type - type of business
    - - - -
    param - param of business
    - - - -
    listener - listener
    - - -
    +
  • @@ -495,28 +421,7 @@

    sendChannel

  • revChannel

     abstract void revChannel(String uuid, int type, Map<String, Object> param, OnBleRevChannelListener listener)
    -

    In the channel for data

    - -
    -
    Parameters:
    - - -
    uuid - uuid of bluetooth device
    - - - -
    type - type of business
    - - - -
    param - param of business
    - - - -
    listener - listener
    - - -
    +
  • @@ -531,18 +436,7 @@

    revChannel

  • updateControllerBean

     abstract void updateControllerBean(String uuid, BleControllerUpdateBean bean)
    -

    Update ControllerBean

    - -
    -
    Parameters:
    - - - - -
    bean - required parameters for updateControllerBean
    - - -
    +
  • @@ -557,16 +451,7 @@

    updateControllerBean

  • disconnectDevice

     abstract void disconnectDevice(String uuid)
    -

    Disconnect device

    - -
    -
    Parameters:
    - - -
    uuid - uuid of bluetooth device
    - - -
    +
  • @@ -656,18 +541,7 @@

    getDeviceInfo

  • updateControllerBeanByParallel

     abstract void updateControllerBeanByParallel(String uuid, BleControllerUpdateBean bean)
    -

    Update ControllerBean while parallel pair,because ble connect is not existsthe next ble connect , we need update some device info。the difference with updateControllerBean isthis method not change ble connect status

    - -
    -
    Parameters:
    - - - - -
    bean - required parameters for updateControllerBean
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/IThingBleManager.html b/com/thingclips/smart/android/ble/IThingBleManager.html index 140605e..7e37819 100644 --- a/com/thingclips/smart/android/ble/IThingBleManager.html +++ b/com/thingclips/smart/android/ble/IThingBleManager.html @@ -110,7 +110,7 @@

    Interface IThingBleManager< public interface IThingBleManager -

    Thing BLE operate manager. Provide basic ability of Thing BLE

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    notifyNoneForScan() - stop ble connect taskDeprecate + @@ -159,7 +159,7 @@

    Method Summary

    addScanLinkTaskIds(String idJsonString) - Reconnect the devices, if the BLE device is not connected, it will reconnect the device,if it is already connected, it will be ignored + @@ -167,31 +167,31 @@

    Method Summary

    disconnectLinkedIds(List<String> ids) - Disconnect device Bluetooth connection. + abstract void - connectBleDevice(List<BleConnectBuilder> builderList) + connectBleDevice(List<BleConnectBuilder> builderList) - * Reconnect the devices, if the BLE device is not connected, it will reconnect the device,if it is already connected, it will be ignored + abstract void - directConnectBleDevice(BleConnectBuilder builder) + directConnectBleDevice(BleConnectBuilder builder) - direct connect the device form ble + abstract void - disconnectBleDevice(List<BleConnectBuilder> builderList) + disconnectBleDevice(List<BleConnectBuilder> builderList) - Disconnect device Bluetooth connection. + @@ -199,7 +199,7 @@

    Method Summary

    startBleConfig(long homeId, String devUuid, Map<String, Object> params, IThingBleConfigListener configListener) - Device activation function, when the device is scanned, you can use this method to activate. + @@ -207,7 +207,7 @@

    Method Summary

    stopBleConfig(String devUuid) - stop activation + @@ -215,7 +215,7 @@

    Method Summary

    isBleLocalOnline(String devId) - Get the device‘s local online status + @@ -231,7 +231,7 @@

    Method Summary

    removeDeviceLocal(String devId, IResultCallback iControlCallback) - Remove the Bluetooth device, the device will become to be activated if the device is online locally. + @@ -239,7 +239,7 @@

    Method Summary

    resetFactoryLocal(String devId, IResultCallback iControlCallback) - Restore the factory settings of the Bluetooth device, the device will become to be activated if the device is locally online. + @@ -247,7 +247,7 @@

    Method Summary

    publishDps(String devId, String dps, IResultCallback iControlCallback) - send data points to device by bluetooth + @@ -255,7 +255,7 @@

    Method Summary

    queryDps(String devId, List<String> dpList, IResultCallback iResultCallback) - query data points from device by bluetooth + @@ -263,7 +263,7 @@

    Method Summary

    startBleOta(String uuid, int type, String version, String binPackagePath, OnBleUpgradeListener listener) - Upgrade the firmware of the device by bluetooth + @@ -279,7 +279,7 @@

    Method Summary

    startBleOta(BleOTABean otaBean, OnBleUpgradeListener listener) - Upgrade the firmware of the device/Accessories by bluetooth + @@ -287,7 +287,7 @@

    Method Summary

    cancelBleOta(String uuid) - Stop upgrading firmware + @@ -295,7 +295,7 @@

    Method Summary

    getDeviceAllDps(String devId) - Get the latest data points status of the current bluetooth device. + @@ -311,7 +311,7 @@

    Method Summary

    readBleRssi(String devId, BleRssiListener listener) - get the rssi of the bluetooth device. + @@ -327,7 +327,7 @@

    Method Summary

    postDataChannel(Map<String, Object> params, DataChannelListener listener) - Big data channel of V4.1 protocal. + @@ -343,7 +343,7 @@

    Method Summary

    registerBusinessLog(BleLogCallback logCallback) - register business log , Can monitor internal communication logs. + @@ -351,7 +351,7 @@

    Method Summary

    unregisterBusinessLog(BleLogCallback logCallback) - unregister business log. + @@ -359,7 +359,7 @@

    Method Summary

    registerDeviceConnectStatus(String devId, BleConnectStatusListener statusListener) - register device connection status changes + @@ -367,7 +367,7 @@

    Method Summary

    unregisterDevcieConnectStatus(String devId) - unregister the monitor + @@ -375,7 +375,7 @@

    Method Summary

    registerTransferListener(String devId, OnBleDataTransferListener listener) - Register the custom data channel of some device, the custom data of the device will be returned through the monitoring + @@ -383,7 +383,7 @@

    Method Summary

    unregisterTransferListener(String devId, OnBleDataTransferListener listener) - Unregister the custom data channel of some device + @@ -391,7 +391,7 @@

    Method Summary

    publishTransferData(String devId, Array<byte> raw, IResultCallback iResultCallback) - Send the custom data to the device + @@ -399,7 +399,7 @@

    Method Summary

    publishSystemTimeWithDeviceId(String devId) - Get the system time and send it to the device + @@ -407,7 +407,7 @@

    Method Summary

    uploadCacheDataToServer(String devId) - upload dps cache data to server,such as when there is no network during data interaction, it will be cached + @@ -415,66 +415,74 @@

    Method Summary

    clearBleDataCache(List<String> devIdList) - clear ble connect cache + + abstract void + + clearBigDataChannelData(String devId, int type, IResultCallback callback) + + + + + abstract List<CommunicationModuleT> orderLocalCommunicationList(DeviceRespBean respBean) - order the communication list + - + abstract void getDeviceAttribute(String deviceId, OnDeviceAttributeListener listener) - get device attribute from device info + - + abstract void registerBleIotListener(OnBleIoTChannelListener listener) - Register the iot data channel of some device, the iot data of the device will be returned through the monitoring + - + abstract void unregisterBleIotListener(OnBleIoTChannelListener listener) - Unregister the iot data channel listener of some device + - + abstract void publishIoTTransparentData(String deviceId, DevIotDataBean iotData, OnBleSendChannelListener listener) - Send the iot data to the device + - + abstract void publishTransparentData(String deviceId, Array<byte> data, OnBleSendChannelListener listener) - push user business data to device by BLE + - + abstract void registerBleRespListener(OnBleToDeviceListener listener) - register a listener to accept data from device + - + abstract void unRegisterBleRespListener(OnBleToDeviceListener listener) @@ -482,7 +490,7 @@

    Method Summary

    - + abstract void )>getBluetoothState(String devId, IThingResultCallback<BluetoothBondStateBean> response) @@ -490,7 +498,7 @@

    Method Summary

    - + abstract void bindSlaveDeviceToMaster(String masterDevId, String slaveDevId, IResultCallback callback) @@ -498,7 +506,7 @@

    Method Summary

    - + abstract void unbindSlaveDeviceFromMaster(String masterDevId, String slaveDevId, IResultCallback callback) @@ -506,15 +514,15 @@

    Method Summary

    - + abstract void activeExtenModuleByBLEActived(String deviceId, IResultCallback iResultCallback) - active exten module by BLE + - + abstract void activeExtenModuleByBLEActived(String devId, Map<String, Object> params, IResultCallback callback) @@ -522,7 +530,7 @@

    Method Summary

    - + abstract int getExtModuleType(String devId) @@ -530,7 +538,7 @@

    Method Summary

    - + abstract void registerExtModuleStatus(ExtModuleStatusListener listener) @@ -538,7 +546,7 @@

    Method Summary

    - + abstract void unregisterExtModuleStatus(ExtModuleStatusListener listener) @@ -546,15 +554,15 @@

    Method Summary

    - + abstract void - )>postFileTransfer(String devId, FileTransferInfo fileTransferInfo, ActionProgressResponse<Boolean> listener) + )>postFileTransfer(String devId, FileTransferInfo fileTransferInfo, ActionProgressResponse<Boolean> listener) - Transfer files to the device + - + abstract void registerDataLocalProcessingListener(OnDataLocalProcessingListener listener) @@ -562,39 +570,39 @@

    Method Summary

    - + abstract void setLocationWeatherAbility(IGetLocationWeather iGetLocationWeather) - set location weather + - + abstract void setLocationWeatherAbility(IGetCustomLocationWeather iGetLocationWeather) - set location weather + - + abstract void setHomeWeatherAbility(IGetHomeWeather iGetHomeWeather) - set home weather + - + abstract void setHomeWeatherAbility(IGetCustomHomeWeather iGetHomeWeather) - set home weather + - + abstract int readRssiByCache(String uuid) @@ -602,7 +610,7 @@

    Method Summary

    - + abstract void recoverDeviceStatus(String uuid) @@ -610,15 +618,15 @@

    Method Summary

    - + abstract void - >)>queryWifiListForDeviceScan(QueryWifiSetting setting, IThingResultCallback<List<WiFiInfo>> callback) + >)>queryWifiListForDeviceScan(QueryWifiSetting setting, IThingResultCallback<List<WiFiInfo>> callback) - + abstract void )>fetchDeviceLog(String uuid, IThingResultCallback<byte[]> callback) @@ -626,7 +634,7 @@

    Method Summary

    - + abstract void )>queryActiveStatus(String uuid, IThingResultCallback<byte[]> callback) @@ -634,7 +642,7 @@

    Method Summary

    - + abstract Boolean isDeviceInOta(String deviceId) @@ -642,7 +650,7 @@

    Method Summary

    - + abstract int getBleConnectAbility(String devId) @@ -650,23 +658,23 @@

    Method Summary

    - + abstract void - )>checkBleWifiDeviceReset(CheckDeviceSetting setting, IThingResultCallback<CheckResultBean> callback) + )>checkBleWifiDeviceReset(CheckDeviceSetting setting, IThingResultCallback<CheckResultBean> callback) - Whether it can be reset, and whether it still needs to be reset in the cloud-bound state + - + abstract void - startResetBleWifiDevice(ResetBleSetting setting, IResultCallback callback) + startResetBleWifiDevice(ResetBleSetting setting, IResultCallback callback) - Support Bluetooth scan code reset service + - + abstract int getBleExpandAttr(String devId) @@ -715,8 +723,8 @@

    Method Detail

    >
  • notifyNoneForScan

    -
    @Deprecated() abstract void notifyNoneForScan()
    -

    stop ble connect taskDeprecate

    +
     abstract void notifyNoneForScan()
    +
  • @@ -730,17 +738,8 @@

    notifyNoneForScan

    >
  • addScanLinkTaskIds

    -
    @Deprecated() abstract void addScanLinkTaskIds(String idJsonString)
    -

    Reconnect the devices, if the BLE device is not connected, it will reconnect the device,if it is already connected, it will be ignored

    - -
    -
    Parameters:
    - - -
    idJsonString - devId List to JsonString, The devId of the device you want to connect,new method connectBleDevice}
    - - -
    +
     abstract void addScanLinkTaskIds(String idJsonString)
    +
  • @@ -754,17 +753,8 @@

    addScanLinkTaskIds

    >
  • disconnectLinkedIds

    -
    @Deprecated() abstract void disconnectLinkedIds(List<String> ids)
    -

    Disconnect device Bluetooth connection.

    - -
    -
    Parameters:
    - - -
    ids - devId List to JsonString ,The devId of the device you want to disconnect.
    - - -
    +
     abstract void disconnectLinkedIds(List<String> ids)
    +
  • @@ -778,17 +768,8 @@

    disconnectLinkedIds

    >
  • connectBleDevice

    -
     abstract void connectBleDevice(List<BleConnectBuilder> builderList)
    -

    * Reconnect the devices, if the BLE device is not connected, it will reconnect the device,if it is already connected, it will be ignored

    - -
    -
    Parameters:
    - - -
    builderList - com.thingclips.smart.android.ble.builder.
    - - -
    +
     abstract void connectBleDevice(List<BleConnectBuilder> builderList)
    +
  • @@ -802,8 +783,8 @@

    connectBleDevice

    >
  • directConnectBleDevice

    -
     abstract void directConnectBleDevice(BleConnectBuilder builder)
    -

    direct connect the device form ble

    +
     abstract void directConnectBleDevice(BleConnectBuilder builder)
    +
  • @@ -817,17 +798,8 @@

    directConnectBleDevice

    >
  • disconnectBleDevice

    -
     abstract void disconnectBleDevice(List<BleConnectBuilder> builderList)
    -

    Disconnect device Bluetooth connection.

    - -
    -
    Parameters:
    - - -
    builderList - com.thingclips.smart.android.ble.builder.
    - - -
    +
     abstract void disconnectBleDevice(List<BleConnectBuilder> builderList)
    +
  • @@ -842,28 +814,7 @@

    disconnectBleDevice

  • startBleConfig

     abstract void startBleConfig(long homeId, String devUuid, Map<String, Object> params, IThingBleConfigListener configListener)
    -

    Device activation function, when the device is scanned, you can use this method to activate.

    params:param.put("ssid", "xxxx"); //wifi ssidparam.put("password", "xxxxxx"); //wifi pwdparam.put("token", "xxxxxxxxxxxxx"); // user token

    - -
    -
    Parameters:
    - - -
    homeId - current homeId ,Your device will be activated under the current home.
    - - - -
    devUuid - device's uuid getUuid
    - - - -
    params - Activation parameters.
    - - - -
    configListener - callback IThingBleConfigListener
    - - -
    +
  • @@ -878,16 +829,7 @@

    startBleConfig

  • stopBleConfig

     abstract void stopBleConfig(String devUuid)
    -

    stop activation

    - -
    -
    Parameters:
    - - -
    devUuid - device's uuid getUuid
    - - -
    +
  • @@ -902,16 +844,7 @@

    stopBleConfig

  • isBleLocalOnline

     abstract boolean isBleLocalOnline(String devId)
    -

    Get the device‘s local online status

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - -
    +
  • @@ -941,20 +874,7 @@

    isBleLocalOnlineByMaster

  • removeDeviceLocal

     abstract void removeDeviceLocal(String devId, IResultCallback iControlCallback)
    -

    Remove the Bluetooth device, the device will become to be activated if the device is online locally.If the device is offline locally, there will be no effect

    - -
    -
    Parameters:
    - - -
    devId - device Id
    - - - -
    iControlCallback - IResultCallback
    - - -
    +
  • @@ -969,20 +889,7 @@

    removeDeviceLocal

  • resetFactoryLocal

     abstract void resetFactoryLocal(String devId, IResultCallback iControlCallback)
    -

    Restore the factory settings of the Bluetooth device, the device will become to be activated if the device is locally online.If the device is offline locally, there will be no effect

    - -
    -
    Parameters:
    - - -
    devId - device Id
    - - - -
    iControlCallback - IResultCallback
    - - -
    +
  • @@ -997,24 +904,7 @@

    resetFactoryLocal

  • publishDps

     abstract void publishDps(String devId, String dps, IResultCallback iControlCallback)
    -

    send data points to device by bluetooth

    - -
    -
    Parameters:
    - - -
    devId - device Id
    - - - -
    dps - Data points
    - - - -
    iControlCallback - IResultCallback
    - - -
    +
  • @@ -1029,24 +919,7 @@

    publishDps

  • queryDps

     abstract void queryDps(String devId, List<String> dpList, IResultCallback iResultCallback)
    -

    query data points from device by bluetooth

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - - -
    dpList - Data point Ids
    - - - -
    iResultCallback - IResultCallback
    - - -
    +
  • @@ -1060,33 +933,8 @@

    queryDps

    >
  • startBleOta

    -
    @Deprecated() abstract void startBleOta(String uuid, int type, String version, String binPackagePath, OnBleUpgradeListener listener)
    -

    Upgrade the firmware of the device by bluetooth

    - -
    -
    Parameters:
    - - -
    uuid - device uuid getUuid
    - - - -
    type - 0: normal firmware 1:mcu firmware
    - - - -
    version - the version of the new firmware
    - - - -
    binPackagePath - the path of the downloaded firmware on the phone storage
    - - - -
    listener - ota process callback OnBleUpgradeListener
    - - -
    +
     abstract void startBleOta(String uuid, int type, String version, String binPackagePath, OnBleUpgradeListener listener)
    +
  • @@ -1100,7 +948,7 @@

    startBleOta

    >
  • startBleOta

    -
    @Deprecated() abstract void startBleOta(String uuid, String pid, int type, String version, String binPackagePath, OnBleUpgradeListener listener)
    +
     abstract void startBleOta(String uuid, String pid, int type, String version, String binPackagePath, OnBleUpgradeListener listener)
    @@ -1116,20 +964,7 @@

    startBleOta

  • startBleOta

     abstract void startBleOta(BleOTABean otaBean, OnBleUpgradeListener listener)
    -

    Upgrade the firmware of the device/Accessories by bluetooth

    - -
    -
    Parameters:
    - - -
    otaBean - OTA device data
    - - - -
    listener - ota process callback OnBleUpgradeListener
    - - -
    +
  • @@ -1144,16 +979,7 @@

    startBleOta

  • cancelBleOta

     abstract void cancelBleOta(String uuid)
    -

    Stop upgrading firmware

    - -
    -
    Parameters:
    - - -
    uuid - device uuid getUuid
    - - -
    +
  • @@ -1168,16 +994,7 @@

    cancelBleOta

  • getDeviceAllDps

     abstract String getDeviceAllDps(String devId)
    -

    Get the latest data points status of the current bluetooth device. only for ble device

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - -
    +
  • @@ -1191,7 +1008,7 @@

    getDeviceAllDps

    >
  • scanFilter

    -
    @Deprecated() abstract String scanFilter(Array<byte> scan, String devName, String address)
    +
     abstract String scanFilter(Array<byte> scan, String devName, String address)
    @@ -1207,20 +1024,7 @@

    scanFilter

  • readBleRssi

     abstract void readBleRssi(String devId, BleRssiListener listener)
    -

    get the rssi of the bluetooth device.

    If the device is connected, it can be obtained correctly, otherwise an error will be returned

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - - -
    listener - backback BleRssiListener
    - - -
    +
  • @@ -1234,7 +1038,7 @@

    readBleRssi

    >
  • postDataChannel

    -
    @Deprecated() abstract void postDataChannel(String devId, String command, DataChannelListener listener)
    +
     abstract void postDataChannel(String devId, String command, DataChannelListener listener)
    @@ -1250,20 +1054,7 @@

    postDataChannel

  • postDataChannel

     abstract void postDataChannel(Map<String, Object> params, DataChannelListener listener)
    -

    Big data channel of V4.1 protocal. Need equipment support.

    This function can be used for transferring some large amounts of historical data

    - -
    -
    Parameters:
    - - -
    params - The map of params.
    - - - -
    listener - Callback DataChannelListener
    - - -
    +
  • @@ -1277,7 +1068,7 @@

    postDataChannel

    >
  • getConfigDeviceFlag

    -
    @Deprecated() abstract int getConfigDeviceFlag(String uuid)
    +
     abstract int getConfigDeviceFlag(String uuid)
    @@ -1293,16 +1084,7 @@

    getConfigDeviceFlag

  • registerBusinessLog

     abstract void registerBusinessLog(BleLogCallback logCallback)
    -

    register business log , Can monitor internal communication logs.

    - -
    -
    Parameters:
    - - -
    logCallback - BleLogCallback
    - - -
    +
  • @@ -1317,16 +1099,7 @@

    registerBusinessLog

  • unregisterBusinessLog

     abstract void unregisterBusinessLog(BleLogCallback logCallback)
    -

    unregister business log.

    - -
    -
    Parameters:
    - - -
    logCallback - the callback what you want unregister
    - - -
    +
  • @@ -1341,20 +1114,7 @@

    unregisterBusinessLog

  • registerDeviceConnectStatus

     abstract void registerDeviceConnectStatus(String devId, BleConnectStatusListener statusListener)
    -

    register device connection status changes

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - - -
    statusListener - BleConnectStatusListener
    - - -
    +
  • @@ -1369,7 +1129,7 @@

    registerDeviceConnectStatus

  • unregisterDevcieConnectStatus

     abstract void unregisterDevcieConnectStatus(String devId)
    -

    unregister the monitor

    +
  • @@ -1384,20 +1144,7 @@

    unregisterDevcieConnectStatus

  • registerTransferListener

     abstract void registerTransferListener(String devId, OnBleDataTransferListener listener)
    -

    Register the custom data channel of some device, the custom data of the device will be returned through the monitoring

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - - -
    listener - OnBleDataTransferListener
    - - -
    +
  • @@ -1412,20 +1159,7 @@

    registerTransferListener

  • unregisterTransferListener

     abstract void unregisterTransferListener(String devId, OnBleDataTransferListener listener)
    -

    Unregister the custom data channel of some device

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - - -
    listener - the listener what you want unregister
    - - -
    +
  • @@ -1440,24 +1174,7 @@

    unregisterTransferListener

  • publishTransferData

     abstract void publishTransferData(String devId, Array<byte> raw, IResultCallback iResultCallback)
    -

    Send the custom data to the device

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - - -
    raw - the custom data defined with equipment
    - - - -
    iResultCallback - send result IResultCallback
    - - -
    +
  • @@ -1472,16 +1189,7 @@

    publishTransferData

  • publishSystemTimeWithDeviceId

     abstract void publishSystemTimeWithDeviceId(String devId)
    -

    Get the system time and send it to the device

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - -
    +
  • @@ -1496,16 +1204,7 @@

    publishSystemTimeWithDeviceId

  • uploadCacheDataToServer

     abstract void uploadCacheDataToServer(String devId)
    -

    upload dps cache data to server,such as when there is no network during data interaction, it will be cached

    - -
    -
    Parameters:
    - - -
    devId - device id getDevId
    - - -
    +
  • @@ -1520,7 +1219,22 @@

    uploadCacheDataToServer

  • clearBleDataCache

     abstract void clearBleDataCache(List<String> devIdList)
    -

    clear ble connect cache

    +
    + + +
  • + + + + + +
      +
    • +

      clearBigDataChannelData

      +
       abstract void clearBigDataChannelData(String devId, int type, IResultCallback callback)
      +
    • @@ -1535,7 +1249,7 @@

      clearBleDataCache

    • orderLocalCommunicationList

       abstract List<CommunicationModuleT> orderLocalCommunicationList(DeviceRespBean respBean)
      -

      order the communication list

      +
    • @@ -1550,20 +1264,7 @@

      orderLocalCommunicationList

    • getDeviceAttribute

       abstract void getDeviceAttribute(String deviceId, OnDeviceAttributeListener listener)
      -

      get device attribute from device info

      - -
      -
      Parameters:
      - - -
      deviceId - device id getDevId
      - - - -
      listener - result callback OnDeviceAttributeListener
      - - -
      +
    • @@ -1578,16 +1279,7 @@

      getDeviceAttribute

    • registerBleIotListener

       abstract void registerBleIotListener(OnBleIoTChannelListener listener)
      -

      Register the iot data channel of some device, the iot data of the device will be returned through the monitoring

      - -
      -
      Parameters:
      - - -
      listener - OnBleIoTChannelListener
      - - -
      +
    • @@ -1602,16 +1294,7 @@

      registerBleIotListener

    • unregisterBleIotListener

       abstract void unregisterBleIotListener(OnBleIoTChannelListener listener)
      -

      Unregister the iot data channel listener of some device

      - -
      -
      Parameters:
      - - -
      listener - the listener what you want unregister OnBleIoTChannelListener
      - - -
      +
    • @@ -1626,24 +1309,7 @@

      unregisterBleIotListener

    • publishIoTTransparentData

       abstract void publishIoTTransparentData(String deviceId, DevIotDataBean iotData, OnBleSendChannelListener listener)
      -

      Send the iot data to the device

      - -
      -
      Parameters:
      - - -
      deviceId - device id getDevId
      - - - -
      iotData - the iot data defined with equipment
      - - - -
      listener - send result OnBleSendChannelListener
      - - -
      +
    • @@ -1658,24 +1324,7 @@

      publishIoTTransparentData

    • publishTransparentData

       abstract void publishTransparentData(String deviceId, Array<byte> data, OnBleSendChannelListener listener)
      -

      push user business data to device by BLE

      - -
      -
      Parameters:
      - - -
      deviceId - device id
      - - - -
      data - user business data(such as timing data)
      - - - -
      listener - callback
      - - -
      +
    • @@ -1690,16 +1339,7 @@

      publishTransparentData

    • registerBleRespListener

       abstract void registerBleRespListener(OnBleToDeviceListener listener)
      -

      register a listener to accept data from device

      - -
      -
      Parameters:
      - - -
      listener - listener
      - - -
      +
    • @@ -1774,20 +1414,7 @@

      unbindSlaveDeviceFromMaster

    • activeExtenModuleByBLEActived

       abstract void activeExtenModuleByBLEActived(String deviceId, IResultCallback iResultCallback)
      -

      active exten module by BLE

      - -
      -
      Parameters:
      - - -
      deviceId - device ID
      - - - -
      iResultCallback - send result IResultCallback
      - - -
      +
    • @@ -1861,25 +1488,8 @@

      unregisterExtModuleStatus

      >
    • postFileTransfer

      -
       abstract void )>postFileTransfer(String devId, FileTransferInfo fileTransferInfo, ActionProgressResponse<Boolean> listener)
      -

      Transfer files to the device

      - -
      -
      Parameters:
      - - -
      devId - device id getDevId
      - - - -
      fileTransferInfo - File informationFileTransferInfo
      - - - -
      listener - file transfer result ActionProgressResponse
      - - -
      +
       abstract void )>postFileTransfer(String devId, FileTransferInfo fileTransferInfo, ActionProgressResponse<Boolean> listener)
      +
    • @@ -1908,17 +1518,8 @@

      registerDataLocalProcessingListener

      >
    • setLocationWeatherAbility

      -
      @Deprecated() abstract void setLocationWeatherAbility(IGetLocationWeather iGetLocationWeather)
      -

      set location weather

      - -
      -
      Parameters:
      - - -
      iGetLocationWeather - location weather from business layer
      - - -
      +
       abstract void setLocationWeatherAbility(IGetLocationWeather iGetLocationWeather)
      +
    • @@ -1933,16 +1534,7 @@

      setLocationWeatherAbility

    • setLocationWeatherAbility

       abstract void setLocationWeatherAbility(IGetCustomLocationWeather iGetLocationWeather)
      -

      set location weather

      - -
      -
      Parameters:
      - - -
      iGetLocationWeather - location weather from business layer
      - - -
      +
    • @@ -1956,17 +1548,8 @@

      setLocationWeatherAbility

      >
    • setHomeWeatherAbility

      -
      @Deprecated() abstract void setHomeWeatherAbility(IGetHomeWeather iGetHomeWeather)
      -

      set home weather

      - -
      -
      Parameters:
      - - -
      iGetHomeWeather - home weather from business layer
      - - -
      +
       abstract void setHomeWeatherAbility(IGetHomeWeather iGetHomeWeather)
      +
    • @@ -1981,16 +1564,7 @@

      setHomeWeatherAbility

    • setHomeWeatherAbility

       abstract void setHomeWeatherAbility(IGetCustomHomeWeather iGetHomeWeather)
      -

      set home weather

      - -
      -
      Parameters:
      - - -
      iGetHomeWeather - home weather from business layer
      - - -
      +
    • @@ -2004,7 +1578,7 @@

      setHomeWeatherAbility

      >
    • readRssiByCache

      -
      @Deprecated() abstract int readRssiByCache(String uuid)
      +
       abstract int readRssiByCache(String uuid)
      @@ -2034,7 +1608,7 @@

      recoverDeviceStatus

      >
    • queryWifiListForDeviceScan

      -
       abstract void >)>queryWifiListForDeviceScan(QueryWifiSetting setting, IThingResultCallback<List<WiFiInfo>> callback)
      +
       abstract void >)>queryWifiListForDeviceScan(QueryWifiSetting setting, IThingResultCallback<List<WiFiInfo>> callback)
      @@ -2109,8 +1683,8 @@

      getBleConnectAbility

      >
    • checkBleWifiDeviceReset

      -
       abstract void )>checkBleWifiDeviceReset(CheckDeviceSetting setting, IThingResultCallback<CheckResultBean> callback)
      -

      Whether it can be reset, and whether it still needs to be reset in the cloud-bound state

      +
       abstract void )>checkBleWifiDeviceReset(CheckDeviceSetting setting, IThingResultCallback<CheckResultBean> callback)
      +
    • @@ -2124,8 +1698,8 @@

      checkBleWifiDeviceReset

      >
    • startResetBleWifiDevice

      -
       abstract void startResetBleWifiDevice(ResetBleSetting setting, IResultCallback callback)
      -

      Support Bluetooth scan code reset service

      +
       abstract void startResetBleWifiDevice(ResetBleSetting setting, IResultCallback callback)
      +
    • diff --git a/com/thingclips/smart/android/ble/IThingBleOperator.html b/com/thingclips/smart/android/ble/IThingBleOperator.html index c305f46..a51111b 100644 --- a/com/thingclips/smart/android/ble/IThingBleOperator.html +++ b/com/thingclips/smart/android/ble/IThingBleOperator.html @@ -110,7 +110,7 @@

      Interface IThingBleOperato public interface IThingBleOperator -

      BLE operate manager. Provide basic ability of Normal BLE

      +

    @@ -157,17 +157,17 @@

    Method Summary

    abstract void - startLeScan(int timeout, ScanType type, BleScanResponse response) + startLeScan(int timeout, ScanType type, BleScanResponse response) - Scan surrounding Bluetooth devices + abstract void - startLeScan(LeScanSetting setting, BleScanResponse response) + startLeScan(LeScanSetting setting, BleScanResponse response) - Scan surrounding Bluetooth devices ,support multi scan type + @@ -175,7 +175,7 @@

    Method Summary

    clearLeCache() - clear scan cache + @@ -183,7 +183,7 @@

    Method Summary

    startScan(List<ScanFilter> filters, ScanSettings settings, PendingIntent callbackIntent) - pendingIntent scan by Android system api + @@ -191,7 +191,7 @@

    Method Summary

    stopScan(PendingIntent callbackIntent) - stop pendingIntent scan + @@ -199,7 +199,7 @@

    Method Summary

    stopLeScan() - stop scan + @@ -207,7 +207,7 @@

    Method Summary

    connectBleDevice(String address, LeConnectResponse response) - Connect normal bluetooth devices, only physical connection, you can connect all Bluetooth devices. + @@ -215,7 +215,7 @@

    Method Summary

    registerBleConnectStatus(String address, LeConnectStatusResponse response) - Register normal bluetooth connection status monitoring. + @@ -223,7 +223,7 @@

    Method Summary

    unregisterBleConnectStatus(String address) - unregister normal bluetooth connection status monitoring. + @@ -231,7 +231,7 @@

    Method Summary

    disconnectBleDevice(String address) - disconnect normal bluetooth + @@ -239,7 +239,7 @@

    Method Summary

    readBluetoothRssi(String mac, BleRssiListener listener) - read device rssi + @@ -247,7 +247,7 @@

    Method Summary

    isBluetoothOpened() - is phone bluetooth open + @@ -255,7 +255,7 @@

    Method Summary

    openBluetooth() - open the phone bluetooth + @@ -263,7 +263,7 @@

    Method Summary

    closeBluetooth() - close the phone bluetooth + @@ -271,7 +271,7 @@

    Method Summary

    isBleSupported() - Does the phone support Bluetooth + @@ -279,7 +279,7 @@

    Method Summary

    getBondState(String mac) - Get Bluetooth binding statusBOND_NONE = 10BOND_BONDING = 11BOND_BONDED = 12code = -1 ,maybe no bluetooth connect permission + @@ -303,7 +303,7 @@

    Method Summary

    createBond(String deviceMac, IResultCallback response) - Start the bonding (pairing) process with the remote device. + @@ -311,7 +311,7 @@

    Method Summary

    removeBond(String deviceMac, IResultCallback removeBondResponse) - Remove bond (pairing) with the remote device. + @@ -333,9 +333,9 @@

    Method Summary

    abstract void - )>startScanBindDevice(int timeout, ScanType type, IThingResultCallback<String> response) + )>startScanBindDevice(int timeout, ScanType type, IThingResultCallback<String> response) - Scan surrounding Bluetooth devices + @@ -394,25 +394,8 @@

    getThingThirdProtocolSupport

    >
  • startLeScan

    -
     abstract void startLeScan(int timeout, ScanType type, BleScanResponse response)
    -

    Scan surrounding Bluetooth devices

    - -
    -
    Parameters:
    - - -
    timeout - scan timeout
    - - - -
    type - scan type see ScanType
    - - - -
    response - response BleScanResponse
    - - -
    +
     abstract void startLeScan(int timeout, ScanType type, BleScanResponse response)
    +
  • @@ -426,21 +409,8 @@

    startLeScan

    >
  • startLeScan

    -
     abstract void startLeScan(LeScanSetting setting, BleScanResponse response)
    -

    Scan surrounding Bluetooth devices ,support multi scan type

    - -
    -
    Parameters:
    - - -
    setting - scan setting LeScanSetting
    - - - -
    response - response BleScanResponse
    - - -
    +
     abstract void startLeScan(LeScanSetting setting, BleScanResponse response)
    +
  • @@ -455,7 +425,7 @@

    startLeScan

  • clearLeCache

     abstract void clearLeCache()
    -

    clear scan cache

    +
  • @@ -470,24 +440,7 @@

    clearLeCache

  • startScan

     abstract void startScan(List<ScanFilter> filters, ScanSettings settings, PendingIntent callbackIntent)
    -

    pendingIntent scan by Android system api

    - -
    -
    Parameters:
    - - -
    filters - see ScanFilter
    - - - -
    settings - see ScanSettings
    - - - -
    callbackIntent - see PendingIntent
    - - -
    +
  • @@ -502,16 +455,7 @@

    startScan

  • stopScan

     abstract void stopScan(PendingIntent callbackIntent)
    -

    stop pendingIntent scan

    - -
    -
    Parameters:
    - - -
    callbackIntent - see PendingIntent
    - - -
    +
  • @@ -526,7 +470,7 @@

    stopScan

  • stopLeScan

     abstract void stopLeScan()
    -

    stop scan

    +
  • @@ -541,20 +485,7 @@

    stopLeScan

  • connectBleDevice

     abstract void connectBleDevice(String address, LeConnectResponse response)
    -

    Connect normal bluetooth devices, only physical connection, you can connect all Bluetooth devices.This type of connect returns only after the connection is successful

    - -
    -
    Parameters:
    - - -
    address - Bluetooth device address
    - - - -
    response - connect response LeConnectResponse
    - - -
    +
  • @@ -569,20 +500,7 @@

    connectBleDevice

  • registerBleConnectStatus

     abstract void registerBleConnectStatus(String address, LeConnectStatusResponse response)
    -

    Register normal bluetooth connection status monitoring.

    - -
    -
    Parameters:
    - - -
    address - device's address
    - - - -
    response - response
    - - -
    +
  • @@ -597,16 +515,7 @@

    registerBleConnectStatus

  • unregisterBleConnectStatus

     abstract void unregisterBleConnectStatus(String address)
    -

    unregister normal bluetooth connection status monitoring.

    - -
    -
    Parameters:
    - - -
    address - device's address
    - - -
    +
  • @@ -621,16 +530,7 @@

    unregisterBleConnectStatus

  • disconnectBleDevice

     abstract void disconnectBleDevice(String address)
    -

    disconnect normal bluetooth

    - -
    -
    Parameters:
    - - -
    address - device's address
    - - -
    +
  • @@ -645,7 +545,7 @@

    disconnectBleDevice

  • readBluetoothRssi

     abstract void readBluetoothRssi(String mac, BleRssiListener listener)
    -

    read device rssi

    +
  • @@ -659,8 +559,8 @@

    readBluetoothRssi

    >
  • isBluetoothOpened

    -
    @Deprecated() abstract boolean isBluetoothOpened()
    -

    is phone bluetooth open

    +
     abstract boolean isBluetoothOpened()
    +
  • @@ -674,8 +574,8 @@

    isBluetoothOpened

    >
  • openBluetooth

    -
    @Deprecated() abstract boolean openBluetooth()
    -

    open the phone bluetooth

    +
     abstract boolean openBluetooth()
    +
  • @@ -689,8 +589,8 @@

    openBluetooth

    >
  • closeBluetooth

    -
    @Deprecated() abstract boolean closeBluetooth()
    -

    close the phone bluetooth

    +
     abstract boolean closeBluetooth()
    +
  • @@ -705,7 +605,7 @@

    closeBluetooth

  • isBleSupported

     abstract boolean isBleSupported()
    -

    Does the phone support Bluetooth

    +
  • @@ -720,16 +620,7 @@

    isBleSupported

  • getBondState

     abstract int getBondState(String mac)
    -

    Get Bluetooth binding statusBOND_NONE = 10BOND_BONDING = 11BOND_BONDED = 12code = -1 ,maybe no bluetooth connect permission

    - -
    -
    Parameters:
    - - -
    mac - device's address
    - - -
    +
  • @@ -774,7 +665,7 @@

    unregisterBluetoothStateListener

  • createBond

     abstract void createBond(String deviceMac, IResultCallback response)
    -

    Start the bonding (pairing) process with the remote device.

    This is an asynchronous call, it will return immediately. Registerfor ACTION_BOND_STATE_CHANGED intents to be notified whenthe bonding process completes, and its result.

    Android system services will handle the necessary user interactionsto confirm and complete the bonding process.

    +
  • @@ -789,18 +680,7 @@

    createBond

  • removeBond

     abstract void removeBond(String deviceMac, IResultCallback removeBondResponse)
    -

    Remove bond (pairing) with the remote device.

    Delete the link key associated with the remote device, andimmediately terminate connections to that device that requireauthentication and encryption.

    - -
    -
    Parameters:
    - - -
    deviceMac - device's mac
    - - - - -
    +
  • @@ -844,25 +724,8 @@

    removeConnectHidListener

    >
  • startScanBindDevice

    -
     abstract void )>startScanBindDevice(int timeout, ScanType type, IThingResultCallback<String> response)
    -

    Scan surrounding Bluetooth devices

    - -
    -
    Parameters:
    - - -
    timeout - scan timeout
    - - - -
    type - scan type see ScanType
    - - - -
    response - response the devId of bind device
    - - -
    +
     abstract void )>startScanBindDevice(int timeout, ScanType type, IThingResultCallback<String> response)
    +
  • diff --git a/com/thingclips/smart/android/ble/IThingDeviceConnectManager.html b/com/thingclips/smart/android/ble/IThingDeviceConnectManager.html index 77cc646..80d4ffe 100644 --- a/com/thingclips/smart/android/ble/IThingDeviceConnectManager.html +++ b/com/thingclips/smart/android/ble/IThingDeviceConnectManager.html @@ -151,7 +151,7 @@

    Method Summary

    connectDeviceWithCallback(BlueConnectParam param, IResultCallback callback) - 支持 ble、双模中的ble连接、beacon连接、mesh连接、mesh单火类连接 + @@ -159,7 +159,7 @@

    Method Summary

    disconnectDevice(BlueConnectParam param) - 支持 ble断开、双模中的ble连接断开、mesh单火类连接断开。beacon连接(调用无效,无实际意义)、mesh连接断开* 连接方式,网关和app都需要,默认值CONNECT_STYLE_BOTH = 0;* 连接方式:仅appCONNECT_STYLE_APP_ONLY = 1;* 连接方式:仅网关CONNECT_STYLE_GATEWAY_ONLY = 2;param: + @@ -204,20 +204,7 @@

    Method Detail

  • connectDeviceWithCallback

     abstract void connectDeviceWithCallback(BlueConnectParam param, IResultCallback callback)
    -

    支持 ble、双模中的ble连接、beacon连接、mesh连接、mesh单火类连接

    - -
    -
    Parameters:
    - - -
    param - 见param中设置
    - - - -
    callback - 连接回应,在设定的超时时间内,进行回应,若超时时间已过,还未连上则回调连接失败,但内部连接行为并不会取消,可能会在接下来一端时间上线,此时的上线状态,通过设备在线状态监听可以获取到。
    - - -
    +
  • @@ -232,7 +219,7 @@

    connectDeviceWithCallback

  • disconnectDevice

     abstract boolean disconnectDevice(BlueConnectParam param)
    -

    支持 ble断开、双模中的ble连接断开、mesh单火类连接断开。beacon连接(调用无效,无实际意义)、mesh连接断开

    * 连接方式,网关和app都需要,默认值CONNECT_STYLE_BOTH = 0;* 连接方式:仅appCONNECT_STYLE_APP_ONLY = 1;* 连接方式:仅网关CONNECT_STYLE_GATEWAY_ONLY = 2;

    param:

    +
  • diff --git a/com/thingclips/smart/android/ble/IThingFittings.html b/com/thingclips/smart/android/ble/IThingFittings.html index 177847c..a686f86 100644 --- a/com/thingclips/smart/android/ble/IThingFittings.html +++ b/com/thingclips/smart/android/ble/IThingFittings.html @@ -110,7 +110,7 @@

    Interface IThingFittings

    public interface IThingFittings<T> -

    配件注册监听器 这里说明下:

    注册配件监听器,SDK设备端上报到鉴权/检查的动作,然后解析成对应的T,

    T代表配件的具体信息 需要带有设备标志devId, 具体的操作步骤cmd,包含auth,check、delete等 需要认证的设备mac 认证信息s1 群组group 群组操作结果,true 成功;false 失败。比如 删除成功;订阅失败;查询失败等 result

    业务层根据T去判断要调用鉴权接口还是检查接口, 返回结果通过sendFittingsData发送给sdk

    删除配件,业务层直接调用云端接口,然后将结果通过 sendFittingsData发送给sdk

    不同的能力,均需要实现该接口

    +
  • @@ -151,7 +151,7 @@

    Method Summary

    )>registerFittingsListener(IThingResultCallback<T> listener) - 注册配件监听器配件的相关动作,均会在这里返回具体的动作需要查看T + @@ -159,23 +159,23 @@

    Method Summary

    )>unregisterFittingsListener(IThingResultCallback<T> listener) - 注销当前配件的监听器 + abstract void - sendFittingsData(T fittingBean, IResultCallback callback) + sendFittingsData(T fittingBean, IResultCallback callback) - 业务层需要向设备发送配件的相关信息,例如删除T的动作,就需要使用该方法 + abstract void - handleFittingsData(T fittingBean) + handleFittingsData(T fittingBean) - 收到设备上报的数据,进行处理 + @@ -220,16 +220,7 @@

    Method Detail

  • registerFittingsListener

     abstract void )>registerFittingsListener(IThingResultCallback<T> listener)
    -

    注册配件监听器配件的相关动作,均会在这里返回具体的动作需要查看T

    - -
    -
    Parameters:
    - - -
    listener - 配件的监听,每次配件相应的动作会从这里通知onSuccess 例如:需要鉴权、需要检查
    - - -
    +
  • @@ -244,16 +235,7 @@

    registerFittingsListener

  • unregisterFittingsListener

     abstract void )>unregisterFittingsListener(IThingResultCallback<T> listener)
    -

    注销当前配件的监听器

    - -
    -
    Parameters:
    - - -
    listener - 待注销的配件监听器
    - - -
    +
  • @@ -267,21 +249,8 @@

    unregisterFittingsListener

    >
  • sendFittingsData

    -
     abstract void sendFittingsData(T fittingBean, IResultCallback callback)
    -

    业务层需要向设备发送配件的相关信息,例如删除T的动作,就需要使用该方法

    - -
    -
    Parameters:
    - - -
    fittingBean - 需要删除的配件信息
    - - - -
    callback - 删除的回调
    - - -
    +
     abstract void sendFittingsData(T fittingBean, IResultCallback callback)
    +
  • @@ -295,17 +264,8 @@

    sendFittingsData

    >
  • handleFittingsData

    -
     abstract void handleFittingsData(T fittingBean)
    -

    收到设备上报的数据,进行处理

    - -
    -
    Parameters:
    - - -
    fittingBean - 解析之后的配件信息
    - - -
    +
     abstract void handleFittingsData(T fittingBean)
    +
  • diff --git a/com/thingclips/smart/android/ble/IThingLEAudioManager.html b/com/thingclips/smart/android/ble/IThingLEAudioManager.html index e2c5b45..d530881 100644 --- a/com/thingclips/smart/android/ble/IThingLEAudioManager.html +++ b/com/thingclips/smart/android/ble/IThingLEAudioManager.html @@ -181,7 +181,7 @@

    Method Summary

    abstract void - publishLEAudioSpeechState(LEAudioState state, String devId, String dialogId) + publishLEAudioSpeechState(ThingLEAudioEnum.LEAudioState state, String devId, String dialogId) @@ -205,7 +205,7 @@

    Method Summary

    abstract void - publishLEAudioStopSpeech(LEAudioCode stopCode, String devId, String dialogId) + publishLEAudioStopSpeech(ThingLEAudioEnum.LEAudioCode stopCode, String devId, String dialogId) @@ -229,7 +229,7 @@

    Method Summary

    abstract void - )>publishLEAudioAlarmClockSettings(String devId, LEAudioAlarmClockRequest request, IThingResultCallback<Boolean> listener) + )>publishLEAudioAlarmClockSettings(String devId, LEAudioAlarmClockRequest request, IThingResultCallback<Boolean> listener) @@ -237,7 +237,7 @@

    Method Summary

    abstract void - )>publishLEAudioCommonCommand(String devId, AudioCommonCommand audioCommonCommand, IThingResultCallback<AudioCommnonResponse> listener) + )>publishLEAudioCommonCommand(String devId, AudioCommonCommand audioCommonCommand, IThingResultCallback<AudioCommnonResponse> listener) @@ -335,7 +335,7 @@

    publishLEAudioProvideSpeech

  • - + - + @@ -183,31 +183,31 @@

    Enum Constant Summary

    CONFIG_TYPE_WIFI_P4_PLUS_BLE_FIRST -

    wifi p4 plug&play ble first device. needn't to enter wifi to activate.

    + CONFIG_TYPE_WIFI_P3_PLUS_BLE_FIRST -

    wifi p3 plug&play ble first device. needn't to enter wifi to activate.

    + CONFIG_TYPE_BEACON -

    thing's beacon device

    + CONFIG_TYPE_SIG_TOGETHER -

    sig mesh device

    + CONFIG_TYPE_TOGETHER -

    mesh device

    + @@ -225,25 +225,25 @@

    Enum Constant Summary

    CONFIG_TYPE_WIFI -

    Dual-mode type device. Need to enter wifi to activate

    + CONFIG_TYPE_SINGLE -

    single type. device

    + PROVIDER_MESH -

    mesh device. SIG Mesh

    + PROVIDER_SINGLE_BLE -

    point to point bluetooth, BLE device

    + diff --git a/com/thingclips/smart/android/ble/api/BleConnectStatusListener.html b/com/thingclips/smart/android/ble/api/BleConnectStatusListener.html index 1c0b677..b62ddcd 100644 --- a/com/thingclips/smart/android/ble/api/BleConnectStatusListener.html +++ b/com/thingclips/smart/android/ble/api/BleConnectStatusListener.html @@ -110,7 +110,7 @@

    Interface BleConnec public interface BleConnectStatusListener -

    ble connect status listener

    +
    diff --git a/com/thingclips/smart/android/ble/api/BleControllerBean.html b/com/thingclips/smart/android/ble/api/BleControllerBean.html index 5bfd775..79ed8ae 100644 --- a/com/thingclips/smart/android/ble/api/BleControllerBean.html +++ b/com/thingclips/smart/android/ble/api/BleControllerBean.html @@ -238,6 +238,12 @@

    Field Summary

    + + public int + retryCount + + + @@ -246,6 +252,36 @@

    Field Summary

    +
    + +
    + @@ -258,6 +294,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/BleControllerUpdateBean.html b/com/thingclips/smart/android/ble/api/BleControllerUpdateBean.html index 2cd082f..ad4f393 100644 --- a/com/thingclips/smart/android/ble/api/BleControllerUpdateBean.html +++ b/com/thingclips/smart/android/ble/api/BleControllerUpdateBean.html @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -186,6 +216,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/BleLogCallback.html b/com/thingclips/smart/android/ble/api/BleLogCallback.html index 4507d7e..943e1d8 100644 --- a/com/thingclips/smart/android/ble/api/BleLogCallback.html +++ b/com/thingclips/smart/android/ble/api/BleLogCallback.html @@ -110,7 +110,7 @@

    Interface BleLogCallback

    public interface BleLogCallback -

    ble business log callback

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onLogPrint(String fileName, String content) - callback + @@ -196,20 +196,7 @@

    Method Detail

  • onLogPrint

     abstract void onLogPrint(String fileName, String content)
    -

    callback

    - -
    -
    Parameters:
    - - -
    fileName - log tag
    - - - -
    content - log content
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/BleRssiListener.html b/com/thingclips/smart/android/ble/api/BleRssiListener.html index 665eb44..eba5aa1 100644 --- a/com/thingclips/smart/android/ble/api/BleRssiListener.html +++ b/com/thingclips/smart/android/ble/api/BleRssiListener.html @@ -110,7 +110,7 @@

    Interface BleRssiListenerBleRssiListener -

    ble rssi read callback

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onResult(boolean isSuccess, int rssi) - callback + @@ -196,20 +196,7 @@

    Method Detail

  • onResult

     abstract void onResult(boolean isSuccess, int rssi)
    -

    callback

    - -
    -
    Parameters:
    - - -
    isSuccess - is read success
    - - - -
    rssi - the rssi value
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/BleScanResponse.html b/com/thingclips/smart/android/ble/api/BleScanResponse.html index c963c94..aba6ae5 100644 --- a/com/thingclips/smart/android/ble/api/BleScanResponse.html +++ b/com/thingclips/smart/android/ble/api/BleScanResponse.html @@ -110,7 +110,7 @@

    Interface BleScanResponseBleScanResponse -

    Scan callback

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onResult(ScanDeviceBean bean) - scan result + @@ -196,16 +196,7 @@

    Method Detail

  • onResult

     abstract void onResult(ScanDeviceBean bean)
    -

    scan result

    - -
    -
    Parameters:
    - - -
    bean - ScanDeviceBean
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/BleWiFiDeviceBean.html b/com/thingclips/smart/android/ble/api/BleWiFiDeviceBean.html index cd78565..49ffb0b 100644 --- a/com/thingclips/smart/android/ble/api/BleWiFiDeviceBean.html +++ b/com/thingclips/smart/android/ble/api/BleWiFiDeviceBean.html @@ -276,6 +276,36 @@

    Field Summary

    +
    + +
    + @@ -288,6 +318,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/BluetoothBondStateBean.html b/com/thingclips/smart/android/ble/api/BluetoothBondStateBean.html index cd62952..e488f22 100644 --- a/com/thingclips/smart/android/ble/api/BluetoothBondStateBean.html +++ b/com/thingclips/smart/android/ble/api/BluetoothBondStateBean.html @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -229,6 +259,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_COMMOND.html b/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_COMMOND.html index e139125..06f30a3 100644 --- a/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_COMMOND.html +++ b/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_COMMOND.html @@ -110,7 +110,7 @@

    Class ChannelD public class ChannelDataConstants.DATA_COMMOND -

    Command to open big data channel

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_PRODUCT_TYPE.html b/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_PRODUCT_TYPE.html index 70ea9fb..f21de7a 100644 --- a/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_PRODUCT_TYPE.html +++ b/com/thingclips/smart/android/ble/api/ChannelDataConstants.DATA_PRODUCT_TYPE.html @@ -110,7 +110,7 @@

    Class Cha public class ChannelDataConstants.DATA_PRODUCT_TYPE -

    Big data type number to be read for general type data,0 means general type data, starting from 1 and defined by specific products.The panel side does not know which type is used on the device side.Type=0 is a general type of data, such as temperature and humidity panels.The panel query is type=1, but the device side may store type0.(Explain here, for example,the general firmware cannot know in advance which type the data of this digital product is to be stored, and the general firmware uses type0 to store).0 means the general type, no matter which type the panel is inquired about, when 0x000b is used Type0, just call back directly, others can be judged.

    +
    @@ -142,6 +142,12 @@

    Field Summary

    + + public final static int + NORMAL + + + @@ -150,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -162,6 +198,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/ChannelDataConstants.ResultKey.html b/com/thingclips/smart/android/ble/api/ChannelDataConstants.ResultKey.html index 8294479..a69e71c 100644 --- a/com/thingclips/smart/android/ble/api/ChannelDataConstants.ResultKey.html +++ b/com/thingclips/smart/android/ble/api/ChannelDataConstants.ResultKey.html @@ -110,7 +110,7 @@

    Class ChannelData public class ChannelDataConstants.ResultKey -

    The KEY corresponding to the data returned by the big data channel under certain circumstancesThis result is used with onDataFinish

    +
    @@ -166,6 +166,12 @@

    Field Summary

    + + public final static String + DATA + + + @@ -174,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -186,6 +222,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/ChannelDataConstants.html b/com/thingclips/smart/android/ble/api/ChannelDataConstants.html index dfa5883..7fa66a8 100644 --- a/com/thingclips/smart/android/ble/api/ChannelDataConstants.html +++ b/com/thingclips/smart/android/ble/api/ChannelDataConstants.html @@ -110,7 +110,7 @@

    Class ChannelDataConstants< public class ChannelDataConstants -

    Constants for big data channel

    +
    @@ -136,23 +136,23 @@

    Nested Class Summary

    public class - ChannelDataConstants.ResultKey + ChannelDataConstants.DATA_COMMOND -

    The KEY corresponding to the data returned by the big data channel under certain circumstancesThis result is used with onDataFinish

    + public class ChannelDataConstants.DATA_PRODUCT_TYPE -

    Big data type number to be read for general type data,0 means general type data, starting from 1 and defined by specific products.The panel side does not know which type is used on the device side.Type=0 is a general type of data, such as temperature and humidity panels.The panel query is type=1, but the device side may store type0.(Explain here, for example,the general firmware cannot know in advance which type the data of this digital product is to be stored, and the general firmware uses type0 to store).0 means the general type, no matter which type the panel is inquired about, when 0x000b is used Type0, just call back directly, others can be judged.

    + public class - ChannelDataConstants.DATA_COMMOND + ChannelDataConstants.ResultKey -

    Command to open big data channel

    + @@ -165,6 +165,36 @@

    Nested Class Summary

    +
    + +
    + @@ -177,6 +207,27 @@

    Nested Class Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/CheckResultBean.html b/com/thingclips/smart/android/ble/api/CheckResultBean.html index eff2480..3efed50 100644 --- a/com/thingclips/smart/android/ble/api/CheckResultBean.html +++ b/com/thingclips/smart/android/ble/api/CheckResultBean.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/ble/api/ConfigErrorBean.html b/com/thingclips/smart/android/ble/api/ConfigErrorBean.html index 97ab3d9..2212916 100644 --- a/com/thingclips/smart/android/ble/api/ConfigErrorBean.html +++ b/com/thingclips/smart/android/ble/api/ConfigErrorBean.html @@ -110,7 +110,7 @@

    Class ConfigErrorBean

    public class ConfigErrorBean -

    Some errors returned when the device is activated, such as the device is not allowed to be bound, the device has been bound by others, etc.

    +
  • @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -192,6 +222,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/DataChannelListener.html b/com/thingclips/smart/android/ble/api/DataChannelListener.html index 69d1923..102d5b8 100644 --- a/com/thingclips/smart/android/ble/api/DataChannelListener.html +++ b/com/thingclips/smart/android/ble/api/DataChannelListener.html @@ -110,7 +110,7 @@

    Interface DataChannelLis public interface DataChannelListener -

    data chanel callback listener

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(String json) - Will return when the data is successfully received + @@ -159,7 +159,7 @@

    Method Summary

    onFail(int code, String msg) - Will return when something wrongcode:0x100: init error0x101: param error0x102: send error ,or already start0x103: device is disconnect0x104: device busy0x105: not found device id0x106: parse error0x107: upload error0x108: data check error0x109: timeout + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(String json)
    -

    Will return when the data is successfully received

    - -
    -
    Parameters:
    - - -
    json - the dps's json format
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onFail

     abstract void onFail(int code, String msg)
    -

    Will return when something wrong

    code:0x100: init error0x101: param error0x102: send error ,or already start0x103: device is disconnect0x104: device busy0x105: not found device id0x106: parse error0x107: upload error0x108: data check error0x109: timeout

    - -
    -
    Parameters:
    - - -
    code - error code
    - - - -
    msg - error msg
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/DataCustom2ChannelListener.html b/com/thingclips/smart/android/ble/api/DataCustom2ChannelListener.html index 5159e3b..3c4f774 100644 --- a/com/thingclips/smart/android/ble/api/DataCustom2ChannelListener.html +++ b/com/thingclips/smart/android/ble/api/DataCustom2ChannelListener.html @@ -110,7 +110,7 @@

    Class DataCustom2Chan public abstract class DataCustom2ChannelListener -

    DataCustom2ChannelListener is used to report the received-dps-data to caller, and it will notify the caller with upload progress 、 upload result.

    +
    @@ -123,6 +123,36 @@

    Class DataCustom2Chan +
    + +
    + @@ -151,7 +181,7 @@

    Method Summary

    onDpsReceived(List<ChannelDataDps> channelDataDpsList) - a callback for dps receivedonDpsReceived will be called when the dps have been sent from device completely. + @@ -159,7 +189,7 @@

    Method Summary

    onUploadProgress(int uploadProgress) - report upload cloud 's progress to caller + @@ -186,6 +216,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -204,16 +255,7 @@

    Method Detail

  • onDpsReceived

     abstract void onDpsReceived(List<ChannelDataDps> channelDataDpsList)
    -

    a callback for dps receivedonDpsReceived will be called when the dps have been sent from device completely.

    - -
    -
    Parameters:
    - - -
    channelDataDpsList - the dps list from device
    - - -
    +
  • @@ -228,16 +270,7 @@

    onDpsReceived

  • onUploadProgress

     abstract void onUploadProgress(int uploadProgress)
    -

    report upload cloud 's progress to caller

    - -
    -
    Parameters:
    - - -
    uploadProgress - progress of upload cloud
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/DataCustomChannelListener.html b/com/thingclips/smart/android/ble/api/DataCustomChannelListener.html index 79b79ba..630fdf0 100644 --- a/com/thingclips/smart/android/ble/api/DataCustomChannelListener.html +++ b/com/thingclips/smart/android/ble/api/DataCustomChannelListener.html @@ -123,6 +123,36 @@

    Class DataCustomChanne +
    + +
    + @@ -151,7 +181,7 @@

    Method Summary

    onDataFinish(Map<String, Object> data) - 数据传输完毕相关参数typedpsfileUrl + @@ -159,7 +189,7 @@

    Method Summary

    onProgress(int percent) - 大数据通道新增百分比进度回调接口 + @@ -194,6 +224,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DataCustomChannelListener

        +
        DataCustomChannelListener()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -212,7 +263,7 @@

    Method Detail

  • onDataFinish

     abstract void onDataFinish(Map<String, Object> data)
    -

    数据传输完毕相关参数typedpsfileUrl

    +
  • @@ -227,16 +278,7 @@

    onDataFinish

  • onProgress

     abstract void onProgress(int percent)
    -

    大数据通道新增百分比进度回调接口

    - -
    -
    Parameters:
    - - -
    percent - 0-100
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/DevIotDataBean.html b/com/thingclips/smart/android/ble/api/DevIotDataBean.html index ae6cf6a..160e9ae 100644 --- a/com/thingclips/smart/android/ble/api/DevIotDataBean.html +++ b/com/thingclips/smart/android/ble/api/DevIotDataBean.html @@ -110,7 +110,7 @@

    Class DevIotDataBean

    public class DevIotDataBean -

    author : yuzhouxu date : 2021/4/21 09:51 description :Device IOT request parameters.

    +
  • @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DevIotDataBean()
      +
      +
    • +
    +
    + @@ -273,6 +303,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DevIotDataBean

        +
        DevIotDataBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/DeviceDataBean.html b/com/thingclips/smart/android/ble/api/DeviceDataBean.html index d30c87e..18ef459 100644 --- a/com/thingclips/smart/android/ble/api/DeviceDataBean.html +++ b/com/thingclips/smart/android/ble/api/DeviceDataBean.html @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceDataBean()
      +
      +
    • +
    +
    + @@ -287,6 +317,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceDataBean

        +
        DeviceDataBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/IBleThroughDataListener.html b/com/thingclips/smart/android/ble/api/IBleThroughDataListener.html new file mode 100644 index 0000000..19ad2cf --- /dev/null +++ b/com/thingclips/smart/android/ble/api/IBleThroughDataListener.html @@ -0,0 +1,268 @@ + + + + IBleThroughDataListener + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IBleThroughDataListener

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onDataReceive() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/api/ICommRodSchemaListener.html b/com/thingclips/smart/android/ble/api/ICommRodSchemaListener.html new file mode 100644 index 0000000..cc3e5c1 --- /dev/null +++ b/com/thingclips/smart/android/ble/api/ICommRodSchemaListener.html @@ -0,0 +1,268 @@ + + + + ICommRodSchemaListener + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ICommRodSchemaListener

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + updateSchemaMap(String schemaJson) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/api/IGetCustomHomeWeather.html b/com/thingclips/smart/android/ble/api/IGetCustomHomeWeather.html index 2902ac9..2ba057e 100644 --- a/com/thingclips/smart/android/ble/api/IGetCustomHomeWeather.html +++ b/com/thingclips/smart/android/ble/api/IGetCustomHomeWeather.html @@ -110,7 +110,7 @@

    Interface IGetCustomHo public interface IGetCustomHomeWeather -

    The business layer obtains the weather information and transmits it to the equipment weather location from home

    Since the parameters of the weather are in multiple modes, the key value is not fixed, so use a json string

    +

  • diff --git a/com/thingclips/smart/android/ble/api/IGetCustomLocationWeather.html b/com/thingclips/smart/android/ble/api/IGetCustomLocationWeather.html index 6ea545c..1ed5128 100644 --- a/com/thingclips/smart/android/ble/api/IGetCustomLocationWeather.html +++ b/com/thingclips/smart/android/ble/api/IGetCustomLocationWeather.html @@ -110,7 +110,7 @@

    Interface IGetCust public interface IGetCustomLocationWeather -

    The business layer obtains the weather information and transmits it to the equipment weather from location

    Since the parameters of the weather are in multiple modes, the key value is not fixed, so use a json string

    +

  • diff --git a/com/thingclips/smart/android/ble/api/IGetHomeWeather.html b/com/thingclips/smart/android/ble/api/IGetHomeWeather.html index 46ea303..a14722b 100644 --- a/com/thingclips/smart/android/ble/api/IGetHomeWeather.html +++ b/com/thingclips/smart/android/ble/api/IGetHomeWeather.html @@ -106,11 +106,11 @@

    Interface IGetHomeWeather
    -@Deprecated() 
    +
     public interface IGetHomeWeather
     
                         
    -

    The business layer obtains the weather information and transmits it to the equipment weather location from home

    +

  • diff --git a/com/thingclips/smart/android/ble/api/IGetLocationWeather.html b/com/thingclips/smart/android/ble/api/IGetLocationWeather.html index 05fb783..dc0710e 100644 --- a/com/thingclips/smart/android/ble/api/IGetLocationWeather.html +++ b/com/thingclips/smart/android/ble/api/IGetLocationWeather.html @@ -106,11 +106,11 @@

    Interface IGetLocationWe
    -@Deprecated() 
    +
     public interface IGetLocationWeather
     
                         
    -

    The business layer obtains the weather information and transmits it to the equipment weather from location

    +
    diff --git a/com/thingclips/smart/android/ble/api/IGetWeather.html b/com/thingclips/smart/android/ble/api/IGetWeather.html index d9ab5d4..a6a86bb 100644 --- a/com/thingclips/smart/android/ble/api/IGetWeather.html +++ b/com/thingclips/smart/android/ble/api/IGetWeather.html @@ -110,7 +110,7 @@

    Interface IGetWeather

    public interface IGetWeather -

    The business layer obtains the weather information and transmits it to the equipment

    +
    diff --git a/com/thingclips/smart/android/ble/api/IThingBleConfigListener.html b/com/thingclips/smart/android/ble/api/IThingBleConfigListener.html index 0065d6d..62181cd 100644 --- a/com/thingclips/smart/android/ble/api/IThingBleConfigListener.html +++ b/com/thingclips/smart/android/ble/api/IThingBleConfigListener.html @@ -110,7 +110,7 @@

    Interface IThingBleC public interface IThingBleConfigListener -

    Device activation callback

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(DeviceBean bean) - device active success callback + @@ -159,7 +159,7 @@

    Method Summary

    onFail(String code, String msg, Object handle) - error callbackCONFIG_DEVICE_INFO_GET_ERROR = 101;CONFIG_DEVICE_INFO_GET_SUCCESS = 102;CONFIG_SERVER_REGISTER_ERROR = 103;CONFIG_SERVER_REGISTER_SUCCESS = 104;CONFIG_SERVER_ACTIVE_ERROR = 105;CONFIG_SERVER_ACTIVE_SUCCESS = 106;CONFIG_DEVICE_PAIR_ERROR = 107;CONFIG_DEVICE_PAIR_SUCCESS = 108;CONFIG_ERROR_AUTH_KEY = 110;CONFIG_TIME_OUT = 111;CONFIG_UNBIND_SUCCESS = 112;CONFIG_CANCEL = 113;CONFIG_SERVER_ALREADY_BIND = 114;CONFIG_DEVICE_RESET_PWD_ERROR = 115;CONFIG_SERVER_DEVICE_DETAIL_ERROR = 116;CONFIG_READY_FOR_PAIR = 117;CONFIG_DEVICE_NOT_FOUND = 120;CONFIG_DEVICE_INFO_TIMEOUT = 121;CONFIG_DOUBLE_AUTH = 122;CONFIG_DOUBLE_AUTH_ERROR = 123;CONFIG_GUEST_SERVER_ALREADY_BIND = 124;CONFIG_DEVICE_ALREADY_BIND = 125; + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(DeviceBean bean)
    -

    device active success callback

    - -
    -
    Parameters:
    - - -
    bean - the model of new device.
    - - -
    +
  • @@ -228,24 +219,7 @@

    onSuccess

  • onFail

     abstract void onFail(String code, String msg, Object handle)
    -

    error callback

    CONFIG_DEVICE_INFO_GET_ERROR = 101;CONFIG_DEVICE_INFO_GET_SUCCESS = 102;CONFIG_SERVER_REGISTER_ERROR = 103;CONFIG_SERVER_REGISTER_SUCCESS = 104;CONFIG_SERVER_ACTIVE_ERROR = 105;CONFIG_SERVER_ACTIVE_SUCCESS = 106;CONFIG_DEVICE_PAIR_ERROR = 107;CONFIG_DEVICE_PAIR_SUCCESS = 108;CONFIG_ERROR_AUTH_KEY = 110;CONFIG_TIME_OUT = 111;CONFIG_UNBIND_SUCCESS = 112;CONFIG_CANCEL = 113;CONFIG_SERVER_ALREADY_BIND = 114;CONFIG_DEVICE_RESET_PWD_ERROR = 115;CONFIG_SERVER_DEVICE_DETAIL_ERROR = 116;CONFIG_READY_FOR_PAIR = 117;CONFIG_DEVICE_NOT_FOUND = 120;CONFIG_DEVICE_INFO_TIMEOUT = 121;CONFIG_DOUBLE_AUTH = 122;CONFIG_DOUBLE_AUTH_ERROR = 123;CONFIG_GUEST_SERVER_ALREADY_BIND = 124;CONFIG_DEVICE_ALREADY_BIND = 125;

    - -
    -
    Parameters:
    - - -
    code - code 101-125 ,see above
    - - - -
    msg - error msg
    - - - -
    handle - When there is a value in some cases, the handle is ConfigErrorBean
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/IThingBluetoothFlow.html b/com/thingclips/smart/android/ble/api/IThingBluetoothFlow.html index caeffe3..c2d0bb3 100644 --- a/com/thingclips/smart/android/ble/api/IThingBluetoothFlow.html +++ b/com/thingclips/smart/android/ble/api/IThingBluetoothFlow.html @@ -110,7 +110,7 @@

    Interface IThingBluetoot public interface IThingBluetoothFlow -

    Tripartite agreement. Ability to open to the outside world.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    deviceFirmwareUpgrade(String binPackagePath, String pid, int type, String version, OnBleUpgradeListener listener) - ota + @@ -159,7 +159,7 @@

    Method Summary

    unbindDevice(IResultCallback iResultCallback) - unbind device + @@ -167,7 +167,7 @@

    Method Summary

    resetFactory(IResultCallback iControlCallback) - reset device + @@ -175,7 +175,7 @@

    Method Summary

    sendDps(String devId, String dps, IResultCallback iControlCallback) - send dps + @@ -183,7 +183,7 @@

    Method Summary

    queryDps(List<String> dpIdList, IResultCallback callback) - query dps + @@ -191,7 +191,7 @@

    Method Summary

    disconnectDevice() - disconnect device + @@ -324,7 +324,7 @@

    Method Detail

  • deviceFirmwareUpgrade

     abstract void deviceFirmwareUpgrade(String binPackagePath, String pid, int type, String version, OnBleUpgradeListener listener)
    -

    ota

    +
  • @@ -339,7 +339,7 @@

    deviceFirmwareUpgrade

  • unbindDevice

     abstract void unbindDevice(IResultCallback iResultCallback)
    -

    unbind device

    +
  • @@ -354,7 +354,7 @@

    unbindDevice

  • resetFactory

     abstract void resetFactory(IResultCallback iControlCallback)
    -

    reset device

    +
  • @@ -369,7 +369,7 @@

    resetFactory

  • sendDps

     abstract void sendDps(String devId, String dps, IResultCallback iControlCallback)
    -

    send dps

    +
  • @@ -384,7 +384,7 @@

    sendDps

  • queryDps

     abstract void queryDps(List<String> dpIdList, IResultCallback callback)
    -

    query dps

    +
  • @@ -399,7 +399,7 @@

    queryDps

  • disconnectDevice

     abstract void disconnectDevice()
    -

    disconnect device

    +
  • diff --git a/com/thingclips/smart/android/ble/api/LeConnectResponse.html b/com/thingclips/smart/android/ble/api/LeConnectResponse.html index 91db15f..2b64c35 100644 --- a/com/thingclips/smart/android/ble/api/LeConnectResponse.html +++ b/com/thingclips/smart/android/ble/api/LeConnectResponse.html @@ -110,7 +110,7 @@

    Interface LeConnectRespons public interface LeConnectResponse -

    connect result response

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onConnnectResult(String address, boolean isSuccess) - connect result + @@ -196,20 +196,7 @@

    Method Detail

  • onConnnectResult

     abstract void onConnnectResult(String address, boolean isSuccess)
    -

    connect result

    - -
    -
    Parameters:
    - - -
    address - device's address
    - - - -
    isSuccess - true: connect success false: connect fail
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/LeConnectStatusResponse.html b/com/thingclips/smart/android/ble/api/LeConnectStatusResponse.html index 445927a..7fdbecb 100644 --- a/com/thingclips/smart/android/ble/api/LeConnectStatusResponse.html +++ b/com/thingclips/smart/android/ble/api/LeConnectStatusResponse.html @@ -110,7 +110,7 @@

    Interface LeConnectS public interface LeConnectStatusResponse -

    connect status response

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onConnectStatusChanged(String address, int state) - connect status changed + @@ -196,20 +196,7 @@

    Method Detail

  • onConnectStatusChanged

     abstract void onConnectStatusChanged(String address, int state)
    -

    connect status changed

    - -
    -
    Parameters:
    - - -
    address - device's address
    - - - -
    state - STATE_CONNECTED and so on
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/LeScanSetting.Builder.html b/com/thingclips/smart/android/ble/api/LeScanSetting.Builder.html index 65b3456..d1b2891 100644 --- a/com/thingclips/smart/android/ble/api/LeScanSetting.Builder.html +++ b/com/thingclips/smart/android/ble/api/LeScanSetting.Builder.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -190,7 +220,7 @@

    Method Summary

    setTimeout(long timeout) - set scan timeout. + @@ -198,7 +228,7 @@

    Method Summary

    setRepeatFilter(boolean filter) - Will affect the way of scanning device callbacks. + @@ -220,9 +250,9 @@

    Method Summary

    LeScanSetting.Builder - addScanType(ScanType type) + addScanType(ScanType type) - can add multiple scan type + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -275,16 +326,7 @@

    Method Detail

  • setTimeout

     LeScanSetting.Builder setTimeout(long timeout)
    -

    set scan timeout. If not set, the default value is 4000ms

    - -
    -
    Parameters:
    - - -
    timeout - Unit ms.
    - - -
    +
  • @@ -299,16 +341,7 @@

    setTimeout

  • setRepeatFilter

     LeScanSetting.Builder setRepeatFilter(boolean filter)
    -

    Will affect the way of scanning device callbacks. Default true

    - -
    -
    Parameters:
    - - -
    filter - true:The same device will be filtered and only returned once,false: Will continue to return without filtering
    - - -
    +
  • @@ -352,17 +385,8 @@

    setUUID

    >
  • addScanType

    -
     LeScanSetting.Builder addScanType(ScanType type)
    -

    can add multiple scan type

    - -
    -
    Parameters:
    - - -
    type - ScanType
    - - -
    +
     LeScanSetting.Builder addScanType(ScanType type)
    +
  • diff --git a/com/thingclips/smart/android/ble/api/LeScanSetting.html b/com/thingclips/smart/android/ble/api/LeScanSetting.html index f9b29bf..9df8189 100644 --- a/com/thingclips/smart/android/ble/api/LeScanSetting.html +++ b/com/thingclips/smart/android/ble/api/LeScanSetting.html @@ -110,7 +110,7 @@

    Class LeScanSetting

    public class LeScanSetting -

    Scan settings of nearby Bluetooth devices to be activated

    +
  • @@ -171,7 +171,7 @@

    Field Summary

    - private List<ScanType> + private List<ScanType> scanTypeList @@ -212,15 +212,15 @@

    Method Summary

    getTimeout() - get timeout + - List<ScanType> + List<ScanType> getScanTypeList() - scan type list + @@ -289,7 +289,7 @@

    Method Detail

  • getTimeout

     long getTimeout()
    -

    get timeout

    +
  • @@ -303,8 +303,8 @@

    getTimeout

    >
  • getScanTypeList

    -
     List<ScanType> getScanTypeList()
    -

    scan type list

    +
     List<ScanType> getScanTypeList()
    +
  • diff --git a/com/thingclips/smart/android/ble/api/OnBleDataTransferListener.html b/com/thingclips/smart/android/ble/api/OnBleDataTransferListener.html index a5ff545..04e9fe9 100644 --- a/com/thingclips/smart/android/ble/api/OnBleDataTransferListener.html +++ b/com/thingclips/smart/android/ble/api/OnBleDataTransferListener.html @@ -110,7 +110,7 @@

    Interface OnBleDat public interface OnBleDataTransferListener -

    custom data channel

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onReceive(Array<byte> data) - receive + @@ -196,16 +196,7 @@

    Method Detail

  • onReceive

     abstract void onReceive(Array<byte> data)
    -

    receive

    - -
    -
    Parameters:
    - - -
    data - custom data from device
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/OnBleIoTChannelListener.html b/com/thingclips/smart/android/ble/api/OnBleIoTChannelListener.html index b94cce8..f1a5102 100644 --- a/com/thingclips/smart/android/ble/api/OnBleIoTChannelListener.html +++ b/com/thingclips/smart/android/ble/api/OnBleIoTChannelListener.html @@ -110,7 +110,7 @@

    Interface OnBleIoTCh public interface OnBleIoTChannelListener -

    custom data channel

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onReceive(String deviceId, DevIotDataBean requestParams) - receive + @@ -196,18 +196,7 @@

    Method Detail

  • onReceive

     abstract void onReceive(String deviceId, DevIotDataBean requestParams)
    -

    receive

    - -
    -
    Parameters:
    - - - - -
    requestParams - IOT data
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/OnBleToDeviceListener.html b/com/thingclips/smart/android/ble/api/OnBleToDeviceListener.html index 2516b74..2d7ad77 100644 --- a/com/thingclips/smart/android/ble/api/OnBleToDeviceListener.html +++ b/com/thingclips/smart/android/ble/api/OnBleToDeviceListener.html @@ -110,7 +110,7 @@

    Interface OnBleToDevic public interface OnBleToDeviceListener -

    BLE->APP channel

    +
    diff --git a/com/thingclips/smart/android/ble/api/OnBleUpgradeListener.html b/com/thingclips/smart/android/ble/api/OnBleUpgradeListener.html index 622e830..f25add8 100644 --- a/com/thingclips/smart/android/ble/api/OnBleUpgradeListener.html +++ b/com/thingclips/smart/android/ble/api/OnBleUpgradeListener.html @@ -110,7 +110,7 @@

    Interface OnBleUpgradeL public interface OnBleUpgradeListener -

    ota process

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onUpgrade(int percent) - percent of ota + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess() - ota success + @@ -167,7 +167,7 @@

    Method Summary

    onFail(String errorCode, String errorMsg) - ota errorerrorCode:303; // file load error304; // ota write error or something wrong307; // ota timeout + @@ -212,16 +212,7 @@

    Method Detail

  • onUpgrade

     abstract void onUpgrade(int percent)
    -

    percent of ota

    - -
    -
    Parameters:
    - - -
    percent - percent 0-100
    - - -
    +
  • @@ -236,7 +227,7 @@

    onUpgrade

  • onSuccess

     abstract void onSuccess()
    -

    ota success

    +
  • @@ -251,20 +242,7 @@

    onSuccess

  • onFail

     abstract void onFail(String errorCode, String errorMsg)
    -

    ota error

    errorCode:303; // file load error304; // ota write error or something wrong307; // ota timeout

    - -
    -
    Parameters:
    - - -
    errorCode - error code
    - - - -
    errorMsg - error msg
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/OnDataLocalProcessingListener.html b/com/thingclips/smart/android/ble/api/OnDataLocalProcessingListener.html index 7a797d4..1497ace 100644 --- a/com/thingclips/smart/android/ble/api/OnDataLocalProcessingListener.html +++ b/com/thingclips/smart/android/ble/api/OnDataLocalProcessingListener.html @@ -151,7 +151,7 @@

    Method Summary

    filterLocalProcessingData(String devId, String dps) - Ordinary dp data filtering, the client can return to the cloud data after local-processing + @@ -159,7 +159,7 @@

    Method Summary

    isBigDataLocalProcess(String devId) - big data channel, determined the data is permitted to goto 他和 cloud + @@ -204,20 +204,7 @@

    Method Detail

  • filterLocalProcessingData

     abstract String filterLocalProcessingData(String devId, String dps)
    -

    Ordinary dp data filtering, the client can return to the cloud data after local-processing

    - -
    -
    Parameters:
    - - -
    devId - devId
    - - - -
    dps - dp-data
    - - -
    +
  • @@ -232,16 +219,7 @@

    filterLocalProcessingData

  • isBigDataLocalProcess

     abstract boolean isBigDataLocalProcess(String devId)
    -

    big data channel, determined the data is permitted to goto 他和 cloud

    - -
    -
    Parameters:
    - - -
    devId - devId
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/OnDeviceAttributeListener.html b/com/thingclips/smart/android/ble/api/OnDeviceAttributeListener.html index 1c958d0..22a0b8a 100644 --- a/com/thingclips/smart/android/ble/api/OnDeviceAttributeListener.html +++ b/com/thingclips/smart/android/ble/api/OnDeviceAttributeListener.html @@ -110,7 +110,7 @@

    Interface OnDevice public interface OnDeviceAttributeListener -

    Get capability from device.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onReceive(Map<String, Object> capability) - Receive capability sent by the device. + @@ -204,16 +204,7 @@

    Method Detail

  • onReceive

     abstract void onReceive(Map<String, Object> capability)
    -

    Receive capability sent by the device.

    - -
    -
    Parameters:
    - - -
    capability - Capability from device.
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/OnMultiModeActivatorStatusListener.html b/com/thingclips/smart/android/ble/api/OnMultiModeActivatorStatusListener.html index 4a106a1..ff3ce60 100644 --- a/com/thingclips/smart/android/ble/api/OnMultiModeActivatorStatusListener.html +++ b/com/thingclips/smart/android/ble/api/OnMultiModeActivatorStatusListener.html @@ -123,6 +123,36 @@

    Class OnMulti +
    + +
    + @@ -186,6 +216,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/ble/api/ScanDeviceBean.html b/com/thingclips/smart/android/ble/api/ScanDeviceBean.html index 5055241..2780d7e 100644 --- a/com/thingclips/smart/android/ble/api/ScanDeviceBean.html +++ b/com/thingclips/smart/android/ble/api/ScanDeviceBean.html @@ -110,7 +110,7 @@

    Class ScanDeviceBean

    public class ScanDeviceBean -

    Scanned surrounding Bluetooth device models

    +
  • @@ -246,6 +246,36 @@

    Field Summary

    +
    + +
    + @@ -274,7 +304,7 @@

    Method Summary

    getId() - get device id. + @@ -282,7 +312,7 @@

    Method Summary

    setId(String parmId) - No need to call + @@ -290,7 +320,7 @@

    Method Summary

    getName() - get device bluetooth name, maybe empty + @@ -298,7 +328,7 @@

    Method Summary

    setName(String name) - No need to call + @@ -306,7 +336,7 @@

    Method Summary

    getProviderName() - provider name. + @@ -314,7 +344,7 @@

    Method Summary

    setProviderName(String name) - No need to call + @@ -322,7 +352,7 @@

    Method Summary

    getData() - Bluetooth broadcast raw data + @@ -330,7 +360,7 @@

    Method Summary

    setData(String d) - No need to call + @@ -338,7 +368,7 @@

    Method Summary

    getConfigType() - get config type. + @@ -346,7 +376,7 @@

    Method Summary

    setConfigType(String type) - No need to call + @@ -354,7 +384,7 @@

    Method Summary

    getProductId() - device 's productId + @@ -362,7 +392,7 @@

    Method Summary

    setProductId(String productId) - No need to call + @@ -370,7 +400,7 @@

    Method Summary

    getUuid() - get device's uuid + @@ -378,7 +408,7 @@

    Method Summary

    setUuid(String uuid) - No need to call + @@ -386,7 +416,7 @@

    Method Summary

    getMac() - device's address + @@ -394,7 +424,7 @@

    Method Summary

    setMac(String mac) - No need to call + @@ -434,7 +464,7 @@

    Method Summary

    getIsbind() - get bind status + @@ -442,7 +472,7 @@

    Method Summary

    setIsbind(boolean isbind) - No need to call + @@ -450,7 +480,7 @@

    Method Summary

    getFlag() - device flag. + @@ -458,7 +488,7 @@

    Method Summary

    setFlag(int flag) - No need to call + @@ -573,6 +603,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -591,7 +642,7 @@

    Method Detail

  • getId

     String getId()
    -

    get device id.

    +
  • @@ -606,7 +657,7 @@

    getId

  • setId

     void setId(String parmId)
    -

    No need to call

    +
  • @@ -621,7 +672,7 @@

    setId

  • getName

     String getName()
    -

    get device bluetooth name, maybe empty

    +
  • @@ -636,7 +687,7 @@

    getName

  • setName

     void setName(String name)
    -

    No need to call

    +
  • @@ -650,8 +701,8 @@

    setName

    >
  • getProviderName

    -
    @Deprecated() String getProviderName()
    -

    provider name. @see getConfigType

    +
     String getProviderName()
    +
  • @@ -666,7 +717,7 @@

    getProviderName

  • setProviderName

     void setProviderName(String name)
    -

    No need to call

    +
  • @@ -681,7 +732,7 @@

    setProviderName

  • getData

     String getData()
    -

    Bluetooth broadcast raw data

    +
  • @@ -696,7 +747,7 @@

    getData

  • setData

     void setData(String d)
    -

    No need to call

    +
  • @@ -711,7 +762,7 @@

    setData

  • getConfigType

     String getConfigType()
    -

    get config type.

    CONFIG_TYPE_SINGLE or CONFIG_TYPE_WIFICONFIG_TYPE_TOGETHER or CONFIG_TYPE_SIG_TOGETHER

    +
  • @@ -726,7 +777,7 @@

    getConfigType

  • setConfigType

     void setConfigType(String type)
    -

    No need to call

    +
  • @@ -741,7 +792,7 @@

    setConfigType

  • getProductId

     String getProductId()
    -

    device 's productId

    +
  • @@ -756,7 +807,7 @@

    getProductId

  • setProductId

     void setProductId(String productId)
    -

    No need to call

    +
  • @@ -771,7 +822,7 @@

    setProductId

  • getUuid

     String getUuid()
    -

    get device's uuid

    +
  • @@ -786,7 +837,7 @@

    getUuid

  • setUuid

     void setUuid(String uuid)
    -

    No need to call

    +
  • @@ -801,7 +852,7 @@

    setUuid

  • getMac

     String getMac()
    -

    device's address

    +
  • @@ -816,7 +867,7 @@

    getMac

  • setMac

     void setMac(String mac)
    -

    No need to call

    +
  • @@ -891,7 +942,7 @@

    setDeviceType

  • getIsbind

     boolean getIsbind()
    -

    get bind status

    +
  • @@ -906,7 +957,7 @@

    getIsbind

  • setIsbind

     void setIsbind(boolean isbind)
    -

    No need to call

    +
  • @@ -921,7 +972,7 @@

    setIsbind

  • getFlag

     int getFlag()
    -

    device flag.The low first bit is marked as whether to support 5G wifi

    +
  • @@ -936,7 +987,7 @@

    getFlag

  • setFlag

     void setFlag(int flag)
    -

    No need to call

    +
  • diff --git a/com/thingclips/smart/android/ble/api/ScanType.html b/com/thingclips/smart/android/ble/api/ScanType.html index ad98c00..cf43578 100644 --- a/com/thingclips/smart/android/ble/api/ScanType.html +++ b/com/thingclips/smart/android/ble/api/ScanType.html @@ -125,7 +125,7 @@

    Enum ScanType

    public enum ScanType -

    scan type. you can choose which type of device to scan

    +
  • @@ -155,38 +155,38 @@

    Enum Constant Summary

    SINGLE -

    Point-to-point Bluetooth, Thing's Point-to-point Bluetooth.

    + href="TODO">THING_BEACON + SINGLE_QR -

    Thing's Point-to-point Bluetooth, only QR device will be scaned.

    + href="TODO">NORMAL + MESH -

    Thing self-developed Bluetooth Mesh.

    + href="TODO">SIG_MESH + SIG_MESH -

    Bluetooth Mesh of SIG

    + href="TODO">MESH + NORMAL -

    all surrounding ble device without parse. Not only includes Thing’s protocol

    + href="TODO">SINGLE_QR + THING_BEACON -

    Thing's Beacon

    + href="TODO">SINGLE + diff --git a/com/thingclips/smart/android/ble/api/ThingBleScanResponse.html b/com/thingclips/smart/android/ble/api/ThingBleScanResponse.html index c2efadf..6d760c3 100644 --- a/com/thingclips/smart/android/ble/api/ThingBleScanResponse.html +++ b/com/thingclips/smart/android/ble/api/ThingBleScanResponse.html @@ -110,7 +110,7 @@

    Interface ThingBleScanR public interface ThingBleScanResponse -

    Scan callback

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onScanStart() - scan start + @@ -159,7 +159,7 @@

    Method Summary

    onScanStop(String msg) - scan stop + @@ -204,7 +204,7 @@

    Method Detail

  • onScanStart

     abstract void onScanStart()
    -

    scan start

    +
  • @@ -219,16 +219,7 @@

    onScanStart

  • onScanStop

     abstract void onScanStop(String msg)
    -

    scan stop

    - -
    -
    Parameters:
    - - -
    msg - stop msg
    - - -
    +
  • diff --git a/com/thingclips/smart/android/ble/api/ThirdBleScanDeviceBuilder.Builder.html b/com/thingclips/smart/android/ble/api/ThirdBleScanDeviceBuilder.Builder.html index a3b78c9..f33a9a6 100644 --- a/com/thingclips/smart/android/ble/api/ThirdBleScanDeviceBuilder.Builder.html +++ b/com/thingclips/smart/android/ble/api/ThirdBleScanDeviceBuilder.Builder.html @@ -192,6 +192,36 @@

    Field Summary

    +
    + +
    + @@ -319,6 +349,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/ble/api/WatchWeatherBean.html b/com/thingclips/smart/android/ble/api/WatchWeatherBean.html index 412e030..ce35200 100644 --- a/com/thingclips/smart/android/ble/api/WatchWeatherBean.html +++ b/com/thingclips/smart/android/ble/api/WatchWeatherBean.html @@ -110,7 +110,7 @@

    Class WatchWeatherBean

    public class WatchWeatherBean -

    The watch obtains the weather information, corresponding to the fields required by the device

    +
  • @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -287,6 +317,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/ble/api/WiFiInfo.html b/com/thingclips/smart/android/ble/api/WiFiInfo.html index 929d7f2..8d08b33 100644 --- a/com/thingclips/smart/android/ble/api/WiFiInfo.html +++ b/com/thingclips/smart/android/ble/api/WiFiInfo.html @@ -172,6 +172,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      WiFiInfo()
      +
      +
    • +
    +
    + @@ -267,6 +297,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        WiFiInfo

        +
        WiFiInfo()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/audio/AudioCommnonResponse.html b/com/thingclips/smart/android/ble/api/audio/AudioCommnonResponse.html index 5dc3451..cf42368 100644 --- a/com/thingclips/smart/android/ble/api/audio/AudioCommnonResponse.html +++ b/com/thingclips/smart/android/ble/api/audio/AudioCommnonResponse.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      AudioCommnonResponse()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        AudioCommnonResponse

        +
        AudioCommnonResponse()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.CMD.html b/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.CMD.html index dc25f5d..72dc3ee 100644 --- a/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.CMD.html +++ b/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.CMD.html @@ -155,7 +155,7 @@

    Enum Constant Summary

    CLEAR_TOKEN + href="TODO">OTHER @@ -167,7 +167,7 @@

    Enum Constant Summary

    OTHER + href="TODO">CLEAR_TOKEN diff --git a/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.html b/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.html index b8d0332..e8517f0 100644 --- a/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.html +++ b/com/thingclips/smart/android/ble/api/audio/AudioCommonCommand.html @@ -110,7 +110,7 @@

    Class AudioCommonCommand

    public class AudioCommonCommand -

    Voice general setting data class

    +
  • diff --git a/com/thingclips/smart/android/ble/api/audio/AudioTokenBean.html b/com/thingclips/smart/android/ble/api/audio/AudioTokenBean.html index 30797b4..4282b8b 100644 --- a/com/thingclips/smart/android/ble/api/audio/AudioTokenBean.html +++ b/com/thingclips/smart/android/ble/api/audio/AudioTokenBean.html @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      AudioTokenBean()
      +
      +
    • +
    +
    + @@ -186,6 +216,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        AudioTokenBean

        +
        AudioTokenBean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/audio/CalendarResult.ToDoItem.html b/com/thingclips/smart/android/ble/api/audio/CalendarResult.ToDoItem.html index 8c9b38f..5d52619 100644 --- a/com/thingclips/smart/android/ble/api/audio/CalendarResult.ToDoItem.html +++ b/com/thingclips/smart/android/ble/api/audio/CalendarResult.ToDoItem.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        CalendarResult.ToDoItem

        +
        CalendarResult.ToDoItem()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.Builder.html b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.Builder.html index ce34515..72cc723 100644 --- a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.Builder.html +++ b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.Builder.html @@ -186,6 +186,36 @@

    Field Summary

    +
    + +
    + @@ -297,6 +327,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        LEAudioAlarmClockRequest.Builder

        +
        LEAudioAlarmClockRequest.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.CMD.html b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.CMD.html index 5107348..a8c5c64 100644 --- a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.CMD.html +++ b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.CMD.html @@ -155,13 +155,13 @@

    Enum Constant Summary

    SETTING + href="TODO">CANCEL CANCEL + href="TODO">SETTING diff --git a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.TYPE.html b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.TYPE.html index cbb6f27..a677484 100644 --- a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.TYPE.html +++ b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.TYPE.html @@ -125,7 +125,7 @@

    Enum LEAudioAlarmCl public enum LEAudioAlarmClockRequest.TYPE -

    TIMEING timingALARM alarm clockREMIND remindCANCEL Cancel type. When CMD is cancel, this value is required

    +

  • @@ -155,7 +155,7 @@

    Enum Constant Summary

    TIMING + href="TODO">REMIND @@ -167,7 +167,7 @@

    Enum Constant Summary

    REMIND + href="TODO">TIMING diff --git a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.html b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.html index 99195d7..f5e61f0 100644 --- a/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.html +++ b/com/thingclips/smart/android/ble/api/audio/LEAudioAlarmClockRequest.html @@ -110,7 +110,7 @@

    Class LEAudioAlarmClock public class LEAudioAlarmClockRequest -

    alarm clock

    +

  • @@ -135,8 +135,8 @@

    Nested Class Summary

    - public enum - LEAudioAlarmClockRequest.CMD + public class + LEAudioAlarmClockRequest.Builder @@ -145,12 +145,12 @@

    Nested Class Summary

    public enum LEAudioAlarmClockRequest.TYPE -

    TIMEING timingALARM alarm clockREMIND remindCANCEL Cancel type. When CMD is cancel, this value is required

    + - public class - LEAudioAlarmClockRequest.Builder + public enum + LEAudioAlarmClockRequest.CMD diff --git a/com/thingclips/smart/android/ble/api/audio/LEAudioRequest.RequestCmd.html b/com/thingclips/smart/android/ble/api/audio/LEAudioRequest.RequestCmd.html index 5fe467c..a43c5dc 100644 --- a/com/thingclips/smart/android/ble/api/audio/LEAudioRequest.RequestCmd.html +++ b/com/thingclips/smart/android/ble/api/audio/LEAudioRequest.RequestCmd.html @@ -155,13 +155,13 @@

    Enum Constant Summary

    START_SPEECH + href="TODO">NOTIFY_SPEECH_STATE PROVIDE_SPEECH + href="TODO">STOP_SPEECH @@ -173,13 +173,13 @@

    Enum Constant Summary

    STOP_SPEECH + href="TODO">PROVIDE_SPEECH NOTIFY_SPEECH_STATE + href="TODO">START_SPEECH diff --git a/com/thingclips/smart/android/ble/api/audio/LEAudioResult.html b/com/thingclips/smart/android/ble/api/audio/LEAudioResult.html index 2f0dcf1..4cc5362 100644 --- a/com/thingclips/smart/android/ble/api/audio/LEAudioResult.html +++ b/com/thingclips/smart/android/ble/api/audio/LEAudioResult.html @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      LEAudioResult()
      +
      +
    • +
    +
    + @@ -223,6 +253,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        LEAudioResult

        +
        LEAudioResult()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioCode.html b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioCode.html index 91c9852..d5d2968 100644 --- a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioCode.html +++ b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioCode.html @@ -155,49 +155,49 @@

    Enum Constant Summary

    ERROR_CODE_SUCCESS + href="TODO">ERROR_CODE_BUSY ERROR_CODE_UNKNOW + href="TODO">ERROR_CODE_INVALID ERROR_CODE_INTERNAL + href="TODO">ERROR_CODE_NOTFOUND ERROR_CODE_UNSUPPORTED + href="TODO">ERROR_CODE_USERCANCELLED ERROR_CODE_USERCANCELLED + href="TODO">ERROR_CODE_UNSUPPORTED ERROR_CODE_NOTFOUND + href="TODO">ERROR_CODE_INTERNAL ERROR_CODE_INVALID + href="TODO">ERROR_CODE_UNKNOW ERROR_CODE_BUSY + href="TODO">ERROR_CODE_SUCCESS diff --git a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioFormat.html b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioFormat.html index 6a37ed2..94409d7 100644 --- a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioFormat.html +++ b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioFormat.html @@ -155,25 +155,25 @@

    Enum Constant Summary

    PCM_L16_16KHZ_MONO + href="TODO">MSBC OPUS_16KHZ_32KBPS_CBR_0_20MS + href="TODO">OPUS_16KHZ_16KBPS_CBR_0_20MS OPUS_16KHZ_16KBPS_CBR_0_20MS + href="TODO">OPUS_16KHZ_32KBPS_CBR_0_20MS MSBC + href="TODO">PCM_L16_16KHZ_MONO @@ -204,7 +204,7 @@

    Method Summary

    - static ThingLEAudioEnum.LEAudioFormat + static LEAudioFormat valueOf(int format) @@ -212,7 +212,7 @@

    Method Summary

    - static Array<ThingLEAudioEnum.LEAudioFormat> + static Array<LEAudioFormat> values() @@ -220,7 +220,7 @@

    Method Summary

    - static ThingLEAudioEnum.LEAudioFormat + static LEAudioFormat valueOf(String name) @@ -268,7 +268,7 @@

    Method Detail

    >
  • valueOf

    -
     static ThingLEAudioEnum.LEAudioFormat valueOf(int format)
    +
     static LEAudioFormat valueOf(int format)
    @@ -283,7 +283,7 @@

    valueOf

    >
  • values

    -
     static Array<ThingLEAudioEnum.LEAudioFormat> values()
    +
     static Array<LEAudioFormat> values()
    @@ -298,7 +298,7 @@

    values

    >
  • valueOf

    -
     static ThingLEAudioEnum.LEAudioFormat valueOf(String name)
    +
     static LEAudioFormat valueOf(String name)
    diff --git a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioState.html b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioState.html index 85da7bb..0169790 100644 --- a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioState.html +++ b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.LEAudioState.html @@ -155,25 +155,25 @@

    Enum Constant Summary

    AVS_STATE_IDLE + href="TODO">AVS_STATE_SPEAKING AVS_STATE_LISTENING + href="TODO">AVS_STATE_PROCESSING AVS_STATE_PROCESSING + href="TODO">AVS_STATE_LISTENING AVS_STATE_SPEAKING + href="TODO">AVS_STATE_IDLE diff --git a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.html b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.html index bde73a6..bb00793 100644 --- a/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.html +++ b/com/thingclips/smart/android/ble/api/audio/ThingLEAudioEnum.html @@ -136,7 +136,7 @@

    Nested Class Summary

    public enum - ThingLEAudioEnum.LEAudioCode + ThingLEAudioEnum.LEAudioState @@ -150,7 +150,7 @@

    Nested Class Summary

    public enum - ThingLEAudioEnum.LEAudioState + ThingLEAudioEnum.LEAudioCode @@ -165,6 +165,36 @@

    Nested Class Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThingLEAudioEnum()
      +
      +
    • +
    +
    + @@ -177,6 +207,27 @@

    Nested Class Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingLEAudioEnum

        +
        ThingLEAudioEnum()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/android/ble/api/audio/WeatherResult.DailyWeather.html b/com/thingclips/smart/android/ble/api/audio/WeatherResult.DailyWeather.html index 78b1a17..69114e5 100644 --- a/com/thingclips/smart/android/ble/api/audio/WeatherResult.DailyWeather.html +++ b/com/thingclips/smart/android/ble/api/audio/WeatherResult.DailyWeather.html @@ -192,6 +192,36 @@

    Field Summary

    +
    + +
    + @@ -367,6 +397,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        WeatherResult.DailyWeather

        +
        WeatherResult.DailyWeather()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/api/audio/package-summary.html b/com/thingclips/smart/android/ble/api/audio/package-summary.html index 957cf0d..22c35a2 100644 --- a/com/thingclips/smart/android/ble/api/audio/package-summary.html +++ b/com/thingclips/smart/android/ble/api/audio/package-summary.html @@ -115,6 +115,38 @@

    Package com.thingclips.smart.android.ble.api.a + LEAudioResult + + DailyWeather + + WeatherResult + + LEAudioRequest + + AudioNoramlResult + + ThingLEAudioProvideArgs + + ThingLEAudioEnum + + Builder + + LEAudioAlarmClockRequest + + AudioTokenBean + + ThingLEAudioDataArgs + + AudioCommnonResponse + + ThingLEAudioStartArgs + + AudioCommonCommand + + ToDoItem + + CalendarResult + AudioCommnonResponse ThingLEAudioEnum @@ -169,19 +201,33 @@

    Package com.thingclips.smart.android.ble.api.a - LEAudioCode + RequestCmd - LEAudioFormat + LEAudioState - LEAudioState + LEAudioFormat - RequestCmd + LEAudioCode - CMD + TYPE - TYPETIMEING timingALARM alarm clockREMIND remindCANCEL Cancel type. + CMD CMD + + LEAudioCode + + LEAudioFormat + + LEAudioState + + RequestCmd + + CMD + + TYPETIMEING timingALARM alarm clockREMIND remindCANCEL Cancel type. + + CMD @@ -206,6 +252,8 @@

    Package com.thingclips.smart.android.ble.api.a OnLEAudioStatusListener + + OnLEAudioStatusListener diff --git a/com/thingclips/smart/android/ble/api/package-summary.html b/com/thingclips/smart/android/ble/api/package-summary.html index fbf7d48..829f93c 100644 --- a/com/thingclips/smart/android/ble/api/package-summary.html +++ b/com/thingclips/smart/android/ble/api/package-summary.html @@ -108,84 +108,156 @@

    Package com.thingclips.smart.android.ble.api <
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - -
    Class Summary Interface Summary 
    ClassInterface Description
    BeaconAuthBean
    LocalDataModel
    DevIotDataBeanauthor : yuzhouxu date : 2021/4/21 09:51 description :Device IOT request parameters.
    OnBleDataTransferListener
    DeviceDataBean
    BleRssiListener
    BluetoothBondStateBean
    CombosFlagCapability
    Builder
    LocalDataModel
    LeScanSettingScan settings of nearby Bluetooth devices to be activated
    OnBleDataTransferListenercustom data channel
    WiFiInfo
    BleRssiListenerble rssi read callback
    BleWiFiDeviceBean
    CombosFlagCapability
    ResultKeyThe KEY corresponding to the data returned by the big data channel under certain circumstancesThis result is used with onDataFinish
    OnBleUpgradeListener
    DATA_PRODUCT_TYPEBig data type number to be read for general type data,0 means general type data, starting from 1 and defined by specific products.The panel side does not know which type is used on the device side.Type=0 is a general type of data, such as temperature and humidity panels.The panel query is type=1, but the device side may store type0.(Explain here, for example,the general firmware cannot know in advance which type the data of this digital product is to be stored, and the general firmware uses type0 to store).0 means the general type, no matter which type the panel is inquired about, when 0x000b is used Type0, just call back directly, others can be judged.
    AddGwSubDeviceListener
    DATA_COMMONDCommand to open big data channel
    ActivateBLEDeviceListener
    ChannelDataConstantsConstants for big data channel
    IGetLocationWeather
    WatchWeatherBeanThe watch obtains the weather information, corresponding to the fields required by the device
    OnBleActivatorListener
    OnMultiModeActivatorStatusListener
    OnBleRevChannelListener
    BleControllerBean
    DataChannelListener
    DataCustomChannelListener
    BluetoothStateChangedListener
    CheckResultBean
    OnThirdConnectListener
    DataCustom2ChannelListenerDataCustom2ChannelListener is used to report the received-dps-data to caller, and it will notify the caller with upload progress 、 upload result.
    BleLogCallback
    Builder
    IGetWeather
    ThirdBleScanDeviceBuilder
    ExtModuleStatusListener
    BleControllerUpdateBean
    ResetErrorCode
    ScanDeviceBeanScanned surrounding Bluetooth device models
    OnBleToDeviceListener
    ConfigErrorBeanSome errors returned when the device is activated, such as the device is not allowed to be bound, the device has been bound by others, etc.
    + LeConnectResponse -
    + OnDataLocalProcessingListener -

  • - -
  • - - - - - -
    + OnBleIoTChannelListener - - - - - - - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    OnBleSendChannelListener
    ScanTypescan type.
    OnBleMultiModeDevStatusListener
    BleConfigTypeconfig type
    ICommRodSchemaListener
    IGetCustomLocationWeather
    IThingBleGateway
    ThingBleScanResponse
    BleScanResponse
    IThingBluetoothFlow
    IBleThroughDataListener
    OnDeviceAttributeListener
    BleConnectStatusListener
    LeConnectStatusResponse
    IThingBleConfigListener
    IGetHomeWeather
    OnBleConnectListener
    IGetCustomHomeWeather
    IGetCustomLocationWeatherThe business layer obtains the weather information and transmits it to the equipment weather from location Since the parameters of the weather are in multiple modes, the key value is not fixed, so use a json string
    OnBleRevChannelListener
    LeConnectStatusResponseconnect status response
    LeConnectResponseconnect result response
    OnBleIoTChannelListenercustom data channel
    IThingBluetoothFlowTripartite agreement.
    BluetoothStateChangedListener
    OnBleUpgradeListenerota process
    ThingBleScanResponseScan callback
    OnThirdConnectListener
    BleLogCallbackble business log callback
    IGetCustomHomeWeatherThe business layer obtains the weather information and transmits it to the equipment weather location from home Since the parameters of the weather are in multiple modes, the key value is not fixed, so use a json string
    OnBleActivatorListener
    IThingBleConfigListenerDevice activation callback
    IGetHomeWeatherThe business layer obtains the weather information and transmits it to the equipment weather location from home
    AddGwSubDeviceListener
    IThingBleGateway
    DataChannelListenerdata chanel callback listener
    OnDeviceAttributeListenerGet capability from device.
    OnBleSendChannelListener
    OnBleToDeviceListenerBLE->APP channel
    IGetWeatherThe business layer obtains the weather information and transmits it to the equipment
    ExtModuleStatusListener
    ResetErrorCode
    OnDataLocalProcessingListener
    ActivateBLEDeviceListener
    IGetLocationWeatherThe business layer obtains the weather information and transmits it to the equipment weather from location
    BleConnectStatusListenerble connect status listener
    BleScanResponseScan callback
    OnBleConnectListener
    OnBleMultiModeDevStatusListener
    @@ -202,82 +274,134 @@

    Package com.thingclips.smart.android.ble.api <
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary Class Summary 
    InterfaceClass Description
    LocalDataModel
    DevIotDataBean
    OnBleDataTransferListenercustom data channel
    DeviceDataBean
    BleRssiListenerble rssi read callback
    BeaconAuthBean
    CombosFlagCapability
    Builder
    IGetCustomLocationWeatherThe business layer obtains the weather information and transmits it to the equipment weather from location Since the parameters of the weather are in multiple modes, the key value is not fixed, so use a json string
    LeScanSetting
    OnBleRevChannelListener
    WiFiInfo
    LeConnectStatusResponseconnect status response
    BluetoothBondStateBean
    LeConnectResponseconnect result response
    BeaconAuthBean
    OnBleIoTChannelListenercustom data channel
    DevIotDataBeanauthor : yuzhouxu date : 2021/4/21 09:51 description :Device IOT request parameters.
    IThingBluetoothFlowTripartite agreement.
    DeviceDataBean
    BluetoothStateChangedListener
    BluetoothBondStateBean
    OnBleUpgradeListenerota process
    Builder
    ThingBleScanResponseScan callback
    LeScanSettingScan settings of nearby Bluetooth devices to be activated
    OnThirdConnectListener
    WiFiInfo
    BleLogCallbackble business log callback
    ScanDeviceBean
    IGetCustomHomeWeatherThe business layer obtains the weather information and transmits it to the equipment weather location from home Since the parameters of the weather are in multiple modes, the key value is not fixed, so use a json string
    Builder
    OnBleActivatorListener
    ThirdBleScanDeviceBuilder
    IThingBleConfigListenerDevice activation callback
    BleControllerBean
    IGetHomeWeatherThe business layer obtains the weather information and transmits it to the equipment weather location from home
    DataCustomChannelListener
    AddGwSubDeviceListener
    DATA_COMMOND
    IThingBleGateway
    DATA_PRODUCT_TYPE
    DataChannelListenerdata chanel callback listener
    ResultKey
    OnDeviceAttributeListenerGet capability from device.
    ChannelDataConstants
    OnBleSendChannelListener
    ConfigErrorBean
    OnBleToDeviceListenerBLE->APP channel
    OnMultiModeActivatorStatusListener
    IGetWeatherThe business layer obtains the weather information and transmits it to the equipment
    BleControllerUpdateBean
    ExtModuleStatusListener
    DataCustom2ChannelListener
    ResetErrorCode
    WatchWeatherBean
    OnDataLocalProcessingListener
    BleWiFiDeviceBean
    ActivateBLEDeviceListener
    CheckResultBean
    IGetLocationWeatherThe business layer obtains the weather information and transmits it to the equipment weather from location
    BleWiFiDeviceBean
    BleConnectStatusListenerble connect status listener
    ResultKeyThe KEY corresponding to the data returned by the big data channel under certain circumstancesThis result is used with onDataFinish
    BleScanResponseScan callback
    DATA_PRODUCT_TYPEBig data type number to be read for general type data,0 means general type data, starting from 1 and defined by specific products.The panel side does not know which type is used on the device side.Type=0 is a general type of data, such as temperature and humidity panels.The panel query is type=1, but the device side may store type0.(Explain here, for example,the general firmware cannot know in advance which type the data of this digital product is to be stored, and the general firmware uses type0 to store).0 means the general type, no matter which type the panel is inquired about, when 0x000b is used Type0, just call back directly, others can be judged.
    OnBleConnectListener
    DATA_COMMONDCommand to open big data channel
    OnBleMultiModeDevStatusListener
    ChannelDataConstantsConstants for big data channel
    WatchWeatherBeanThe watch obtains the weather information, corresponding to the fields required by the device
    OnMultiModeActivatorStatusListener
    BleControllerBean
    DataCustomChannelListener
    CheckResultBean
    DataCustom2ChannelListenerDataCustom2ChannelListener is used to report the received-dps-data to caller, and it will notify the caller with upload progress 、 upload result.
    Builder
    ThirdBleScanDeviceBuilder
    BleControllerUpdateBean
    ScanDeviceBeanScanned surrounding Bluetooth device models
    ConfigErrorBeanSome errors returned when the device is activated, such as the device is not allowed to be bound, the device has been bound by others, etc.
    + +
    + +

  • + +
  • + + + + + +
    + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ScanType
    ScanTypescan type.
    BleConfigType
    BleConfigTypeconfig type
    diff --git a/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.Builder.html b/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.Builder.html index 6680bc3..36eea49 100644 --- a/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.Builder.html +++ b/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.Builder.html @@ -123,6 +123,36 @@

    Class BatchBeac +
    + +
    + @@ -171,7 +201,7 @@

    Method Summary

    - BatchBeaconActivatorBean + BatchBeaconActivatorBean build() @@ -202,6 +232,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BatchBeaconActivatorBean.Builder

        +
        BatchBeaconActivatorBean.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -264,7 +315,7 @@

    setHomeId

    >
  • build

    -
     BatchBeaconActivatorBean build()
    +
     BatchBeaconActivatorBean build()
    diff --git a/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.html b/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.html index dea1a4b..2e60634 100644 --- a/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.html +++ b/com/thingclips/smart/android/ble/bean/BatchBeaconActivatorBean.html @@ -110,7 +110,7 @@

    Class BatchBeaconActiva public class BatchBeaconActivatorBean -

    Bean for activator of beacon.

    +

  • diff --git a/com/thingclips/smart/android/ble/bean/BeaconBatchCheckBean.html b/com/thingclips/smart/android/ble/bean/BeaconBatchCheckBean.html index bb6f305..675f32a 100644 --- a/com/thingclips/smart/android/ble/bean/BeaconBatchCheckBean.html +++ b/com/thingclips/smart/android/ble/bean/BeaconBatchCheckBean.html @@ -110,7 +110,7 @@

    Class BeaconBatchCheckBean< public class BeaconBatchCheckBean -

    批量鉴权时候返回的数据模型 失败的item数据模型 "flag": 1, "success": false, "errorCode": "unKnow", "type": 6, "mac": "dc234f36dfbc" 成功的item数据模型 "flag": 0, "success": true, "type": 6, "s2": "95457CC0972A417CD699DD7E117A848A"

    +

  • @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BeaconBatchCheckBean()
      +
      +
    • +
    +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BeaconBatchCheckBean

        +
        BeaconBatchCheckBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.Builder.html b/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.Builder.html index 424e65d..cd881ca 100644 --- a/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.Builder.html +++ b/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.Builder.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -227,6 +257,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        CheckDeviceSetting.Builder

        +
        CheckDeviceSetting.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.html b/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.html index c7de821..3b77aad 100644 --- a/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.html +++ b/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.html @@ -184,6 +184,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      CheckDeviceSetting()
      +
      +
    • +
    +
    + @@ -247,6 +277,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        CheckDeviceSetting

        +
        CheckDeviceSetting()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/bean/QueryWifiSetting.Builder.html b/com/thingclips/smart/android/ble/bean/QueryWifiSetting.Builder.html index d1bb347..aeeb51a 100644 --- a/com/thingclips/smart/android/ble/bean/QueryWifiSetting.Builder.html +++ b/com/thingclips/smart/android/ble/bean/QueryWifiSetting.Builder.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -241,6 +271,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        QueryWifiSetting.Builder

        +
        QueryWifiSetting.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/bean/ResetBleSetting.Builder.html b/com/thingclips/smart/android/ble/bean/ResetBleSetting.Builder.html index eb80a52..fde921f 100644 --- a/com/thingclips/smart/android/ble/bean/ResetBleSetting.Builder.html +++ b/com/thingclips/smart/android/ble/bean/ResetBleSetting.Builder.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -241,6 +271,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ResetBleSetting.Builder

        +
        ResetBleSetting.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/bean/ResetBleSetting.html b/com/thingclips/smart/android/ble/bean/ResetBleSetting.html index ef31305..ad924c9 100644 --- a/com/thingclips/smart/android/ble/bean/ResetBleSetting.html +++ b/com/thingclips/smart/android/ble/bean/ResetBleSetting.html @@ -190,6 +190,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ResetBleSetting()
      +
      +
    • +
    +
    + @@ -261,6 +291,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ResetBleSetting

        +
        ResetBleSetting()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/ble/bean/ScanReq.Builder.html b/com/thingclips/smart/android/ble/bean/ScanReq.Builder.html new file mode 100644 index 0000000..aeeb42b --- /dev/null +++ b/com/thingclips/smart/android/ble/bean/ScanReq.Builder.html @@ -0,0 +1,479 @@ + + + + Builder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class ScanReq.Builder

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/bean/ScanReq.html b/com/thingclips/smart/android/ble/bean/ScanReq.html new file mode 100644 index 0000000..1974f73 --- /dev/null +++ b/com/thingclips/smart/android/ble/bean/ScanReq.html @@ -0,0 +1,485 @@ + + + + ScanReq + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class ScanReq

    +
    +
    + +
    +
      +
    • + +
      +
      +
      +public class ScanReq
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Nested Class Summary

        +
        + + + + + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClassDescription
        public classScanReq.Builder +
        +
        +
      • +
      +
      + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private longduration
        private FilterTypetype
        private InnerScanResponseresponse
        private ScanFilterscanFilter
        private StringreqTag
        +
        +
      • +
      +
      + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        long + getDuration() +
        void + setDuration(long duration) +
        FilterType + getType() +
        synchronized InnerScanResponse + getResponse() +
        ScanFilter + getScanFilter() +
        String + getReqTag() +
        String + toString() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/bean/ThirdConnectErrorBean.html b/com/thingclips/smart/android/ble/bean/ThirdConnectErrorBean.html index bcd8d11..1d51b1b 100644 --- a/com/thingclips/smart/android/ble/bean/ThirdConnectErrorBean.html +++ b/com/thingclips/smart/android/ble/bean/ThirdConnectErrorBean.html @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThirdConnectErrorBean()
      +
      +
    • +
    +
    + @@ -192,6 +222,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThirdConnectErrorBean

        +
        ThirdConnectErrorBean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.ExInfo.html b/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.ExInfo.html index e7f6d92..40a0d73 100644 --- a/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.ExInfo.html +++ b/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.ExInfo.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThirdConnectInfoBean.ExInfo

        +
        ThirdConnectInfoBean.ExInfo()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.html b/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.html index dbc41d4..3d45e6c 100644 --- a/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.html +++ b/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.html @@ -214,6 +214,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThirdConnectInfoBean()
      +
      +
    • +
    +
    + @@ -226,6 +256,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThirdConnectInfoBean

        +
        ThirdConnectInfoBean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/android/ble/bean/package-summary.html b/com/thingclips/smart/android/ble/bean/package-summary.html index 4a6411d..b72ffed 100644 --- a/com/thingclips/smart/android/ble/bean/package-summary.html +++ b/com/thingclips/smart/android/ble/bean/package-summary.html @@ -115,6 +115,38 @@

    Package com.thingclips.smart.android.ble.bean + ThirdConnectErrorBean + + ExInfo + + ThirdConnectInfoBean + + BleOTABean + + BeaconBatchCheckBean + + Builder + + ResetBleSetting + + Builder + + BatchBeaconActivatorBean + + ThirdDpsUpdate + + Builder + + ScanReq + + Builder + + CheckDeviceSetting + + Builder + + QueryWifiSetting + Builder QueryWifiSetting @@ -129,6 +161,10 @@

    Package com.thingclips.smart.android.ble.bean CheckDeviceSetting + Builder + + ScanReq + Builder BatchBeaconActivatorBeanBean for activator of beacon. @@ -166,6 +202,8 @@

    Package com.thingclips.smart.android.ble.bean ThirdConstant + + ThirdConstant diff --git a/com/thingclips/smart/android/ble/builder/BleConnectBuilder.ExtInfo.html b/com/thingclips/smart/android/ble/builder/BleConnectBuilder.ExtInfo.html index fe13b5e..009cf94 100644 --- a/com/thingclips/smart/android/ble/builder/BleConnectBuilder.ExtInfo.html +++ b/com/thingclips/smart/android/ble/builder/BleConnectBuilder.ExtInfo.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -174,6 +204,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BleConnectBuilder.ExtInfo

        +
        BleConnectBuilder.ExtInfo()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/android/ble/builder/BleConnectBuilder.Level.html b/com/thingclips/smart/android/ble/builder/BleConnectBuilder.Level.html index fb9d4dd..34601c9 100644 --- a/com/thingclips/smart/android/ble/builder/BleConnectBuilder.Level.html +++ b/com/thingclips/smart/android/ble/builder/BleConnectBuilder.Level.html @@ -155,14 +155,14 @@

    Enum Constant Summary

    NORMAL -

    normal style ,default styleIf the connection resources are full, the connection will be ignored

    + href="TODO">FORCE + FORCE -

    force style.If the connection resources are full, other resources will be released to connect to the current device

    + href="TODO">NORMAL + diff --git a/com/thingclips/smart/android/ble/builder/BleConnectBuilder.html b/com/thingclips/smart/android/ble/builder/BleConnectBuilder.html index 3dfb6c4..1c07123 100644 --- a/com/thingclips/smart/android/ble/builder/BleConnectBuilder.html +++ b/com/thingclips/smart/android/ble/builder/BleConnectBuilder.html @@ -135,15 +135,15 @@

    Nested Class Summary

    - public enum - BleConnectBuilder.Level + public class + BleConnectBuilder.ExtInfo - public class - BleConnectBuilder.ExtInfo + public enum + BleConnectBuilder.Level @@ -215,6 +215,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BleConnectBuilder()
      +
      +
    • +
    +
    + @@ -243,7 +273,7 @@

    Method Summary

    setDirectConnect(boolean directConnect) - Set whether to use cached connection + @@ -251,7 +281,7 @@

    Method Summary

    getDevId() - get device's id @see setDevId(String devId) + @@ -259,7 +289,7 @@

    Method Summary

    setDevId(String devId) - Set up the device you want to connect + @@ -267,7 +297,7 @@

    Method Summary

    getLevel() - get connect level. + @@ -275,7 +305,7 @@

    Method Summary

    setLevel(BleConnectBuilder.Level level) - set connect level + @@ -299,7 +329,7 @@

    Method Summary

    setAutoConnect(boolean autoConnect) - Whether to directly connect to the remote device (false) or toautomatically connect as soon as the remote device becomes available (true). + @@ -323,7 +353,7 @@

    Method Summary

    isDirectConnect() - get direct connect settings @see setDirectConnect() + @@ -331,7 +361,7 @@

    Method Summary

    isAutoConnect() - get autoConnect setting + @@ -358,6 +388,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BleConnectBuilder

        +
        BleConnectBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -376,16 +427,7 @@

    Method Detail

  • setDirectConnect

     BleConnectBuilder setDirectConnect(boolean directConnect)
    -

    Set whether to use cached connection

    - -
    -
    Parameters:
    - - -
    directConnect - true:use cache, false : not use cache
    - - -
    +
  • @@ -400,7 +442,7 @@

    setDirectConnect

  • getDevId

     String getDevId()
    -

    get device's id @see setDevId(String devId)

    +
  • @@ -415,16 +457,7 @@

    getDevId

  • setDevId

     BleConnectBuilder setDevId(String devId)
    -

    Set up the device you want to connect

    - -
    -
    Parameters:
    - - -
    devId - device's id
    - - -
    +
  • @@ -439,7 +472,7 @@

    setDevId

  • getLevel

     BleConnectBuilder.Level getLevel()
    -

    get connect level. @see setLevel(level)

    +
  • @@ -454,16 +487,7 @@

    getLevel

  • setLevel

     BleConnectBuilder setLevel(BleConnectBuilder.Level level)
    -

    set connect level

    - -
    -
    Parameters:
    - - -
    level - Level
    - - -
    +
  • @@ -507,8 +531,8 @@

    setScanTimeout

    >
  • setAutoConnect

    -
    @Deprecated() BleConnectBuilder setAutoConnect(boolean autoConnect)
    -

    Whether to directly connect to the remote device (false) or toautomatically connect as soon as the remote device becomes available (true).

    +
     BleConnectBuilder setAutoConnect(boolean autoConnect)
    +
  • @@ -553,7 +577,7 @@

    setExtInfo

  • isDirectConnect

     boolean isDirectConnect()
    -

    get direct connect settings @see setDirectConnect()

    +
  • @@ -568,7 +592,7 @@

    isDirectConnect

  • isAutoConnect

     boolean isAutoConnect()
    -

    get autoConnect setting

    +
  • diff --git a/com/thingclips/smart/android/ble/builder/BlueConnectParam.Builder.html b/com/thingclips/smart/android/ble/builder/BlueConnectParam.Builder.html index aae6c28..7e0ef3a 100644 --- a/com/thingclips/smart/android/ble/builder/BlueConnectParam.Builder.html +++ b/com/thingclips/smart/android/ble/builder/BlueConnectParam.Builder.html @@ -209,7 +209,7 @@

    Method Summary

    - BlueConnectParam + BlueConnectParam build() @@ -338,7 +338,7 @@

    setTimeoutMillis

    >
  • build

    -
     BlueConnectParam build()
    +
     BlueConnectParam build()
    diff --git a/com/thingclips/smart/android/ble/builder/package-summary.html b/com/thingclips/smart/android/ble/builder/package-summary.html index 3a2f15f..2d389a2 100644 --- a/com/thingclips/smart/android/ble/builder/package-summary.html +++ b/com/thingclips/smart/android/ble/builder/package-summary.html @@ -115,6 +115,14 @@

    Package com.thingclips.smart.android.ble.build + ExtInfo + + BleConnectBuilder + + Builder + + BlueConnectParam + Builder BlueConnectParam @@ -146,6 +154,8 @@

    Package com.thingclips.smart.android.ble.build Level + + Level diff --git a/com/thingclips/smart/android/ble/enums/BleConnectAbility.html b/com/thingclips/smart/android/ble/enums/BleConnectAbility.html index 0f196f1..8261eee 100644 --- a/com/thingclips/smart/android/ble/enums/BleConnectAbility.html +++ b/com/thingclips/smart/android/ble/enums/BleConnectAbility.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BleConnectAbility()
      +
      +
    • +
    +
    + @@ -174,6 +204,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BleConnectAbility

        +
        BleConnectAbility()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/android/ble/enums/package-summary.html b/com/thingclips/smart/android/ble/enums/package-summary.html index e8cf75e..d61a552 100644 --- a/com/thingclips/smart/android/ble/enums/package-summary.html +++ b/com/thingclips/smart/android/ble/enums/package-summary.html @@ -116,6 +116,8 @@

    Package com.thingclips.smart.android.ble.enums BleConnectAbility + + BleConnectAbility diff --git a/com/thingclips/smart/android/ble/package-summary.html b/com/thingclips/smart/android/ble/package-summary.html index ec2b855..e1e05f3 100644 --- a/com/thingclips/smart/android/ble/package-summary.html +++ b/com/thingclips/smart/android/ble/package-summary.html @@ -115,6 +115,26 @@

    Package com.thingclips.smart.android.ble

    + IThingBeaconManager + + IThingBleController + + IThingThirdProtocolSupport + + IThingBleManager + + IThingFittings + + IThingBleCommRodCtrl + + IThingThirdProtocolDelegate + + IThingLEAudioManager + + IThingBleOperator + + IThingDeviceConnectManager + IThingThirdProtocolDelegate IThingBleOperatorBLE operate manager. @@ -131,7 +151,7 @@

    Package com.thingclips.smart.android.ble

    IThingDeviceConnectManager - IThingFittings配件注册监听器 这里说明下: 注册配件监听器,SDK设备端上报到鉴权/检查的动作,然后解析成对应的T, T代表配件的具体信息 需要带有设备标志devId, 具体的操作步骤cmd,包含auth,check、delete等 需要认证的设备mac 认证信息s1 群组group 群组操作结果,true 成功;false 失败。比如 删除成功;订阅失败;查询失败等 result 业务层根据T去判断要调用鉴权接口还是检查接口, 返回结果通过sendFittingsData发送给sdk 删除配件,业务层直接调用云端接口,然后将结果通过 sendFittingsData发送给sdk 不同的能力,均需要实现该接口 + IThingFittings配件注册监听器 这里说明下: 注册配件监听器,SDK设备端上报到鉴权/检查的动作,然后解析成对应的T, T代表配件的具体信息 需要带有设备标志devId, 具体的操作步骤cmd,包含auth,check、delete等 需要认证的设备mac 认证信息s1 群组group 群组操作结果,true 成功;false 失败。比如 删除成功;订阅失败;查询失败等 result 业务层根据T去判断要调用鉴权接口还是检查接口, 返回结果通过sendFittingsData发送给sdk 删除配件,业务层直接调用云端接口,然后将结果通过 sendFittingsData发送给sdk 不同的能力,均需要实现该接口 diff --git a/com/thingclips/smart/android/ble/scanner/FilterType.html b/com/thingclips/smart/android/ble/scanner/FilterType.html new file mode 100644 index 0000000..4f8f452 --- /dev/null +++ b/com/thingclips/smart/android/ble/scanner/FilterType.html @@ -0,0 +1,342 @@ + + + + FilterType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Enum FilterType

    +
    +
    + +
    +
      +
    • + +
      +
      All Implemented Interfaces:
      +
      + + java.io.Serializable + + , + + + java.lang.Comparable + + +
      +
      + +
      +
      +
      +public enum FilterType
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + + + + + +
      +
        +
      • + + +

        Enum Constant Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Enum Constants 
        Enum ConstantDescription
        CACHE
        ADD
        CLEAR
        +
      • +
      +
      + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        static Array<FilterType> + values() +
        static FilterType + valueOf(String name) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/scanner/IThingInnerScanner.html b/com/thingclips/smart/android/ble/scanner/IThingInnerScanner.html new file mode 100644 index 0000000..841e05a --- /dev/null +++ b/com/thingclips/smart/android/ble/scanner/IThingInnerScanner.html @@ -0,0 +1,291 @@ + + + + IThingInnerScanner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IThingInnerScanner

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + addScanRequest(ScanReq request) +
        abstract void + removeScanRequest(ScanReq request) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/scanner/InnerScanResponse.html b/com/thingclips/smart/android/ble/scanner/InnerScanResponse.html new file mode 100644 index 0000000..496adac --- /dev/null +++ b/com/thingclips/smart/android/ble/scanner/InnerScanResponse.html @@ -0,0 +1,337 @@ + + + + InnerScanResponse + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface InnerScanResponse

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onScanStart() +
        abstract void + onScanCancel() +
        abstract void + onScanStop() +
        abstract void + onDeviceFounded(ScanDeviceBean bean) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/ble/scanner/package-summary.html b/com/thingclips/smart/android/ble/scanner/package-summary.html new file mode 100644 index 0000000..e61f145 --- /dev/null +++ b/com/thingclips/smart/android/ble/scanner/package-summary.html @@ -0,0 +1,216 @@ + + + + Package com.thingclips.smart.android.ble.scanner + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.android.ble.scanner

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + + + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/android/blemesh/IMeshCommonControl.html b/com/thingclips/smart/android/blemesh/IMeshCommonControl.html index 0f2e2ff..7dec236 100644 --- a/com/thingclips/smart/android/blemesh/IMeshCommonControl.html +++ b/com/thingclips/smart/android/blemesh/IMeshCommonControl.html @@ -110,7 +110,7 @@

    Interface IMeshCommonCont public interface IMeshCommonControl -

    author : yuzhouxu date : 2021/6/9 14:09 description :mesh Functions related to equipment control and monitoring

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    publishDps(String nodeId, String pcc, String dps, IResultCallback callback) - Send mesh message to a device. + @@ -159,7 +159,7 @@

    Method Summary

    multicastDps(String localId, String pcc, String dps, IResultCallback callback) - Send mesh message to a group address. + @@ -167,7 +167,7 @@

    Method Summary

    querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback) - Query all status of current mesh device by local. + @@ -175,7 +175,7 @@

    Method Summary

    removeMeshSubDev(String devId, IResultCallback callback) - Delete device from server. + @@ -183,7 +183,7 @@

    Method Summary

    removeMeshSubDevByLocal(String pcc, String nodeId, String devKey, IResultCallback callback) - Delete device from local. + @@ -191,15 +191,15 @@

    Method Summary

    queryAllOnLineStatusByLocal(IResultCallback callback) - SigMeshQuery the online status of the device according to the getOnlineMode When the getOnlineMode is RESPONSE_ONLINE , query the online status of all devices. + abstract <T extends IMeshDevListener> void - registerMeshDevListener(T listener) + registerMeshDevListener(T listener) - Register to listen to devices in mesh reporting data, such as dps, online status, bind status, etc. + @@ -207,15 +207,15 @@

    Method Summary

    unRegisterMeshDevListener(IMeshDevListener meshDevListener) - Unregister the listener of device reporting data.This is suggested to be used at the end. + - abstract MeshClientStatusEnum + abstract MeshClientStatusEnum getStatus() - Get current connect status with mesh. + @@ -247,7 +247,7 @@

    Method Summary

    isMeshLocalOnLine() - Query local online status of mesh + @@ -255,7 +255,7 @@

    Method Summary

    clearDevice(String devId) - Recycle and destroy resources of device + @@ -263,7 +263,7 @@

    Method Summary

    )>getMeshGroupLocalId(String meshId, IThingResultCallback<String> callback) - Get the local ID of the mesh group + @@ -271,7 +271,7 @@

    Method Summary

    addGroup(String name, String category, String localId, IAddGroupCallback callback) - Create mesh group of the same category . + @@ -279,7 +279,7 @@

    Method Summary

    onDestroy() - Recycle and destroy resources, such as cache. + @@ -332,28 +332,7 @@

    Method Detail

  • publishDps

     abstract void publishDps(String nodeId, String pcc, String dps, IResultCallback callback)
    -

    Send mesh message to a device.

    - -
    -
    Parameters:
    - - -
    nodeId - Thing node id getNodeId
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -368,28 +347,7 @@

    publishDps

  • multicastDps

     abstract void multicastDps(String localId, String pcc, String dps, IResultCallback callback)
    -

    Send mesh message to a group address.

    - -
    -
    Parameters:
    - - -
    localId - Mesh group address
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -404,24 +362,7 @@

    multicastDps

  • querySubDevStatusByLocal

     abstract void querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback)
    -

    Query all status of current mesh device by local.

    - -
    -
    Parameters:
    - - -
    pcc - Thing category DeviceBean
    - - - -
    nodeId - Thing nodeId DeviceBean
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -436,20 +377,7 @@

    querySubDevStatusByLocal

  • removeMeshSubDev

     abstract void removeMeshSubDev(String devId, IResultCallback callback)
    -

    Delete device from server.

    - -
    -
    Parameters:
    - - -
    devId - getDevId
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -464,28 +392,7 @@

    removeMeshSubDev

  • removeMeshSubDevByLocal

     abstract void removeMeshSubDevByLocal(String pcc, String nodeId, String devKey, IResultCallback callback)
    -

    Delete device from local.

    - -
    -
    Parameters:
    - - -
    pcc - getCategory}
    - - - -
    nodeId - getNodeId ()}
    - - - -
    devKey - getDevKey
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -500,16 +407,7 @@

    removeMeshSubDevByLocal

  • queryAllOnLineStatusByLocal

     abstract void queryAllOnLineStatusByLocal(IResultCallback callback)
    -
    SigMesh

    Query the online status of the device according to the getOnlineMode When the getOnlineMode is RESPONSE_ONLINE , query the online status of all devices.When the getOnlineMode is DEFAULT, only query the online status of offline devices.

    Private BlueMesh

    query all device status

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -523,17 +421,8 @@

    queryAllOnLineStatusByLocal

    >
  • registerMeshDevListener

    -
     abstract <T extends IMeshDevListener> void registerMeshDevListener(T listener)
    -

    Register to listen to devices in mesh reporting data, such as dps, online status, bind status, etc.

    - -
    -
    Parameters:
    - - -
    listener - Callback for device reporting data IMeshDevListener
    - - -
    +
     abstract <T extends IMeshDevListener> void registerMeshDevListener(T listener)
    +
  • @@ -548,16 +437,7 @@

    registerMeshDevListener

  • unRegisterMeshDevListener

     abstract void unRegisterMeshDevListener(IMeshDevListener meshDevListener)
    -

    Unregister the listener of device reporting data.This is suggested to be used at the end.

    - -
    -
    Parameters:
    - - -
    meshDevListener - IMeshDevListener
    - - -
    +
  • @@ -571,8 +451,8 @@

    unRegisterMeshDevListener

    >
  • getStatus

    -
     abstract MeshClientStatusEnum getStatus()
    -

    Get current connect status with mesh.

    +
     abstract MeshClientStatusEnum getStatus()
    +
  • @@ -632,7 +512,7 @@

    disconnect

  • isMeshLocalOnLine

     abstract boolean isMeshLocalOnLine()
    -

    Query local online status of mesh

    +
  • @@ -647,16 +527,7 @@

    isMeshLocalOnLine

  • clearDevice

     abstract void clearDevice(String devId)
    -

    Recycle and destroy resources of device

    - -
    -
    Parameters:
    - - -
    devId - getDevId
    - - -
    +
  • @@ -671,20 +542,7 @@

    clearDevice

  • getMeshGroupLocalId

     abstract void )>getMeshGroupLocalId(String meshId, IThingResultCallback<String> callback)
    -

    Get the local ID of the mesh group

    - -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - - -
    callback - Callback for result IThingResultCallback
    - - -
    +
  • @@ -699,28 +557,7 @@

    getMeshGroupLocalId

  • addGroup

     abstract void addGroup(String name, String category, String localId, IAddGroupCallback callback)
    -

    Create mesh group of the same category .

    - -
    -
    Parameters:
    - - -
    name - Group name
    - - - -
    category - Category of device getCategory
    - - - -
    localId - Group address
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -735,7 +572,7 @@

    addGroup

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and destroy resources, such as cache.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/IMeshLocalController.html b/com/thingclips/smart/android/blemesh/IMeshLocalController.html index a831550..5304939 100644 --- a/com/thingclips/smart/android/blemesh/IMeshLocalController.html +++ b/com/thingclips/smart/android/blemesh/IMeshLocalController.html @@ -110,7 +110,7 @@

    Interface IMeshLocalCon public interface IMeshLocalController -

    author : yuzhouxu date : 2021/7/7 20:50 description :mesh local Control

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    publishDps(DeviceBean deviceBean, String nodeId, String pcc, String dps, IResultCallback callback) - Send mesh message to a device. + @@ -159,7 +159,7 @@

    Method Summary

    publishDps(DeviceBean deviceBean, String nodeId, String pcc, String dps, boolean ack, IResultCallback callback) - Send mesh message to a device. + @@ -175,7 +175,7 @@

    Method Summary

    multicastDps(String localId, String pcc, String dps, Map<String, SchemaBean> schemaMap, IResultCallback callback) - Send mesh message to a group address. + @@ -183,7 +183,7 @@

    Method Summary

    querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback) - Query all status of current mesh device by local. + @@ -191,7 +191,7 @@

    Method Summary

    removeMeshSubDev(String pcc, String nodeId, String devKey, IResultCallback callback) - Delete device from local. + @@ -199,7 +199,7 @@

    Method Summary

    queryAllOnLineStatusByLocal(IResultCallback callback) - Query local online status of all sub-devices. + @@ -207,7 +207,7 @@

    Method Summary

    publishCommands(DeviceBean deviceBean, Map<String, Object> commands, IResultCallback callback) - Send mesh message by standard dpCode. + @@ -215,7 +215,7 @@

    Method Summary

    sendCommand(SendCommandParams sendCommandParams, IResultCallback callback, boolean withTid) - Send mesh message to a device. + @@ -223,7 +223,7 @@

    Method Summary

    sendCommand(SendCommandParams sendCommandParams, IResultCallback callback) - Send mesh message to a device. + @@ -231,7 +231,7 @@

    Method Summary

    passThroughByLocal(String meshId, String nodeId, int modelId, int opCode, Array<byte> param, boolean isAck, IResultCallback callback) - A local pass-through channel for vendor model + @@ -239,7 +239,7 @@

    Method Summary

    onDestroy() - Recycle and destroy resources, such as cache. + @@ -247,7 +247,7 @@

    Method Summary

    queryOfflineDeviceStatusByLocal(IResultCallback callback) - Only query the online status of offline devices + @@ -255,7 +255,7 @@

    Method Summary

    queryAllMeshSubDeviceStatusByLocal(IResultCallback callback) - Directly query the status of all sub-device under the mesh + @@ -300,30 +300,7 @@

    Method Detail

  • publishDps

     abstract void publishDps(DeviceBean deviceBean, String nodeId, String pcc, String dps, IResultCallback callback)
    -

    Send mesh message to a device.

    - -
    -
    Parameters:
    - - - - -
    nodeId - Thing node id getNodeId
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -338,32 +315,7 @@

    publishDps

  • publishDps

     abstract void publishDps(DeviceBean deviceBean, String nodeId, String pcc, String dps, boolean ack, IResultCallback callback)
    -

    Send mesh message to a device.

    - -
    -
    Parameters:
    - - - - -
    nodeId - Thing node id getNodeId
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -393,30 +345,7 @@

    getDpList

  • multicastDps

     abstract void multicastDps(String localId, String pcc, String dps, Map<String, SchemaBean> schemaMap, IResultCallback callback)
    -

    Send mesh message to a group address.

    - -
    -
    Parameters:
    - - -
    localId - Mesh group address
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -431,24 +360,7 @@

    multicastDps

  • querySubDevStatusByLocal

     abstract void querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback)
    -

    Query all status of current mesh device by local.

    - -
    -
    Parameters:
    - - -
    pcc - Thing category DeviceBean
    - - - -
    nodeId - Thing nodeId DeviceBean
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -463,28 +375,7 @@

    querySubDevStatusByLocal

  • removeMeshSubDev

     abstract void removeMeshSubDev(String pcc, String nodeId, String devKey, IResultCallback callback)
    -

    Delete device from local.

    - -
    -
    Parameters:
    - - -
    pcc - getCategory}
    - - - -
    nodeId - getNodeId
    - - - -
    devKey - getDevKey
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -499,16 +390,7 @@

    removeMeshSubDev

  • queryAllOnLineStatusByLocal

     abstract void queryAllOnLineStatusByLocal(IResultCallback callback)
    -

    Query local online status of all sub-devices.

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -523,24 +405,7 @@

    queryAllOnLineStatusByLocal

  • publishCommands

     abstract void publishCommands(DeviceBean deviceBean, Map<String, Object> commands, IResultCallback callback)
    -

    Send mesh message by standard dpCode.

    - -
    -
    Parameters:
    - - -
    deviceBean - DeviceBean}
    - - - -
    commands - dps map
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -555,22 +420,7 @@

    publishCommands

  • sendCommand

     abstract void sendCommand(SendCommandParams sendCommandParams, IResultCallback callback, boolean withTid)
    -

    Send mesh message to a device.

    - -
    -
    Parameters:
    - - -
    sendCommandParams - SendCommandParams}
    - - - -
    callback - Callback for result IResultCallback
    - - - - -
    +
  • @@ -585,20 +435,7 @@

    sendCommand

  • sendCommand

     abstract void sendCommand(SendCommandParams sendCommandParams, IResultCallback callback)
    -

    Send mesh message to a device.

    - -
    -
    Parameters:
    - - -
    sendCommandParams - SendCommandParams}
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -613,38 +450,7 @@

    sendCommand

  • passThroughByLocal

     abstract void passThroughByLocal(String meshId, String nodeId, int modelId, int opCode, Array<byte> param, boolean isAck, IResultCallback callback)
    -

    A local pass-through channel for vendor model

    - -
    -
    Parameters:
    - - -
    meshId - Thing meshId com.thingclips.smart.sdk.bean.
    - - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    modelId - Vendor model id
    - - - -
    opCode - Vendor model opcode
    - - - -
    param - Parameter for send
    - - - - - -
    callback - If the message is sent successfully, the onSuccess method will be called back IResultCallback
    - - -
    +
  • @@ -659,7 +465,7 @@

    passThroughByLocal

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and destroy resources, such as cache.

    +
  • @@ -674,16 +480,7 @@

    onDestroy

  • queryOfflineDeviceStatusByLocal

     abstract void queryOfflineDeviceStatusByLocal(IResultCallback callback)
    -

    Only query the online status of offline devices

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -698,16 +495,7 @@

    queryOfflineDeviceStatusByLocal

  • queryAllMeshSubDeviceStatusByLocal

     abstract void queryAllMeshSubDeviceStatusByLocal(IResultCallback callback)
    -

    Directly query the status of all sub-device under the mesh

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/ISigMeshControl.html b/com/thingclips/smart/android/blemesh/ISigMeshControl.html index 4febecd..d557458 100644 --- a/com/thingclips/smart/android/blemesh/ISigMeshControl.html +++ b/com/thingclips/smart/android/blemesh/ISigMeshControl.html @@ -110,7 +110,7 @@

    Interface ISigMeshControlISigMeshControl -

    author : yuzhouxu date : 2021/4/9 16:40 description :Independent functions of blue mesh device

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    publishCommands(String devId, Map<String, Object> commands, IResultCallback callback) - Send mesh message by standard dpCode.Only for SIGMesh, ThingMesh doesn't support this method. + @@ -159,7 +159,7 @@

    Method Summary

    multicastDps(String localId, String pcc, String dps, Map<String, SchemaBean> schemaMap, IResultCallback callback) - Send mesh message to a group address, only for sensors and remote control devices. + @@ -167,7 +167,7 @@

    Method Summary

    startSceneDataTransfer(DevSceneDataBean sceneData, IResultCallback callback) - Send vendor message with scene data to device + @@ -175,7 +175,7 @@

    Method Summary

    startBatchExecution(List<BatchExecutionDps> batchExecutionDpsList, int retryCount) - Batch Control Execution + @@ -183,7 +183,7 @@

    Method Summary

    batchQueryDps(List<BatchQuery> batchQueryList, boolean forceQuery) - Batch Control Execution + @@ -199,7 +199,7 @@

    Method Summary

    queryMeshDeviceOnlineStatusByLocal(int queryStrategy, IResultCallback callback) - Query the online status of mesh sub-device + @@ -244,7 +244,7 @@

    Method Detail

  • publishCommands

     abstract void publishCommands(String devId, Map<String, Object> commands, IResultCallback callback)
    -

    Send mesh message by standard dpCode.Only for SIGMesh, ThingMesh doesn't support this method.

    +
  • @@ -259,32 +259,7 @@

    publishCommands

  • multicastDps

     abstract void multicastDps(String localId, String pcc, String dps, Map<String, SchemaBean> schemaMap, IResultCallback callback)
    -

    Send mesh message to a group address, only for sensors and remote control devices.

    - -
    -
    Parameters:
    - - -
    localId - Mesh group address
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    schemaMap - Thing schemaMap getSchemaMap
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -299,20 +274,7 @@

    multicastDps

  • startSceneDataTransfer

     abstract void startSceneDataTransfer(DevSceneDataBean sceneData, IResultCallback callback)
    -

    Send vendor message with scene data to device

    - -
    -
    Parameters:
    - - -
    sceneData - device sceneDataDevSceneDataBean
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -327,20 +289,7 @@

    startSceneDataTransfer

  • startBatchExecution

     abstract void startBatchExecution(List<BatchExecutionDps> batchExecutionDpsList, int retryCount)
    -

    Batch Control Execution

    - -
    -
    Parameters:
    - - -
    batchExecutionDpsList - latest pending control queue
    - - - -
    retryCount - retry count
    - - -
    +
  • @@ -355,20 +304,7 @@

    startBatchExecution

  • batchQueryDps

     abstract void batchQueryDps(List<BatchQuery> batchQueryList, boolean forceQuery)
    -

    Batch Control Execution

    - -
    -
    Parameters:
    - - -
    batchQueryList - latest pending query queue
    - - - -
    forceQuery - force query
    - - -
    +
  • @@ -398,20 +334,7 @@

    getSigMeshConfiguration

  • queryMeshDeviceOnlineStatusByLocal

     abstract void queryMeshDeviceOnlineStatusByLocal(int queryStrategy, IResultCallback callback)
    -

    Query the online status of mesh sub-device

    - -
    -
    Parameters:
    - - -
    queryStrategy - query strategy0 : Query the online status of all devices1 : Query the online status of all offline devices
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/ISigMeshRssi.html b/com/thingclips/smart/android/blemesh/ISigMeshRssi.html new file mode 100644 index 0000000..30d0848 --- /dev/null +++ b/com/thingclips/smart/android/blemesh/ISigMeshRssi.html @@ -0,0 +1,383 @@ + + + + ISigMeshRssi + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ISigMeshRssi

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/android/blemesh/IThingMeshControl.html b/com/thingclips/smart/android/blemesh/IThingMeshControl.html index bc9242a..08397e6 100644 --- a/com/thingclips/smart/android/blemesh/IThingMeshControl.html +++ b/com/thingclips/smart/android/blemesh/IThingMeshControl.html @@ -110,7 +110,7 @@

    Interface IThingMeshContro public interface IThingMeshControl -

    author : yuzhouxu date : 2021/4/9 16:40 description :Independent functions of blue mesh device

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    broadcastDps(String pcc, String dps, IResultCallback callback) - Only for ThingMesh, send message by cloud. + @@ -159,7 +159,7 @@

    Method Summary

    publishRawData(Array<byte> data, IResultCallback callback) - Only for ThingMesh, send parameters of byte array type。 + @@ -167,7 +167,7 @@

    Method Summary

    getDataByDpIds(String nodeId, List<Integer> dpIds, IResultCallback callback) - Get dp value by dp id by local, only for ThingMesh. + @@ -175,7 +175,7 @@

    Method Summary

    publishDps(String vendorId, String nodeId, DpsParseBean dpsParseBean, IResultCallback callback) - Send mesh message by dpId. + @@ -183,7 +183,7 @@

    Method Summary

    queryAllStatusByLocal(IResultCallback callback) - Query status of the dps' values of all sub-devices.Only for ThingMesh, SIGMesh doesn't support this method. + @@ -228,24 +228,7 @@

    Method Detail

  • broadcastDps

     abstract void broadcastDps(String pcc, String dps, IResultCallback callback)
    -

    Only for ThingMesh, send message by cloud.

    - -
    -
    Parameters:
    - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -260,20 +243,7 @@

    broadcastDps

  • publishRawData

     abstract void publishRawData(Array<byte> data, IResultCallback callback)
    -

    Only for ThingMesh, send parameters of byte array type。

    - -
    -
    Parameters:
    - - -
    data - Parameter for send
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -288,24 +258,7 @@

    publishRawData

  • getDataByDpIds

     abstract void getDataByDpIds(String nodeId, List<Integer> dpIds, IResultCallback callback)
    -

    Get dp value by dp id by local, only for ThingMesh.

    - -
    -
    Parameters:
    - - -
    nodeId - getNodeId
    - - - -
    dpIds - Dp ids
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -320,28 +273,7 @@

    getDataByDpIds

  • publishDps

     abstract void publishDps(String vendorId, String nodeId, DpsParseBean dpsParseBean, IResultCallback callback)
    -

    Send mesh message by dpId. Only for ThingMesh, SIGMesh doesn't support this method.

    - -
    -
    Parameters:
    - - -
    vendorId - Thing category com.thingclips.smart.sdk.bean.
    - - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    dpsParseBean - Contains opCode and parameters DpsParseBean
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -356,16 +288,7 @@

    publishDps

  • queryAllStatusByLocal

     abstract void queryAllStatusByLocal(IResultCallback callback)
    -

    Query status of the dps' values of all sub-devices.Only for ThingMesh, SIGMesh doesn't support this method.

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/IThingMeshManager.html b/com/thingclips/smart/android/blemesh/IThingMeshManager.html index f5e40a7..1351133 100644 --- a/com/thingclips/smart/android/blemesh/IThingMeshManager.html +++ b/com/thingclips/smart/android/blemesh/IThingMeshManager.html @@ -110,7 +110,7 @@

    Interface IThingMeshManage public interface IThingMeshManager -

    author : yuzhouxu date : 2021/6/9 17:20 description :

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    )>createSigMesh(long gId, IThingResultCallback<SigMeshBean> callback) - Generate a virtual sigmesh gateway device in the current home. + @@ -159,7 +159,7 @@

    Method Summary

    )>createThingMesh(long gId, String meshName, IThingResultCallback<BlueMeshBean> callback) - Generate a virtual mesh gateway device in the current home. + @@ -167,7 +167,7 @@

    Method Summary

    removeMesh(String meshId, IResultCallback callback) - Delete a mesh network + @@ -175,7 +175,7 @@

    Method Summary

    initSigMesh(String meshId) - Init mesh status listeners from server and mqtt. + @@ -207,7 +207,7 @@

    Method Summary

    initMesh(String meshId, boolean isSigMesh) - Init mesh status listeners from server and mqtt. + @@ -215,7 +215,7 @@

    Method Summary

    destroyMesh(String meshId) - Unregister the mesh status listeners from server and mqtt for all. + @@ -223,7 +223,7 @@

    Method Summary

    getMeshSubDevList(String meshId) - Get the device list under the current mesh network + @@ -231,7 +231,7 @@

    Method Summary

    publishDps(String deviceId, String dps, IResultCallback callback) - send message to device + @@ -239,7 +239,7 @@

    Method Summary

    querySubDevStatusByLocal(String meshId, String pcc, String nodeId, IResultCallback callback) - Query the status of sub device in mesh network + @@ -247,7 +247,7 @@

    Method Summary

    isMeshLocalOnLine(String meshId) - Determine whether the mesh network is online + @@ -255,7 +255,7 @@

    Method Summary

    queryAllOnLineStatusByLocal(String meshId, IResultCallback callback) - Query local online status of all sub-devices. + @@ -263,7 +263,7 @@

    Method Summary

    getSigMeshList() - Get the list of SigMeshBean + @@ -271,7 +271,7 @@

    Method Summary

    getThingMeshList() - Get the list of BlueMeshBean + @@ -279,15 +279,15 @@

    Method Summary

    getSigMeshController(String meshId) - Get mesh network manager + - abstract <T extends IMeshCommonControl> T + abstract <T extends IMeshCommonControl> T getMeshController(String meshId, boolean isSigMesh) - Get mesh network manager + @@ -295,7 +295,7 @@

    Method Summary

    createMeshGroup(String meshId, String name, String category, String localId, IAddGroupCallback callback) - Create mesh group of the same category . + @@ -303,7 +303,7 @@

    Method Summary

    )>createMeshGroupLocalId(String meshId, IThingResultCallback<String> callback) - create the local ID of the mesh group + @@ -380,18 +380,7 @@

    Method Detail

  • createSigMesh

     abstract void )>createSigMesh(long gId, IThingResultCallback<SigMeshBean> callback)
    -

    Generate a virtual sigmesh gateway device in the current home.

    Called once during network formation.

    - -
    -
    Parameters:
    - - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -406,22 +395,7 @@

    createSigMesh

  • createThingMesh

     abstract void )>createThingMesh(long gId, String meshName, IThingResultCallback<BlueMeshBean> callback)
    -

    Generate a virtual mesh gateway device in the current home.

    Called once during network formation.

    - -
    -
    Parameters:
    - - - - -
    meshName - The name of mesh.
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -436,20 +410,7 @@

    createThingMesh

  • removeMesh

     abstract void removeMesh(String meshId, IResultCallback callback)
    -

    Delete a mesh network

    - -
    -
    Parameters:
    - - -
    meshId - meshId getMeshId
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -464,16 +425,7 @@

    removeMesh

  • initSigMesh

     abstract void initSigMesh(String meshId)
    -

    Init mesh status listeners from server and mqtt.

    - -
    -
    Parameters:
    - - -
    meshId - sigmesh id com.thingclips.smart.sdk.bean.
    - - -
    +
  • @@ -520,19 +472,6 @@

    disConnectWireNodeId

     abstract void disConnectWireNodeId(String meshId, String nodeId)
    -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - - -
    nodeId - getNodeId
    - - -
    -
  • @@ -546,20 +485,7 @@

    disConnectWireNodeId

  • initMesh

     abstract void initMesh(String meshId, boolean isSigMesh)
    -

    Init mesh status listeners from server and mqtt.

    - -
    -
    Parameters:
    - - -
    meshId - sigmesh or thingmesh id com.thingclips.smart.sdk.bean.
    - - - -
    isSigMesh - true if sigmesh
    - - -
    +
  • @@ -574,7 +500,7 @@

    initMesh

  • destroyMesh

     abstract void destroyMesh(String meshId)
    -

    Unregister the mesh status listeners from server and mqtt for all.

    +
  • @@ -589,16 +515,7 @@

    destroyMesh

  • getMeshSubDevList

     abstract List<DeviceBean> getMeshSubDevList(String meshId)
    -

    Get the device list under the current mesh network

    - -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - -
    +
  • @@ -613,24 +530,7 @@

    getMeshSubDevList

  • publishDps

     abstract void publishDps(String deviceId, String dps, IResultCallback callback)
    -

    send message to device

    - -
    -
    Parameters:
    - - -
    deviceId - getDevId
    - - - -
    dps - DP point sent
    - - - -
    callback - callback IResultCallback IResultCallback
    - - -
    +
  • @@ -645,28 +545,7 @@

    publishDps

  • querySubDevStatusByLocal

     abstract void querySubDevStatusByLocal(String meshId, String pcc, String nodeId, IResultCallback callback)
    -

    Query the status of sub device in mesh network

    - -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - - -
    pcc - getCategory
    - - - -
    nodeId - getNodeId
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -681,16 +560,7 @@

    querySubDevStatusByLocal

  • isMeshLocalOnLine

     abstract boolean isMeshLocalOnLine(String meshId)
    -

    Determine whether the mesh network is online

    - -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - -
    +
  • @@ -705,18 +575,7 @@

    isMeshLocalOnLine

  • queryAllOnLineStatusByLocal

     abstract void queryAllOnLineStatusByLocal(String meshId, IResultCallback callback)
    -

    Query local online status of all sub-devices.

    - -
    -
    Parameters:
    - - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -731,7 +590,7 @@

    queryAllOnLineStatusByLocal

  • getSigMeshList

     abstract List<SigMeshBean> getSigMeshList()
    -

    Get the list of SigMeshBean

    +
  • @@ -746,7 +605,7 @@

    getSigMeshList

  • getThingMeshList

     abstract List<BlueMeshBean> getThingMeshList()
    -

    Get the list of BlueMeshBean

    +
  • @@ -761,16 +620,7 @@

    getThingMeshList

  • getSigMeshController

     abstract ISigMeshControl getSigMeshController(String meshId)
    -

    Get mesh network manager

    - -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - -
    +
  • @@ -784,21 +634,8 @@

    getSigMeshController

    >
  • getMeshController

    -
     abstract <T extends IMeshCommonControl> T getMeshController(String meshId, boolean isSigMesh)
    -

    Get mesh network manager

    - -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - - -
    isSigMesh - True if sigmesh, false if thing mesh
    - - -
    +
     abstract <T extends IMeshCommonControl> T getMeshController(String meshId, boolean isSigMesh)
    +
  • @@ -813,30 +650,7 @@

    getMeshController

  • createMeshGroup

     abstract void createMeshGroup(String meshId, String name, String category, String localId, IAddGroupCallback callback)
    -

    Create mesh group of the same category .

    - -
    -
    Parameters:
    - - - - -
    name - Group name
    - - - -
    category - Category of device getCategory
    - - - -
    localId - Group address
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -851,20 +665,7 @@

    createMeshGroup

  • createMeshGroupLocalId

     abstract void )>createMeshGroupLocalId(String meshId, IThingResultCallback<String> callback)
    -

    create the local ID of the mesh group

    - -
    -
    Parameters:
    - - -
    meshId - getMeshId
    - - - -
    callback - Callback for result IThingResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/IThingMeshService.html b/com/thingclips/smart/android/blemesh/IThingMeshService.html index 87b0093..de9eb66 100644 --- a/com/thingclips/smart/android/blemesh/IThingMeshService.html +++ b/com/thingclips/smart/android/blemesh/IThingMeshService.html @@ -110,7 +110,7 @@

    Interface IThingMeshServic public interface IThingMeshService -

    Mesh service interface

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    passThroughByLocal(String meshId, String nodeId, int modelId, int opCode, Array<byte> param, IResultCallback callback) - A local pass-through channel for vendor model + @@ -196,36 +196,7 @@

    Method Detail

  • passThroughByLocal

     abstract void passThroughByLocal(String meshId, String nodeId, int modelId, int opCode, Array<byte> param, IResultCallback callback)
    -

    A local pass-through channel for vendor model

    - -
    -
    Parameters:
    - - -
    meshId - Thing meshId com.thingclips.smart.sdk.bean.
    - - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    modelId - Vendor model id
    - - - -
    opCode - Vendor model opcode
    - - - -
    param - Parameter for send
    - - - -
    callback - Callback for ack message IResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/BusinessResultListener.html b/com/thingclips/smart/android/blemesh/api/BusinessResultListener.html index 178fc64..1af58e5 100644 --- a/com/thingclips/smart/android/blemesh/api/BusinessResultListener.html +++ b/com/thingclips/smart/android/blemesh/api/BusinessResultListener.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onFailure(F var1, T var2, String var3) + onFailure(F var1, T var2, String var3) @@ -157,7 +157,7 @@

    Method Summary

    abstract void - onSuccess(F var1, T var2, String var3) + onSuccess(F var1, T var2, String var3) @@ -203,7 +203,7 @@

    Method Detail

    >
  • onFailure

    -
     abstract void onFailure(F var1, T var2, String var3)
    +
     abstract void onFailure(F var1, T var2, String var3)
    @@ -218,7 +218,7 @@

    onFailure

    >
  • onSuccess

    -
     abstract void onSuccess(F var1, T var2, String var3)
    +
     abstract void onSuccess(F var1, T var2, String var3)
    diff --git a/com/thingclips/smart/android/blemesh/api/IMeshManager.html b/com/thingclips/smart/android/blemesh/api/IMeshManager.html index e3bb32f..1c91870 100644 --- a/com/thingclips/smart/android/blemesh/api/IMeshManager.html +++ b/com/thingclips/smart/android/blemesh/api/IMeshManager.html @@ -110,7 +110,7 @@

    Interface IMeshManager

    public interface IMeshManager -

    author : yuzhouxu date : 2021/6/1 11:34 description :Mesh service related functions

    +
  • @@ -151,7 +151,7 @@

    Method Summary

    )>createSigMesh(long homeId, IThingResultCallback<SigMeshBean> callback) - Create mesh under home + @@ -167,7 +167,7 @@

    Method Summary

    removeMesh(String meshId, IResultCallback callback) - Delete a mesh network + @@ -175,7 +175,7 @@

    Method Summary

    renameMesh(String meshId, String meshName, IResultCallback callback) - Rename mesh group device. + @@ -183,7 +183,7 @@

    Method Summary

    getSigMeshList() - Get mesh list under home + @@ -191,7 +191,7 @@

    Method Summary

    getThingMeshList() - Get all BlueMeshBean info in current family from local cache. + @@ -199,7 +199,7 @@

    Method Summary

    requestSigMeshList(long homeId, IRequestSigMeshListCallback callback) - Get all SigMeshBean info in specified family from server. + @@ -207,7 +207,7 @@

    Method Summary

    requestThingMeshList(long homeId, IRequestMeshListCallback callback) - Get all BlueMeshBean info in specified family from server. + @@ -215,7 +215,7 @@

    Method Summary

    getMeshSubDevList(String meshId) - Get the device list under mesh network + @@ -223,7 +223,7 @@

    Method Summary

    initMesh(String meshId) - Initialize mesh network + @@ -231,7 +231,7 @@

    Method Summary

    destroyMesh(String meshId) - Destroy mesh network + @@ -247,7 +247,7 @@

    Method Summary

    renameGroup(MeshGroupOperationBean params, IResultCallback callback) - Rename group + @@ -255,7 +255,7 @@

    Method Summary

    addSubDev(String meshId, String uuid, String nodeId, String encryptedAuthKey, String productKey, String version, IAddSubDevCallback callback) - Add device to cloud with auth key. + @@ -263,7 +263,7 @@

    Method Summary

    addSubDev(String meshId, String uuid, String nodeId, String productKey, String version, String deviceKey, String mac, String option, IAddSubDevCallback callback) - Add device to cloud without auth key. + @@ -271,7 +271,7 @@

    Method Summary

    getMeshSubDevBean(String devId) - Get device info. + @@ -279,7 +279,7 @@

    Method Summary

    getMeshSubDevBeanByNodeId(String meshId, String nodeId) - Get device info. + @@ -287,7 +287,7 @@

    Method Summary

    getMeshSubDevBeanByMac(String meshId, String mac) - Get device info. + @@ -295,7 +295,7 @@

    Method Summary

    requestUpgradeInfo(String devId, IRequestUpgradeInfoCallback callback) - Query device firmware upgrade information from server. + @@ -340,18 +340,7 @@

    Method Detail

  • createSigMesh

     abstract void )>createSigMesh(long homeId, IThingResultCallback<SigMeshBean> callback)
    -

    Create mesh under home

    - -
    -
    Parameters:
    - - - - -
    callback - callback for result
    - - -
    +
  • @@ -381,20 +370,7 @@

    createThingMesh

  • removeMesh

     abstract void removeMesh(String meshId, IResultCallback callback)
    -

    Delete a mesh network

    - -
    -
    Parameters:
    - - -
    meshId - meshId
    - - - -
    callback - callback for result
    - - -
    +
  • @@ -409,22 +385,7 @@

    removeMesh

  • renameMesh

     abstract void renameMesh(String meshId, String meshName, IResultCallback callback)
    -

    Rename mesh group device.

    - -
    -
    Parameters:
    - - - - -
    meshName - New name
    - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -439,7 +400,7 @@

    renameMesh

  • getSigMeshList

     abstract List<SigMeshBean> getSigMeshList()
    -

    Get mesh list under home

    +
  • @@ -454,7 +415,7 @@

    getSigMeshList

  • getThingMeshList

     abstract List<BlueMeshBean> getThingMeshList()
    -

    Get all BlueMeshBean info in current family from local cache.

    +
  • @@ -469,20 +430,7 @@

    getThingMeshList

  • requestSigMeshList

     abstract void requestSigMeshList(long homeId, IRequestSigMeshListCallback callback)
    -

    Get all SigMeshBean info in specified family from server.

    - -
    -
    Parameters:
    - - -
    homeId - Thing home id
    - - - -
    callback - Call back for result IRequestSigMeshListCallback
    - - -
    +
  • @@ -497,20 +445,7 @@

    requestSigMeshList

  • requestThingMeshList

     abstract void requestThingMeshList(long homeId, IRequestMeshListCallback callback)
    -

    Get all BlueMeshBean info in specified family from server.

    - -
    -
    Parameters:
    - - -
    homeId - Thing home id
    - - - -
    callback - Call back for result IRequestMeshListCallback
    - - -
    +
  • @@ -525,7 +460,7 @@

    requestThingMeshList

  • getMeshSubDevList

     abstract List<DeviceBean> getMeshSubDevList(String meshId)
    -

    Get the device list under mesh network

    +
  • @@ -540,7 +475,7 @@

    getMeshSubDevList

  • initMesh

     abstract void initMesh(String meshId)
    -

    Initialize mesh network

    +
  • @@ -555,16 +490,7 @@

    initMesh

  • destroyMesh

     abstract void destroyMesh(String meshId)
    -

    Destroy mesh network

    - -
    -
    Parameters:
    - - -
    meshId - meshId
    - - -
    +
  • @@ -594,7 +520,7 @@

    operationMeshSubDevice

  • renameGroup

     abstract void renameGroup(MeshGroupOperationBean params, IResultCallback callback)
    -

    Rename group

    +
  • @@ -609,38 +535,7 @@

    renameGroup

  • addSubDev

     abstract void addSubDev(String meshId, String uuid, String nodeId, String encryptedAuthKey, String productKey, String version, IAddSubDevCallback callback)
    -

    Add device to cloud with auth key.

    - -
    -
    Parameters:
    - - - - -
    uuid - Obtain from broadcast package of the device
    - - - -
    nodeId - Thing node id getNodeId
    - - - -
    encryptedAuthKey - Obtain from broadcast package of the device
    - - - -
    productKey - Obtain from broadcast package of the device
    - - - -
    version - Obtain from broadcast package of the device
    - - - -
    callback - Callback for result IAddSubDevCallback
    - - -
    +
  • @@ -655,46 +550,7 @@

    addSubDev

  • addSubDev

     abstract void addSubDev(String meshId, String uuid, String nodeId, String productKey, String version, String deviceKey, String mac, String option, IAddSubDevCallback callback)
    -

    Add device to cloud without auth key.

    - -
    -
    Parameters:
    - - - - -
    uuid - Mac address of device
    - - - -
    nodeId - Thing node id getNodeId
    - - - -
    productKey - Obtain from broadcast package of the device
    - - - -
    version - Obtain from broadcast package of the device
    - - - -
    deviceKey - Can be empty
    - - - -
    mac - Mac address of device
    - - - -
    option - Additional configuration options
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -709,16 +565,7 @@

    addSubDev

  • getMeshSubDevBean

     abstract DeviceBean getMeshSubDevBean(String devId)
    -

    Get device info.

    - -
    -
    Parameters:
    - - -
    devId - getDevId
    - - -
    +
  • @@ -733,18 +580,7 @@

    getMeshSubDevBean

  • getMeshSubDevBeanByNodeId

     abstract DeviceBean getMeshSubDevBeanByNodeId(String meshId, String nodeId)
    -

    Get device info.

    - -
    -
    Parameters:
    - - - - -
    nodeId - getNodeId
    - - -
    +
  • @@ -759,18 +595,7 @@

    getMeshSubDevBeanByNodeId

  • getMeshSubDevBeanByMac

     abstract DeviceBean getMeshSubDevBeanByMac(String meshId, String mac)
    -

    Get device info.

    - -
    -
    Parameters:
    - - - - -
    mac - Mac address of device
    - - -
    +
  • @@ -785,20 +610,7 @@

    getMeshSubDevBeanByMac

  • requestUpgradeInfo

     abstract void requestUpgradeInfo(String devId, IRequestUpgradeInfoCallback callback)
    -

    Query device firmware upgrade information from server.

    - -
    -
    Parameters:
    - - -
    devId - Thing device id com.thingclips.smart.sdk.bean.
    - - - -
    callback - Call back for result
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshActivatorListener.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshActivatorListener.html index 4709b8f..3d6c9ab 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshActivatorListener.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshActivatorListener.html @@ -110,7 +110,7 @@

    Interface IT public interface IThingBlueMeshActivatorListener -

    sig mesh device activate listener

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(String mac, DeviceBean deviceBean) - Each device activation successful callback + @@ -159,7 +159,7 @@

    Method Summary

    onError(String mac, String errorCode, String errorMsg) - Each device activation failure callbackerrorCode:21002 invite failure21004 provision failure21006 send public key failure21008 conform failure210010 random conform failure210014 send data failure210016 composition data failure210018 add appkey failure210020 bind model failure210022 publication model failure210024 network transmit failure210026 server activate failure210027 Device address allocation is full210034 notify failure20021 activation timeout + @@ -167,7 +167,7 @@

    Method Summary

    onFinish() - All sig mesh device has been executed + @@ -212,20 +212,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(String mac, DeviceBean deviceBean)
    -

    Each device activation successful callback

    - -
    -
    Parameters:
    - - -
    mac - device's mac
    - - - -
    deviceBean - new device mode see DeviceBean
    - - -
    +
  • @@ -240,24 +227,7 @@

    onSuccess

  • onError

     abstract void onError(String mac, String errorCode, String errorMsg)
    -

    Each device activation failure callback

    errorCode:21002 invite failure21004 provision failure21006 send public key failure21008 conform failure210010 random conform failure210014 send data failure210016 composition data failure210018 add appkey failure210020 bind model failure210022 publication model failure210024 network transmit failure210026 server activate failure210027 Device address allocation is full210034 notify failure20021 activation timeout

    - -
    -
    Parameters:
    - - -
    mac - device's mac
    - - - -
    errorCode - errorCode see above
    - - - -
    errorMsg - errorMsg
    - - -
    +
  • @@ -272,7 +242,7 @@

    onError

  • onFinish

     abstract void onFinish()
    -

    All sig mesh device has been executed

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshBusiness.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshBusiness.html index 569eae1..2ccbf34 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshBusiness.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshBusiness.html @@ -110,7 +110,7 @@

    Interface IThingBlueM public interface IThingBlueMeshBusiness<R> -

    Get information about devices in the home.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    , R>)>getMeshList(long homeId, BusinessResultListener<ArrayList<BlueMeshBean>, R> resultListener) - Get Thing mesh device list. + @@ -159,7 +159,7 @@

    Method Summary

    , R>)>getSigMeshList(long homeId, BusinessResultListener<ArrayList<SigMeshBean>, R> resultListener) - Get sigMesh device list. + @@ -167,7 +167,7 @@

    Method Summary

    , R>)>meshFirmwareUpgradeCheck(String devId, BusinessResultListener<ArrayList<BLEUpgradeBean>, R> resultListener) - Get firmware version from cloud. + @@ -212,20 +212,7 @@

    Method Detail

  • getMeshList

     abstract void , R>)>getMeshList(long homeId, BusinessResultListener<ArrayList<BlueMeshBean>, R> resultListener)
    -

    Get Thing mesh device list.

    - -
    -
    Parameters:
    - - -
    homeId - Home id getHomeId
    - - - -
    resultListener - List of BlueMeshBean BlueMeshBean
    - - -
    +
  • @@ -240,20 +227,7 @@

    getMeshList

  • getSigMeshList

     abstract void , R>)>getSigMeshList(long homeId, BusinessResultListener<ArrayList<SigMeshBean>, R> resultListener)
    -

    Get sigMesh device list.

    - -
    -
    Parameters:
    - - -
    homeId - Home id getHomeId
    - - - -
    resultListener - List of BlueMeshBean SigMeshBean
    - - -
    +
  • @@ -268,20 +242,7 @@

    getSigMeshList

  • meshFirmwareUpgradeCheck

     abstract void , R>)>meshFirmwareUpgradeCheck(String devId, BusinessResultListener<ArrayList<BLEUpgradeBean>, R> resultListener)
    -

    Get firmware version from cloud.

    - -
    -
    Parameters:
    - - -
    devId - Device id getDevId
    - - - -
    resultListener - Result of firmware version BLEUpgradeBean
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshClient.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshClient.html index e5ccb7a..1324241 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshClient.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshClient.html @@ -110,7 +110,7 @@

    Interface IThingBlueMes public interface IThingBlueMeshClient -

    The interface of thingmesh connection management.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    startClient(BlueMeshBean blueMeshBean) - Start connect to specified device. + @@ -159,7 +159,7 @@

    Method Summary

    startClient(BlueMeshBean blueMeshBean, long searchTime) - Start connect to specified device and set limited scan time. + @@ -167,7 +167,7 @@

    Method Summary

    stopClient() - Stop all action, include scan, connect, status listener, etc. + @@ -175,7 +175,7 @@

    Method Summary

    startSearch() - Start scan. + @@ -183,7 +183,7 @@

    Method Summary

    stopSearch() - Stop scan. + @@ -191,7 +191,7 @@

    Method Summary

    initMesh(String meshId) - Init mesh status listeners from server and mqtt. + @@ -207,7 +207,7 @@

    Method Summary

    destroyMesh() - Unregister the mesh status listeners from server and mqtt for all. + @@ -215,15 +215,15 @@

    Method Summary

    destroyMesh(String meshId) - Unregister the mesh status listeners from server and mqtt for specified meshId. + - abstract MeshClientStatusEnum + abstract MeshClientStatusEnum getStatus() - Get current connect status with mesh. + @@ -268,16 +268,7 @@

    Method Detail

  • startClient

     abstract void startClient(BlueMeshBean blueMeshBean)
    -

    Start connect to specified device.

    - -
    -
    Parameters:
    - - -
    blueMeshBean - BlueMeshBean
    - - -
    +
  • @@ -292,18 +283,7 @@

    startClient

  • startClient

     abstract void startClient(BlueMeshBean blueMeshBean, long searchTime)
    -

    Start connect to specified device and set limited scan time.

    - -
    -
    Parameters:
    - - -
    blueMeshBean - BlueMeshBean
    - - - - -
    +
  • @@ -318,7 +298,7 @@

    startClient

  • stopClient

     abstract void stopClient()
    -

    Stop all action, include scan, connect, status listener, etc.

    +
  • @@ -333,7 +313,7 @@

    stopClient

  • startSearch

     abstract void startSearch()
    -

    Start scan.This must be used after startClient or startClient

    +
  • @@ -348,7 +328,7 @@

    startSearch

  • stopSearch

     abstract void stopSearch()
    -

    Stop scan.

    +
  • @@ -363,16 +343,7 @@

    stopSearch

  • initMesh

     abstract void initMesh(String meshId)
    -

    Init mesh status listeners from server and mqtt.

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id com.thingclips.smart.sdk.bean.
    - - -
    +
  • @@ -401,8 +372,8 @@

    initMesh

    >
  • destroyMesh

    -
    @Deprecated() abstract void destroyMesh()
    -

    Unregister the mesh status listeners from server and mqtt for all.

    +
     abstract void destroyMesh()
    +
  • @@ -417,16 +388,7 @@

    destroyMesh

  • destroyMesh

     abstract void destroyMesh(String meshId)
    -

    Unregister the mesh status listeners from server and mqtt for specified meshId.

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id com.thingclips.smart.sdk.bean.
    - - -
    +
  • @@ -440,8 +402,8 @@

    destroyMesh

    >
  • getStatus

    -
     abstract MeshClientStatusEnum getStatus()
    -

    Get current connect status with mesh.

    +
     abstract MeshClientStatusEnum getStatus()
    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshConfig.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshConfig.html index c362f6e..383191b 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshConfig.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshConfig.html @@ -110,7 +110,7 @@

    Interface IThingBlueMes public interface IThingBlueMeshConfig -

    Mesh provisioning interface.

    +
    @@ -149,33 +149,33 @@

    Method Summary

    abstract IThingBlueMeshActivator - newActivator(ThingBlueMeshActivatorBuilder activatorBuilder) + newActivator(ThingBlueMeshActivatorBuilder activatorBuilder) - Get thingmesh config interface. + abstract IThingBlueMeshActivator - newSigActivator(ThingSigMeshActivatorBuilder activatorBuilder) + newSigActivator(ThingSigMeshActivatorBuilder activatorBuilder) - Get sigmesh config interface. + abstract IThingBlueMeshActivator - newWifiActivator(ThingBlueMeshActivatorBuilder activatorBuilder) + newWifiActivator(ThingBlueMeshActivatorBuilder activatorBuilder) - Get mesh-wifi config interface. + abstract IThingBlueMeshSearch - newThingBlueMeshSearch(SearchBuilder searchBuilder) + newThingBlueMeshSearch(SearchBuilder searchBuilder) - Scan devices not in provisioning + @@ -219,17 +219,8 @@

    Method Detail

    >
  • newActivator

    -
     abstract IThingBlueMeshActivator newActivator(ThingBlueMeshActivatorBuilder activatorBuilder)
    -

    Get thingmesh config interface.

    - -
    -
    Parameters:
    - - -
    activatorBuilder - ThingBlueMeshActivatorBuilder
    - - -
    +
     abstract IThingBlueMeshActivator newActivator(ThingBlueMeshActivatorBuilder activatorBuilder)
    +
  • @@ -243,17 +234,8 @@

    newActivator

    >
  • newSigActivator

    -
     abstract IThingBlueMeshActivator newSigActivator(ThingSigMeshActivatorBuilder activatorBuilder)
    -

    Get sigmesh config interface.

    - -
    -
    Parameters:
    - - -
    activatorBuilder - ThingSigMeshActivatorBuilder
    - - -
    +
     abstract IThingBlueMeshActivator newSigActivator(ThingSigMeshActivatorBuilder activatorBuilder)
    +
  • @@ -267,17 +249,8 @@

    newSigActivator

    >
  • newWifiActivator

    -
     abstract IThingBlueMeshActivator newWifiActivator(ThingBlueMeshActivatorBuilder activatorBuilder)
    -

    Get mesh-wifi config interface.

    - -
    -
    Parameters:
    - - -
    activatorBuilder - ThingBlueMeshActivatorBuilder
    - - -
    +
     abstract IThingBlueMeshActivator newWifiActivator(ThingBlueMeshActivatorBuilder activatorBuilder)
    +
  • @@ -291,17 +264,8 @@

    newWifiActivator

    >
  • newThingBlueMeshSearch

    -
     abstract IThingBlueMeshSearch newThingBlueMeshSearch(SearchBuilder searchBuilder)
    -

    Scan devices not in provisioning

    - -
    -
    Parameters:
    - - -
    searchBuilder - SearchBuilder
    - - -
    +
     abstract IThingBlueMeshSearch newThingBlueMeshSearch(SearchBuilder searchBuilder)
    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshDevice.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshDevice.html index 8c465d1..908a0dc 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshDevice.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshDevice.html @@ -110,7 +110,7 @@

    Interface IThingBlueMes public interface IThingBlueMeshDevice -

    Provide functions to operate mesh device.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback) - Query all status of current mesh device by local. + @@ -159,7 +159,7 @@

    Method Summary

    queryAllStatusByLocal(IResultCallback callback) - Query status of the dps' values of all sub-devices.Only for ThingMesh, SIGMesh doesn't support this method. + @@ -167,7 +167,7 @@

    Method Summary

    queryAllOnLineStatusByLocal(IResultCallback callback) - Query local online status of all sub-devices. + @@ -175,7 +175,7 @@

    Method Summary

    publishDps(String vendorId, String nodeId, DpsParseBean dpsParseBean, IResultCallback callback) - Send mesh message by dpId. + @@ -183,7 +183,7 @@

    Method Summary

    registerMeshDevListener(IMeshDevListener listener) - Register to listen to device reporting data, such as dps, online status, bind status, etc. + @@ -191,7 +191,7 @@

    Method Summary

    registerMeshDevListener(IMeshDeviceListener listener) - Register to listen to device reporting data, such as dps, online status, bind status, etc. + @@ -199,7 +199,7 @@

    Method Summary

    registerMeshDevListenerV2(IMeshDevListenerV2 listener) - Register to listen to mesh reported data. + @@ -207,7 +207,7 @@

    Method Summary

    unRegisterMeshDevListener() - Unregister the listener of device reporting data.This is suggested to be used at the end. + @@ -215,7 +215,7 @@

    Method Summary

    publishCommands(String nodeId, String pcc, Map<String, Object> commands, IResultCallback callback) - Send mesh message by standard dpCode.Only for SIGMesh, ThingMesh doesn't support this method. + @@ -260,24 +260,7 @@

    Method Detail

  • querySubDevStatusByLocal

     abstract void querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback)
    -

    Query all status of current mesh device by local.

    - -
    -
    Parameters:
    - - -
    pcc - Thing category com.thingclips.smart.sdk.bean.
    - - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -292,16 +275,7 @@

    querySubDevStatusByLocal

  • queryAllStatusByLocal

     abstract void queryAllStatusByLocal(IResultCallback callback)
    -

    Query status of the dps' values of all sub-devices.Only for ThingMesh, SIGMesh doesn't support this method.

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -316,16 +290,7 @@

    queryAllStatusByLocal

  • queryAllOnLineStatusByLocal

     abstract void queryAllOnLineStatusByLocal(IResultCallback callback)
    -

    Query local online status of all sub-devices.

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -340,28 +305,7 @@

    queryAllOnLineStatusByLocal

  • publishDps

     abstract void publishDps(String vendorId, String nodeId, DpsParseBean dpsParseBean, IResultCallback callback)
    -

    Send mesh message by dpId. Only for ThingMesh, SIGMesh doesn't support this method.

    - -
    -
    Parameters:
    - - -
    vendorId - Thing category com.thingclips.smart.sdk.bean.
    - - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    dpsParseBean - Contains opCode and parameters DpsParseBean
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -376,16 +320,7 @@

    publishDps

  • registerMeshDevListener

     abstract void registerMeshDevListener(IMeshDevListener listener)
    -

    Register to listen to device reporting data, such as dps, online status, bind status, etc.

    - -
    -
    Parameters:
    - - -
    listener - Callback for device reporting data IMeshDevListener
    - - -
    +
  • @@ -400,16 +335,7 @@

    registerMeshDevListener

  • registerMeshDevListener

     abstract void registerMeshDevListener(IMeshDeviceListener listener)
    -

    Register to listen to device reporting data, such as dps, online status, bind status, etc.

    - -
    -
    Parameters:
    - - -
    listener - Callback for device reporting data IMeshDevListener
    - - -
    +
  • @@ -424,16 +350,7 @@

    registerMeshDevListener

  • registerMeshDevListenerV2

     abstract void registerMeshDevListenerV2(IMeshDevListenerV2 listener)
    -

    Register to listen to mesh reported data.

    - -
    -
    Parameters:
    - - -
    listener - The callback listener for mesh reported data IMeshDevListenerV2
    - - -
    +
  • @@ -448,7 +365,7 @@

    registerMeshDevListenerV2

  • unRegisterMeshDevListener

     abstract void unRegisterMeshDevListener()
    -

    Unregister the listener of device reporting data.This is suggested to be used at the end.

    +
  • @@ -463,7 +380,7 @@

    unRegisterMeshDevListener

  • publishCommands

     abstract void publishCommands(String nodeId, String pcc, Map<String, Object> commands, IResultCallback callback)
    -

    Send mesh message by standard dpCode.Only for SIGMesh, ThingMesh doesn't support this method.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshGroup.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshGroup.html index 171d4bb..d25d8e7 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshGroup.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshGroup.html @@ -110,7 +110,7 @@

    Interface IThingBlueMesh public interface IThingBlueMeshGroup -

    Only for ThingMesh, interfaces for operating groups.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    queryGroupStatus(IResultCallback callback) - Query dps of devices in group. + @@ -159,7 +159,7 @@

    Method Summary

    queryDeviceInGroupByLocal(ILocalQueryGroupDevCallback callback) - 通过localId查询某个localId的设备列表 + @@ -204,16 +204,7 @@

    Method Detail

  • queryGroupStatus

     abstract void queryGroupStatus(IResultCallback callback)
    -

    Query dps of devices in group.

    - -
    -
    Parameters:
    - - -
    callback - Callback for send result
    - - -
    +
  • @@ -228,7 +219,7 @@

    queryGroupStatus

  • queryDeviceInGroupByLocal

     abstract void queryDeviceInGroupByLocal(ILocalQueryGroupDevCallback callback)
    -

    通过localId查询某个localId的设备列表

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshOta.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshOta.html index 0cde144..20ad438 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshOta.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshOta.html @@ -110,7 +110,7 @@

    Interface IThingBlueMeshOt public interface IThingBlueMeshOta -

    Mesh device firmware upgrade interface.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    startOta() - Start ota. + @@ -159,7 +159,7 @@

    Method Summary

    stopOta() - Stop ota. + @@ -167,7 +167,7 @@

    Method Summary

    onDestroy() - Cancel ota and clean the cache of ota. + @@ -212,7 +212,7 @@

    Method Detail

  • startOta

     abstract void startOta()
    -

    Start ota.

    +
  • @@ -227,7 +227,7 @@

    startOta

  • stopOta

     abstract void stopOta()
    -

    Stop ota.

    +
  • @@ -242,7 +242,7 @@

    stopOta

  • onDestroy

     abstract void onDestroy()
    -

    Cancel ota and clean the cache of ota.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearch.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearch.html index 39dd2e7..528cc81 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearch.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearch.html @@ -110,7 +110,7 @@

    Interface IThingBlueMes public interface IThingBlueMeshSearch -

    Created by letian on 2017/8/16.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    startSearch() - Start scan Thing mesh. + @@ -159,7 +159,7 @@

    Method Summary

    stopSearch() - Stop scan Thing mesh. + @@ -204,7 +204,7 @@

    Method Detail

  • startSearch

     abstract void startSearch()
    -

    Start scan Thing mesh.

    +
  • @@ -219,7 +219,7 @@

    startSearch

  • stopSearch

     abstract void stopSearch()
    -

    Stop scan Thing mesh.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearchListener.html b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearchListener.html index 7b8eeaf..c38f75e 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearchListener.html +++ b/com/thingclips/smart/android/blemesh/api/IThingBlueMeshSearchListener.html @@ -110,7 +110,7 @@

    Interface IThin public interface IThingBlueMeshSearchListener -

    Created by letian on 2017/8/16.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSearched(SearchDeviceBean deviceBean) - Return the scanned device. + @@ -159,7 +159,7 @@

    Method Summary

    onSearchFinish() - The scanning process is over, such as timeout. + @@ -204,16 +204,7 @@

    Method Detail

  • onSearched

     abstract void onSearched(SearchDeviceBean deviceBean)
    -

    Return the scanned device.

    - -
    -
    Parameters:
    - - -
    deviceBean - SearchDeviceBean
    - - -
    +
  • @@ -228,7 +219,7 @@

    onSearched

  • onSearchFinish

     abstract void onSearchFinish()
    -

    The scanning process is over, such as timeout.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingExtBlueMeshOta.html b/com/thingclips/smart/android/blemesh/api/IThingExtBlueMeshOta.html index b0ecc7d..41a9bae 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingExtBlueMeshOta.html +++ b/com/thingclips/smart/android/blemesh/api/IThingExtBlueMeshOta.html @@ -110,7 +110,7 @@

    Interface IThingExtBlue public interface IThingExtBlueMeshOta -

    Mesh device firmware upgrade interface.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    getOtaInfo(String devId, IRequestUpgradeInfoCallback callback) - get Ota Update Info + @@ -196,7 +196,7 @@

    Method Detail

  • getOtaInfo

     abstract void getOtaInfo(String devId, IRequestUpgradeInfoCallback callback)
    -

    get Ota Update Info

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/IThingMeshCallback.html b/com/thingclips/smart/android/blemesh/api/IThingMeshCallback.html index c5900a2..7481bad 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingMeshCallback.html +++ b/com/thingclips/smart/android/blemesh/api/IThingMeshCallback.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onSuccess(T t) + onSuccess(T t) @@ -203,7 +203,7 @@

    Method Detail

    >
  • onSuccess

    -
     abstract void onSuccess(T t)
    +
     abstract void onSuccess(T t)
    diff --git a/com/thingclips/smart/android/blemesh/api/IThingSigMeshClient.html b/com/thingclips/smart/android/blemesh/api/IThingSigMeshClient.html index 557443c..b2f11c2 100644 --- a/com/thingclips/smart/android/blemesh/api/IThingSigMeshClient.html +++ b/com/thingclips/smart/android/blemesh/api/IThingSigMeshClient.html @@ -110,7 +110,7 @@

    Interface IThingSigMeshC public interface IThingSigMeshClient -

    The interface of sigmesh connection management.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    startClient(SigMeshBean sigMeshBean) - Start connect to specified device. + @@ -159,7 +159,7 @@

    Method Summary

    startClient(SigMeshBean sigMeshBean, long searchTime) - Start connect to specified device and set limited scan time. + @@ -167,7 +167,7 @@

    Method Summary

    startConnect(SigMeshBean sigMeshBean, SearchDeviceBean searchDeviceBean) - Start connect to specified device + @@ -175,7 +175,7 @@

    Method Summary

    )>startConnect(SigMeshBean sigMeshBean, SearchDeviceBean searchDeviceBean, IThingMeshCallback<SigMeshBean> callback) - Start connect to specified device + @@ -183,7 +183,7 @@

    Method Summary

    stopClient() - Stop all action, include scan, connect, status listener, etc. + @@ -191,7 +191,7 @@

    Method Summary

    startSearch() - Start scan. + @@ -199,7 +199,7 @@

    Method Summary

    stopSearch() - Stop scan. + @@ -207,7 +207,7 @@

    Method Summary

    initMesh(String meshId) - Init mesh status listeners from server and mqtt. + @@ -223,15 +223,15 @@

    Method Summary

    destroyMesh(String meshId) - Unregister the mesh status listeners from server and mqtt for all. + - abstract MeshClientStatusEnum + abstract MeshClientStatusEnum getStatus() - Get current connect status with mesh. + @@ -239,7 +239,7 @@

    Method Summary

    getConnectMeshNodeId() - Get the node ID directly connected to the current mesh network + @@ -292,16 +292,7 @@

    Method Detail

  • startClient

     abstract void startClient(SigMeshBean sigMeshBean)
    -

    Start connect to specified device.

    - -
    -
    Parameters:
    - - -
    sigMeshBean - SigMeshBean
    - - -
    +
  • @@ -316,18 +307,7 @@

    startClient

  • startClient

     abstract void startClient(SigMeshBean sigMeshBean, long searchTime)
    -

    Start connect to specified device and set limited scan time.

    - -
    -
    Parameters:
    - - -
    sigMeshBean - SigMeshBean
    - - - - -
    +
  • @@ -342,20 +322,7 @@

    startClient

  • startConnect

     abstract void startConnect(SigMeshBean sigMeshBean, SearchDeviceBean searchDeviceBean)
    -

    Start connect to specified device

    - -
    -
    Parameters:
    - - -
    sigMeshBean - SigMeshBean
    - - - -
    searchDeviceBean - SearchDeviceBean
    - - -
    +
  • @@ -370,22 +337,7 @@

    startConnect

  • startConnect

     abstract void )>startConnect(SigMeshBean sigMeshBean, SearchDeviceBean searchDeviceBean, IThingMeshCallback<SigMeshBean> callback)
    -

    Start connect to specified device

    - -
    -
    Parameters:
    - - -
    sigMeshBean - SigMeshBean
    - - - -
    searchDeviceBean - SearchDeviceBean
    - - - - -
    +
  • @@ -400,7 +352,7 @@

    startConnect

  • stopClient

     abstract void stopClient()
    -

    Stop all action, include scan, connect, status listener, etc.

    +
  • @@ -415,7 +367,7 @@

    stopClient

  • startSearch

     abstract void startSearch()
    -

    Start scan.This must be used after startClient or startClient

    +
  • @@ -430,7 +382,7 @@

    startSearch

  • stopSearch

     abstract void stopSearch()
    -

    Stop scan.

    +
  • @@ -445,16 +397,7 @@

    stopSearch

  • initMesh

     abstract void initMesh(String meshId)
    -

    Init mesh status listeners from server and mqtt.

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id com.thingclips.smart.sdk.bean.
    - - -
    +
  • @@ -484,7 +427,7 @@

    initMesh

  • destroyMesh

     abstract void destroyMesh(String meshId)
    -

    Unregister the mesh status listeners from server and mqtt for all.

    +
  • @@ -498,8 +441,8 @@

    destroyMesh

    >
  • getStatus

    -
     abstract MeshClientStatusEnum getStatus()
    -

    Get current connect status with mesh.

    +
     abstract MeshClientStatusEnum getStatus()
    +
  • @@ -514,7 +457,7 @@

    getStatus

  • getConnectMeshNodeId

     abstract String getConnectMeshNodeId()
    -

    Get the node ID directly connected to the current mesh network

    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/MeshConnectStatus.html b/com/thingclips/smart/android/blemesh/api/MeshConnectStatus.html index b70cdfd..c4c443d 100644 --- a/com/thingclips/smart/android/blemesh/api/MeshConnectStatus.html +++ b/com/thingclips/smart/android/blemesh/api/MeshConnectStatus.html @@ -120,7 +120,7 @@

    Annotation MeshConnectSta public @interface MeshConnectStatus -

    author : yuzhouxu date : 2021/6/1 14:56 description :

    +
    diff --git a/com/thingclips/smart/android/blemesh/api/MeshConnectStatusListener.html b/com/thingclips/smart/android/blemesh/api/MeshConnectStatusListener.html index adc7d7b..6226f99 100644 --- a/com/thingclips/smart/android/blemesh/api/MeshConnectStatusListener.html +++ b/com/thingclips/smart/android/blemesh/api/MeshConnectStatusListener.html @@ -110,7 +110,7 @@

    Interface MeshConn public interface MeshConnectStatusListener -

    mesh connect status listener

    +
    diff --git a/com/thingclips/smart/android/blemesh/api/MeshLinkageActionType.html b/com/thingclips/smart/android/blemesh/api/MeshLinkageActionType.html index 0f36d9a..3503d0e 100644 --- a/com/thingclips/smart/android/blemesh/api/MeshLinkageActionType.html +++ b/com/thingclips/smart/android/blemesh/api/MeshLinkageActionType.html @@ -155,7 +155,7 @@

    Enum Constant Summary

    DP + href="TODO">AUTOMATION @@ -167,7 +167,7 @@

    Enum Constant Summary

    AUTOMATION + href="TODO">DP diff --git a/com/thingclips/smart/android/blemesh/api/MeshLinkageLogicOperator.html b/com/thingclips/smart/android/blemesh/api/MeshLinkageLogicOperator.html index d8d8daa..b5b8cd7 100644 --- a/com/thingclips/smart/android/blemesh/api/MeshLinkageLogicOperator.html +++ b/com/thingclips/smart/android/blemesh/api/MeshLinkageLogicOperator.html @@ -155,31 +155,31 @@

    Enum Constant Summary

    EQUAL + href="TODO">PASS_DATA NOT_EQUAL + href="TODO">OPEN_ERVAL_NEGATION GREAT_THAN + href="TODO">CLOSED_ERVAL_NEGATION LESS_THAN + href="TODO">OPEN_ERVAL GREATER_OR_EQUAL_TO + href="TODO">CLOSED_ERVAL @@ -191,31 +191,31 @@

    Enum Constant Summary

    CLOSED_ERVAL + href="TODO">GREATER_OR_EQUAL_TO OPEN_ERVAL + href="TODO">LESS_THAN CLOSED_ERVAL_NEGATION + href="TODO">GREAT_THAN OPEN_ERVAL_NEGATION + href="TODO">NOT_EQUAL PASS_DATA + href="TODO">EQUAL diff --git a/com/thingclips/smart/android/blemesh/api/MeshLinkageOperator.html b/com/thingclips/smart/android/blemesh/api/MeshLinkageOperator.html index 75d93f4..b3e99c3 100644 --- a/com/thingclips/smart/android/blemesh/api/MeshLinkageOperator.html +++ b/com/thingclips/smart/android/blemesh/api/MeshLinkageOperator.html @@ -155,25 +155,25 @@

    Enum Constant Summary

    NEGATE + href="TODO">CUMULATIVE ASSIGN + href="TODO">ACCUMULATE ACCUMULATE + href="TODO">ASSIGN CUMULATIVE + href="TODO">NEGATE diff --git a/com/thingclips/smart/android/blemesh/api/MeshUpgradeListener.html b/com/thingclips/smart/android/blemesh/api/MeshUpgradeListener.html index c67da0b..bff4050 100644 --- a/com/thingclips/smart/android/blemesh/api/MeshUpgradeListener.html +++ b/com/thingclips/smart/android/blemesh/api/MeshUpgradeListener.html @@ -110,7 +110,7 @@

    Interface MeshUpgradeLis public interface MeshUpgradeListener -

    Created by zsg on 17/10/20.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onUpgrade(int percent) - Ota progress. + @@ -159,7 +159,7 @@

    Method Summary

    onSendSuccess() - File send success. + @@ -167,7 +167,7 @@

    Method Summary

    onUpgradeSuccess() - Ota success. + @@ -175,7 +175,7 @@

    Method Summary

    onFail(String errorCode, String errorMsg) - Ota failed. + @@ -220,16 +220,7 @@

    Method Detail

  • onUpgrade

     abstract void onUpgrade(int percent)
    -

    Ota progress.

    - -
    -
    Parameters:
    - - -
    percent - progress
    - - -
    +
  • @@ -244,7 +235,7 @@

    onUpgrade

  • onSendSuccess

     abstract void onSendSuccess()
    -

    File send success.

    +
  • @@ -259,7 +250,7 @@

    onSendSuccess

  • onUpgradeSuccess

     abstract void onUpgradeSuccess()
    -

    Ota success.

    +
  • @@ -274,20 +265,7 @@

    onUpgradeSuccess

  • onFail

     abstract void onFail(String errorCode, String errorMsg)
    -

    Ota failed.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/api/package-summary.html b/com/thingclips/smart/android/blemesh/api/package-summary.html index e250638..a606937 100644 --- a/com/thingclips/smart/android/blemesh/api/package-summary.html +++ b/com/thingclips/smart/android/blemesh/api/package-summary.html @@ -115,43 +115,81 @@

    Package com.thingclips.smart.android.blemesh.a - IThingExtBlueMeshOtaMesh device firmware upgrade interface. + IThingBlueMeshSearch - IThingBlueMeshBusinessGet information about devices in the home. + MeshConnectStatusListener - MeshUpgradeListenerCreated by zsg on 17/10/20. + IThingBlueMeshDevice - IThingBlueMeshClientThe interface of thingmesh connection management. + IThingBlueMeshInit + + IThingBlueMeshClient + + IResultWithDataCallback + + IThingSigMeshClient + + IThingExtBlueMeshOta + + IThingBlueMeshBusiness + + IMeshEventHandler + + IThingBlueMeshConfig - MeshConnectStatusListenermesh connect status listener + IThingBlueMeshSearchListener + + IThingBlueMeshOta BusinessResultListener IThingMeshCallback - IThingBlueMeshInit + IThingBlueMeshActivatorListener - IMeshManagerauthor : yuzhouxu date : 2021/6/1 11:34 description :Mesh service related functions + MeshUpgradeListener - IThingBlueMeshSearchCreated by letian on 2017/8/16. + IMeshManager - IResultWithDataCallback + IThingBlueMeshGroup - IMeshEventHandler + IThingExtBlueMeshOtaMesh device firmware upgrade interface. + + IThingBlueMeshBusinessGet information about devices in the home. + + MeshUpgradeListenerCreated by zsg on 17/10/20. - IThingBlueMeshSearchListenerCreated by letian on 2017/8/16. + IThingBlueMeshClientThe interface of thingmesh connection management. - IThingSigMeshClientThe interface of sigmesh connection management. + MeshConnectStatusListenermesh connect status listener - IThingBlueMeshConfigMesh provisioning interface. + BusinessResultListener - IThingBlueMeshOtaMesh device firmware upgrade interface. + IThingMeshCallback - IThingBlueMeshGroupOnly for ThingMesh, interfaces for operating groups. + IThingBlueMeshInit - IThingBlueMeshDeviceProvide functions to operate mesh device. + IMeshManagerauthor : yuzhouxu date : 2021/6/1 11:34 description :Mesh service related functions - IThingBlueMeshActivatorListenersig mesh device activate listener + IThingBlueMeshSearchCreated by letian on 2017/8/16. + + IResultWithDataCallback + + IMeshEventHandler + + IThingBlueMeshSearchListenerCreated by letian on 2017/8/16. + + IThingSigMeshClientThe interface of sigmesh connection management. + + IThingBlueMeshConfigMesh provisioning interface. + + IThingBlueMeshOtaMesh device firmware upgrade interface. + + IThingBlueMeshGroupOnly for ThingMesh, interfaces for operating groups. + + IThingBlueMeshDeviceProvide functions to operate mesh device. + + IThingBlueMeshActivatorListenersig mesh device activate listener @@ -175,11 +213,17 @@

    Package com.thingclips.smart.android.blemesh.a - MeshLinkageLogicOperator + MeshLinkageOperator - MeshLinkageOperator + MeshLinkageLogicOperator MeshLinkageActionType + + MeshLinkageLogicOperator + + MeshLinkageOperator + + MeshLinkageActionType @@ -203,7 +247,9 @@

    Package com.thingclips.smart.android.blemesh.a - MeshConnectStatusauthor : yuzhouxu date : 2021/6/1 14:56 description : + MeshConnectStatus + + MeshConnectStatusauthor : yuzhouxu date : 2021/6/1 14:56 description : diff --git a/com/thingclips/smart/android/blemesh/bean/BLEUpgradeBean.html b/com/thingclips/smart/android/blemesh/bean/BLEUpgradeBean.html index b8b2ffd..f52a5ff 100644 --- a/com/thingclips/smart/android/blemesh/bean/BLEUpgradeBean.html +++ b/com/thingclips/smart/android/blemesh/bean/BLEUpgradeBean.html @@ -110,7 +110,7 @@

    Class BLEUpgradeBean

    public class BLEUpgradeBean -

    Device upgrade information model

    +
    @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -196,7 +226,7 @@

    Method Summary

    getUrl() - firmware url + @@ -212,7 +242,7 @@

    Method Summary

    getFileSize() - firmware file size + @@ -228,7 +258,7 @@

    Method Summary

    getMd5() - firmware file md5 + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -297,7 +348,7 @@

    Method Detail

  • getUrl

     String getUrl()
    -

    firmware url

    +
  • @@ -327,7 +378,7 @@

    setUrl

  • getFileSize

     long getFileSize()
    -

    firmware file size

    +
  • @@ -357,7 +408,7 @@

    setFileSize

  • getMd5

     String getMd5()
    -

    firmware file md5

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/BLEUpgradeInfoBean.html b/com/thingclips/smart/android/blemesh/bean/BLEUpgradeInfoBean.html index 764b995..0563e49 100644 --- a/com/thingclips/smart/android/blemesh/bean/BLEUpgradeInfoBean.html +++ b/com/thingclips/smart/android/blemesh/bean/BLEUpgradeInfoBean.html @@ -106,7 +106,7 @@

    Class BLEUpgradeInfoBean


    -@Deprecated() 
    +
     public class BLEUpgradeInfoBean
     
                         
    @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BLEUpgradeInfoBean()
      +
      +
    • +
    +
    + @@ -251,6 +281,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BLEUpgradeInfoBean

        +
        BLEUpgradeInfoBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.Builder.html b/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.Builder.html index f0bcd29..c586b7a 100644 --- a/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.Builder.html +++ b/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.Builder.html @@ -149,13 +149,13 @@

    Field Summary

    - private List<MeshConditionLinkageData> + private List<MeshConditionLinkageData> linkageConditions - private List<MeshActionLinkageData> + private List<MeshActionLinkageData> linkageActions @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -216,7 +246,7 @@

    Method Summary

    BlueMeshLinkageBean.Builder - setLinkageConditions(List<MeshConditionLinkageData> linkageConditions) + setLinkageConditions(List<MeshConditionLinkageData> linkageConditions) @@ -224,7 +254,7 @@

    Method Summary

    BlueMeshLinkageBean.Builder - setLinkageActions(List<MeshActionLinkageData> linkageActions) + setLinkageActions(List<MeshActionLinkageData> linkageActions) @@ -254,7 +284,7 @@

    Method Summary

    - BlueMeshLinkageBean + BlueMeshLinkageBean build() @@ -285,6 +315,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshLinkageBean.Builder

        +
        BlueMeshLinkageBean.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -332,7 +383,7 @@

    setAutoProperties

    >
  • setLinkageConditions

    -
    @Deprecated() BlueMeshLinkageBean.Builder setLinkageConditions(List<MeshConditionLinkageData> linkageConditions)
    +
     BlueMeshLinkageBean.Builder setLinkageConditions(List<MeshConditionLinkageData> linkageConditions)
    @@ -347,7 +398,7 @@

    setLinkageConditions

    >
  • setLinkageActions

    -
     BlueMeshLinkageBean.Builder setLinkageActions(List<MeshActionLinkageData> linkageActions)
    +
     BlueMeshLinkageBean.Builder setLinkageActions(List<MeshActionLinkageData> linkageActions)
    @@ -407,7 +458,7 @@

    setAll

    >
  • build

    -
     BlueMeshLinkageBean build()
    +
     BlueMeshLinkageBean build()
    diff --git a/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.html b/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.html index 4af00cd..943d782 100644 --- a/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.html +++ b/com/thingclips/smart/android/blemesh/bean/BlueMeshLinkageBean.html @@ -110,7 +110,7 @@

    Class BlueMeshLinkageBeanBlueMeshLinkageBean -

    automationID prepresents the unique identifier of the linkage and is issued by the business side.

    +

  • @@ -189,13 +189,13 @@

    Field Summary

    - private final List<MeshConditionLinkageData> + private final List<MeshConditionLinkageData> linkageConditions - private final List<MeshActionLinkageData> + private final List<MeshActionLinkageData> linkageActions @@ -270,7 +270,7 @@

    Method Summary

    - List<MeshConditionLinkageData> + List<MeshConditionLinkageData> getLinkageConditions() @@ -278,7 +278,7 @@

    Method Summary

    - List<MeshActionLinkageData> + List<MeshActionLinkageData> getLinkageActions() @@ -394,7 +394,7 @@

    isAll

    >
  • getLinkageConditions

    -
     List<MeshConditionLinkageData> getLinkageConditions()
    +
     List<MeshConditionLinkageData> getLinkageConditions()
    @@ -409,7 +409,7 @@

    getLinkageConditions

    >
  • getLinkageActions

    -
     List<MeshActionLinkageData> getLinkageActions()
    +
     List<MeshActionLinkageData> getLinkageActions()
    diff --git a/com/thingclips/smart/android/blemesh/bean/CommandType.html b/com/thingclips/smart/android/blemesh/bean/CommandType.html index 4357cea..a14c210 100644 --- a/com/thingclips/smart/android/blemesh/bean/CommandType.html +++ b/com/thingclips/smart/android/blemesh/bean/CommandType.html @@ -120,7 +120,7 @@

    Annotation CommandType

    public @interface CommandType -

    author : yuzhouxu date : 2021/6/1 14:56 description :

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/ConditionLinkageData.html b/com/thingclips/smart/android/blemesh/bean/ConditionLinkageData.html index 2fc0491..a97cbdd 100644 --- a/com/thingclips/smart/android/blemesh/bean/ConditionLinkageData.html +++ b/com/thingclips/smart/android/blemesh/bean/ConditionLinkageData.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ConditionLinkageData()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ConditionLinkageData

        +
        ConditionLinkageData()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/blemesh/bean/DevSceneDataBean.html b/com/thingclips/smart/android/blemesh/bean/DevSceneDataBean.html index 6c5b993..a19ad5b 100644 --- a/com/thingclips/smart/android/blemesh/bean/DevSceneDataBean.html +++ b/com/thingclips/smart/android/blemesh/bean/DevSceneDataBean.html @@ -110,7 +110,7 @@

    Class DevSceneDataBean

    public class DevSceneDataBean -

    author : yuzhouxu date : 2021/11/25 09:51 description :Device Scene request parameters.

    +
  • @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DevSceneDataBean()
      +
      +
    • +
    +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DevSceneDataBean

        +
        DevSceneDataBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/blemesh/bean/DeviceType.html b/com/thingclips/smart/android/blemesh/bean/DeviceType.html index 4ddd40c..af8f882 100644 --- a/com/thingclips/smart/android/blemesh/bean/DeviceType.html +++ b/com/thingclips/smart/android/blemesh/bean/DeviceType.html @@ -120,7 +120,7 @@

    Annotation DeviceType

    public @interface DeviceType -

    author : yuzhouxu date : 2021/6/1 14:56 description :

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/DpsParseBean.html b/com/thingclips/smart/android/blemesh/bean/DpsParseBean.html index 5a63b64..a36f9b4 100644 --- a/com/thingclips/smart/android/blemesh/bean/DpsParseBean.html +++ b/com/thingclips/smart/android/blemesh/bean/DpsParseBean.html @@ -110,7 +110,7 @@

    Class DpsParseBean

    public class DpsParseBean -

    Mesh message.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/LinkageHash.html b/com/thingclips/smart/android/blemesh/bean/LinkageHash.html index e69d1c8..9b88c31 100644 --- a/com/thingclips/smart/android/blemesh/bean/LinkageHash.html +++ b/com/thingclips/smart/android/blemesh/bean/LinkageHash.html @@ -268,7 +268,7 @@

    Method Summary

    isLinkageOpen() - Determines whether the linkage configuration corresponding to the hash is enabled. + @@ -424,7 +424,7 @@

    setBodyHash

  • isLinkageOpen

     boolean isLinkageOpen()
    -

    Determines whether the linkage configuration corresponding to the hash is enabled.The judgment is based on whether the highest bit of headHash is 1

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.Builder.html b/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.Builder.html index 5e12ab1..345b18f 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.Builder.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.Builder.html @@ -143,7 +143,7 @@

    Field Summary

    - private MeshLinkageActionType + private MeshLinkageActionType actionType @@ -155,7 +155,7 @@

    Field Summary

    - private MeshLinkageOperator + private MeshLinkageOperator operator @@ -186,6 +186,36 @@

    Field Summary

    +
    + +
    + @@ -220,7 +250,7 @@

    Method Summary

    MeshActionLinkageData.Builder - setActionType(MeshLinkageActionType actionType) + setActionType(MeshLinkageActionType actionType) @@ -236,7 +266,7 @@

    Method Summary

    MeshActionLinkageData.Builder - setOperator(MeshLinkageOperator operator) + setOperator(MeshLinkageOperator operator) @@ -297,6 +327,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MeshActionLinkageData.Builder

        +
        MeshActionLinkageData.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -329,7 +380,7 @@

    setDelayTime

    >
  • setActionType

    -
     MeshActionLinkageData.Builder setActionType(MeshLinkageActionType actionType)
    +
     MeshActionLinkageData.Builder setActionType(MeshLinkageActionType actionType)
    @@ -359,7 +410,7 @@

    setDpId

    >
  • setOperator

    -
     MeshActionLinkageData.Builder setOperator(MeshLinkageOperator operator)
    +
     MeshActionLinkageData.Builder setOperator(MeshLinkageOperator operator)
    diff --git a/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.html b/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.html index 9dec04f..99a840d 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshActionLinkageData.html @@ -165,7 +165,7 @@

    Field Summary

    - private final MeshLinkageActionType + private final MeshLinkageActionType actionType @@ -177,7 +177,7 @@

    Field Summary

    - private final MeshLinkageOperator + private final MeshLinkageOperator operator @@ -238,7 +238,7 @@

    Method Summary

    - MeshLinkageActionType + MeshLinkageActionType getActionType() @@ -254,7 +254,7 @@

    Method Summary

    - MeshLinkageOperator + MeshLinkageOperator getOperator() @@ -334,7 +334,7 @@

    Method Detail

    >
  • getActionType

    -
     MeshLinkageActionType getActionType()
    +
     MeshLinkageActionType getActionType()
    @@ -364,7 +364,7 @@

    getDpId

    >
  • getOperator

    -
     MeshLinkageOperator getOperator()
    +
     MeshLinkageOperator getOperator()
    diff --git a/com/thingclips/smart/android/blemesh/bean/MeshClientStatusEnum.html b/com/thingclips/smart/android/blemesh/bean/MeshClientStatusEnum.html index 5a2c816..83850db 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshClientStatusEnum.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshClientStatusEnum.html @@ -125,7 +125,7 @@

    Enum MeshClientStatusEnumMeshClientStatusEnum -

    Created by zhusg on 2018/7/11.

    +

  • @@ -155,25 +155,25 @@

    Enum Constant Summary

    INIT + href="TODO">CONNECTED SEARCH + href="TODO">CONNECTING CONNECTING + href="TODO">SEARCH CONNECTED + href="TODO">INIT diff --git a/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.Builder.html b/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.Builder.html index a9d715a..179844d 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.Builder.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.Builder.html @@ -155,7 +155,7 @@

    Field Summary

    - private MeshLinkageLogicOperator + private MeshLinkageLogicOperator operator @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -224,7 +254,7 @@

    Method Summary

    MeshConditionLinkageData.Builder - setOperator(MeshLinkageLogicOperator operator) + setOperator(MeshLinkageLogicOperator operator) @@ -277,6 +307,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MeshConditionLinkageData.Builder

        +
        MeshConditionLinkageData.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -339,7 +390,7 @@

    setDpId

    >
  • setOperator

    -
     MeshConditionLinkageData.Builder setOperator(MeshLinkageLogicOperator operator)
    +
     MeshConditionLinkageData.Builder setOperator(MeshLinkageLogicOperator operator)
    diff --git a/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.html b/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.html index 7d96c3d..8c4ff5f 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshConditionLinkageData.html @@ -183,7 +183,7 @@

    Field Summary

    - private final MeshLinkageLogicOperator + private final MeshLinkageLogicOperator operator @@ -280,7 +280,7 @@

    Method Summary

    - MeshLinkageLogicOperator + MeshLinkageLogicOperator getOperator() @@ -410,7 +410,7 @@

    isContinuous

    >
  • getOperator

    -
     MeshLinkageLogicOperator getOperator()
    +
     MeshLinkageLogicOperator getOperator()
    diff --git a/com/thingclips/smart/android/blemesh/bean/MeshDeviceOperationType.html b/com/thingclips/smart/android/blemesh/bean/MeshDeviceOperationType.html index 7f79ac0..49f4e70 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshDeviceOperationType.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshDeviceOperationType.html @@ -120,7 +120,7 @@

    Annotation MeshDevi public @interface MeshDeviceOperationType -

    author : yuzhouxu date : 2021/6/1 14:56 description :

    +

  • diff --git a/com/thingclips/smart/android/blemesh/bean/MeshGroupOperationBean.html b/com/thingclips/smart/android/blemesh/bean/MeshGroupOperationBean.html index 27971fb..90fb79f 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshGroupOperationBean.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshGroupOperationBean.html @@ -110,7 +110,7 @@

    Class MeshGroupOperationB public class MeshGroupOperationBean -

    author : yuzhouxu date : 2021/6/1 14:36 description :

    +

  • diff --git a/com/thingclips/smart/android/blemesh/bean/MeshOperationBean.html b/com/thingclips/smart/android/blemesh/bean/MeshOperationBean.html index 8e3fdc9..0ffebef 100644 --- a/com/thingclips/smart/android/blemesh/bean/MeshOperationBean.html +++ b/com/thingclips/smart/android/blemesh/bean/MeshOperationBean.html @@ -110,7 +110,7 @@

    Class MeshOperationBean

    public class MeshOperationBean -

    author : yuzhouxu date : 2021/6/1 14:36 description :

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/SceneType.html b/com/thingclips/smart/android/blemesh/bean/SceneType.html index 2e5af76..22c72c4 100644 --- a/com/thingclips/smart/android/blemesh/bean/SceneType.html +++ b/com/thingclips/smart/android/blemesh/bean/SceneType.html @@ -116,11 +116,11 @@

    Annotation SceneType


    -@Retention(value = RetentionPolicy.SOURCE) 
    +
     public @interface SceneType
     
                         
    -

    author : yuzhouxu date : 2021/11/25 15:27 description :

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/SearchDeviceBean.html b/com/thingclips/smart/android/blemesh/bean/SearchDeviceBean.html index 290ffb6..8431678 100644 --- a/com/thingclips/smart/android/blemesh/bean/SearchDeviceBean.html +++ b/com/thingclips/smart/android/blemesh/bean/SearchDeviceBean.html @@ -110,7 +110,7 @@

    Class SearchDeviceBean

    public class SearchDeviceBean -

    Created by letian on 2017/8/11.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/SendCommandParams.SendCommandParamsBuilder.html b/com/thingclips/smart/android/blemesh/bean/SendCommandParams.SendCommandParamsBuilder.html index 299c9e7..c813111 100644 --- a/com/thingclips/smart/android/blemesh/bean/SendCommandParams.SendCommandParamsBuilder.html +++ b/com/thingclips/smart/android/blemesh/bean/SendCommandParams.SendCommandParamsBuilder.html @@ -338,7 +338,7 @@

    Method Summary

    - SendCommandParams + SendCommandParams createSigMeshCommandParams() @@ -346,7 +346,7 @@

    Method Summary

    - SendCommandParams + SendCommandParams createThingMeshCommandParams() @@ -585,7 +585,7 @@

    setSchemaMap

    >
  • createSigMeshCommandParams

    -
     SendCommandParams createSigMeshCommandParams()
    +
     SendCommandParams createSigMeshCommandParams()
    @@ -600,7 +600,7 @@

    createSigMeshCommandParams

    >
  • createThingMeshCommandParams

    -
     SendCommandParams createThingMeshCommandParams()
    +
     SendCommandParams createThingMeshCommandParams()
    diff --git a/com/thingclips/smart/android/blemesh/bean/SendCommandParams.html b/com/thingclips/smart/android/blemesh/bean/SendCommandParams.html index 051d393..466045e 100644 --- a/com/thingclips/smart/android/blemesh/bean/SendCommandParams.html +++ b/com/thingclips/smart/android/blemesh/bean/SendCommandParams.html @@ -110,7 +110,7 @@

    Class SendCommandParams

    public class SendCommandParams -

    author : yuzhouxu date : 2021/6/2 15:30 description :Send command related parameters

    +
  • diff --git a/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.OnlineMode.html b/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.OnlineMode.html index 8a641f4..060a10e 100644 --- a/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.OnlineMode.html +++ b/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.OnlineMode.html @@ -125,7 +125,7 @@

    Enum SigMeshConfi public enum SigMeshConfiguration.OnlineMode -

    After the mesh is connected, the online identification mode DEFAULT If the mesh networking is successful, all devices are online by default. RESPONSE_ONLINE The mesh networking is successful, and the device needs to respond to reliability before the task device is online

    +
    @@ -155,13 +155,13 @@

    Enum Constant Summary

    DEFAULT + href="TODO">RESPONSE_ONLINE RESPONSE_ONLINE + href="TODO">DEFAULT diff --git a/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.html b/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.html index 306cf52..ad4b31b 100644 --- a/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.html +++ b/com/thingclips/smart/android/blemesh/bean/SigMeshConfiguration.html @@ -110,7 +110,7 @@

    Class SigMeshConfiguration< public class SigMeshConfiguration -

    Set configuration items for mesh

    +
    @@ -138,7 +138,7 @@

    Nested Class Summary

    public enum SigMeshConfiguration.OnlineMode -

    After the mesh is connected, the online identification mode DEFAULT If the mesh networking is successful, all devices are online by default. RESPONSE_ONLINE The mesh networking is successful, and the device needs to respond to reliability before the task device is online

    + @@ -178,6 +178,36 @@

    Field Summary

    +
    + +
    + @@ -241,6 +271,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/blemesh/bean/SigMeshGlobalConfiguration.html b/com/thingclips/smart/android/blemesh/bean/SigMeshGlobalConfiguration.html index ea71a1e..422eca7 100644 --- a/com/thingclips/smart/android/blemesh/bean/SigMeshGlobalConfiguration.html +++ b/com/thingclips/smart/android/blemesh/bean/SigMeshGlobalConfiguration.html @@ -110,7 +110,7 @@

    Class SigMeshGlobalCo public class SigMeshGlobalConfiguration -

    sig mesh 全局配置

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/blemesh/bean/TimeMillisConditionLinkageData.html b/com/thingclips/smart/android/blemesh/bean/TimeMillisConditionLinkageData.html index cc39948..f3810e0 100644 --- a/com/thingclips/smart/android/blemesh/bean/TimeMillisConditionLinkageData.html +++ b/com/thingclips/smart/android/blemesh/bean/TimeMillisConditionLinkageData.html @@ -110,7 +110,7 @@

    Class TimeMillisC public class TimeMillisConditionLinkageData -

    Date type timing The user can set the timing time to be a specific day, a certain hour and a certain minute.

    +

  • diff --git a/com/thingclips/smart/android/blemesh/bean/TimerDayConditionLinkageData.html b/com/thingclips/smart/android/blemesh/bean/TimerDayConditionLinkageData.html index d9bc4ec..17128d8 100644 --- a/com/thingclips/smart/android/blemesh/bean/TimerDayConditionLinkageData.html +++ b/com/thingclips/smart/android/blemesh/bean/TimerDayConditionLinkageData.html @@ -110,7 +110,7 @@

    Class TimerDayCondi public class TimerDayConditionLinkageData -

    Distributed mesh linkage supports time conditions- normal time linkage

    +
    diff --git a/com/thingclips/smart/android/blemesh/bean/package-summary.html b/com/thingclips/smart/android/blemesh/bean/package-summary.html index 2145fa1..dbb998b 100644 --- a/com/thingclips/smart/android/blemesh/bean/package-summary.html +++ b/com/thingclips/smart/android/blemesh/bean/package-summary.html @@ -108,18 +108,104 @@

    Package com.thingclips.smart.android.blemesh.b
    - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Enum Summary Class Summary 
    EnumClass Description
    MeshClientStatusEnumCreated by zhusg on 2018/7/11.
    MeshOperationBean
    OnlineModeAfter the mesh is connected, the online identification mode DEFAULT If the mesh networking is successful, all devices are online by default.
    TimerDayConditionLinkageData
    SunRiseAndSet
    MeshLinkageHash
    SearchDeviceBean
    Builder
    BlueMeshLinkageBean
    Builder
    MeshConditionLinkageData
    DpsParseBean
    BLEUpgradeInfoBean
    SendCommandParamsBuilder
    SendCommandParams
    MeshLogUploadDataBean
    LinkageHash
    SigMeshGlobalConfiguration
    DevSceneDataBean
    BLEUpgradeBean
    ConditionLinkageData
    Builder
    MeshActionLinkageData
    MeshGroupOperationBean
    TimeMillisConditionLinkageData
    SigMeshConfiguration
    BLEUpgradeInfoBean
    Builder
    MeshActionLinkageData
    MeshLinkageHash
    MeshLogUploadDataBean
    LinkageHash
    DpsParseBeanMesh message.
    SigMeshConfigurationSet configuration items for mesh
    ConditionLinkageData
    Builder
    MeshConditionLinkageData
    SearchDeviceBeanCreated by letian on 2017/8/11.
    MeshOperationBeanauthor : yuzhouxu date : 2021/6/1 14:36 description :
    TimerDayConditionLinkageDataDistributed mesh linkage supports time conditions- normal time linkage
    BLEUpgradeBeanDevice upgrade information model
    Builder
    BlueMeshLinkageBeanautomationID prepresents the unique identifier of the linkage and is issued by the business side.
    MeshGroupOperationBeanauthor : yuzhouxu date : 2021/6/1 14:36 description :
    SigMeshGlobalConfigurationsig mesh 全局配置
    TimeMillisConditionLinkageDataDate type timing The user can set the timing time to be a specific day, a certain hour and a certain minute.
    DevSceneDataBeanauthor : yuzhouxu date : 2021/11/25 09:51 description :Device Scene request parameters.
    SendCommandParamsBuilder
    SendCommandParamsauthor : yuzhouxu date : 2021/6/2 15:30 description :Send command related parameters
    @@ -136,20 +222,24 @@

    Package com.thingclips.smart.android.blemesh.b
    - + - + - + - + - + - + + + + +
    Annotation Summary Enum Summary 
    AnnotationEnum Description
    DeviceTypeauthor : yuzhouxu date : 2021/6/1 14:56 description :
    SunRiseAndSet
    CommandTypeauthor : yuzhouxu date : 2021/6/1 14:56 description :
    MeshClientStatusEnum
    MeshDeviceOperationTypeauthor : yuzhouxu date : 2021/6/1 14:56 description :
    OnlineMode
    SceneTypeauthor : yuzhouxu date : 2021/11/25 15:27 description :
    MeshClientStatusEnumCreated by zhusg on 2018/7/11.
    OnlineModeAfter the mesh is connected, the online identification mode DEFAULT If the mesh networking is successful, all devices are online by default.
    SunRiseAndSet
    @@ -166,58 +256,28 @@

    Package com.thingclips.smart.android.blemesh.b
    - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - +
    Class Summary Annotation Summary 
    ClassAnnotation Description
    BLEUpgradeInfoBean
    MeshDeviceOperationType
    Builder
    SceneType
    MeshActionLinkageData
    CommandType
    MeshLinkageHash
    DeviceType
    MeshLogUploadDataBean
    LinkageHash
    DpsParseBeanMesh message.
    SigMeshConfigurationSet configuration items for mesh
    ConditionLinkageData
    Builder
    MeshConditionLinkageData
    SearchDeviceBeanCreated by letian on 2017/8/11.
    MeshOperationBeanauthor : yuzhouxu date : 2021/6/1 14:36 description :
    TimerDayConditionLinkageDataDistributed mesh linkage supports time conditions- normal time linkage
    BLEUpgradeBeanDevice upgrade information model
    Builder
    BlueMeshLinkageBeanautomationID prepresents the unique identifier of the linkage and is issued by the business side.
    MeshGroupOperationBeanauthor : yuzhouxu date : 2021/6/1 14:36 description :
    SigMeshGlobalConfigurationsig mesh 全局配置
    TimeMillisConditionLinkageDataDate type timing The user can set the timing time to be a specific day, a certain hour and a certain minute.
    DeviceTypeauthor : yuzhouxu date : 2021/6/1 14:56 description :
    DevSceneDataBeanauthor : yuzhouxu date : 2021/11/25 09:51 description :Device Scene request parameters.
    CommandTypeauthor : yuzhouxu date : 2021/6/1 14:56 description :
    SendCommandParamsBuilder
    MeshDeviceOperationTypeauthor : yuzhouxu date : 2021/6/1 14:56 description :
    SendCommandParamsauthor : yuzhouxu date : 2021/6/2 15:30 description :Send command related parameters
    SceneTypeauthor : yuzhouxu date : 2021/11/25 15:27 description :
    diff --git a/com/thingclips/smart/android/blemesh/builder/MeshLocalGroupBuilder.html b/com/thingclips/smart/android/blemesh/builder/MeshLocalGroupBuilder.html index cfa29f2..3f5b1c9 100644 --- a/com/thingclips/smart/android/blemesh/builder/MeshLocalGroupBuilder.html +++ b/com/thingclips/smart/android/blemesh/builder/MeshLocalGroupBuilder.html @@ -110,7 +110,7 @@

    Class MeshLocalGroupBuilde public class MeshLocalGroupBuilder -

    author : yuzhouxu date : 2021/5/21 14:09 description :

    +

    @@ -272,7 +272,7 @@

    Method Summary

    - MeshLocalGroupBuilder + MeshLocalGroupBuilder setCategoryCode(String categoryCode) @@ -288,7 +288,7 @@

    Method Summary

    - MeshLocalGroupBuilder + MeshLocalGroupBuilder setDeviceId(String deviceId) @@ -304,15 +304,15 @@

    Method Summary

    - MeshLocalGroupBuilder + MeshLocalGroupBuilder setHomeId(long homeId) - 设置家庭homeId,目前用于存储关系时候,云端接口入参。经过云端对应接口人确认 已不再需要 + - MeshLocalGroupBuilder + MeshLocalGroupBuilder setSupportGateway(boolean supportGateway) @@ -328,7 +328,7 @@

    Method Summary

    - MeshLocalGroupBuilder + MeshLocalGroupBuilder builder() @@ -373,23 +373,6 @@

    MeshLocalGroupBuilder

    MeshLocalGroupBuilder(String localId, String meshId, String vendorId)
    -
    -
    Parameters:
    - - -
    localId - 本地群组id
    - - - -
    meshId - mesh网络id
    - - - -
    vendorId - 品类id
    - - -
    - @@ -474,7 +457,7 @@

    getCategoryCode

    >
  • setCategoryCode

    -
     MeshLocalGroupBuilder setCategoryCode(String categoryCode)
    +
     MeshLocalGroupBuilder setCategoryCode(String categoryCode)
    @@ -504,7 +487,7 @@

    getDeviceId

    >
  • setDeviceId

    -
     MeshLocalGroupBuilder setDeviceId(String deviceId)
    +
     MeshLocalGroupBuilder setDeviceId(String deviceId)
    @@ -534,17 +517,8 @@

    getHomeId

    >
  • setHomeId

    -
    @Deprecated() MeshLocalGroupBuilder setHomeId(long homeId)
    -

    设置家庭homeId,目前用于存储关系时候,云端接口入参。经过云端对应接口人确认 已不再需要

    - -
    -
    Parameters:
    - - -
    homeId - 家庭id
    - - -
    +
     MeshLocalGroupBuilder setHomeId(long homeId)
    +
  • @@ -558,7 +532,7 @@

    setHomeId

    >
  • setSupportGateway

    -
     MeshLocalGroupBuilder setSupportGateway(boolean supportGateway)
    +
     MeshLocalGroupBuilder setSupportGateway(boolean supportGateway)
    @@ -588,7 +562,7 @@

    isSupportGateway

    >
  • builder

    -
     MeshLocalGroupBuilder builder()
    +
     MeshLocalGroupBuilder builder()
    diff --git a/com/thingclips/smart/android/blemesh/builder/SearchBuilder.html b/com/thingclips/smart/android/blemesh/builder/SearchBuilder.html index 32c0ded..84290c1 100644 --- a/com/thingclips/smart/android/blemesh/builder/SearchBuilder.html +++ b/com/thingclips/smart/android/blemesh/builder/SearchBuilder.html @@ -110,7 +110,7 @@

    Class SearchBuilder

    public class SearchBuilder -

    mesh search builder

    +
  • @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SearchBuilder()
      +
      +
    • +
    +
    + @@ -196,7 +226,7 @@

    Method Summary

    getMeshName() - Get mac address of device. + @@ -204,7 +234,7 @@

    Method Summary

    setMeshName(String meshName) - Set mac address. + @@ -212,7 +242,7 @@

    Method Summary

    getServiceUUIDs() - Get ble service uuids. + @@ -220,7 +250,7 @@

    Method Summary

    setServiceUUIDs(Array<UUID> serviceUUIDs) - Set ble service uuids. + @@ -228,7 +258,7 @@

    Method Summary

    getTimeOut() - Get timeout mills, default is 1000 mills. + @@ -236,7 +266,7 @@

    Method Summary

    setTimeOut(int timeOut) - Set timeout mills. + @@ -244,7 +274,7 @@

    Method Summary

    getThingBlueMeshSearchListener() - Get IThingBlueMeshSearchListener. + @@ -252,7 +282,7 @@

    Method Summary

    setThingBlueMeshSearchListener(IThingBlueMeshSearchListener thingBlueMeshSearchListener) - Set IThingBlueMeshSearchListener. + @@ -260,7 +290,7 @@

    Method Summary

    build() - Build method. + @@ -287,6 +317,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SearchBuilder

        +
        SearchBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -305,7 +356,7 @@

    Method Detail

  • getMeshName

     String getMeshName()
    -

    Get mac address of device.

    +
  • @@ -320,16 +371,7 @@

    getMeshName

  • setMeshName

     SearchBuilder setMeshName(String meshName)
    -

    Set mac address.

    - -
    -
    Parameters:
    - - -
    meshName - Mac address of device
    - - -
    +
  • @@ -344,7 +386,7 @@

    setMeshName

  • getServiceUUIDs

     Array<UUID> getServiceUUIDs()
    -

    Get ble service uuids.

    +
  • @@ -359,16 +401,7 @@

    getServiceUUIDs

  • setServiceUUIDs

     SearchBuilder setServiceUUIDs(Array<UUID> serviceUUIDs)
    -

    Set ble service uuids.

    - -
    -
    Parameters:
    - - -
    serviceUUIDs - Array of UUID
    - - -
    +
  • @@ -383,7 +416,7 @@

    setServiceUUIDs

  • getTimeOut

     int getTimeOut()
    -

    Get timeout mills, default is 1000 mills.

    +
  • @@ -398,16 +431,7 @@

    getTimeOut

  • setTimeOut

     SearchBuilder setTimeOut(int timeOut)
    -

    Set timeout mills.

    - -
    -
    Parameters:
    - - -
    timeOut - Timeout seconds.
    - - -
    +
  • @@ -422,7 +446,7 @@

    setTimeOut

  • getThingBlueMeshSearchListener

     IThingBlueMeshSearchListener getThingBlueMeshSearchListener()
    -

    Get IThingBlueMeshSearchListener.

    +
  • @@ -437,7 +461,7 @@

    getThingBlueMeshSearchListener

  • setThingBlueMeshSearchListener

     SearchBuilder setThingBlueMeshSearchListener(IThingBlueMeshSearchListener thingBlueMeshSearchListener)
    -

    Set IThingBlueMeshSearchListener.

    +
  • @@ -452,7 +476,7 @@

    setThingBlueMeshSearchListener

  • build

     SearchBuilder build()
    -

    Build method.

    +
  • diff --git a/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshActivatorBuilder.html b/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshActivatorBuilder.html index 60e0c2e..52ca1fb 100644 --- a/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshActivatorBuilder.html +++ b/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingBlueMes public class ThingBlueMeshActivatorBuilder -

    Created by letian on 2017/7/20.

    +

  • @@ -216,6 +216,36 @@

    Field Summary

    +
    + +
    + @@ -324,7 +354,7 @@

    Method Summary

    getProductKey() - Get the device you are setting to activate + @@ -436,7 +466,7 @@

    Method Summary

    getSearchDeviceBeans() - Get the device you are setting to activate + @@ -444,7 +474,7 @@

    Method Summary

    setSearchDeviceBeans(List<SearchDeviceBean> mSearchDeviceBeans) - Set up the device to be activated + @@ -487,6 +517,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -655,7 +706,7 @@

    setUuid

  • getProductKey

     String getProductKey()
    -

    Get the device you are setting to activate

    +
  • @@ -865,7 +916,7 @@

    setThingBlueMeshActivatorListener

  • getSearchDeviceBeans

     List<SearchDeviceBean> getSearchDeviceBeans()
    -

    Get the device you are setting to activate

    +
  • @@ -880,16 +931,7 @@

    getSearchDeviceBeans

  • setSearchDeviceBeans

     ThingBlueMeshActivatorBuilder setSearchDeviceBeans(List<SearchDeviceBean> mSearchDeviceBeans)
    -

    Set up the device to be activated

    - -
    -
    Parameters:
    - - -
    mSearchDeviceBeans - seeSearchDeviceBean
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshOtaBuilder.html b/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshOtaBuilder.html index 48063cf..f9be062 100644 --- a/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshOtaBuilder.html +++ b/com/thingclips/smart/android/blemesh/builder/ThingBlueMeshOtaBuilder.html @@ -110,7 +110,7 @@

    Class ThingBlueMeshOtaBu public class ThingBlueMeshOtaBuilder -

    Created by zsg on 17/10/22.

    +

  • @@ -198,6 +198,36 @@

    Field Summary

    +
    + +
    + @@ -429,6 +459,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/blemesh/builder/ThingSigMeshActivatorBuilder.html b/com/thingclips/smart/android/blemesh/builder/ThingSigMeshActivatorBuilder.html index 075e922..a8ac73b 100644 --- a/com/thingclips/smart/android/blemesh/builder/ThingSigMeshActivatorBuilder.html +++ b/com/thingclips/smart/android/blemesh/builder/ThingSigMeshActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingSigMeshA public class ThingSigMeshActivatorBuilder -

    sig mesh device activator builder

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -190,7 +220,7 @@

    Method Summary

    getHomeId() - get homeId what you set + @@ -198,7 +228,7 @@

    Method Summary

    setHomeId(long homeId) - Set up the sigmesh device to activate the home's id + @@ -206,7 +236,7 @@

    Method Summary

    getTimeOut() - get activate timeout value + @@ -214,7 +244,7 @@

    Method Summary

    setTimeOut(int timeOut) - set activate timeout + @@ -222,7 +252,7 @@

    Method Summary

    getSigMeshBean() - get sigMeshBean what you set @see setSigMeshBean() + @@ -230,7 +260,7 @@

    Method Summary

    setSigMeshBean(SigMeshBean sigMeshBean) - Set the information required for sigmesh to activate + @@ -238,7 +268,7 @@

    Method Summary

    getThingBlueMeshActivatorListener() - get activator listener + @@ -246,7 +276,7 @@

    Method Summary

    setThingBlueMeshActivatorListener(IThingBlueMeshActivatorListener iThingBlueMeshActivator) - set activate listener + @@ -254,7 +284,7 @@

    Method Summary

    getSearchDeviceBeans() - Get the device you are setting to activate + @@ -262,7 +292,7 @@

    Method Summary

    setSearchDeviceBeans(List<SearchDeviceBean> mSearchDeviceBeans) - Set up the device to be activated + @@ -289,6 +319,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -307,7 +358,7 @@

    Method Detail

  • getHomeId

     long getHomeId()
    -

    get homeId what you set

    +
  • @@ -322,16 +373,7 @@

    getHomeId

  • setHomeId

     ThingSigMeshActivatorBuilder setHomeId(long homeId)
    -

    Set up the sigmesh device to activate the home's id

    - -
    -
    Parameters:
    - - -
    homeId - homeId
    - - -
    +
  • @@ -346,7 +388,7 @@

    setHomeId

  • getTimeOut

     int getTimeOut()
    -

    get activate timeout value

    +
  • @@ -361,16 +403,7 @@

    getTimeOut

  • setTimeOut

     ThingSigMeshActivatorBuilder setTimeOut(int timeOut)
    -

    set activate timeout

    - -
    -
    Parameters:
    - - -
    timeOut - Unit s ,Such as 100
    - - -
    +
  • @@ -385,7 +418,7 @@

    setTimeOut

  • getSigMeshBean

     SigMeshBean getSigMeshBean()
    -

    get sigMeshBean what you set @see setSigMeshBean()

    +
  • @@ -400,16 +433,7 @@

    getSigMeshBean

  • setSigMeshBean

     ThingSigMeshActivatorBuilder setSigMeshBean(SigMeshBean sigMeshBean)
    -

    Set the information required for sigmesh to activate

    - -
    -
    Parameters:
    - - -
    sigMeshBean - SigMeshBean
    - - -
    +
  • @@ -424,7 +448,7 @@

    setSigMeshBean

  • getThingBlueMeshActivatorListener

     IThingBlueMeshActivatorListener getThingBlueMeshActivatorListener()
    -

    get activator listener

    +
  • @@ -439,16 +463,7 @@

    getThingBlueMeshActivatorListener

  • setThingBlueMeshActivatorListener

     ThingSigMeshActivatorBuilder setThingBlueMeshActivatorListener(IThingBlueMeshActivatorListener iThingBlueMeshActivator)
    -

    set activate listener

    - -
    -
    Parameters:
    - - -
    iThingBlueMeshActivator - see IThingBlueMeshActivatorListener
    - - -
    +
  • @@ -463,7 +478,7 @@

    setThingBlueMeshActivatorListener

  • getSearchDeviceBeans

     List<SearchDeviceBean> getSearchDeviceBeans()
    -

    Get the device you are setting to activate

    +
  • @@ -478,16 +493,7 @@

    getSearchDeviceBeans

  • setSearchDeviceBeans

     ThingSigMeshActivatorBuilder setSearchDeviceBeans(List<SearchDeviceBean> mSearchDeviceBeans)
    -

    Set up the device to be activated

    - -
    -
    Parameters:
    - - -
    mSearchDeviceBeans - seeSearchDeviceBean
    - - -
    +
  • diff --git a/com/thingclips/smart/android/blemesh/builder/package-summary.html b/com/thingclips/smart/android/blemesh/builder/package-summary.html index 58368dc..ec94d39 100644 --- a/com/thingclips/smart/android/blemesh/builder/package-summary.html +++ b/com/thingclips/smart/android/blemesh/builder/package-summary.html @@ -115,15 +115,25 @@

    Package com.thingclips.smart.android.blemesh.b - MeshLocalGroupBuilderauthor : yuzhouxu date : 2021/5/21 14:09 description : + ThingBlueMeshOtaBuilder - ThingBlueMeshOtaBuilderCreated by zsg on 17/10/22. + ThingBlueMeshActivatorBuilder - SearchBuildermesh search builder + SearchBuilder - ThingSigMeshActivatorBuildersig mesh device activator builder + MeshLocalGroupBuilder - ThingBlueMeshActivatorBuilderCreated by letian on 2017/7/20. + ThingSigMeshActivatorBuilder + + MeshLocalGroupBuilderauthor : yuzhouxu date : 2021/5/21 14:09 description : + + ThingBlueMeshOtaBuilderCreated by zsg on 17/10/22. + + SearchBuildermesh search builder + + ThingSigMeshActivatorBuildersig mesh device activator builder + + ThingBlueMeshActivatorBuilderCreated by letian on 2017/7/20. diff --git a/com/thingclips/smart/android/blemesh/callback/ILocalQueryGroupDevCallback.html b/com/thingclips/smart/android/blemesh/callback/ILocalQueryGroupDevCallback.html index 2470e8b..78b20d1 100644 --- a/com/thingclips/smart/android/blemesh/callback/ILocalQueryGroupDevCallback.html +++ b/com/thingclips/smart/android/blemesh/callback/ILocalQueryGroupDevCallback.html @@ -110,7 +110,7 @@

    Interface ILocal public interface ILocalQueryGroupDevCallback -

    Created by zhusg on 2018/10/16.

    +

  • diff --git a/com/thingclips/smart/android/blemesh/callback/package-summary.html b/com/thingclips/smart/android/blemesh/callback/package-summary.html index 168a780..1183693 100644 --- a/com/thingclips/smart/android/blemesh/callback/package-summary.html +++ b/com/thingclips/smart/android/blemesh/callback/package-summary.html @@ -115,7 +115,9 @@

    Package com.thingclips.smart.android.blemesh.c - ILocalQueryGroupDevCallbackCreated by zhusg on 2018/10/16. + ILocalQueryGroupDevCallback + + ILocalQueryGroupDevCallbackCreated by zhusg on 2018/10/16. diff --git a/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEvent.html b/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEvent.html index cdda5d6..8938333 100644 --- a/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEvent.html +++ b/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEvent.html @@ -110,7 +110,7 @@

    Interface BlueMeshG public interface BlueMeshGroupUpdateEvent -

    Created by zsg on 17/10/14.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEventModel.html b/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEventModel.html index dac4c3d..96a6408 100644 --- a/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/BlueMeshGroupUpdateEventModel.html @@ -110,7 +110,7 @@

    Class BlueMeshGrou public class BlueMeshGroupUpdateEventModel -

    Created by zsg on 17/10/14.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEvent.html b/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEvent.html index 66a0da8..098f32a 100644 --- a/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEvent.html +++ b/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEvent.html @@ -110,7 +110,7 @@

    Interface BlueMes public interface BlueMeshQueryGroupDevEvent -

    Created by zhusg on 2018/10/16.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEventModel.html b/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEventModel.html index 1ed9235..00c29dc 100644 --- a/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/BlueMeshQueryGroupDevEventModel.html @@ -110,7 +110,7 @@

    Class BlueMeshQu public class BlueMeshQueryGroupDevEventModel -

    Created by zhusg on 2018/10/16.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshBatchReportEvent.html b/com/thingclips/smart/android/blemesh/event/MeshBatchReportEvent.html index c2c3d25..4a513eb 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshBatchReportEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MeshBatchReportEvent.html @@ -110,7 +110,7 @@

    Interface MeshBatchRepo public interface MeshBatchReportEvent -

    Created by letian on 2017/9/18.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshBatchReportEventModel.html b/com/thingclips/smart/android/blemesh/event/MeshBatchReportEventModel.html index 185a00f..d18ed35 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshBatchReportEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MeshBatchReportEventModel.html @@ -110,7 +110,7 @@

    Class MeshBatchReportE public class MeshBatchReportEventModel -

    Created by letian on 2017/9/18.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEvent.html b/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEvent.html index be645a9..7ed1ab6 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEvent.html @@ -110,7 +110,7 @@

    Interface Mesh public interface MeshDeviceRelationUpdateEvent -

    Created by letian on 2017/6/3.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEventModel.html b/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEventModel.html index 64eb2d1..6b4738a 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MeshDeviceRelationUpdateEventModel.html @@ -110,7 +110,7 @@

    Class MeshDev public class MeshDeviceRelationUpdateEventModel -

    Created by letian on 2017/9/18.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEvent.html b/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEvent.html index eddef6c..1186752 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEvent.html @@ -110,7 +110,7 @@

    Interface MeshDpUpdateEven public interface MeshDpUpdateEvent -

    Created by letian on 2017/6/3.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEventModel.html b/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEventModel.html index 4015dcc..b091df9 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MeshDpUpdateEventModel.html @@ -110,7 +110,7 @@

    Class MeshDpUpdateEventMo public class MeshDpUpdateEventModel -

    Created by letian on 2017/6/3.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEvent.html b/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEvent.html index 19ddb5c..0d87056 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEvent.html @@ -110,7 +110,7 @@

    Interface M public interface MeshLocalOnlineStatusUpdateEvent -

    Created by letian on 2017/6/6.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEventModel.html b/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEventModel.html index 6c95b67..a79f9df 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MeshLocalOnlineStatusUpdateEventModel.html @@ -110,7 +110,7 @@

    Class Mesh public class MeshLocalOnlineStatusUpdateEventModel -

    Created by letian on 2017/6/6.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEvent.html b/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEvent.html index cfd1c35..9c19d89 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEvent.html @@ -110,7 +110,7 @@

    Interface MeshOn public interface MeshOnlineStatusUpdateEvent -

    Created by letian on 2017/6/6.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEventModel.html b/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEventModel.html index a717bc9..c021c21 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MeshOnlineStatusUpdateEventModel.html @@ -110,7 +110,7 @@

    Class MeshOnlin public class MeshOnlineStatusUpdateEventModel -

    Created by letian on 2017/6/6.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshRawReportEvent.html b/com/thingclips/smart/android/blemesh/event/MeshRawReportEvent.html index c289922..9635ef4 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshRawReportEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MeshRawReportEvent.html @@ -110,7 +110,7 @@

    Interface MeshRawReportEv public interface MeshRawReportEvent -

    Created by letian on 2017/6/15.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshRawReportEventModel.html b/com/thingclips/smart/android/blemesh/event/MeshRawReportEventModel.html index 1478881..ceddc74 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshRawReportEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MeshRawReportEventModel.html @@ -110,7 +110,7 @@

    Class MeshRawReportEvent public class MeshRawReportEventModel -

    Created by letian on 2017/6/15.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshUpdateEvent.html b/com/thingclips/smart/android/blemesh/event/MeshUpdateEvent.html index 4f741e0..1c5af5e 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshUpdateEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MeshUpdateEvent.html @@ -110,7 +110,7 @@

    Interface MeshUpdateEventMeshUpdateEvent -

    Created by letian on 2018/1/18.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MeshUpdateEventModel.html b/com/thingclips/smart/android/blemesh/event/MeshUpdateEventModel.html index ba57672..0ed9fef 100644 --- a/com/thingclips/smart/android/blemesh/event/MeshUpdateEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MeshUpdateEventModel.html @@ -110,7 +110,7 @@

    Class MeshUpdateEventModel< public class MeshUpdateEventModel -

    Created by letian on 2018/1/18.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEvent.html b/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEvent.html index 2af2bf5..2c6add0 100644 --- a/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEvent.html +++ b/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEvent.html @@ -110,7 +110,7 @@

    Interface MqttConnect public interface MqttConnectStatusEvent -

    Created by zhusg on 2018/9/21.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEventModel.html b/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEventModel.html index fc8667f..45644f1 100644 --- a/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEventModel.html +++ b/com/thingclips/smart/android/blemesh/event/MqttConnectStatusEventModel.html @@ -110,7 +110,7 @@

    Class MqttConnectSta public class MqttConnectStatusEventModel -

    Created by zhusg on 2018/9/21.

    +
    diff --git a/com/thingclips/smart/android/blemesh/event/package-summary.html b/com/thingclips/smart/android/blemesh/event/package-summary.html index 0acc17b..22490c7 100644 --- a/com/thingclips/smart/android/blemesh/event/package-summary.html +++ b/com/thingclips/smart/android/blemesh/event/package-summary.html @@ -115,6 +115,26 @@

    Package com.thingclips.smart.android.blemesh.e + MeshBatchReportEvent + + BlueMeshQueryGroupDevEvent + + MeshUpdateEvent + + BlueMeshGroupUpdateEvent + + MeshLocalOnlineStatusUpdateEvent + + MqttConnectStatusEvent + + MeshOnlineStatusUpdateEvent + + MeshRawReportEvent + + MeshDeviceRelationUpdateEvent + + MeshDpUpdateEvent + MeshLocalOnlineStatusUpdateEventCreated by letian on 2017/6/6. MqttConnectStatusEventCreated by zhusg on 2018/9/21. @@ -157,27 +177,49 @@

    Package com.thingclips.smart.android.blemesh.e - MeshPassThroughEventModel + MeshBatchReportEventModel + + MeshRawReportEventModel + + MqttConnectStatusEventModel + + BlueMeshGroupUpdateEventModel + + MeshDeviceRelationUpdateEventModel + + MeshOnlineStatusUpdateEventModel + + MeshLocalOnlineStatusUpdateEventModel + + MeshUpdateEventModel + + MeshDpUpdateEventModel + + MeshPassThroughEventModel + + BlueMeshQueryGroupDevEventModel + + MeshPassThroughEventModel - MeshBatchReportEventModelCreated by letian on 2017/9/18. + MeshBatchReportEventModelCreated by letian on 2017/9/18. - MeshUpdateEventModelCreated by letian on 2018/1/18. + MeshUpdateEventModelCreated by letian on 2018/1/18. - BlueMeshGroupUpdateEventModelCreated by zsg on 17/10/14. + BlueMeshGroupUpdateEventModelCreated by zsg on 17/10/14. - MeshRawReportEventModelCreated by letian on 2017/6/15. + MeshRawReportEventModelCreated by letian on 2017/6/15. - MeshDeviceRelationUpdateEventModelCreated by letian on 2017/9/18. + MeshDeviceRelationUpdateEventModelCreated by letian on 2017/9/18. - MeshLocalOnlineStatusUpdateEventModelCreated by letian on 2017/6/6. + MeshLocalOnlineStatusUpdateEventModelCreated by letian on 2017/6/6. - MeshDpUpdateEventModelCreated by letian on 2017/6/3. + MeshDpUpdateEventModelCreated by letian on 2017/6/3. - MqttConnectStatusEventModelCreated by zhusg on 2018/9/21. + MqttConnectStatusEventModelCreated by zhusg on 2018/9/21. - MeshOnlineStatusUpdateEventModelCreated by letian on 2017/6/6. + MeshOnlineStatusUpdateEventModelCreated by letian on 2017/6/6. - BlueMeshQueryGroupDevEventModelCreated by zhusg on 2018/10/16. + BlueMeshQueryGroupDevEventModelCreated by zhusg on 2018/10/16. diff --git a/com/thingclips/smart/android/blemesh/linkage/package-summary.html b/com/thingclips/smart/android/blemesh/linkage/package-summary.html index 4b63151..93aac83 100644 --- a/com/thingclips/smart/android/blemesh/linkage/package-summary.html +++ b/com/thingclips/smart/android/blemesh/linkage/package-summary.html @@ -116,6 +116,8 @@

    Package com.thingclips.smart.android.blemesh.l ILinkage + + ILinkage diff --git a/com/thingclips/smart/android/blemesh/package-summary.html b/com/thingclips/smart/android/blemesh/package-summary.html index 03091d7..770c724 100644 --- a/com/thingclips/smart/android/blemesh/package-summary.html +++ b/com/thingclips/smart/android/blemesh/package-summary.html @@ -115,19 +115,37 @@

    Package com.thingclips.smart.android.blemesh < - IMeshCommonControlauthor : yuzhouxu date : 2021/6/9 14:09 description :mesh Functions related to equipment control and monitoring + ISigMeshControl - IThingMeshServiceMesh service interface + ISigMeshRssi - ISigMeshControlauthor : yuzhouxu date : 2021/4/9 16:40 description :Independent functions of blue mesh device + IMeshLocalController IMeshDataAnalysis - IThingMeshControlauthor : yuzhouxu date : 2021/4/9 16:40 description :Independent functions of blue mesh device + IThingMeshService - IThingMeshManagerauthor : yuzhouxu date : 2021/6/9 17:20 description : + IThingMeshManager - IMeshLocalControllerauthor : yuzhouxu date : 2021/7/7 20:50 description :mesh local Control + IThingMeshControl + + IMeshCommonControl + + ISigMeshRssiThe principle of obtaining the rssi of the configured network sigMesh is to scan the NetworkIdentity or NodeIdentity of the configured network broadcast packet. + + IMeshCommonControlauthor : yuzhouxu date : 2021/6/9 14:09 description :mesh Functions related to equipment control and monitoring + + IThingMeshServiceMesh service interface + + ISigMeshControlauthor : yuzhouxu date : 2021/4/9 16:40 description :Independent functions of blue mesh device + + IMeshDataAnalysis + + IThingMeshControlauthor : yuzhouxu date : 2021/4/9 16:40 description :Independent functions of blue mesh device + + IThingMeshManagerauthor : yuzhouxu date : 2021/6/9 17:20 description : + + IMeshLocalControllerauthor : yuzhouxu date : 2021/7/7 20:50 description :mesh local Control diff --git a/com/thingclips/smart/android/config/api/IThingGetBaseConfig.html b/com/thingclips/smart/android/config/api/IThingGetBaseConfig.html index 93e35da..003230c 100644 --- a/com/thingclips/smart/android/config/api/IThingGetBaseConfig.html +++ b/com/thingclips/smart/android/config/api/IThingGetBaseConfig.html @@ -147,7 +147,7 @@

    Method Summary

    - abstract BaseConfigInfo + abstract BaseConfigInfo getBaseConfigInfo() @@ -211,7 +211,7 @@

    Method Detail

    >
  • getBaseConfigInfo

    -
     abstract BaseConfigInfo getBaseConfigInfo()
    +
     abstract BaseConfigInfo getBaseConfigInfo()
    diff --git a/com/thingclips/smart/android/config/api/package-summary.html b/com/thingclips/smart/android/config/api/package-summary.html index 88c1e08..7fdef99 100644 --- a/com/thingclips/smart/android/config/api/package-summary.html +++ b/com/thingclips/smart/android/config/api/package-summary.html @@ -115,6 +115,14 @@

    Package com.thingclips.smart.android.config.ap + IThingGetBaseConfig + + IBaseConfig + + IThingGetBaseConfig + + IBaseConfig + IBaseConfig IThingGetBaseConfig diff --git a/com/thingclips/smart/android/config/bean/BaseConfigInfo.Builder.html b/com/thingclips/smart/android/config/bean/BaseConfigInfo.Builder.html index c75a100..22840ed 100644 --- a/com/thingclips/smart/android/config/bean/BaseConfigInfo.Builder.html +++ b/com/thingclips/smart/android/config/bean/BaseConfigInfo.Builder.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -255,6 +285,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/config/bean/MqttConnectConfig.ConnectMethod.html b/com/thingclips/smart/android/config/bean/MqttConnectConfig.ConnectMethod.html index 72eae6e..376d7af 100644 --- a/com/thingclips/smart/android/config/bean/MqttConnectConfig.ConnectMethod.html +++ b/com/thingclips/smart/android/config/bean/MqttConnectConfig.ConnectMethod.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -251,6 +281,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MqttConnectConfig.ConnectMethod

        +
        MqttConnectConfig.ConnectMethod()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/config/bean/package-summary.html b/com/thingclips/smart/android/config/bean/package-summary.html index 6c24684..9018a1f 100644 --- a/com/thingclips/smart/android/config/bean/package-summary.html +++ b/com/thingclips/smart/android/config/bean/package-summary.html @@ -123,6 +123,22 @@

    Package com.thingclips.smart.android.config.be MqttConnectConfig + Builder + + BaseConfigInfo + + ConnectMethod + + MqttConnectConfig + + Builder + + BaseConfigInfo + + ConnectMethod + + MqttConnectConfig + ConfigErrorRespBeanCreated by letian on 2017/3/24. diff --git a/com/thingclips/smart/android/device/api/IGetDataPointStatCallback.html b/com/thingclips/smart/android/device/api/IGetDataPointStatCallback.html index f810aa0..79da439 100644 --- a/com/thingclips/smart/android/device/api/IGetDataPointStatCallback.html +++ b/com/thingclips/smart/android/device/api/IGetDataPointStatCallback.html @@ -106,11 +106,11 @@

    Interface IGetData
    -@Deprecated() 
    +
     public interface IGetDataPointStatCallback
     
                         
    -

    Deprecated.

    Replace by https://thinginc.github.io/thingsmart_home_android_sdk_doc/zh-hans/resource/Device_Get_Dps_History.html

    +

  • diff --git a/com/thingclips/smart/android/device/api/IPropertyCallback.html b/com/thingclips/smart/android/device/api/IPropertyCallback.html index 63e503b..8f9e2d8 100644 --- a/com/thingclips/smart/android/device/api/IPropertyCallback.html +++ b/com/thingclips/smart/android/device/api/IPropertyCallback.html @@ -110,7 +110,7 @@

    Interface IPropertyCallbac public interface IPropertyCallback<T> -

    Created by letian on 15/7/2.

    +

  • @@ -151,15 +151,15 @@

    Method Summary

    onError(String code, String error) - callback on error + abstract void - onSuccess(T result) + onSuccess(T result) - callback on success + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String code, String error)
    -

    callback on error

    - -
    -
    Parameters:
    - - -
    code - Code of error
    - - - -
    error - Message of error
    - - -
    +
  • @@ -231,17 +218,8 @@

    onError

    >
  • onSuccess

    -
     abstract void onSuccess(T result)
    -

    callback on success

    - -
    -
    Parameters:
    - - -
    result - The result
    - - -
    +
     abstract void onSuccess(T result)
    +
  • diff --git a/com/thingclips/smart/android/device/api/IThingDeviceMultiControl.html b/com/thingclips/smart/android/device/api/IThingDeviceMultiControl.html index ba70971..921c7b1 100644 --- a/com/thingclips/smart/android/device/api/IThingDeviceMultiControl.html +++ b/com/thingclips/smart/android/device/api/IThingDeviceMultiControl.html @@ -110,7 +110,7 @@

    Interface IThingDev public interface IThingDeviceMultiControl -

    Equipment control more.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    )>queryLinkInfoByDp(String devId, String dpId, IThingDataCallback<MultiControlLinkBean> callback) - Query the multicontrol and automation associated with the DP keys under the device. + @@ -159,7 +159,7 @@

    Method Summary

    )>saveDeviceMultiControl(long mHomeId, MultiControlBean multiControlBean, IThingResultCallback<MultiControlBean> callback) - Add or update multiple control groups. + @@ -175,7 +175,7 @@

    Method Summary

    )>getDeviceDpLinkRelation(String devId, IThingDataCallback<DeviceMultiControlRelationBean> callback) - Get the key, associated scene and multi-control group of the corresponding DP point of the device. + @@ -183,7 +183,7 @@

    Method Summary

    )>enableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback) - Enable multi-control groups. + @@ -191,7 +191,7 @@

    Method Summary

    )>disableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback) - Deactivate the multi-control group. + @@ -199,7 +199,7 @@

    Method Summary

    >)>getMultiControlDeviceList(long mHomeId, IThingDataCallback<ArrayList<MultiControlDevInfoBean>> callback) - Gets a list of multi-controlled devices. + @@ -207,7 +207,7 @@

    Method Summary

    >)>getDeviceDpInfoList(String devId, IThingDataCallback<ArrayList<DeviceDpInfoBean>> callback) - Gets all DP information for the device. + @@ -252,24 +252,7 @@

    Method Detail

  • queryLinkInfoByDp

     abstract void )>queryLinkInfoByDp(String devId, String dpId, IThingDataCallback<MultiControlLinkBean> callback)
    -

    Query the multicontrol and automation associated with the DP keys under the device.

    - -
    -
    Parameters:
    - - -
    devId - The device ID you want to query.
    - - - -
    dpId - The device DP point ID that needs to be queried.
    - - - -
    callback - Callback for the multicontrol and automation associated with the DP keys under the device.
    - - -
    +
  • @@ -284,24 +267,7 @@

    queryLinkInfoByDp

  • saveDeviceMultiControl

     abstract void )>saveDeviceMultiControl(long mHomeId, MultiControlBean multiControlBean, IThingResultCallback<MultiControlBean> callback)
    -

    Add or update multiple control groups.

    - -
    -
    Parameters:
    - - -
    mHomeId - Home ID.
    - - - -
    multiControlBean - Data from a multi-control group.
    - - - -
    callback - Callback for add or update multiple control groups.
    - - -
    +
  • @@ -331,20 +297,7 @@

    saveDeviceMultiControl

  • getDeviceDpLinkRelation

     abstract void )>getDeviceDpLinkRelation(String devId, IThingDataCallback<DeviceMultiControlRelationBean> callback)
    -

    Get the key, associated scene and multi-control group of the corresponding DP point of the device.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    callback - A callback to Get the key, associated scene and multi-control group of the corresponding DP point of the device.
    - - -
    +
  • @@ -359,20 +312,7 @@

    getDeviceDpLinkRelation

  • enableMultiControl

     abstract void )>enableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback)
    -

    Enable multi-control groups.

    - -
    -
    Parameters:
    - - -
    multiControlId - Multi-Control id.
    - - - -
    callback - A callback to enable multi-control groups.
    - - -
    +
  • @@ -387,20 +327,7 @@

    enableMultiControl

  • disableMultiControl

     abstract void )>disableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback)
    -

    Deactivate the multi-control group.

    - -
    -
    Parameters:
    - - -
    multiControlId - Multi-Control id.
    - - - -
    callback - A callback to deactivate the multi-control group.
    - - -
    +
  • @@ -415,20 +342,7 @@

    disableMultiControl

  • getMultiControlDeviceList

     abstract void >)>getMultiControlDeviceList(long mHomeId, IThingDataCallback<ArrayList<MultiControlDevInfoBean>> callback)
    -

    Gets a list of multi-controlled devices.

    - -
    -
    Parameters:
    - - -
    mHomeId - Home id.
    - - - -
    callback - A callback to get a list of multi-controlled devices.
    - - -
    +
  • @@ -443,20 +357,7 @@

    getMultiControlDeviceList

  • getDeviceDpInfoList

     abstract void >)>getDeviceDpInfoList(String devId, IThingDataCallback<ArrayList<DeviceDpInfoBean>> callback)
    -

    Gets all DP information for the device.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    callback - A callback to get all DP information for the device.
    - - -
    +
  • diff --git a/com/thingclips/smart/android/device/api/package-summary.html b/com/thingclips/smart/android/device/api/package-summary.html index ae565ea..c017395 100644 --- a/com/thingclips/smart/android/device/api/package-summary.html +++ b/com/thingclips/smart/android/device/api/package-summary.html @@ -115,11 +115,21 @@

    Package com.thingclips.smart.android.device.ap - IThingDeviceMultiControlEquipment control more. + IThingDeviceMultiControl - IGetDataPointStatCallbackDeprecated. + IThingDeviceMultiControlEquipment control more. - IPropertyCallbackCreated by letian on 15/7/2. + IPropertyCallback + + IGetDataPointStatCallback + + IPropertyCallback + + IGetDataPointStatCallback + + IGetDataPointStatCallbackDeprecated. + + IPropertyCallbackCreated by letian on 15/7/2. diff --git a/com/thingclips/smart/android/device/bean/ArraySchemaBean.html b/com/thingclips/smart/android/device/bean/ArraySchemaBean.html index 7f80f3c..35317c5 100644 --- a/com/thingclips/smart/android/device/bean/ArraySchemaBean.html +++ b/com/thingclips/smart/android/device/bean/ArraySchemaBean.html @@ -120,7 +120,7 @@

    Class ArraySchemaBean

    public class ArraySchemaBean implements Serializable -

    Describe the type of device error reporting.

    +
    @@ -172,6 +172,36 @@

    Field Summary

    +
    + +
    + @@ -251,6 +281,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/device/bean/BitmapSchemaBean.html b/com/thingclips/smart/android/device/bean/BitmapSchemaBean.html index 0934855..3aa9c57 100644 --- a/com/thingclips/smart/android/device/bean/BitmapSchemaBean.html +++ b/com/thingclips/smart/android/device/bean/BitmapSchemaBean.html @@ -120,7 +120,7 @@

    Class BitmapSchemaBean

    public class BitmapSchemaBean implements Serializable -

    Describe the type of device error reporting.

    The error code is a binary number. For example, the maximum length of the fault type is 8, and the entire fault value is in the form of 00000000. If fault type 1, the fault value is 00000001. If 1 and 3 is reported at the same time, the fault value is 00000101.

    +
  • @@ -172,6 +172,36 @@

    Field Summary

    +
    + +
    + @@ -200,7 +230,7 @@

    Method Summary

    getMaxlen() - Get fault value max length. + @@ -208,7 +238,7 @@

    Method Summary

    setMaxlen(int maxlen) - Set fault value max length. + @@ -251,6 +281,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -269,7 +320,7 @@

    Method Detail

  • getMaxlen

     int getMaxlen()
    -

    Get fault value max length.

    +
  • @@ -284,16 +335,7 @@

    getMaxlen

  • setMaxlen

     void setMaxlen(int maxlen)
    -

    Set fault value max length.

    - -
    -
    Parameters:
    - - -
    maxlen - fault value max length.
    - - -
    +
  • diff --git a/com/thingclips/smart/android/device/bean/BoolSchemaBean.html b/com/thingclips/smart/android/device/bean/BoolSchemaBean.html index 1d5ab28..a6e27c3 100644 --- a/com/thingclips/smart/android/device/bean/BoolSchemaBean.html +++ b/com/thingclips/smart/android/device/bean/BoolSchemaBean.html @@ -120,7 +120,7 @@

    Class BoolSchemaBean

    public class BoolSchemaBean implements Serializable -

    Describe boolean type data point.

    +
  • @@ -160,6 +160,36 @@

    Field Summary

    +
    + +
    + @@ -172,6 +202,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/android/device/bean/CommonSpecParamsBean.html b/com/thingclips/smart/android/device/bean/CommonSpecParamsBean.html index 0193dc8..42282f1 100644 --- a/com/thingclips/smart/android/device/bean/CommonSpecParamsBean.html +++ b/com/thingclips/smart/android/device/bean/CommonSpecParamsBean.html @@ -166,6 +166,36 @@

    Field Summary

    +
    + +
    + @@ -245,6 +275,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/android/device/bean/DataPointBean.html b/com/thingclips/smart/android/device/bean/DataPointBean.html index 6808339..e4ae067 100644 --- a/com/thingclips/smart/android/device/bean/DataPointBean.html +++ b/com/thingclips/smart/android/device/bean/DataPointBean.html @@ -110,7 +110,7 @@

    Class DataPointBean

    public class DataPointBean -

    Data point record.

    +
  • @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -208,7 +238,7 @@

    Method Summary

    getDay() - Get day of month of record + @@ -216,7 +246,7 @@

    Method Summary

    setDay(String day) - Set day of month of record + @@ -224,7 +254,7 @@

    Method Summary

    getMonth() - Get month of year of record + @@ -232,7 +262,7 @@

    Method Summary

    setMonth(String month) - Set month of year of record + @@ -240,7 +270,7 @@

    Method Summary

    getValue() - Get data point value of record. + @@ -248,7 +278,7 @@

    Method Summary

    setValue(String value) - Set data point value of record. + @@ -272,7 +302,7 @@

    Method Summary

    getYear() - Get year of record + @@ -280,7 +310,7 @@

    Method Summary

    setYear(String year) - Set year of record + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -341,7 +392,7 @@

    Method Detail

  • getDay

     String getDay()
    -

    Get day of month of record

    +
  • @@ -356,16 +407,7 @@

    getDay

  • setDay

     void setDay(String day)
    -

    Set day of month of record

    - -
    -
    Parameters:
    - - -
    day - day of month of record
    - - -
    +
  • @@ -380,7 +422,7 @@

    setDay

  • getMonth

     String getMonth()
    -

    Get month of year of record

    +
  • @@ -395,16 +437,7 @@

    getMonth

  • setMonth

     void setMonth(String month)
    -

    Set month of year of record

    - -
    -
    Parameters:
    - - -
    month - month of year of record
    - - -
    +
  • @@ -419,7 +452,7 @@

    setMonth

  • getValue

     String getValue()
    -

    Get data point value of record.

    +
  • @@ -434,16 +467,7 @@

    getValue

  • setValue

     void setValue(String value)
    -

    Set data point value of record.

    - -
    -
    Parameters:
    - - -
    value - data point value of record.
    - - -
    +
  • @@ -457,7 +481,7 @@

    setValue

    >
  • getWeek

    -
    @Deprecated() String getWeek()
    +
     String getWeek()
    @@ -472,7 +496,7 @@

    getWeek

    >
  • setWeek

    -
    @Deprecated() void setWeek(String week)
    +
     void setWeek(String week)
    @@ -488,7 +512,7 @@

    setWeek

  • getYear

     String getYear()
    -

    Get year of record

    +
  • @@ -503,16 +527,7 @@

    getYear

  • setYear

     void setYear(String year)
    -

    Set year of record

    - -
    -
    Parameters:
    - - -
    year - year of record
    - - -
    +
  • @@ -526,7 +541,7 @@

    setYear

    >
  • getHour

    -
    @Deprecated() String getHour()
    +
     String getHour()
    @@ -541,7 +556,7 @@

    getHour

    >
  • setHour

    -
    @Deprecated() void setHour(String hour)
    +
     void setHour(String hour)
    diff --git a/com/thingclips/smart/android/device/bean/DataPointStatBean.html b/com/thingclips/smart/android/device/bean/DataPointStatBean.html index 364fe2d..5b64814 100644 --- a/com/thingclips/smart/android/device/bean/DataPointStatBean.html +++ b/com/thingclips/smart/android/device/bean/DataPointStatBean.html @@ -110,7 +110,7 @@

    Class DataPointStatBean

    public class DataPointStatBean -

    Data point history.

    +
  • @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DataPointStatBean()
      +
      +
    • +
    +
    + @@ -184,7 +214,7 @@

    Method Summary

    getData() - Get DataPointBean list. + @@ -192,7 +222,7 @@

    Method Summary

    setData(ArrayList<DataPointBean> data) - Get DataPointBean list. + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DataPointStatBean

        +
        DataPointStatBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -253,7 +304,7 @@

    Method Detail

  • getData

     ArrayList<DataPointBean> getData()
    -

    Get DataPointBean list.

    +
  • @@ -268,16 +319,7 @@

    getData

  • setData

     void setData(ArrayList<DataPointBean> data)
    -

    Get DataPointBean list.

    - -
    -
    Parameters:
    - - -
    data - DataPointBean list
    - - -
    +
  • diff --git a/com/thingclips/smart/android/device/bean/DateSchemaBean.html b/com/thingclips/smart/android/device/bean/DateSchemaBean.html index eaf863d..ef00a66 100644 --- a/com/thingclips/smart/android/device/bean/DateSchemaBean.html +++ b/com/thingclips/smart/android/device/bean/DateSchemaBean.html @@ -120,7 +120,7 @@

    Class DateSchemaBean

    public class DateSchemaBean implements Serializable -

    Describe the type of device error reporting.

    +
  • @@ -172,6 +172,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DateSchemaBean()
      +
      +
    • +
    +
    + @@ -200,7 +230,7 @@

    Method Summary

    getMaxlen() - Get fault value max length. + @@ -208,7 +238,7 @@

    Method Summary

    getMinLen() - Get fault value min length. + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DateSchemaBean

        +
        DateSchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -253,7 +304,7 @@

    Method Detail

  • getMaxlen

     int getMaxlen()
    -

    Get fault value max length.

    +
  • @@ -268,7 +319,7 @@

    getMaxlen

  • getMinLen

     int getMinLen()
    -

    Get fault value min length.

    +
  • diff --git a/com/thingclips/smart/android/device/bean/DevLocationBean.html b/com/thingclips/smart/android/device/bean/DevLocationBean.html index 9411729..4a33ae3 100644 --- a/com/thingclips/smart/android/device/bean/DevLocationBean.html +++ b/com/thingclips/smart/android/device/bean/DevLocationBean.html @@ -110,7 +110,7 @@

    Class DevLocationBean

    public class DevLocationBean -

    Created by mikeshou on 15/7/2.

    +
  • diff --git a/com/thingclips/smart/android/device/bean/DeviceDpInfoBean.html b/com/thingclips/smart/android/device/bean/DeviceDpInfoBean.html index 7f8c2d4..3cbed1a 100644 --- a/com/thingclips/smart/android/device/bean/DeviceDpInfoBean.html +++ b/com/thingclips/smart/android/device/bean/DeviceDpInfoBean.html @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceDpInfoBean()
      +
      +
    • +
    +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceDpInfoBean

        +
        DeviceDpInfoBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html index d602ada..936d898 100644 --- a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html +++ b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceMultiControlRelationBean.DatapointsBean

        +
        DeviceMultiControlRelationBean.DatapointsBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html index 80cbf44..7f085e9 100644 --- a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html +++ b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html @@ -192,6 +192,36 @@

    Field Summary

    +
    + +
    + @@ -367,6 +397,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean

        +
        DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html index e9600e7..9d8576e 100644 --- a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html +++ b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html @@ -110,7 +110,7 @@

    Clas public class DeviceMultiControlRelationBean.McGroupsBean -

    Multi-control group info.

    +

  • @@ -232,6 +232,36 @@

    Field Summary

    +
    + +
    + @@ -439,6 +469,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceMultiControlRelationBean.McGroupsBean

        +
        DeviceMultiControlRelationBean.McGroupsBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html index e2949e0..870bd6f 100644 --- a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html +++ b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceMultiControlRelationBean.ParentRulesBean.DpListBean

        +
        DeviceMultiControlRelationBean.ParentRulesBean.DpListBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html index f884d8f..961c37a 100644 --- a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html +++ b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html @@ -190,6 +190,36 @@

    Field Summary

    +
    + +
    + @@ -285,6 +315,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceMultiControlRelationBean.ParentRulesBean

        +
        DeviceMultiControlRelationBean.ParentRulesBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.html b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.html index b6cb633..230ce7a 100644 --- a/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.html +++ b/com/thingclips/smart/android/device/bean/DeviceMultiControlRelationBean.html @@ -110,7 +110,7 @@

    Class DeviceMulti public class DeviceMultiControlRelationBean -

    Device Association Details.

    +

  • @@ -136,7 +136,7 @@

    Nested Class Summary

    public class - DeviceMultiControlRelationBean.DatapointsBean + DeviceMultiControlRelationBean.ParentRulesBean @@ -145,12 +145,12 @@

    Nested Class Summary

    public class DeviceMultiControlRelationBean.McGroupsBean -

    Multi-control group info.

    + public class - DeviceMultiControlRelationBean.ParentRulesBean + DeviceMultiControlRelationBean.DatapointsBean @@ -204,6 +204,36 @@

    Field Summary

    +
    + +
    + @@ -299,6 +329,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceMultiControlRelationBean

        +
        DeviceMultiControlRelationBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/EnumSchemaBean.html b/com/thingclips/smart/android/device/bean/EnumSchemaBean.html index 140c4a6..f41be65 100644 --- a/com/thingclips/smart/android/device/bean/EnumSchemaBean.html +++ b/com/thingclips/smart/android/device/bean/EnumSchemaBean.html @@ -120,7 +120,7 @@

    Class EnumSchemaBean

    public class EnumSchemaBean implements Serializable -

    Describe enum type data point.

    +
  • @@ -166,6 +166,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      EnumSchemaBean()
      +
      +
    • +
    +
    + @@ -194,7 +224,7 @@

    Method Summary

    getRange() - Get data point value range of enum type. + @@ -202,7 +232,7 @@

    Method Summary

    setRange(Set<String> range) - Set data point value range of enum type. + @@ -229,6 +259,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        EnumSchemaBean

        +
        EnumSchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -247,7 +298,7 @@

    Method Detail

  • getRange

     Set<String> getRange()
    -

    Get data point value range of enum type.

    +
  • @@ -262,16 +313,7 @@

    getRange

  • setRange

     void setRange(Set<String> range)
    -

    Set data point value range of enum type.

    - -
    -
    Parameters:
    - - -
    range - data point value range of enum type.
    - - -
    +
  • diff --git a/com/thingclips/smart/android/device/bean/GroupDeviceRespBean.html b/com/thingclips/smart/android/device/bean/GroupDeviceRespBean.html index 1cd4d40..3ce56ab 100644 --- a/com/thingclips/smart/android/device/bean/GroupDeviceRespBean.html +++ b/com/thingclips/smart/android/device/bean/GroupDeviceRespBean.html @@ -110,7 +110,7 @@

    Class GroupDeviceRespBeanGroupDeviceRespBean -

    Describes a group single device information entity that responds to business data.

    +

  • @@ -198,6 +198,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      GroupDeviceRespBean()
      +
      +
    • +
    +
    + @@ -226,7 +256,7 @@

    Method Summary

    getGwId() - Get gateway id. + @@ -234,7 +264,7 @@

    Method Summary

    setGwId(String gwId) - Set gateway id. + @@ -242,7 +272,7 @@

    Method Summary

    setGwOnline(Boolean gwOnline) - Set the online state of the device in the gateway. + @@ -250,7 +280,7 @@

    Method Summary

    getIconUrl() - Get device icon url. + @@ -258,7 +288,7 @@

    Method Summary

    setIconUrl(String iconUrl) - Set device icon url. + @@ -266,7 +296,7 @@

    Method Summary

    getGwName() - Get gateway name. + @@ -274,7 +304,7 @@

    Method Summary

    setGwName(String gwName) - Set gateway name. + @@ -282,7 +312,7 @@

    Method Summary

    getDevName() - Get device name. + @@ -290,7 +320,7 @@

    Method Summary

    setDevName(String devName) - Set device name. + @@ -298,7 +328,7 @@

    Method Summary

    setDevOnline(Boolean devOnline) - Set device online status, combine local online and cloud online status. + @@ -306,7 +336,7 @@

    Method Summary

    getDevId() - Get device id. + @@ -314,7 +344,7 @@

    Method Summary

    setDevId(String devId) - Set device id. + @@ -322,7 +352,7 @@

    Method Summary

    setChecked(boolean checked) - Set whether the device is selected in the group. + @@ -330,7 +360,7 @@

    Method Summary

    getProductId() - Get product id. + @@ -338,7 +368,7 @@

    Method Summary

    setProductId(String productId) - Set product id. + @@ -346,7 +376,7 @@

    Method Summary

    isGwOnline() - Get gateway online status. + @@ -354,7 +384,7 @@

    Method Summary

    isDevOnline() - Get device online status, combine local online and cloud online status. + @@ -362,7 +392,7 @@

    Method Summary

    isChecked() - Device selected status in the group. + @@ -397,6 +427,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        GroupDeviceRespBean

        +
        GroupDeviceRespBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -415,7 +466,7 @@

    Method Detail

  • getGwId

     String getGwId()
    -

    Get gateway id.

    +
  • @@ -430,16 +481,7 @@

    getGwId

  • setGwId

     void setGwId(String gwId)
    -

    Set gateway id.

    - -
    -
    Parameters:
    - - -
    gwId - gateway id
    - - -
    +
  • @@ -454,16 +496,7 @@

    setGwId

  • setGwOnline

     void setGwOnline(Boolean gwOnline)
    -

    Set the online state of the device in the gateway.

    - -
    -
    Parameters:
    - - -
    gwOnline - the online state of the device in the gateway
    - - -
    +
  • @@ -478,7 +511,7 @@

    setGwOnline

  • getIconUrl

     String getIconUrl()
    -

    Get device icon url.

    +
  • @@ -493,16 +526,7 @@

    getIconUrl

  • setIconUrl

     void setIconUrl(String iconUrl)
    -

    Set device icon url.

    - -
    -
    Parameters:
    - - -
    iconUrl - device icon url
    - - -
    +
  • @@ -517,7 +541,7 @@

    setIconUrl

  • getGwName

     String getGwName()
    -

    Get gateway name.

    +
  • @@ -532,16 +556,7 @@

    getGwName

  • setGwName

     void setGwName(String gwName)
    -

    Set gateway name.

    - -
    -
    Parameters:
    - - -
    gwName - gateway name
    - - -
    +
  • @@ -556,7 +571,7 @@

    setGwName

  • getDevName

     String getDevName()
    -

    Get device name.

    +
  • @@ -571,16 +586,7 @@

    getDevName

  • setDevName

     void setDevName(String devName)
    -

    Set device name.

    - -
    -
    Parameters:
    - - -
    devName - device name
    - - -
    +
  • @@ -595,16 +601,7 @@

    setDevName

  • setDevOnline

     void setDevOnline(Boolean devOnline)
    -

    Set device online status, combine local online and cloud online status.

    - -
    -
    Parameters:
    - - -
    devOnline - the value of the device online status
    - - -
    +
  • @@ -619,7 +616,7 @@

    setDevOnline

  • getDevId

     String getDevId()
    -

    Get device id.

    +
  • @@ -634,16 +631,7 @@

    getDevId

  • setDevId

     void setDevId(String devId)
    -

    Set device id.

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - -
    +
  • @@ -658,16 +646,7 @@

    setDevId

  • setChecked

     void setChecked(boolean checked)
    -

    Set whether the device is selected in the group.

    - -
    -
    Parameters:
    - - -
    checked - the status of whether the device is selected in a group
    - - -
    +
  • @@ -682,7 +661,7 @@

    setChecked

  • getProductId

     String getProductId()
    -

    Get product id.

    +
  • @@ -697,16 +676,7 @@

    getProductId

  • setProductId

     void setProductId(String productId)
    -

    Set product id.

    - -
    -
    Parameters:
    - - -
    productId - same product ID, same Schema information
    - - -
    +
  • @@ -721,7 +691,7 @@

    setProductId

  • isGwOnline

     Boolean isGwOnline()
    -

    Get gateway online status.

    +
  • @@ -736,7 +706,7 @@

    isGwOnline

  • isDevOnline

     Boolean isDevOnline()
    -

    Get device online status, combine local online and cloud online status.

    +
  • @@ -751,7 +721,7 @@

    isDevOnline

  • isChecked

     boolean isChecked()
    -

    Device selected status in the group.

    +
  • diff --git a/com/thingclips/smart/android/device/bean/MultiControlBean.GroupDetailBean.html b/com/thingclips/smart/android/device/bean/MultiControlBean.GroupDetailBean.html index 9340167..9a7df3a 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlBean.GroupDetailBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlBean.GroupDetailBean.html @@ -110,7 +110,7 @@

    Class MultiCont public class MultiControlBean.GroupDetailBean -

    Multi - control group device information.

    +

  • @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlBean.GroupDetailBean

        +
        MultiControlBean.GroupDetailBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/MultiControlBean.html b/com/thingclips/smart/android/device/bean/MultiControlBean.html index 7b4a7de..8da48e5 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlBean.html @@ -110,7 +110,7 @@

    Class MultiControlBean

    public class MultiControlBean -

    The data structure of a multi-control group.

    +
  • @@ -138,7 +138,7 @@

    Nested Class Summary

    public class MultiControlBean.GroupDetailBean -

    Multi - control group device information.

    + @@ -196,6 +196,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      MultiControlBean()
      +
      +
    • +
    +
    + @@ -307,6 +337,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlBean

        +
        MultiControlBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/MultiControlDataPointsBean.html b/com/thingclips/smart/android/device/bean/MultiControlDataPointsBean.html index f0ece6c..86b7cfa 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlDataPointsBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlDataPointsBean.html @@ -110,7 +110,7 @@

    Class MultiControlDat public class MultiControlDataPointsBean -

    Create by blitzfeng on 2020/5/14

    +

  • @@ -270,6 +270,36 @@

    Field Summary

    +
    + +
    + @@ -653,6 +683,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlDataPointsBean

        +
        MultiControlDataPointsBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/MultiControlDevInfoBean.html b/com/thingclips/smart/android/device/bean/MultiControlDevInfoBean.html index 3109df3..665507c 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlDevInfoBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlDevInfoBean.html @@ -110,7 +110,7 @@

    Class MultiControlDevInf public class MultiControlDevInfoBean -

    Create by blitzfeng on 2020/5/8

    +

  • @@ -192,6 +192,36 @@

    Field Summary

    +
    + +
    + @@ -367,6 +397,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlDevInfoBean

        +
        MultiControlDevInfoBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html index 6255a96..d87b2f1 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html @@ -198,6 +198,36 @@

    Field Summary

    +
    + +
    + @@ -389,6 +419,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlLinkBean.MultiGroupBean.GroupDetailBean

        +
        MultiControlLinkBean.MultiGroupBean.GroupDetailBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html index 5b7f8a3..755266f 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html @@ -226,6 +226,36 @@

    Field Summary

    +
    + +
    + @@ -417,6 +447,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlLinkBean.MultiGroupBean

        +
        MultiControlLinkBean.MultiGroupBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html index d21cd3f..7441456 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlLinkBean.ParentRulesBean

        +
        MultiControlLinkBean.ParentRulesBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.html b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.html index 4b8c669..7310588 100644 --- a/com/thingclips/smart/android/device/bean/MultiControlLinkBean.html +++ b/com/thingclips/smart/android/device/bean/MultiControlLinkBean.html @@ -110,7 +110,7 @@

    Class MultiControlLinkBean< public class MultiControlLinkBean -

    Multi-control link info.

    +

  • @@ -136,14 +136,14 @@

    Nested Class Summary

    public class - MultiControlLinkBean.MultiGroupBean + MultiControlLinkBean.ParentRulesBean public class - MultiControlLinkBean.ParentRulesBean + MultiControlLinkBean.MultiGroupBean @@ -191,6 +191,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      MultiControlLinkBean()
      +
      +
    • +
    +
    + @@ -270,6 +300,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiControlLinkBean

        +
        MultiControlLinkBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/SchemaBean.html b/com/thingclips/smart/android/device/bean/SchemaBean.html index 514a38d..30b4e1f 100644 --- a/com/thingclips/smart/android/device/bean/SchemaBean.html +++ b/com/thingclips/smart/android/device/bean/SchemaBean.html @@ -120,7 +120,7 @@

    Class SchemaBean

    public class SchemaBean implements Serializable -

    Schema of the defined data point.

    +
  • @@ -214,6 +214,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SchemaBean()
      +
      +
    • +
    +
    + @@ -421,6 +451,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SchemaBean

        +
        SchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/StringSchemaBean.html b/com/thingclips/smart/android/device/bean/StringSchemaBean.html index 96936e5..84a52fa 100644 --- a/com/thingclips/smart/android/device/bean/StringSchemaBean.html +++ b/com/thingclips/smart/android/device/bean/StringSchemaBean.html @@ -120,7 +120,7 @@

    Class StringSchemaBean

    public class StringSchemaBean implements Serializable -

    Describe string type data point.

    +
  • @@ -166,6 +166,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      StringSchemaBean()
      +
      +
    • +
    +
    + @@ -229,6 +259,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        StringSchemaBean

        +
        StringSchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/StructPropertyBean.html b/com/thingclips/smart/android/device/bean/StructPropertyBean.html index 51c0edc..83cd20a 100644 --- a/com/thingclips/smart/android/device/bean/StructPropertyBean.html +++ b/com/thingclips/smart/android/device/bean/StructPropertyBean.html @@ -166,6 +166,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      StructPropertyBean()
      +
      +
    • +
    +
    + @@ -245,6 +275,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        StructPropertyBean

        +
        StructPropertyBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/StructSchemaBean.html b/com/thingclips/smart/android/device/bean/StructSchemaBean.html index 30acd99..b878a58 100644 --- a/com/thingclips/smart/android/device/bean/StructSchemaBean.html +++ b/com/thingclips/smart/android/device/bean/StructSchemaBean.html @@ -120,7 +120,7 @@

    Class StructSchemaBean

    public class StructSchemaBean implements Serializable -

    Describe the type of device error reporting.

    +
  • @@ -166,6 +166,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      StructSchemaBean()
      +
      +
    • +
    +
    + @@ -229,6 +259,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        StructSchemaBean

        +
        StructSchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/ValueSchemaBean.html b/com/thingclips/smart/android/device/bean/ValueSchemaBean.html index 4700b4f..b1305c3 100644 --- a/com/thingclips/smart/android/device/bean/ValueSchemaBean.html +++ b/com/thingclips/smart/android/device/bean/ValueSchemaBean.html @@ -120,7 +120,7 @@

    Class ValueSchemaBean

    public class ValueSchemaBean implements Serializable -

    Describe numerical type data point.

    Example: “property”:{“type”:”value”,”unit”:”℃”,”min”:0,”max”:100,”step”:0.1}
    +
  • @@ -190,6 +190,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ValueSchemaBean()
      +
      +
    • +
    +
    + @@ -317,6 +347,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ValueSchemaBean

        +
        ValueSchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/android/device/bean/package-summary.html b/com/thingclips/smart/android/device/bean/package-summary.html index a742c5e..5ae296d 100644 --- a/com/thingclips/smart/android/device/bean/package-summary.html +++ b/com/thingclips/smart/android/device/bean/package-summary.html @@ -115,6 +115,34 @@

    Package com.thingclips.smart.android.device.be + GroupDetailBean + + MultiControlBean + + DpListBean + + ParentRulesBean + + GroupDetailBean + + McGroupsBean + + DatapointsBean + + DeviceMultiControlRelationBean + + MultiControlDevInfoBean + + DeviceDpInfoBean + + ParentRulesBean + + GroupDetailBean + + MultiGroupBean + + MultiControlLinkBean + GroupDetailBean MultiGroupBean @@ -143,6 +171,70 @@

    Package com.thingclips.smart.android.device.be DeviceDpInfoBean + BoolSchemaBean + + SchemaBean + + GroupDeviceRespBean + + StringSchemaBean + + MultiControlDataPointsBean + + StructPropertyBean + + DevLocationBean + + ArraySchemaBean + + DataPointStatBean + + DataPointBean + + StructSchemaBean + + EnumSchemaBean + + ValueSchemaBean + + DateSchemaBean + + BitmapSchemaBean + + CommonSpecParamsBean + + BoolSchemaBean + + SchemaBean + + GroupDeviceRespBean + + StringSchemaBean + + MultiControlDataPointsBean + + StructPropertyBean + + DevLocationBean + + ArraySchemaBean + + DataPointStatBean + + DataPointBean + + StructSchemaBean + + EnumSchemaBean + + ValueSchemaBean + + DateSchemaBean + + BitmapSchemaBean + + CommonSpecParamsBean + DateSchemaBeanDescribe the type of device error reporting. MultiControlDataPointsBeanCreate by blitzfeng on 2020/5/14 diff --git a/com/thingclips/smart/android/device/enums/DataPointTypeEnum.html b/com/thingclips/smart/android/device/enums/DataPointTypeEnum.html index 9b18849..9976e85 100644 --- a/com/thingclips/smart/android/device/enums/DataPointTypeEnum.html +++ b/com/thingclips/smart/android/device/enums/DataPointTypeEnum.html @@ -121,11 +121,11 @@

    Enum DataPointTypeEnum


    -@Deprecated() 
    +
     public enum DataPointTypeEnum
     
                         
    -

    Deprecated.

    Replace by https://thinginc.github.io/thingsmart_home_android_sdk_doc/zh-hans/resource/Device_Get_Dps_History.html

    +
  • @@ -225,7 +225,7 @@

    Method Summary

    - static DataPointTypeEnum + static DataPointTypeEnum to(String type) @@ -233,7 +233,7 @@

    Method Summary

    - static Array<DataPointTypeEnum> + static Array<DataPointTypeEnum> values() @@ -241,7 +241,7 @@

    Method Summary

    - static DataPointTypeEnum + static DataPointTypeEnum valueOf(String name) @@ -305,7 +305,7 @@

    Method Detail

    >
  • to

    -
     static DataPointTypeEnum to(String type)
    +
     static DataPointTypeEnum to(String type)
    @@ -320,7 +320,7 @@

    to

    >
  • values

    -
     static Array<DataPointTypeEnum> values()
    +
     static Array<DataPointTypeEnum> values()
    @@ -335,7 +335,7 @@

    values

    >
  • valueOf

    -
     static DataPointTypeEnum valueOf(String name)
    +
     static DataPointTypeEnum valueOf(String name)
    diff --git a/com/thingclips/smart/android/device/enums/DataTypeEnum.html b/com/thingclips/smart/android/device/enums/DataTypeEnum.html index a321daa..d5ada41 100644 --- a/com/thingclips/smart/android/device/enums/DataTypeEnum.html +++ b/com/thingclips/smart/android/device/enums/DataTypeEnum.html @@ -125,7 +125,7 @@

    Enum DataTypeEnum

    public enum DataTypeEnum -

    The type of com.thingclips.smart.android.device.bean.SchemaBean

    +
  • diff --git a/com/thingclips/smart/android/device/enums/ModeEnum.html b/com/thingclips/smart/android/device/enums/ModeEnum.html index 88f6414..8dd6f35 100644 --- a/com/thingclips/smart/android/device/enums/ModeEnum.html +++ b/com/thingclips/smart/android/device/enums/ModeEnum.html @@ -125,7 +125,7 @@

    Enum ModeEnum

    public enum ModeEnum -

    Data point readable and writable mode.

    +
  • @@ -183,19 +183,19 @@

    Enum Constant Summary

    RO -

    Read only.

    + WR -

    Write only.

    + RW -

    Readable and writable.

    + diff --git a/com/thingclips/smart/android/device/enums/ThingSmartThingMessageType.html b/com/thingclips/smart/android/device/enums/ThingSmartThingMessageType.html index d0fa7e7..88feb34 100644 --- a/com/thingclips/smart/android/device/enums/ThingSmartThingMessageType.html +++ b/com/thingclips/smart/android/device/enums/ThingSmartThingMessageType.html @@ -155,20 +155,20 @@

    Enum Constant Summary

    PROPERTY -

    属性

    + href="TODO">EVENT + ACTION -

    动作

    + EVENT -

    事件

    + href="TODO">PROPERTY + @@ -198,7 +198,7 @@

    Method Summary

    - static Array<ThingSmartThingMessageType> + static Array<ThingSmartThingMessageType> values() @@ -206,7 +206,7 @@

    Method Summary

    - static ThingSmartThingMessageType + static ThingSmartThingMessageType valueOf(String name) @@ -254,7 +254,7 @@

    Method Detail

    >
  • values

    -
     static Array<ThingSmartThingMessageType> values()
    +
     static Array<ThingSmartThingMessageType> values()
    @@ -269,7 +269,7 @@

    values

    >
  • valueOf

    -
     static ThingSmartThingMessageType valueOf(String name)
    +
     static ThingSmartThingMessageType valueOf(String name)
    diff --git a/com/thingclips/smart/android/device/enums/package-summary.html b/com/thingclips/smart/android/device/enums/package-summary.html index 5e12296..04e11e0 100644 --- a/com/thingclips/smart/android/device/enums/package-summary.html +++ b/com/thingclips/smart/android/device/enums/package-summary.html @@ -115,6 +115,22 @@

    Package com.thingclips.smart.android.device.en + ThingSmartThingMessageType + + DataTypeEnum + + DataPointTypeEnum + + ModeEnum + + ThingSmartThingMessageType + + DataTypeEnum + + DataPointTypeEnum + + ModeEnum + DataPointTypeEnumDeprecated. ModeEnumData point readable and writable mode. diff --git a/com/thingclips/smart/android/push/bean/PushAlarmBean.html b/com/thingclips/smart/android/push/bean/PushAlarmBean.html index 54c50e6..24d3785 100644 --- a/com/thingclips/smart/android/push/bean/PushAlarmBean.html +++ b/com/thingclips/smart/android/push/bean/PushAlarmBean.html @@ -150,6 +150,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      PushAlarmBean()
      +
      +
    • +
    +
    + @@ -178,7 +208,7 @@

    Method Summary

    getDatas() - get push data + @@ -213,6 +243,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        PushAlarmBean

        +
        PushAlarmBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -231,7 +282,7 @@

    Method Detail

  • getDatas

     Map<String, Object> getDatas()
    -

    get push data

    +
  • diff --git a/com/thingclips/smart/android/push/bean/package-summary.html b/com/thingclips/smart/android/push/bean/package-summary.html index 4cbeecc..766a3c4 100644 --- a/com/thingclips/smart/android/push/bean/package-summary.html +++ b/com/thingclips/smart/android/push/bean/package-summary.html @@ -117,6 +117,10 @@

    Package com.thingclips.smart.android.push.bean PushAlarmBean + PushAlarmBean + + PushAlarmBean + SecurityAlermBean diff --git a/com/thingclips/smart/android/user/api/IBooleanCallback.html b/com/thingclips/smart/android/user/api/IBooleanCallback.html index effa26c..579df0c 100644 --- a/com/thingclips/smart/android/user/api/IBooleanCallback.html +++ b/com/thingclips/smart/android/user/api/IBooleanCallback.html @@ -110,7 +110,7 @@

    Interface IBooleanCallback< public interface IBooleanCallback -

    The Boolean type callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess() - On success. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String code, String error) - On error. + @@ -204,7 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess()
    -

    On success.

    +
  • @@ -219,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String code, String error)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    code - error code.
    - - - -
    error - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/android/user/api/package-summary.html b/com/thingclips/smart/android/user/api/package-summary.html index b4b6ee9..3c815f4 100644 --- a/com/thingclips/smart/android/user/api/package-summary.html +++ b/com/thingclips/smart/android/user/api/package-summary.html @@ -137,6 +137,14 @@

    Package com.thingclips.smart.android.user.api IWhiteListCallbackWhitelist request callback + IBaseUser + + IBooleanCallback + + IBaseUser + + IBooleanCallback + IBooleanCallbackThe Boolean type callback. IBaseUser diff --git a/com/thingclips/smart/android/user/bean/Domain.html b/com/thingclips/smart/android/user/bean/Domain.html index 1085acb..18b13c0 100644 --- a/com/thingclips/smart/android/user/bean/Domain.html +++ b/com/thingclips/smart/android/user/bean/Domain.html @@ -120,7 +120,7 @@

    Class Domain

    public class Domain implements Cloneable -

    Describe the domain data model.

    +
  • @@ -323,7 +323,7 @@

    Constructor Summary

    Domain() - Instantiates a new Domain. + @@ -362,7 +362,7 @@

    Method Summary

    getGwApiUrl() - Gets gateway api url. + @@ -370,7 +370,7 @@

    Method Summary

    setGwApiUrl(String gwApiUrl) - Sets gateway api url. + @@ -378,7 +378,7 @@

    Method Summary

    getGwMqttUrl() - Gets gateway mqtt url. + @@ -386,7 +386,7 @@

    Method Summary

    setGwMqttUrl(String gwMqttUrl) - Sets gateway mqtt url. + @@ -394,7 +394,7 @@

    Method Summary

    getMobileApiUrl() - Gets mobile api url. + @@ -402,7 +402,7 @@

    Method Summary

    setMobileApiUrl(String mobileApiUrl) - Sets mobile api url. + @@ -426,7 +426,7 @@

    Method Summary

    getMobileMqttUrl() - Gets mobile mqtt url. + @@ -434,7 +434,7 @@

    Method Summary

    setMobileMqttUrl(String mobileMqttUrl) - Sets mobile mqtt url. + @@ -442,7 +442,7 @@

    Method Summary

    getMobileQuicUrl() - Gets mobile quic url. + @@ -450,7 +450,7 @@

    Method Summary

    setMobileQuicUrl(String mobileQuicUrl) - Sets mobile quic url. + @@ -458,7 +458,7 @@

    Method Summary

    getMqttQuicUrl() - Gets mqtt quic url. + @@ -466,7 +466,7 @@

    Method Summary

    setMqttQuicUrl(String mqttQuicUrl) - Sets mqtt quic url. + @@ -474,7 +474,7 @@

    Method Summary

    getAispeechQuicUrl() - Gets aispeech quic url. + @@ -482,7 +482,7 @@

    Method Summary

    setAispeechQuicUrl(String aispeechQuicUrl) - Sets aispeech quic url. + @@ -490,7 +490,7 @@

    Method Summary

    getRegionCode() - Gets region code. + @@ -498,7 +498,7 @@

    Method Summary

    setRegionCode(String regionCode) - Sets region code. + @@ -506,7 +506,7 @@

    Method Summary

    getMobileMqttsUrl() - Gets mobile mqtts url. + @@ -514,7 +514,7 @@

    Method Summary

    setMobileMqttsUrl(String mobileMqttsUrl) - Sets mobile mqtts url. + @@ -522,7 +522,7 @@

    Method Summary

    getMobileMediaMqttUrl() - Gets mobile media mqtt url. + @@ -530,7 +530,7 @@

    Method Summary

    setMobileMediaMqttUrl(String mobileMediaMqttUrl) - Sets mobile media mqtt url. + @@ -538,7 +538,7 @@

    Method Summary

    getLogUrl() - Gets log url. + @@ -546,7 +546,7 @@

    Method Summary

    setLogUrl(String mobileLogUrl) - Sets log url. + @@ -554,7 +554,7 @@

    Method Summary

    getAispeechHttpsUrl() - Gets aispeech https url. + @@ -562,7 +562,7 @@

    Method Summary

    setAispeechHttpsUrl(String aispeechHttpsUrl) - Sets aispeech https url. + @@ -721,7 +721,7 @@

    Constructor Detail

  • Domain

    Domain()
    -
    Instantiates a new Domain.
    +
  • @@ -748,7 +748,7 @@

    Method Detail

  • getGwApiUrl

     String getGwApiUrl()
    -

    Gets gateway api url.

    +
  • @@ -763,16 +763,7 @@

    getGwApiUrl

  • setGwApiUrl

     void setGwApiUrl(String gwApiUrl)
    -

    Sets gateway api url.

    - -
    -
    Parameters:
    - - -
    gwApiUrl - the gateway api url
    - - -
    +
  • @@ -787,7 +778,7 @@

    setGwApiUrl

  • getGwMqttUrl

     String getGwMqttUrl()
    -

    Gets gateway mqtt url.

    +
  • @@ -802,16 +793,7 @@

    getGwMqttUrl

  • setGwMqttUrl

     void setGwMqttUrl(String gwMqttUrl)
    -

    Sets gateway mqtt url.

    - -
    -
    Parameters:
    - - -
    gwMqttUrl - the gateway mqtt url
    - - -
    +
  • @@ -826,7 +808,7 @@

    setGwMqttUrl

  • getMobileApiUrl

     String getMobileApiUrl()
    -

    Gets mobile api url.

    +
  • @@ -841,16 +823,7 @@

    getMobileApiUrl

  • setMobileApiUrl

     void setMobileApiUrl(String mobileApiUrl)
    -

    Sets mobile api url.

    - -
    -
    Parameters:
    - - -
    mobileApiUrl - the mobile api url
    - - -
    +
  • @@ -895,7 +868,7 @@

    setFusionUrl

  • getMobileMqttUrl

     String getMobileMqttUrl()
    -

    Gets mobile mqtt url.

    +
  • @@ -910,16 +883,7 @@

    getMobileMqttUrl

  • setMobileMqttUrl

     void setMobileMqttUrl(String mobileMqttUrl)
    -

    Sets mobile mqtt url.

    - -
    -
    Parameters:
    - - -
    mobileMqttUrl - the mobile mqtt url
    - - -
    +
  • @@ -934,7 +898,7 @@

    setMobileMqttUrl

  • getMobileQuicUrl

     String getMobileQuicUrl()
    -

    Gets mobile quic url.

    +
  • @@ -949,16 +913,7 @@

    getMobileQuicUrl

  • setMobileQuicUrl

     void setMobileQuicUrl(String mobileQuicUrl)
    -

    Sets mobile quic url.

    - -
    -
    Parameters:
    - - -
    mobileQuicUrl - the mobile quic url
    - - -
    +
  • @@ -973,7 +928,7 @@

    setMobileQuicUrl

  • getMqttQuicUrl

     String getMqttQuicUrl()
    -

    Gets mqtt quic url.

    +
  • @@ -988,16 +943,7 @@

    getMqttQuicUrl

  • setMqttQuicUrl

     void setMqttQuicUrl(String mqttQuicUrl)
    -

    Sets mqtt quic url.

    - -
    -
    Parameters:
    - - -
    mqttQuicUrl - the mqtt quic url
    - - -
    +
  • @@ -1012,7 +958,7 @@

    setMqttQuicUrl

  • getAispeechQuicUrl

     String getAispeechQuicUrl()
    -

    Gets aispeech quic url.

    +
  • @@ -1027,16 +973,7 @@

    getAispeechQuicUrl

  • setAispeechQuicUrl

     void setAispeechQuicUrl(String aispeechQuicUrl)
    -

    Sets aispeech quic url.

    - -
    -
    Parameters:
    - - -
    aispeechQuicUrl - the aispeech quic url
    - - -
    +
  • @@ -1051,7 +988,7 @@

    setAispeechQuicUrl

  • getRegionCode

     String getRegionCode()
    -

    Gets region code.

    +
  • @@ -1066,16 +1003,7 @@

    getRegionCode

  • setRegionCode

     void setRegionCode(String regionCode)
    -

    Sets region code.

    - -
    -
    Parameters:
    - - -
    regionCode - the region code
    - - -
    +
  • @@ -1090,7 +1018,7 @@

    setRegionCode

  • getMobileMqttsUrl

     String getMobileMqttsUrl()
    -

    Gets mobile mqtts url.

    +
  • @@ -1105,16 +1033,7 @@

    getMobileMqttsUrl

  • setMobileMqttsUrl

     void setMobileMqttsUrl(String mobileMqttsUrl)
    -

    Sets mobile mqtts url.

    - -
    -
    Parameters:
    - - -
    mobileMqttsUrl - the mobile mqtts url
    - - -
    +
  • @@ -1129,7 +1048,7 @@

    setMobileMqttsUrl

  • getMobileMediaMqttUrl

     String getMobileMediaMqttUrl()
    -

    Gets mobile media mqtt url.

    +
  • @@ -1144,16 +1063,7 @@

    getMobileMediaMqttUrl

  • setMobileMediaMqttUrl

     void setMobileMediaMqttUrl(String mobileMediaMqttUrl)
    -

    Sets mobile media mqtt url.

    - -
    -
    Parameters:
    - - -
    mobileMediaMqttUrl - the mobile media mqtt url
    - - -
    +
  • @@ -1168,7 +1078,7 @@

    setMobileMediaMqttUrl

  • getLogUrl

     String getLogUrl()
    -

    Gets log url.

    +
  • @@ -1183,16 +1093,7 @@

    getLogUrl

  • setLogUrl

     void setLogUrl(String mobileLogUrl)
    -

    Sets log url.

    - -
    -
    Parameters:
    - - -
    mobileLogUrl - the mobile log url
    - - -
    +
  • @@ -1207,7 +1108,7 @@

    setLogUrl

  • getAispeechHttpsUrl

     String getAispeechHttpsUrl()
    -

    Gets aispeech https url.

    +
  • @@ -1222,16 +1123,7 @@

    getAispeechHttpsUrl

  • setAispeechHttpsUrl

     void setAispeechHttpsUrl(String aispeechHttpsUrl)
    -

    Sets aispeech https url.

    - -
    -
    Parameters:
    - - -
    aispeechHttpsUrl - the ai speech https url
    - - -
    +
  • diff --git a/com/thingclips/smart/android/user/bean/package-summary.html b/com/thingclips/smart/android/user/bean/package-summary.html index 55b2053..d260a5f 100644 --- a/com/thingclips/smart/android/user/bean/package-summary.html +++ b/com/thingclips/smart/android/user/bean/package-summary.html @@ -121,6 +121,10 @@

    Package com.thingclips.smart.android.user.bean QRDeviceInfoBean + Domain + + Domain + DomainDescribe the domain data model. ServerService description. diff --git a/com/thingclips/smart/bluet/api/BeaconFilterSetting.Builder.html b/com/thingclips/smart/bluet/api/BeaconFilterSetting.Builder.html index b845cd8..f1d7532 100644 --- a/com/thingclips/smart/bluet/api/BeaconFilterSetting.Builder.html +++ b/com/thingclips/smart/bluet/api/BeaconFilterSetting.Builder.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -228,7 +258,7 @@

    Method Summary

    - BeaconFilterSetting + BeaconFilterSetting build() @@ -259,6 +289,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BeaconFilterSetting.Builder

        +
        BeaconFilterSetting.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -366,7 +417,7 @@

    setManufacturerId

    >
  • build

    -
     BeaconFilterSetting build()
    +
     BeaconFilterSetting build()
    diff --git a/com/thingclips/smart/bluet/api/IThingResultListener.html b/com/thingclips/smart/bluet/api/IThingResultListener.html index e350a68..16ba87c 100644 --- a/com/thingclips/smart/bluet/api/IThingResultListener.html +++ b/com/thingclips/smart/bluet/api/IThingResultListener.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onResult(T results) + onResult(T results) @@ -195,7 +195,7 @@

    Method Detail

    >
  • onResult

    -
     abstract void onResult(T results)
    +
     abstract void onResult(T results)
    diff --git a/com/thingclips/smart/bluet/api/ScanDeviceResult.html b/com/thingclips/smart/bluet/api/ScanDeviceResult.html index 1aa9b24..e4fd238 100644 --- a/com/thingclips/smart/bluet/api/ScanDeviceResult.html +++ b/com/thingclips/smart/bluet/api/ScanDeviceResult.html @@ -240,7 +240,7 @@

    Method Summary

    getUuid() - get device's uuid + @@ -353,7 +353,7 @@

    getType

  • getUuid

     String getUuid()
    -

    get device's uuid

    +
  • diff --git a/com/thingclips/smart/bluet/api/package-summary.html b/com/thingclips/smart/bluet/api/package-summary.html index 9e21ffb..6194282 100644 --- a/com/thingclips/smart/bluet/api/package-summary.html +++ b/com/thingclips/smart/bluet/api/package-summary.html @@ -108,18 +108,36 @@

    Package com.thingclips.smart.bluet.api

    - + - + - + - + - + + + + + + + + + + + + + + + + + + +
    Class Summary Interface Summary 
    ClassInterface Description
    Builder
    IBeaconFilterManager
    BeaconFilterSetting
    IThingBleFittingsManager
    ScanDeviceResult
    BeaconScanFilterReceiveListener
    IThingBlueServicePlugin
    IThingResultListener
    IThingBleConnectService
    IThingResultListener
    IThingBleFittingsManager
    IThingBleConnectService
    BeaconScanFilterReceiveListener
    IThingBlueServicePlugin
    IBeaconFilterManager
    @@ -136,24 +154,24 @@

    Package com.thingclips.smart.bluet.api

    - + - + - + - + - + - + - + - +
    Interface Summary Class Summary 
    InterfaceClass Description
    IThingResultListener
    ScanDeviceResult
    IThingBleFittingsManager
    Builder
    IThingBleConnectService
    BeaconFilterSetting
    BeaconScanFilterReceiveListener
    Builder
    IThingBlueServicePlugin
    BeaconFilterSetting
    IBeaconFilterManager
    ScanDeviceResult
    diff --git a/com/thingclips/smart/cache/bean/CacheObj.Builder.html b/com/thingclips/smart/cache/bean/CacheObj.Builder.html index f0d2851..4bcee9e 100644 --- a/com/thingclips/smart/cache/bean/CacheObj.Builder.html +++ b/com/thingclips/smart/cache/bean/CacheObj.Builder.html @@ -177,7 +177,7 @@

    Method Summary

    - CacheObj.Builder<T> + CacheObj.Builder<T> withKey(ICacheKey key) @@ -185,7 +185,7 @@

    Method Summary

    - CacheObj.Builder<T> + CacheObj.Builder<T> withMaxAgeTimestamp(long maxAgeTimestamp) @@ -193,7 +193,7 @@

    Method Summary

    - CacheObj.Builder<T> + CacheObj.Builder<T> withMaxStaleTimestamp(long maxStaleTimestamp) @@ -201,15 +201,15 @@

    Method Summary

    - CacheObj.Builder<T> + CacheObj.Builder<T> - withContent(T content) + withContent(T content) - CacheObj<T> + CacheObj<T> build() @@ -278,7 +278,7 @@

    Method Detail

    >
  • withKey

    -
     CacheObj.Builder<T> withKey(ICacheKey key)
    +
     CacheObj.Builder<T> withKey(ICacheKey key)
    @@ -293,7 +293,7 @@

    withKey

    >
  • withMaxAgeTimestamp

    -
     CacheObj.Builder<T> withMaxAgeTimestamp(long maxAgeTimestamp)
    +
     CacheObj.Builder<T> withMaxAgeTimestamp(long maxAgeTimestamp)
    @@ -308,7 +308,7 @@

    withMaxAgeTimestamp

    >
  • withMaxStaleTimestamp

    -
     CacheObj.Builder<T> withMaxStaleTimestamp(long maxStaleTimestamp)
    +
     CacheObj.Builder<T> withMaxStaleTimestamp(long maxStaleTimestamp)
    @@ -323,7 +323,7 @@

    withMaxStaleTimestamp

    >
  • withContent

    -
     CacheObj.Builder<T> withContent(T content)
    +
     CacheObj.Builder<T> withContent(T content)
    @@ -338,7 +338,7 @@

    withContent

    >
  • build

    -
     CacheObj<T> build()
    +
     CacheObj<T> build()
    diff --git a/com/thingclips/smart/cache/bean/CacheObj.html b/com/thingclips/smart/cache/bean/CacheObj.html index 9aec57f..6130e26 100644 --- a/com/thingclips/smart/cache/bean/CacheObj.html +++ b/com/thingclips/smart/cache/bean/CacheObj.html @@ -183,7 +183,7 @@

    Field Summary

    - public T + public T content @@ -222,7 +222,7 @@

    Method Summary

    void - copyFrom(CacheObj<T> obj) + copyFrom(CacheObj<T> obj) @@ -268,7 +268,7 @@

    Method Detail

    >
  • copyFrom

    -
     void copyFrom(CacheObj<T> obj)
    +
     void copyFrom(CacheObj<T> obj)
    diff --git a/com/thingclips/smart/device/bean/DeviceUpgradeBean.html b/com/thingclips/smart/device/bean/DeviceUpgradeBean.html index 78dcb15..fe6cd79 100644 --- a/com/thingclips/smart/device/bean/DeviceUpgradeBean.html +++ b/com/thingclips/smart/device/bean/DeviceUpgradeBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceUpgradeBean()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceUpgradeBean

        +
        DeviceUpgradeBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/device/bean/FirmwareUpgradeInfoBean.html b/com/thingclips/smart/device/bean/FirmwareUpgradeInfoBean.html index 7d911c2..790dae7 100644 --- a/com/thingclips/smart/device/bean/FirmwareUpgradeInfoBean.html +++ b/com/thingclips/smart/device/bean/FirmwareUpgradeInfoBean.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -256,7 +286,7 @@

    Method Summary

    getUrl() - firmware url + @@ -272,7 +302,7 @@

    Method Summary

    getMd5() - firmware file md5 + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        FirmwareUpgradeInfoBean

        +
        FirmwareUpgradeInfoBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -431,7 +482,7 @@

    setFilePath

  • getUrl

     String getUrl()
    -

    firmware url

    +
  • @@ -461,7 +512,7 @@

    setUrl

  • getMd5

     String getMd5()
    -

    firmware file md5

    +
  • diff --git a/com/thingclips/smart/device/bean/ThingDevUpgradeStatusBean.html b/com/thingclips/smart/device/bean/ThingDevUpgradeStatusBean.html index 3732aee..3211e68 100644 --- a/com/thingclips/smart/device/bean/ThingDevUpgradeStatusBean.html +++ b/com/thingclips/smart/device/bean/ThingDevUpgradeStatusBean.html @@ -198,6 +198,36 @@

    Field Summary

    +
    + +
    + @@ -310,7 +340,7 @@

    Method Summary

    - ThingDevUpgradeStatusBean + ThingDevUpgradeStatusBean setRemainTime(int remainTime) @@ -405,6 +435,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingDevUpgradeStatusBean

        +
        ThingDevUpgradeStatusBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -587,7 +638,7 @@

    getRemainTime

    >
  • setRemainTime

    -
     ThingDevUpgradeStatusBean setRemainTime(int remainTime)
    +
     ThingDevUpgradeStatusBean setRemainTime(int remainTime)
    diff --git a/com/thingclips/smart/device/bean/package-summary.html b/com/thingclips/smart/device/bean/package-summary.html index 2c1ea4a..60ed8a7 100644 --- a/com/thingclips/smart/device/bean/package-summary.html +++ b/com/thingclips/smart/device/bean/package-summary.html @@ -117,11 +117,21 @@

    Package com.thingclips.smart.device.bean

    ThingDevUpgradeStatusBean - DeviceFirmwareInfoCreated by huguang on 07-07-2023 + FirmwareUpgradeInfoBean + + DeviceUpgradeBean + + ThingDevUpgradeStatusBean FirmwareUpgradeInfoBean DeviceUpgradeBean + + ThingDevUpgradeStatusBean + + FirmwareUpgradeInfoBean + + DeviceUpgradeBean diff --git a/com/thingclips/smart/home/sdk/anntation/HomeStatus.html b/com/thingclips/smart/home/sdk/anntation/HomeStatus.html index ff260a0..c175bff 100644 --- a/com/thingclips/smart/home/sdk/anntation/HomeStatus.html +++ b/com/thingclips/smart/home/sdk/anntation/HomeStatus.html @@ -116,11 +116,11 @@

    Annotation HomeStatus


    -@Retention(value = RetentionPolicy.SOURCE) 
    +
     public @interface HomeStatus
     
                         
    -

    The deal status of home.

    +
  • diff --git a/com/thingclips/smart/home/sdk/anntation/MemberRole.html b/com/thingclips/smart/home/sdk/anntation/MemberRole.html index 446b939..1c70098 100644 --- a/com/thingclips/smart/home/sdk/anntation/MemberRole.html +++ b/com/thingclips/smart/home/sdk/anntation/MemberRole.html @@ -116,11 +116,11 @@

    Annotation MemberRole


    -@Retention(value = RetentionPolicy.SOURCE)@Target(value = {ElementType.PARAMETER, ElementType.FIELD, ElementType.METHOD}) 
    +
     public @interface MemberRole
     
                         
    -

    Family member roles.

    +
  • diff --git a/com/thingclips/smart/home/sdk/anntation/MemberStatus.html b/com/thingclips/smart/home/sdk/anntation/MemberStatus.html index 3842fec..eb4f3ce 100644 --- a/com/thingclips/smart/home/sdk/anntation/MemberStatus.html +++ b/com/thingclips/smart/home/sdk/anntation/MemberStatus.html @@ -120,7 +120,7 @@

    Annotation MemberStatus

    public @interface MemberStatus -

    Status of family members.

    +
  • diff --git a/com/thingclips/smart/home/sdk/anntation/RoleResourceType.html b/com/thingclips/smart/home/sdk/anntation/RoleResourceType.html new file mode 100644 index 0000000..379fc3f --- /dev/null +++ b/com/thingclips/smart/home/sdk/anntation/RoleResourceType.html @@ -0,0 +1,289 @@ + + + + RoleResourceType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Annotation RoleResourceType

    +
    +
    + +
    +
      +
    • + +
      +
      All Implemented Interfaces:
      +
      + + java.lang.annotation.Annotation + + +
      +
      + +
      +
      +
      +public @interface RoleResourceType
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static intDEVICE
        public final static intMANUAL
        public final static intAUTO
        +
        +
      • +
      +
      + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + +
        Modifier and TypeMethodDescription
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.annotation.Annotation

          + annotationType, equals, hashCode, toString
        • + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/home/sdk/anntation/package-summary.html b/com/thingclips/smart/home/sdk/anntation/package-summary.html index 48847c2..31ed603 100644 --- a/com/thingclips/smart/home/sdk/anntation/package-summary.html +++ b/com/thingclips/smart/home/sdk/anntation/package-summary.html @@ -117,11 +117,21 @@

    Package com.thingclips.smart.home.sdk.anntatio PanelTypepanel type + RoleResourceType + + MemberStatus + + MemberRole + + HomeStatus + MemberRoleFamily member roles. - MemberStatusStatus of family members. + RoleResourceTypeFamily custom role resource type. + + MemberStatusStatus of family members. - HomeStatusThe deal status of home. + HomeStatusThe deal status of home. diff --git a/com/thingclips/smart/home/sdk/api/IActivator.html b/com/thingclips/smart/home/sdk/api/IActivator.html index d3f32cc..834a0a0 100644 --- a/com/thingclips/smart/home/sdk/api/IActivator.html +++ b/com/thingclips/smart/home/sdk/api/IActivator.html @@ -110,7 +110,7 @@

    Interface IActivator

    public interface IActivator -

    Interface IActivator.

    +
  • @@ -151,7 +151,7 @@

    Method Summary

    newBleActivator() - Create a activator for single ble. + @@ -159,7 +159,7 @@

    Method Summary

    newMultiModeActivator() - Create a activator for multi-mode device. + @@ -167,7 +167,7 @@

    Method Summary

    newMultiModeParallelActivator() - MultiMode Parallel pair for multi-mode device + @@ -212,7 +212,7 @@

    Method Detail

  • newBleActivator

     abstract IBleActivator newBleActivator()
    -

    Create a activator for single ble.

    +
  • @@ -227,7 +227,7 @@

    newBleActivator

  • newMultiModeActivator

     abstract IMultiModeActivator newMultiModeActivator()
    -

    Create a activator for multi-mode device.

    +
  • @@ -242,7 +242,7 @@

    newMultiModeActivator

  • newMultiModeParallelActivator

     abstract IMultiModeParallelActivator newMultiModeParallelActivator()
    -

    MultiMode Parallel pair for multi-mode device

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IDevModel.html b/com/thingclips/smart/home/sdk/api/IDevModel.html index 7a8a077..5072b04 100644 --- a/com/thingclips/smart/home/sdk/api/IDevModel.html +++ b/com/thingclips/smart/home/sdk/api/IDevModel.html @@ -110,7 +110,7 @@

    Interface IDevModel

    public interface IDevModel -

    Created by mikeshou on 15/6/3.

    +
  • @@ -151,7 +151,7 @@

    Method Summary

    renameDevice(String gwId, String name, IResultCallback callback) - Gateway rename + @@ -159,7 +159,7 @@

    Method Summary

    updateIcon(String deviceName, File iconFile, IResultCallback callback) - Update device icon + @@ -167,7 +167,7 @@

    Method Summary

    send(String command, IResultCallback callback) - Order command + @@ -175,7 +175,7 @@

    Method Summary

    broadcastSend(String command, IResultCallback callback) - Broadcast data + @@ -183,7 +183,7 @@

    Method Summary

    multicastSend(String localId, String command, IResultCallback callback) - Multicast data send + @@ -191,7 +191,7 @@

    Method Summary

    removeDevice(IResultCallback callback) - Delete device + @@ -199,7 +199,7 @@

    Method Summary

    getDp(String dpId, IResultCallback callback) - Get dp + @@ -207,7 +207,7 @@

    Method Summary

    getDpList(List<String> dpIds, IResultCallback callback) - Get dps + @@ -223,7 +223,7 @@

    Method Summary

    isIntranetControl() - Is LAN control + @@ -231,7 +231,7 @@

    Method Summary

    isCloudOnline() - Is cloud on line + @@ -239,7 +239,7 @@

    Method Summary

    intranetControl(String command, IResultCallback callback) - Is LAN control + @@ -247,7 +247,7 @@

    Method Summary

    )>getDeviceProperty(String gwId, String devId, IPropertyCallback<Map> callback) - Get device property + @@ -255,7 +255,7 @@

    Method Summary

    saveDeviceProperty(String gwId, String devId, String code, String value, IResultCallback callback) - Save device properties + @@ -263,7 +263,7 @@

    Method Summary

    getDataPointStat(DataPointTypeEnum type, long time, int number, String dpId, String statType, IGetDataPointStatCallback callback) - Deprecated. + @@ -303,7 +303,7 @@

    Method Summary

    localSceneExecute(String gid, String sid, IResultCallback callback) - Scene execution in old version. + @@ -319,7 +319,7 @@

    Method Summary

    localSceneExecuteNew(String sceneId, IResultCallback callback) - Local scene execution of the new version of the gateway (the original cloud scene). + @@ -327,7 +327,7 @@

    Method Summary

    sceneExecuteMqtt(String sceneId, IResultCallback callback) - Execution of gateway scenario using mqtt channel. + @@ -415,7 +415,7 @@

    Method Summary

    getInitiativeQueryDpsInfo(String topicId, List<String> cids, List<Integer> dps, IResultCallback callback) - Query device power consumption. + @@ -463,7 +463,7 @@

    Method Summary

    removeDirectlyConnectedDevice(IResultCallback callback) - local directly connected device , clound remove + @@ -532,20 +532,7 @@

    Method Detail

  • renameDevice

     abstract void renameDevice(String gwId, String name, IResultCallback callback)
    -

    Gateway rename

    - -
    -
    Parameters:
    - - - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -560,24 +547,7 @@

    renameDevice

  • updateIcon

     abstract void updateIcon(String deviceName, File iconFile, IResultCallback callback)
    -

    Update device icon

    - -
    -
    Parameters:
    - - -
    deviceName - The name of the device to be modified
    - - - -
    iconFile - Device icon file to be modified
    - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -592,18 +562,7 @@

    updateIcon

  • send

     abstract void send(String command, IResultCallback callback)
    -

    Order command

    - -
    -
    Parameters:
    - - -
    command - IResultCallback
    - - - - -
    +
  • @@ -618,18 +577,7 @@

    send

  • broadcastSend

     abstract void broadcastSend(String command, IResultCallback callback)
    -

    Broadcast data

    - -
    -
    Parameters:
    - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -644,20 +592,7 @@

    broadcastSend

  • multicastSend

     abstract void multicastSend(String localId, String command, IResultCallback callback)
    -

    Multicast data send

    - -
    -
    Parameters:
    - - - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -672,16 +607,7 @@

    multicastSend

  • removeDevice

     abstract void removeDevice(IResultCallback callback)
    -

    Delete device

    - -
    -
    Parameters:
    - - -
    callback - IResultCallback
    - - -
    +
  • @@ -696,18 +622,7 @@

    removeDevice

  • getDp

     abstract void getDp(String dpId, IResultCallback callback)
    -

    Get dp

    - -
    -
    Parameters:
    - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -722,18 +637,7 @@

    getDp

  • getDpList

     abstract void getDpList(List<String> dpIds, IResultCallback callback)
    -

    Get dps

    - -
    -
    Parameters:
    - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -763,7 +667,7 @@

    queryDps

  • isIntranetControl

     abstract boolean isIntranetControl()
    -

    Is LAN control

    +
  • @@ -778,7 +682,7 @@

    isIntranetControl

  • isCloudOnline

     abstract boolean isCloudOnline()
    -

    Is cloud on line

    +
  • @@ -793,18 +697,7 @@

    isCloudOnline

  • intranetControl

     abstract void intranetControl(String command, IResultCallback callback)
    -

    Is LAN control

    - -
    -
    Parameters:
    - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -819,7 +712,7 @@

    intranetControl

  • getDeviceProperty

     abstract void )>getDeviceProperty(String gwId, String devId, IPropertyCallback<Map> callback)
    -

    Get device property

    +
  • @@ -834,7 +727,7 @@

    getDeviceProperty

  • saveDeviceProperty

     abstract void saveDeviceProperty(String gwId, String devId, String code, String value, IResultCallback callback)
    -

    Save device properties

    +
  • @@ -848,8 +741,8 @@

    saveDeviceProperty

    >
  • getDataPointStat

    -
    @Deprecated() abstract void getDataPointStat(DataPointTypeEnum type, long time, int number, String dpId, String statType, IGetDataPointStatCallback callback)
    -

    Deprecated.

    Replace by https://thinginc.github.io/thingsmart_home_android_sdk_doc/zh-hans/resource/Device_Get_Dps_History.html

    +
     abstract void getDataPointStat(DataPointTypeEnum type, long time, int number, String dpId, String statType, IGetDataPointStatCallback callback)
    +
  • @@ -924,20 +817,7 @@

    sendScene

  • localSceneExecute

     abstract void localSceneExecute(String gid, String sid, IResultCallback callback)
    -

    Scene execution in old version.

    - -
    -
    Parameters:
    - - - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -967,20 +847,7 @@

    localLanExecute

  • localSceneExecuteNew

     abstract void localSceneExecuteNew(String sceneId, IResultCallback callback)
    -

    Local scene execution of the new version of the gateway (the original cloud scene).

    - -
    -
    Parameters:
    - - -
    sceneId - sceneID
    - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -995,18 +862,7 @@

    localSceneExecuteNew

  • sceneExecuteMqtt

     abstract void sceneExecuteMqtt(String sceneId, IResultCallback callback)
    -

    Execution of gateway scenario using mqtt channel.

    - -
    -
    Parameters:
    - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -1171,22 +1027,7 @@

    stopLightingSearchExecute

  • getInitiativeQueryDpsInfo

     abstract void getInitiativeQueryDpsInfo(String topicId, List<String> cids, List<Integer> dps, IResultCallback callback)
    -

    Query device power consumption.

    - -
    -
    Parameters:
    - - - - - - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -1276,7 +1117,7 @@

    setOfflineReminderStatus

  • removeDirectlyConnectedDevice

     abstract void removeDirectlyConnectedDevice(IResultCallback callback)
    -

    local directly connected device , clound remove

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IHomeCacheManager.html b/com/thingclips/smart/home/sdk/api/IHomeCacheManager.html index 8772749..f806923 100644 --- a/com/thingclips/smart/home/sdk/api/IHomeCacheManager.html +++ b/com/thingclips/smart/home/sdk/api/IHomeCacheManager.html @@ -110,7 +110,7 @@

    Interface IHomeCacheManage public interface IHomeCacheManager -

    The cache manager of the home relationship.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    putHomeBean(long homeId) - Add Family Relationships. + @@ -159,7 +159,7 @@

    Method Summary

    putHomeBean(HomeBean bean) - Add Family Relationships. + @@ -167,7 +167,7 @@

    Method Summary

    getHomeBean(long homeId) - Get home bean by id. + @@ -175,7 +175,7 @@

    Method Summary

    removeDevice(String devId) - Remove device by id. + @@ -183,7 +183,7 @@

    Method Summary

    removeGroup(long groupId) - Remove group by id. + @@ -191,7 +191,7 @@

    Method Summary

    removeMesh(String meshId) - Remove mesh by id. + @@ -199,7 +199,7 @@

    Method Summary

    addMeshToHome(long homeId, String meshId) - Add mesh network to the home. + @@ -207,7 +207,7 @@

    Method Summary

    removeHome(long homeId) - Remove home. + @@ -215,7 +215,7 @@

    Method Summary

    removeRoom(long roomId) - Remove room. + @@ -223,7 +223,7 @@

    Method Summary

    removeDevFromGroup(long groupId, String devId) - Remove a device from a group. + @@ -231,7 +231,7 @@

    Method Summary

    removeDevFromRoom(long roomId, String devId) - Remove a device from a room. + @@ -239,7 +239,7 @@

    Method Summary

    removeGroupFromRoom(long roomId, long groupId) - Remove a group from a room. + @@ -247,7 +247,7 @@

    Method Summary

    addDevToHome(long homeId, String devId) - Add a device to the home. + @@ -255,7 +255,7 @@

    Method Summary

    addDevToRoom(long roomId, String devId) - Add a device to the room. + @@ -263,7 +263,7 @@

    Method Summary

    addDevToMesh(String meshId, String devId) - Add a device to the mesh network. + @@ -271,7 +271,7 @@

    Method Summary

    addGroupToMesh(String meshId, long groupId) - Add a group to the mesh network. + @@ -279,7 +279,7 @@

    Method Summary

    addDevToGroup(long groupId, String devId) - Add a device to a group. + @@ -287,7 +287,7 @@

    Method Summary

    addRoomToHome(long homeId, long roomId) - Add a room to the home. + @@ -295,7 +295,7 @@

    Method Summary

    addRoomToHome(long homeId, RoomBean bean) - Add a room to the home. + @@ -303,7 +303,7 @@

    Method Summary

    addGroupToRoom(long roomId, long groupId) - Add a group to the room. + @@ -311,7 +311,7 @@

    Method Summary

    addDevListToRoom(long roomId, List<String> devIds) - Add a list of devices to a room. + @@ -319,7 +319,7 @@

    Method Summary

    addGroupListToRoom(long mRoomId, List<Long> groupIds) - Add a list of groups to a room. + @@ -327,7 +327,7 @@

    Method Summary

    addGroupToHome(long homeId, long groupId) - Add a group to the home. + @@ -335,7 +335,7 @@

    Method Summary

    getRoomBeanBydevice(long homeId, String devId) - Get room bean based on device id. + @@ -343,7 +343,7 @@

    Method Summary

    updateDeviceList(long mGroupId, List<String> devIds) - Update the list of devices included in a group. + @@ -351,7 +351,7 @@

    Method Summary

    getHomeIdByMeshId(String meshId) - Get family id based on meshId。 + @@ -359,7 +359,7 @@

    Method Summary

    getDevList(long homeId) - Get a list of devices in the home. + @@ -367,7 +367,7 @@

    Method Summary

    getGroupBean(long groupId) - Get a group by id. + @@ -375,7 +375,7 @@

    Method Summary

    getMeshGroupList(String meshId) - Get the list of group according to meshId. + @@ -383,7 +383,7 @@

    Method Summary

    getMeshDeviceList(String meshId) - Get the list of device according to meshId. + @@ -391,7 +391,7 @@

    Method Summary

    getGroupList(long homeId) - Get a list of groups in a family. + @@ -399,7 +399,7 @@

    Method Summary

    getRoomDeviceList(long roomId) - Get a list of devices in a room. + @@ -407,7 +407,7 @@

    Method Summary

    getRoomGroupList(long roomId) - Get a list of groups in a room. + @@ -415,7 +415,7 @@

    Method Summary

    getHomeRoomList(long homeId) - Get a list of room in a home. + @@ -423,7 +423,7 @@

    Method Summary

    onDestroy() - On destroy. + @@ -431,7 +431,7 @@

    Method Summary

    getRoomBeanBydevice(String devId) - Get room bean based on device id. + @@ -439,7 +439,7 @@

    Method Summary

    getRoomBeanByGroup(long groupId) - Get room bean based on group id. + @@ -447,7 +447,7 @@

    Method Summary

    replaceDevGroupToRoom(List<DeviceAndGroupInRoomBean> bizs, long mRoomId) - Move devices or groups to room. + @@ -455,7 +455,7 @@

    Method Summary

    addDevGroupToRoom(List<DeviceAndGroupInRoomBean> bizs, long mRoomId) - Move devices or groups to room. + @@ -463,7 +463,7 @@

    Method Summary

    removeGroupFromRoom(long groupId) - Remove group from room. + @@ -471,7 +471,7 @@

    Method Summary

    removeDevFromRoom(String id) - Remove device from room. + @@ -479,7 +479,7 @@

    Method Summary

    clearRelation() - clear all relation. + @@ -487,7 +487,7 @@

    Method Summary

    getHomeIdByDevId(String devId) - Get the id of the family the device is mounted on based on the device id. + @@ -495,7 +495,7 @@

    Method Summary

    getRoomBeanByRoomId(long roomId) - Search room bean by the id of room. + @@ -503,7 +503,7 @@

    Method Summary

    resetShareNode() - reset share node. + @@ -511,7 +511,7 @@

    Method Summary

    addShareDevToPersonal(String devId) - Add shared devices to personal. + @@ -519,7 +519,7 @@

    Method Summary

    addShareGroupToPersonal(long groupId) - Add shared groups to personal. + @@ -527,7 +527,7 @@

    Method Summary

    getHomeIdByGroupId(long groupId) - Get the id of the family the group is mounted on based on the group id. + @@ -535,7 +535,7 @@

    Method Summary

    getShareDeviceList() - Get the list of shared devices. + @@ -543,7 +543,7 @@

    Method Summary

    getShareGroupList() - Get the list of shared groups. + @@ -551,7 +551,7 @@

    Method Summary

    removeShareGroup(long groupId) - Remove shared group by id. + @@ -559,7 +559,7 @@

    Method Summary

    removeShareDevice(String devId) - Remove shared device by id. + @@ -567,7 +567,7 @@

    Method Summary

    getRoomBeanByGroup(long homeId, long groupId) - Get room bean based on home id and group id. + @@ -575,7 +575,7 @@

    Method Summary

    getHomeMeshList(long homeId) - Get the list of mesh devices in the home. + @@ -583,7 +583,7 @@

    Method Summary

    getHomeSigMeshList(long homeId) - Get the list of sigmesh devices in the home. + @@ -591,7 +591,7 @@

    Method Summary

    hasHomeCacheData(long homeId) - whether home data based on homeid + @@ -599,7 +599,7 @@

    Method Summary

    isHomeAdmin(long homeId) - get home isAdmin based on homeid + @@ -607,7 +607,7 @@

    Method Summary

    getHomeRole(long homeId) - get home role based on homeid + @@ -748,16 +748,7 @@

    Method Detail

  • putHomeBean

     abstract void putHomeBean(long homeId)
    -

    Add Family Relationships.

    - -
    -
    Parameters:
    - - -
    homeId - family id
    - - -
    +
  • @@ -772,16 +763,7 @@

    putHomeBean

  • putHomeBean

     abstract void putHomeBean(HomeBean bean)
    -

    Add Family Relationships.

    - -
    -
    Parameters:
    - - -
    bean - family bean
    - - -
    +
  • @@ -796,16 +778,7 @@

    putHomeBean

  • getHomeBean

     abstract HomeBean getHomeBean(long homeId)
    -

    Get home bean by id.

    - -
    -
    Parameters:
    - - -
    homeId - family id
    - - -
    +
  • @@ -820,16 +793,7 @@

    getHomeBean

  • removeDevice

     abstract void removeDevice(String devId)
    -

    Remove device by id.

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - -
    +
  • @@ -844,16 +808,7 @@

    removeDevice

  • removeGroup

     abstract void removeGroup(long groupId)
    -

    Remove group by id.

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - -
    +
  • @@ -868,7 +823,7 @@

    removeGroup

  • removeMesh

     abstract void removeMesh(String meshId)
    -

    Remove mesh by id.

    +
  • @@ -883,20 +838,7 @@

    removeMesh

  • addMeshToHome

     abstract void addMeshToHome(long homeId, String meshId)
    -

    Add mesh network to the home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home which you organizing mesh networks.
    - - - -
    meshId - The id of mesh network.
    - - -
    +
  • @@ -911,16 +853,7 @@

    addMeshToHome

  • removeHome

     abstract void removeHome(long homeId)
    -

    Remove home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home which you remove.
    - - -
    +
  • @@ -935,16 +868,7 @@

    removeHome

  • removeRoom

     abstract void removeRoom(long roomId)
    -

    Remove room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room which you remove.
    - - -
    +
  • @@ -959,20 +883,7 @@

    removeRoom

  • removeDevFromGroup

     abstract void removeDevFromGroup(long groupId, String devId)
    -

    Remove a device from a group.

    - -
    -
    Parameters:
    - - -
    groupId - The id of the group in which you remove a device.
    - - - -
    devId - The id of the device which you remove from a group.
    - - -
    +
  • @@ -987,20 +898,7 @@

    removeDevFromGroup

  • removeDevFromRoom

     abstract void removeDevFromRoom(long roomId, String devId)
    -

    Remove a device from a room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room in which you remove a device.
    - - - -
    devId - The id of the device which you remove from a room.
    - - -
    +
  • @@ -1015,20 +913,7 @@

    removeDevFromRoom

  • removeGroupFromRoom

     abstract void removeGroupFromRoom(long roomId, long groupId)
    -

    Remove a group from a room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room in which you remove a group.
    - - - -
    groupId - The id of the group which you remove from a room.
    - - -
    +
  • @@ -1043,20 +928,7 @@

    removeGroupFromRoom

  • addDevToHome

     abstract void addDevToHome(long homeId, String devId)
    -

    Add a device to the home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home in which you add a device.
    - - - -
    devId - The id of the device which you add to the room.
    - - -
    +
  • @@ -1071,20 +943,7 @@

    addDevToHome

  • addDevToRoom

     abstract void addDevToRoom(long roomId, String devId)
    -

    Add a device to the room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room in which you add a device.
    - - - -
    devId - The id of the device which you add to the room.
    - - -
    +
  • @@ -1099,20 +958,7 @@

    addDevToRoom

  • addDevToMesh

     abstract void addDevToMesh(String meshId, String devId)
    -

    Add a device to the mesh network.

    - -
    -
    Parameters:
    - - -
    meshId - The id of the mesh network in which you add a device.
    - - - -
    devId - The id of the device which you add to the mesh network.
    - - -
    +
  • @@ -1127,20 +973,7 @@

    addDevToMesh

  • addGroupToMesh

     abstract void addGroupToMesh(String meshId, long groupId)
    -

    Add a group to the mesh network.

    - -
    -
    Parameters:
    - - -
    meshId - The id of the mesh network in which you add a group.
    - - - -
    groupId - The id of the group which you add to the mesh network.
    - - -
    +
  • @@ -1155,20 +988,7 @@

    addGroupToMesh

  • addDevToGroup

     abstract void addDevToGroup(long groupId, String devId)
    -

    Add a device to a group.

    - -
    -
    Parameters:
    - - -
    groupId - The id of the group in which you add a group.
    - - - -
    devId - The id of the device which you add to a group.
    - - -
    +
  • @@ -1183,20 +1003,7 @@

    addDevToGroup

  • addRoomToHome

     abstract void addRoomToHome(long homeId, long roomId)
    -

    Add a room to the home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home in which you add a room.
    - - - -
    roomId - The id of the room which you add to the home.
    - - -
    +
  • @@ -1211,20 +1018,7 @@

    addRoomToHome

  • addRoomToHome

     abstract void addRoomToHome(long homeId, RoomBean bean)
    -

    Add a room to the home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home in which you add a room.
    - - - -
    bean - The room which you add to the home.
    - - -
    +
  • @@ -1239,20 +1033,7 @@

    addRoomToHome

  • addGroupToRoom

     abstract void addGroupToRoom(long roomId, long groupId)
    -

    Add a group to the room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room in which you add a group.
    - - - -
    groupId - The id of the group which you add to the room.
    - - -
    +
  • @@ -1267,20 +1048,7 @@

    addGroupToRoom

  • addDevListToRoom

     abstract void addDevListToRoom(long roomId, List<String> devIds)
    -

    Add a list of devices to a room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room in which you add a list of devices.
    - - - -
    devIds - The list of devices which you add to the room.
    - - -
    +
  • @@ -1295,20 +1063,7 @@

    addDevListToRoom

  • addGroupListToRoom

     abstract void addGroupListToRoom(long mRoomId, List<Long> groupIds)
    -

    Add a list of groups to a room.

    - -
    -
    Parameters:
    - - -
    mRoomId - The id of the room in which you add a list of groups.
    - - - -
    groupIds - The list of groups which you add to the room.
    - - -
    +
  • @@ -1323,20 +1078,7 @@

    addGroupListToRoom

  • addGroupToHome

     abstract void addGroupToHome(long homeId, long groupId)
    -

    Add a group to the home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home in which you add a group.
    - - - -
    groupId - The id of the group which you add to the home.
    - - -
    +
  • @@ -1351,20 +1093,7 @@

    addGroupToHome

  • getRoomBeanBydevice

     abstract RoomBean getRoomBeanBydevice(long homeId, String devId)
    -

    Get room bean based on device id.

    - -
    -
    Parameters:
    - - -
    homeId - The family id which you search for a room.
    - - - -
    devId - The id of device which you search room according to.
    - - -
    +
  • @@ -1379,20 +1108,7 @@

    getRoomBeanBydevice

  • updateDeviceList

     abstract void updateDeviceList(long mGroupId, List<String> devIds)
    -

    Update the list of devices included in a group.

    - -
    -
    Parameters:
    - - -
    mGroupId - The id of group which you update devices.
    - - - -
    devIds - The list of devices you update into.
    - - -
    +
  • @@ -1407,16 +1123,7 @@

    updateDeviceList

  • getHomeIdByMeshId

     abstract long getHomeIdByMeshId(String meshId)
    -

    Get family id based on meshId。

    - -
    -
    Parameters:
    - - -
    meshId - The id of the mesh network.
    - - -
    +
  • @@ -1431,16 +1138,7 @@

    getHomeIdByMeshId

  • getDevList

     abstract List<DeviceBean> getDevList(long homeId)
    -

    Get a list of devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home you search according to.
    - - -
    +
  • @@ -1455,16 +1153,7 @@

    getDevList

  • getGroupBean

     abstract GroupBean getGroupBean(long groupId)
    -

    Get a group by id.

    - -
    -
    Parameters:
    - - -
    groupId - The id of group you search for.
    - - -
    +
  • @@ -1479,16 +1168,7 @@

    getGroupBean

  • getMeshGroupList

     abstract List<GroupBean> getMeshGroupList(String meshId)
    -

    Get the list of group according to meshId.

    - -
    -
    Parameters:
    - - -
    meshId - The id of mesh network.
    - - -
    +
  • @@ -1503,16 +1183,7 @@

    getMeshGroupList

  • getMeshDeviceList

     abstract List<DeviceBean> getMeshDeviceList(String meshId)
    -

    Get the list of device according to meshId.

    - -
    -
    Parameters:
    - - -
    meshId - The id of a mesh network.
    - - -
    +
  • @@ -1527,16 +1198,7 @@

    getMeshDeviceList

  • getGroupList

     abstract List<GroupBean> getGroupList(long homeId)
    -

    Get a list of groups in a family.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home you searching for groups.
    - - -
    +
  • @@ -1551,16 +1213,7 @@

    getGroupList

  • getRoomDeviceList

     abstract List<DeviceBean> getRoomDeviceList(long roomId)
    -

    Get a list of devices in a room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room you searching for devices.
    - - -
    +
  • @@ -1575,16 +1228,7 @@

    getRoomDeviceList

  • getRoomGroupList

     abstract List<GroupBean> getRoomGroupList(long roomId)
    -

    Get a list of groups in a room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room you searching for groups.
    - - -
    +
  • @@ -1599,16 +1243,7 @@

    getRoomGroupList

  • getHomeRoomList

     abstract List<RoomBean> getHomeRoomList(long homeId)
    -

    Get a list of room in a home.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home you searching for rooms.
    - - -
    +
  • @@ -1623,7 +1258,7 @@

    getHomeRoomList

  • onDestroy

     abstract void onDestroy()
    -

    On destroy.

    +
  • @@ -1638,16 +1273,7 @@

    onDestroy

  • getRoomBeanBydevice

     abstract RoomBean getRoomBeanBydevice(String devId)
    -

    Get room bean based on device id.

    - -
    -
    Parameters:
    - - -
    devId - The id of device which you want to search room according to.
    - - -
    +
  • @@ -1662,16 +1288,7 @@

    getRoomBeanBydevice

  • getRoomBeanByGroup

     abstract RoomBean getRoomBeanByGroup(long groupId)
    -

    Get room bean based on group id.

    - -
    -
    Parameters:
    - - -
    groupId - The id of group which you want to search room according to.
    - - -
    +
  • @@ -1686,20 +1303,7 @@

    getRoomBeanByGroup

  • replaceDevGroupToRoom

     abstract void replaceDevGroupToRoom(List<DeviceAndGroupInRoomBean> bizs, long mRoomId)
    -

    Move devices or groups to room.

    - -
    -
    Parameters:
    - - -
    bizs - The list of devices or groups to be moved.
    - - - -
    mRoomId - The id of the room that you move bizs into.
    - - -
    +
  • @@ -1714,20 +1318,7 @@

    replaceDevGroupToRoom

  • addDevGroupToRoom

     abstract void addDevGroupToRoom(List<DeviceAndGroupInRoomBean> bizs, long mRoomId)
    -

    Move devices or groups to room.

    - -
    -
    Parameters:
    - - -
    bizs - The list of devices or groups to be moved.
    - - - -
    mRoomId - The id of the room that you move bizs into.
    - - -
    +
  • @@ -1742,16 +1333,7 @@

    addDevGroupToRoom

  • removeGroupFromRoom

     abstract void removeGroupFromRoom(long groupId)
    -

    Remove group from room.

    - -
    -
    Parameters:
    - - -
    groupId - The id of the group you want to remove from the room.
    - - -
    +
  • @@ -1766,16 +1348,7 @@

    removeGroupFromRoom

  • removeDevFromRoom

     abstract void removeDevFromRoom(String id)
    -

    Remove device from room.

    - -
    -
    Parameters:
    - - -
    id - The id of device you want to remove from the room.
    - - -
    +
  • @@ -1790,7 +1363,7 @@

    removeDevFromRoom

  • clearRelation

     abstract void clearRelation()
    -

    clear all relation.

    +
  • @@ -1805,16 +1378,7 @@

    clearRelation

  • getHomeIdByDevId

     abstract long getHomeIdByDevId(String devId)
    -

    Get the id of the family the device is mounted on based on the device id.

    - -
    -
    Parameters:
    - - -
    devId - The id of the device that you search for the id of a home according to.
    - - -
    +
  • @@ -1829,16 +1393,7 @@

    getHomeIdByDevId

  • getRoomBeanByRoomId

     abstract RoomBean getRoomBeanByRoomId(long roomId)
    -

    Search room bean by the id of room.

    - -
    -
    Parameters:
    - - -
    roomId - The id of the room you search for.
    - - -
    +
  • @@ -1853,7 +1408,7 @@

    getRoomBeanByRoomId

  • resetShareNode

     abstract void resetShareNode()
    -

    reset share node.

    +
  • @@ -1868,16 +1423,7 @@

    resetShareNode

  • addShareDevToPersonal

     abstract void addShareDevToPersonal(String devId)
    -

    Add shared devices to personal.

    - -
    -
    Parameters:
    - - -
    devId - The id of shared device.
    - - -
    +
  • @@ -1892,16 +1438,7 @@

    addShareDevToPersonal

  • addShareGroupToPersonal

     abstract void addShareGroupToPersonal(long groupId)
    -

    Add shared groups to personal.

    - -
    -
    Parameters:
    - - -
    groupId - The id of shared group.
    - - -
    +
  • @@ -1916,16 +1453,7 @@

    addShareGroupToPersonal

  • getHomeIdByGroupId

     abstract long getHomeIdByGroupId(long groupId)
    -

    Get the id of the family the group is mounted on based on the group id.

    - -
    -
    Parameters:
    - - -
    groupId - The id of the device that you search for the id of a home according to.
    - - -
    +
  • @@ -1940,7 +1468,7 @@

    getHomeIdByGroupId

  • getShareDeviceList

     abstract List<DeviceBean> getShareDeviceList()
    -

    Get the list of shared devices.

    +
  • @@ -1955,7 +1483,7 @@

    getShareDeviceList

  • getShareGroupList

     abstract List<GroupBean> getShareGroupList()
    -

    Get the list of shared groups.

    +
  • @@ -1970,16 +1498,7 @@

    getShareGroupList

  • removeShareGroup

     abstract void removeShareGroup(long groupId)
    -

    Remove shared group by id.

    - -
    -
    Parameters:
    - - -
    groupId - The id of a group to be removed.
    - - -
    +
  • @@ -1994,16 +1513,7 @@

    removeShareGroup

  • removeShareDevice

     abstract void removeShareDevice(String devId)
    -

    Remove shared device by id.

    - -
    -
    Parameters:
    - - -
    devId - The id of a device to be removed.
    - - -
    +
  • @@ -2018,20 +1528,7 @@

    removeShareDevice

  • getRoomBeanByGroup

     abstract RoomBean getRoomBeanByGroup(long homeId, long groupId)
    -

    Get room bean based on home id and group id.

    - -
    -
    Parameters:
    - - -
    homeId - The id of home which you search room according to.
    - - - -
    groupId - The id of group which you search room according to.
    - - -
    +
  • @@ -2046,16 +1543,7 @@

    getRoomBeanByGroup

  • getHomeMeshList

     abstract List<BlueMeshBean> getHomeMeshList(long homeId)
    -

    Get the list of mesh devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -2070,16 +1558,7 @@

    getHomeMeshList

  • getHomeSigMeshList

     abstract List<SigMeshBean> getHomeSigMeshList(long homeId)
    -

    Get the list of sigmesh devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -2094,16 +1573,7 @@

    getHomeSigMeshList

  • hasHomeCacheData

     abstract boolean hasHomeCacheData(long homeId)
    -

    whether home data based on homeid

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - -
    +
  • @@ -2118,16 +1588,7 @@

    hasHomeCacheData

  • isHomeAdmin

     abstract boolean isHomeAdmin(long homeId)
    -

    get home isAdmin based on homeid

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - -
    +
  • @@ -2142,16 +1603,7 @@

    isHomeAdmin

  • getHomeRole

     abstract int getHomeRole(long homeId)
    -

    get home role based on homeid

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IHomePatchCacheManager.html b/com/thingclips/smart/home/sdk/api/IHomePatchCacheManager.html index b7df843..177a0b8 100644 --- a/com/thingclips/smart/home/sdk/api/IHomePatchCacheManager.html +++ b/com/thingclips/smart/home/sdk/api/IHomePatchCacheManager.html @@ -110,7 +110,7 @@

    Interface IHomePatchC public interface IHomePatchCacheManager -

    ProjectName: ThingHomeKitSdk Description: home patch data manager CreateDate: 2020/11/23 5:58 PM

    +

  • @@ -149,7 +149,7 @@

    Method Summary

    abstract void - putDeviceBizPropList(@Deprecated() Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList) + putDeviceBizPropList(Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList) @@ -157,15 +157,15 @@

    Method Summary

    abstract List<DeviceBizPropBean> - getDeviceBizPropBeanListFromLocal(@Deprecated() Long homeId) + getDeviceBizPropBeanListFromLocal(Long homeId) - load persistent data(actually, now is preferences) into memory cache. + abstract DeviceBizPropBean - getDeviceBizPropBean(@Deprecated() Long homeId, String devId) + getDeviceBizPropBean(Long homeId, String devId) @@ -213,7 +213,7 @@

    Method Summary

    abstract void - remove(@Deprecated() Long homeId, String devId) + remove(Long homeId, String devId) @@ -267,7 +267,7 @@

    Method Detail

    >
  • putDeviceBizPropList

    -
     abstract void putDeviceBizPropList(@Deprecated() Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList)
    +
     abstract void putDeviceBizPropList(Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList)
    @@ -282,8 +282,8 @@

    putDeviceBizPropList

    >
  • getDeviceBizPropBeanListFromLocal

    -
     abstract List<DeviceBizPropBean> getDeviceBizPropBeanListFromLocal(@Deprecated() Long homeId)
    -

    load persistent data(actually, now is preferences) into memory cache.

    +
     abstract List<DeviceBizPropBean> getDeviceBizPropBeanListFromLocal(Long homeId)
    +
  • @@ -297,7 +297,7 @@

    getDeviceBizPropBeanListFromLocal

    >
  • getDeviceBizPropBean

    -
     abstract DeviceBizPropBean getDeviceBizPropBean(@Deprecated() Long homeId, String devId)
    +
     abstract DeviceBizPropBean getDeviceBizPropBean(Long homeId, String devId)
    @@ -387,7 +387,7 @@

    clear

    >
  • remove

    -
     abstract void remove(@Deprecated() Long homeId, String devId)
    +
     abstract void remove(Long homeId, String devId)
    diff --git a/com/thingclips/smart/home/sdk/api/IThingDeviceActivator.html b/com/thingclips/smart/home/sdk/api/IThingDeviceActivator.html index 966bea0..28a2eab 100644 --- a/com/thingclips/smart/home/sdk/api/IThingDeviceActivator.html +++ b/com/thingclips/smart/home/sdk/api/IThingDeviceActivator.html @@ -110,7 +110,7 @@

    Interface IThingDevice public interface IThingDeviceActivator -

    Interface class for device activation functions.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    newActivator(ActivatorBuilder activatorBuilder) - Create an instance of activator for hotspot mode. + @@ -159,7 +159,7 @@

    Method Summary

    newMultiActivator(ActivatorBuilder activatorBuilder) - Create an instance of activator for quick connection mode. + @@ -167,7 +167,7 @@

    Method Summary

    getMeshToken(long homeId, String meshId, IThingActivatorGetToken activatorGetToken) - Get token to provide mesh activation. + @@ -175,7 +175,7 @@

    Method Summary

    )>getActivatorDeviceInfo(String productId, String uuid, String mac, IThingDataCallback<ConfigProductInfoBean> callback) - Get information about inactive device. + @@ -183,7 +183,7 @@

    Method Summary

    getActivatorToken(long homeId, IThingActivatorGetToken activatorGetToken) - Get activation token. + @@ -199,7 +199,7 @@

    Method Summary

    getActivatorToken(long homeId, String pid, IThingActivatorGetToken activatorGetToken) - Get activation token. + @@ -207,106 +207,114 @@

    Method Summary

    )>deviceQrCodeParse(String qrcode, IThingDataCallback<QrScanBean> callback) - parse qrcode by cloud + + abstract void + + )>refreshActivatorToken(String token, IThingDataCallback<Boolean> callback) + + + + + abstract IThingGwActivator newThingGwActivator() - Create an instance of activator for Gateway devices. + - + abstract IThingActivator newGwActivator(ThingGwActivatorBuilder builder) - Create instance for gateway device activation. + - + abstract IThingActivator newGwSubDevActivator(ThingGwSubDevActivatorBuilder builder) - Create instance for gateway sub-device activation. + - + abstract IThingActivator newGwThreadSubDevActivator(ThingGwSubDevActivatorBuilder builder) - Create instance for gateway thread_sub-device activation. + - + abstract IThingActivator newQRCodeDevActivator(ThingQRCodeActivatorBuilder builder) - Create instance for scan the QR Code activation. + - + abstract IThingCameraDevActivator newCameraDevActivator(ThingCameraActivatorBuilder builder) - Create instance for camera device activation. + - + abstract IThingActivator newAutoConfigDevActivator(ThingAutoConfigActivatorBuilder builder) - Create instance for password-free activation. + - + abstract void getActivatorToken(IThingActivatorCreateToken activatorCreateToken) - Get activation token. + - + abstract IThingActivator newGatewayRouterDevActivator(ThingAutoConfigActivatorBuilder builder) - Create instance for gateway router device activation. + - + abstract IThingActivator newEZWifiConfigDevActivator(ActivatorBuilder activatorBuilder) - Create instance for wifi-device activation. + - + abstract IThingLightningActivator newLightningActivator() - Create instance for lightning activation. + - + abstract List<String> getSupportLightningActiveDevices(long homeId) - Get activated devices with lightning activation support. + - + abstract IThingActivator newDirectlyConnectedDeviceActivator(ThingDirectlyConnectedActivatorBuilder builder) @@ -314,23 +322,23 @@

    Method Summary

    - + abstract IThingDirectActivator newDirectlyDeviceActivator(ThingDirectlyDeviceActivatorBuilder builder) - for directly device rest_optimizationCreate instance for ipc auto config device activation. + - + abstract void )>deviceCloudActivate(String uuid, String groupType, long groupId, String timeZone, IThingResultCallback<DeviceBean> callback) - Local device cloud activation interface + - + abstract IThingActivator newApContinueConfig(APSLActivatorBuilder activatorBuilder) @@ -338,36 +346,44 @@

    Method Summary

    - + abstract IThingSmartBroadbandActivator newBroadbandActivator() - router broadband activator + - + abstract void bindThingLinkDeviceWithQRCode(long homeId, String uuid, IThingDevActivatorListener listener) - bind thinglink device with scan qrcode + - + + abstract void + + bindNbDeviceWithQRCode(long homeId, String uuid, String timeZone, IThingDevActivatorListener listener) + + + + + abstract void )>getDeviceSecurityConfigs(IThingDataCallback<String> callback) - 获取所有SL对应安全配置 + - + abstract IThingOptimizedActivator newOptimizedActivator(ThingApActivatorBuilder activatorBuilder) - Create an instance of activator for hotspot mode for new optimized process activator + @@ -412,16 +428,7 @@

    Method Detail

  • newActivator

     abstract IThingActivator newActivator(ActivatorBuilder activatorBuilder)
    -

    Create an instance of activator for hotspot mode.

    - -
    -
    Parameters:
    - - -
    activatorBuilder - Activator information.
    - - -
    +
  • @@ -436,16 +443,7 @@

    newActivator

  • newMultiActivator

     abstract IThingActivator newMultiActivator(ActivatorBuilder activatorBuilder)
    -

    Create an instance of activator for quick connection mode.

    - -
    -
    Parameters:
    - - -
    activatorBuilder - Activator information.
    - - -
    +
  • @@ -460,24 +458,7 @@

    newMultiActivator

  • getMeshToken

     abstract void getMeshToken(long homeId, String meshId, IThingActivatorGetToken activatorGetToken)
    -

    Get token to provide mesh activation.

    - -
    -
    Parameters:
    - - -
    homeId - Home id.
    - - - -
    meshId - Mesh id.
    - - - -
    activatorGetToken - Callback.
    - - -
    +
  • @@ -492,28 +473,7 @@

    getMeshToken

  • getActivatorDeviceInfo

     abstract void )>getActivatorDeviceInfo(String productId, String uuid, String mac, IThingDataCallback<ConfigProductInfoBean> callback)
    -

    Get information about inactive device.

    - -
    -
    Parameters:
    - - -
    productId - Product Id.
    - - - -
    uuid - Unique device identification.
    - - - -
    mac - Device mac address.
    - - - -
    callback - Callback.
    - - -
    +
  • @@ -528,20 +488,7 @@

    getActivatorDeviceInfo

  • getActivatorToken

     abstract void getActivatorToken(long homeId, IThingActivatorGetToken activatorGetToken)
    -

    Get activation token.

    - -
    -
    Parameters:
    - - -
    homeId - Home id.
    - - - -
    activatorGetToken - Callback.
    - - -
    +
  • @@ -571,24 +518,7 @@

    getActivatorToken

  • getActivatorToken

     abstract void getActivatorToken(long homeId, String pid, IThingActivatorGetToken activatorGetToken)
    -

    Get activation token.

    - -
    -
    Parameters:
    - - -
    homeId - Home id.
    - - - -
    pid - Product id.
    - - - -
    activatorGetToken - Callback.
    - - -
    +
  • @@ -603,7 +533,22 @@

    getActivatorToken

  • deviceQrCodeParse

     abstract void )>deviceQrCodeParse(String qrcode, IThingDataCallback<QrScanBean> callback)
    -

    parse qrcode by cloud

    +
    + + +
  • + + + + + +
      +
    • +

      refreshActivatorToken

      +
       abstract void )>refreshActivatorToken(String token, IThingDataCallback<Boolean> callback)
      +
    • @@ -618,7 +563,7 @@

      deviceQrCodeParse

    • newThingGwActivator

       abstract IThingGwActivator newThingGwActivator()
      -

      Create an instance of activator for Gateway devices.

      For gateway device search, gateway device activation, gateway sub-device activation.

      +
    • @@ -633,16 +578,7 @@

      newThingGwActivator

    • newGwActivator

       abstract IThingActivator newGwActivator(ThingGwActivatorBuilder builder)
      -

      Create instance for gateway device activation.

      - -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      +
    • @@ -657,16 +593,7 @@

      newGwActivator

    • newGwSubDevActivator

       abstract IThingActivator newGwSubDevActivator(ThingGwSubDevActivatorBuilder builder)
      -

      Create instance for gateway sub-device activation.

      - -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      +
    • @@ -681,16 +608,7 @@

      newGwSubDevActivator

    • newGwThreadSubDevActivator

       abstract IThingActivator newGwThreadSubDevActivator(ThingGwSubDevActivatorBuilder builder)
      -

      Create instance for gateway thread_sub-device activation.

      - -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      +
    • @@ -705,16 +623,7 @@

      newGwThreadSubDevActivator

    • newQRCodeDevActivator

       abstract IThingActivator newQRCodeDevActivator(ThingQRCodeActivatorBuilder builder)
      -

      Create instance for scan the QR Code activation.

      - -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      +
    • @@ -729,16 +638,7 @@

      newQRCodeDevActivator

    • newCameraDevActivator

       abstract IThingCameraDevActivator newCameraDevActivator(ThingCameraActivatorBuilder builder)
      -

      Create instance for camera device activation.

      - -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      +
    • @@ -753,16 +653,7 @@

      newCameraDevActivator

    • newAutoConfigDevActivator

       abstract IThingActivator newAutoConfigDevActivator(ThingAutoConfigActivatorBuilder builder)
      -

      Create instance for password-free activation.

      - -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      +
    • @@ -777,16 +668,7 @@

      newAutoConfigDevActivator

    • getActivatorToken

       abstract void getActivatorToken(IThingActivatorCreateToken activatorCreateToken)
      -

      Get activation token.

      - -
      -
      Parameters:
      - - -
      activatorCreateToken - Callback.
      - - -
      +
    • @@ -801,16 +683,7 @@

      getActivatorToken

    • newGatewayRouterDevActivator

       abstract IThingActivator newGatewayRouterDevActivator(ThingAutoConfigActivatorBuilder builder)
      -

      Create instance for gateway router device activation.

      - -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      +
    • @@ -825,16 +698,7 @@

      newGatewayRouterDevActivator

    • newEZWifiConfigDevActivator

       abstract IThingActivator newEZWifiConfigDevActivator(ActivatorBuilder activatorBuilder)
      -

      Create instance for wifi-device activation.

      No homeId is required, but you need to bind your own family or other organization after success.

      - -
      -
      Parameters:
      - - -
      activatorBuilder - Activation information.
      - - -
      +
    • @@ -849,7 +713,7 @@

      newEZWifiConfigDevActivator

    • newLightningActivator

       abstract IThingLightningActivator newLightningActivator()
      -

      Create instance for lightning activation.com.thingclips.smart.home.sdk.api.IThingLightningActivator

      +
    • @@ -864,16 +728,7 @@

      newLightningActivator

    • getSupportLightningActiveDevices

       abstract List<String> getSupportLightningActiveDevices(long homeId)
      -

      Get activated devices with lightning activation support.

      - -
      -
      Parameters:
      - - -
      homeId - Home id.
      - - -
      +
    • @@ -887,18 +742,9 @@

      getSupportLightningActiveDevices

      >
    • newDirectlyConnectedDeviceActivator

      -
      @Deprecated() abstract IThingActivator newDirectlyConnectedDeviceActivator(ThingDirectlyConnectedActivatorBuilder builder)
      +
       abstract IThingActivator newDirectlyConnectedDeviceActivator(ThingDirectlyConnectedActivatorBuilder builder)
      -
      -
      Parameters:
      - - -
      builder - Activation information.
      - - -
      -
    @@ -912,16 +758,7 @@

    newDirectlyConnectedDeviceActivator

  • newDirectlyDeviceActivator

     abstract IThingDirectActivator newDirectlyDeviceActivator(ThingDirectlyDeviceActivatorBuilder builder)
    -

    for directly device rest_optimizationCreate instance for ipc auto config device activation.

    - -
    -
    Parameters:
    - - -
    builder - Activation information.
    - - -
    +
  • @@ -936,32 +773,7 @@

    newDirectlyDeviceActivator

  • deviceCloudActivate

     abstract void )>deviceCloudActivate(String uuid, String groupType, long groupId, String timeZone, IThingResultCallback<DeviceBean> callback)
    -

    Local device cloud activation interface

    - -
    -
    Parameters:
    - - -
    uuid - device uuid
    - - - -
    groupType - Permission group type, support home group or device group,value range ["homeGroup","deviceGroup"]
    - - - -
    groupId - homeId or device group id
    - - - -
    timeZone - time zone information
    - - - -
    callback - Callback.
    - - -
    +
  • @@ -991,7 +803,7 @@

    newApContinueConfig

  • newBroadbandActivator

     abstract IThingSmartBroadbandActivator newBroadbandActivator()
    -

    router broadband activator

    +
  • @@ -1006,7 +818,22 @@

    newBroadbandActivator

  • bindThingLinkDeviceWithQRCode

     abstract void bindThingLinkDeviceWithQRCode(long homeId, String uuid, IThingDevActivatorListener listener)
    -

    bind thinglink device with scan qrcode

    +
    + + +
  • + + + + + +
      +
    • +

      bindNbDeviceWithQRCode

      +
       abstract void bindNbDeviceWithQRCode(long homeId, String uuid, String timeZone, IThingDevActivatorListener listener)
      +
    • @@ -1021,7 +848,7 @@

      bindThingLinkDeviceWithQRCode

    • getDeviceSecurityConfigs

       abstract void )>getDeviceSecurityConfigs(IThingDataCallback<String> callback)
      -

      获取所有SL对应安全配置

      +
    • @@ -1036,16 +863,7 @@

      getDeviceSecurityConfigs

    • newOptimizedActivator

       abstract IThingOptimizedActivator newOptimizedActivator(ThingApActivatorBuilder activatorBuilder)
      -

      Create an instance of activator for hotspot mode for new optimized process activator

      - -
      -
      Parameters:
      - - -
      activatorBuilder - Activator information.
      - - -
      +
    • diff --git a/com/thingclips/smart/home/sdk/api/IThingGroupModel.html b/com/thingclips/smart/home/sdk/api/IThingGroupModel.html index 046fc7b..86e90ec 100644 --- a/com/thingclips/smart/home/sdk/api/IThingGroupModel.html +++ b/com/thingclips/smart/home/sdk/api/IThingGroupModel.html @@ -110,7 +110,7 @@

      Interface IThingGroupModel< public interface IThingGroupModel -

      Interface for managing group creation and group device list acquisition and group control.

      +

    @@ -151,7 +151,7 @@

    Method Summary

    )>createCommonGroup(GroupCreateBuilder builder, IThingResultCallback<Long> callback) - Create common group + @@ -159,7 +159,7 @@

    Method Summary

    )>createNewGroup(long mHomeId, String productId, String name, List<String> devIdList, IThingResultCallback<Long> callback) - Create new group. + @@ -167,7 +167,7 @@

    Method Summary

    )>createThreadGroup(long gid, String name, String productId, List<String> devIdList, String parentId, IThingResultCallback<GroupRespBean> listener) - create thread group + @@ -175,7 +175,7 @@

    Method Summary

    >)>getGroupDeviceList(long mHomeId, long groupId, String productId, IThingResultCallback<List<GroupDeviceBean>> callback) - Get group device list. + @@ -183,7 +183,7 @@

    Method Summary

    >)>getThreadGroupDeviceList(long homeId, long groupId, String productId, String meshId, IThingResultCallback<List<GroupDeviceBean>> listener) - get thread group device list + @@ -191,7 +191,7 @@

    Method Summary

    )>createZigbeeEmptyGroup(String productId, long mHomeId, String parentId, int parentType, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback) - Create zigBee empty group. + @@ -199,7 +199,7 @@

    Method Summary

    >)>getZigbeeGroupDeviceList(long mHomeId, long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback) - Get zigBee group device list. + @@ -207,7 +207,7 @@

    Method Summary

    publishZigBeeGroupDps(String devId, String subDevId, String localId, String dps, int type, String mbid, IResultCallback callback) - Send the command to the zigBee group. + @@ -215,7 +215,7 @@

    Method Summary

    onDestroy() - Recycle and release the resources. + @@ -260,20 +260,7 @@

    Method Detail

  • createCommonGroup

     abstract void )>createCommonGroup(GroupCreateBuilder builder, IThingResultCallback<Long> callback)
    -

    Create common group

    - -
    -
    Parameters:
    - - -
    builder - the create builder
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -288,32 +275,7 @@

    createCommonGroup

  • createNewGroup

     abstract void )>createNewGroup(long mHomeId, String productId, String name, List<String> devIdList, IThingResultCallback<Long> callback)
    -

    Create new group.

    - -
    -
    Parameters:
    - - -
    mHomeId - the home id
    - - - -
    productId - the product id
    - - - -
    name - the name
    - - - -
    devIdList - the device id list
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -328,34 +290,7 @@

    createNewGroup

  • createThreadGroup

     abstract void )>createThreadGroup(long gid, String name, String productId, List<String> devIdList, String parentId, IThingResultCallback<GroupRespBean> listener)
    -

    create thread group

    - -
    -
    Parameters:
    - - - - -
    name - group name
    - - - -
    productId - product id
    - - - -
    devIdList - device ids
    - - - -
    parentId - parent id
    - - - -
    listener - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -370,28 +305,7 @@

    createThreadGroup

  • getGroupDeviceList

     abstract void >)>getGroupDeviceList(long mHomeId, long groupId, String productId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    Get group device list.

    - -
    -
    Parameters:
    - - -
    mHomeId - the home id
    - - - -
    groupId - the group id
    - - - -
    productId - the product id
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -406,32 +320,7 @@

    getGroupDeviceList

  • getThreadGroupDeviceList

     abstract void >)>getThreadGroupDeviceList(long homeId, long groupId, String productId, String meshId, IThingResultCallback<List<GroupDeviceBean>> listener)
    -

    get thread group device list

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - - -
    groupId - group id
    - - - -
    productId - product id
    - - - -
    meshId - mesh id
    - - - -
    listener - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -446,36 +335,7 @@

    getThreadGroupDeviceList

  • createZigbeeEmptyGroup

     abstract void )>createZigbeeEmptyGroup(String productId, long mHomeId, String parentId, int parentType, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback)
    -

    Create zigBee empty group.

    - -
    -
    Parameters:
    - - -
    productId - the product id
    - - - -
    mHomeId - the home id
    - - - -
    parentId - the parent id
    - - - -
    parentType - the parent type
    - - - -
    name - the name
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -490,32 +350,7 @@

    createZigbeeEmptyGroup

  • getZigbeeGroupDeviceList

     abstract void >)>getZigbeeGroupDeviceList(long mHomeId, long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    Get zigBee group device list.

    - -
    -
    Parameters:
    - - -
    mHomeId - the home id
    - - - -
    groupId - the group id
    - - - -
    productId - the product id
    - - - -
    parentId - the parent id
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -530,38 +365,7 @@

    getZigbeeGroupDeviceList

  • publishZigBeeGroupDps

     abstract void publishZigBeeGroupDps(String devId, String subDevId, String localId, String dps, int type, String mbid, IResultCallback callback)
    -

    Send the command to the zigBee group.

    - -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    subDevId - the sub device id
    - - - -
    localId - the nodeId getNodeId
    - - - -
    dps - the data points
    - - - -
    type - the type getType]
    - - - -
    mbid - the localId ) the callback { }
    - - - - -
    +
  • @@ -576,7 +380,7 @@

    publishZigBeeGroupDps

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and release the resources.

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingGwActivator.html b/com/thingclips/smart/home/sdk/api/IThingGwActivator.html index fd179b5..34eaefa 100644 --- a/com/thingclips/smart/home/sdk/api/IThingGwActivator.html +++ b/com/thingclips/smart/home/sdk/api/IThingGwActivator.html @@ -110,7 +110,7 @@

    Interface IThingGwActivato public interface IThingGwActivator -

    Gateway device activation operation interface class.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    newSearcher() - Create a gateway search instance. + @@ -159,7 +159,7 @@

    Method Summary

    newDevActivator(ThingGwActivatorBuilder builder) - Create instance for gateway device activation. + @@ -167,7 +167,7 @@

    Method Summary

    newSubDevActivator(ThingGwSubDevActivatorBuilder builder) - Create instance for gateway sub-device activation. + @@ -212,7 +212,7 @@

    Method Detail

  • newSearcher

     abstract IThingGwSearcher newSearcher()
    -

    Create a gateway search instance.

    +
  • @@ -227,16 +227,7 @@

    newSearcher

  • newDevActivator

     abstract IThingActivator newDevActivator(ThingGwActivatorBuilder builder)
    -

    Create instance for gateway device activation.

    - -
    -
    Parameters:
    - - -
    builder - Activation information.
    - - -
    +
  • @@ -251,16 +242,7 @@

    newDevActivator

  • newSubDevActivator

     abstract IThingActivator newSubDevActivator(ThingGwSubDevActivatorBuilder builder)
    -

    Create instance for gateway sub-device activation.

    - -
    -
    Parameters:
    - - -
    builder - Activation information.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHome.html b/com/thingclips/smart/home/sdk/api/IThingHome.html index 5f4a1e3..69514ec 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHome.html +++ b/com/thingclips/smart/home/sdk/api/IThingHome.html @@ -110,7 +110,7 @@

    Interface IThingHome

    public interface IThingHome -

    Home Api.

    +
  • @@ -151,7 +151,7 @@

    Method Summary

    getHomeDetail(IThingHomeResultCallback callback) - Obtain all data under the family, including equipment, groups, rooms, etc. + @@ -159,7 +159,7 @@

    Method Summary

    getHomeLocalCache(IThingHomeResultCallback callback) - Obtain all offline data under the family, including equipment, groups, rooms, etc. + @@ -167,7 +167,7 @@

    Method Summary

    updateHome(String name, double lon, double lat, String geoName, IResultCallback callback) - Update Family Information. + @@ -175,7 +175,7 @@

    Method Summary

    updateHome(String name, double lon, double lat, String geoName, List<String> rooms, boolean overWriteRoom, IResultCallback callback) - Update Family Information. + @@ -183,7 +183,7 @@

    Method Summary

    dismissHome(IResultCallback callback) - Disband Family. + @@ -191,7 +191,7 @@

    Method Summary

    sortHome(List<Long> idList, IResultCallback callback) - Sort Family. + @@ -199,7 +199,7 @@

    Method Summary

    addRoom(String name, IThingRoomResultCallback callback) - Add Room. + @@ -207,7 +207,7 @@

    Method Summary

    removeRoom(long roomId, IResultCallback callback) - Remove Room. + @@ -215,7 +215,7 @@

    Method Summary

    sortRoom(List<Long> idList, IResultCallback callback) - Sort Rooms. + @@ -223,7 +223,7 @@

    Method Summary

    queryRoomList(IThingGetRoomListCallback callback) - Query room list. + @@ -231,7 +231,7 @@

    Method Summary

    getHomeBean() - Get HomeBean. + @@ -239,7 +239,7 @@

    Method Summary

    )>createGroup(String productId, String name, List<String> devIdList, IThingResultCallback<Long> callback) - Create a group. + @@ -247,7 +247,7 @@

    Method Summary

    )>createCommonGroup(GroupCreateBuilder builder, IThingResultCallback<Long> callback) - 普通群组创建 + @@ -255,7 +255,7 @@

    Method Summary

    queryRoomInfoByDevice(List<DeviceBean> deviceList) - Search room information according to the device list. + @@ -263,7 +263,7 @@

    Method Summary

    registerHomeStatusListener(IThingHomeStatusListener listener) - Register a listener for information changes within a family. + @@ -271,7 +271,7 @@

    Method Summary

    unRegisterHomeStatusListener(IThingHomeStatusListener listener) - Unregister a listener for information changes within a family. + @@ -279,7 +279,7 @@

    Method Summary

    registerHomeDeviceStatusListener(IThingHomeDeviceStatusListener listener) - Register a listener for device information changes in your home. + @@ -287,7 +287,7 @@

    Method Summary

    unRegisterHomeDeviceStatusListener(IThingHomeDeviceStatusListener listener) - Unregister a listener for device information changes in your home. + @@ -295,7 +295,7 @@

    Method Summary

    registerHomeDeviceRoomInfoListener(IThingHomeRoomInfoChangeListener listener) - Register a listener for device room information changes in your home. + @@ -303,7 +303,7 @@

    Method Summary

    unRegisterHomeDeviceRoomInfoListener(IThingHomeRoomInfoChangeListener listener) - Unregister a listener for device room information changes in your home. + @@ -311,7 +311,7 @@

    Method Summary

    )>createBlueMesh(String meshName, IThingResultCallback<BlueMeshBean> callback) - Generate a virtual mesh gateway device in the current home. + @@ -319,7 +319,7 @@

    Method Summary

    )>createSigMesh(IThingResultCallback<SigMeshBean> callback) - Generate a virtual sigmesh gateway device in the current home. + @@ -327,7 +327,7 @@

    Method Summary

    >)>queryDeviceListToAddGroup(long groupId, String productId, IThingResultCallback<List<GroupDeviceBean>> callback) - Obtain the device list of product. + @@ -335,7 +335,7 @@

    Method Summary

    >)>queryZigbeeDeviceListToAddGroup(long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback) - Obtain the device list of product. + @@ -343,7 +343,7 @@

    Method Summary

    onDestroy() - On destroy. + @@ -351,7 +351,7 @@

    Method Summary

    )>createZigbeeGroup(String productId, String parentId, int parentType, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback) - Creating a Group. + @@ -359,7 +359,7 @@

    Method Summary

    )>createZigbeeGroup(String productId, String parentId, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback) - Creating a Group. + @@ -367,7 +367,7 @@

    Method Summary

    queryRoomInfoByGroup(List<GroupBean> groupList) - Search for a list of rooms based on the group list. + @@ -375,7 +375,7 @@

    Method Summary

    bindNewConfigDevs(List<String> devIds, IResultCallback callback) - Bind the activated device (which performs the unbound home distribution method) to the home. + @@ -383,7 +383,7 @@

    Method Summary

    registerProductWarnListener(IWarningMsgListener listener) - Register product alarm listener. + @@ -391,7 +391,7 @@

    Method Summary

    unRegisterProductWarnListener(IWarningMsgListener listener) - Deregister product alarm listener. + @@ -399,7 +399,7 @@

    Method Summary

    sortDevInHome(String homeId, List<DeviceAndGroupInHomeBean> list, IResultCallback callback) - Sorting groups or devices in the home. + @@ -407,7 +407,7 @@

    Method Summary

    unSubscribeTopics(List<String> devIdList) - Cancel subscription information for home and home devices. + @@ -415,7 +415,7 @@

    Method Summary

    registerUpgradeStatusListener(IThingDeviceUpgradeStatusCallback callback) - Register device upgrade status listener. + @@ -423,7 +423,7 @@

    Method Summary

    getHomeWeatherDetail(int limit, Map<String, Object> unit, IGetHomeWetherCallBack callback) - Get detailed weather data in the home. + @@ -431,7 +431,7 @@

    Method Summary

    getHomeWeatherSketch(double lon, double lat, IIGetHomeWetherSketchCallBack callback) - Get brief weather parameters for your city. + @@ -463,7 +463,7 @@

    Method Summary

    )>createThreadGroup(String productId, String name, List<String> devIdList, String parentId, IThingResultCallback<GroupRespBean> callback) - Create thread common group . + @@ -471,7 +471,7 @@

    Method Summary

    >)>queryThreadGroupDeviceList(long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback) - Obtain the device list of product. + @@ -516,16 +516,7 @@

    Method Detail

  • getHomeDetail

     abstract void getHomeDetail(IThingHomeResultCallback callback)
    -

    Obtain all data under the family, including equipment, groups, rooms, etc.

    - -
    -
    Parameters:
    - - -
    callback - IThingHomeResultCallback IThingHomeResultCallback
    - - -
    +
  • @@ -540,16 +531,7 @@

    getHomeDetail

  • getHomeLocalCache

     abstract void getHomeLocalCache(IThingHomeResultCallback callback)
    -

    Obtain all offline data under the family, including equipment, groups, rooms, etc.

    - -
    -
    Parameters:
    - - -
    callback - IThingHomeResultCallback IThingHomeResultCallback
    - - -
    +
  • @@ -564,32 +546,7 @@

    getHomeLocalCache

  • updateHome

     abstract void updateHome(String name, double lon, double lat, String geoName, IResultCallback callback)
    -

    Update Family Information.

    - -
    -
    Parameters:
    - - -
    name - Family name (Support up to 25 characters)
    - - - -
    lon - Longitude of current family
    - - - -
    lat - Latitude of the current family
    - - - -
    geoName - Address of geographical location
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -604,40 +561,7 @@

    updateHome

  • updateHome

     abstract void updateHome(String name, double lon, double lat, String geoName, List<String> rooms, boolean overWriteRoom, IResultCallback callback)
    -

    Update Family Information.

    - -
    -
    Parameters:
    - - -
    name - Family name (Support up to 25 characters)
    - - - -
    lon - Longitude of current family
    - - - -
    lat - Latitude of the current family
    - - - -
    geoName - Address of geographical location
    - - - -
    rooms - Room information
    - - - -
    overWriteRoom - overWriteRoom flag.
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -652,16 +576,7 @@

    updateHome

  • dismissHome

     abstract void dismissHome(IResultCallback callback)
    -

    Disband Family.

    - -
    -
    Parameters:
    - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -676,20 +591,7 @@

    dismissHome

  • sortHome

     abstract void sortHome(List<Long> idList, IResultCallback callback)
    -

    Sort Family.

    - -
    -
    Parameters:
    - - -
    idList - homeId list
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -704,20 +606,7 @@

    sortHome

  • addRoom

     abstract void addRoom(String name, IThingRoomResultCallback callback)
    -

    Add Room.

    - -
    -
    Parameters:
    - - -
    name - Room name
    - - - -
    callback - IThingRoomResultCallback IThingRoomResultCallback
    - - -
    +
  • @@ -732,20 +621,7 @@

    addRoom

  • removeRoom

     abstract void removeRoom(long roomId, IResultCallback callback)
    -

    Remove Room.

    - -
    -
    Parameters:
    - - -
    roomId - The room id which needs to be removed.
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -760,20 +636,7 @@

    removeRoom

  • sortRoom

     abstract void sortRoom(List<Long> idList, IResultCallback callback)
    -

    Sort Rooms.

    - -
    -
    Parameters:
    - - -
    idList - The List of room ids to be sorted.
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -788,16 +651,7 @@

    sortRoom

  • queryRoomList

     abstract void queryRoomList(IThingGetRoomListCallback callback)
    -

    Query room list.

    - -
    -
    Parameters:
    - - -
    callback - IThingGetRoomListCallback IThingGetRoomListCallback
    - - -
    +
  • @@ -812,7 +666,7 @@

    queryRoomList

  • getHomeBean

     abstract HomeBean getHomeBean()
    -

    Get HomeBean.if you only need to get family role or related,it is NOT recommended using getHomeBean or getHomeBean.USE following methods instead

    +
  • @@ -827,28 +681,7 @@

    getHomeBean

  • createGroup

     abstract void )>createGroup(String productId, String name, List<String> devIdList, IThingResultCallback<Long> callback)
    -

    Create a group.

    - -
    -
    Parameters:
    - - -
    productId - The id of Product.
    - - - -
    name - The name of Product.
    - - - -
    devIdList - The list of device ids that need to be created into groups.
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -863,7 +696,7 @@

    createGroup

  • createCommonGroup

     abstract void )>createCommonGroup(GroupCreateBuilder builder, IThingResultCallback<Long> callback)
    -

    普通群组创建

    +
  • @@ -878,16 +711,7 @@

    createCommonGroup

  • queryRoomInfoByDevice

     abstract List<RoomBean> queryRoomInfoByDevice(List<DeviceBean> deviceList)
    -

    Search room information according to the device list.

    - -
    -
    Parameters:
    - - -
    deviceList - The List of devices that need to query room information.
    - - -
    +
  • @@ -902,16 +726,7 @@

    queryRoomInfoByDevice

  • registerHomeStatusListener

     abstract void registerHomeStatusListener(IThingHomeStatusListener listener)
    -

    Register a listener for information changes within a family.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeStatusListener IThingHomeStatusListener
    - - -
    +
  • @@ -926,16 +741,7 @@

    registerHomeStatusListener

  • unRegisterHomeStatusListener

     abstract void unRegisterHomeStatusListener(IThingHomeStatusListener listener)
    -

    Unregister a listener for information changes within a family.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeStatusListener IThingHomeStatusListener
    - - -
    +
  • @@ -950,16 +756,7 @@

    unRegisterHomeStatusListener

  • registerHomeDeviceStatusListener

     abstract void registerHomeDeviceStatusListener(IThingHomeDeviceStatusListener listener)
    -

    Register a listener for device information changes in your home.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeDeviceStatusListener IThingHomeDeviceStatusListener
    - - -
    +
  • @@ -974,16 +771,7 @@

    registerHomeDeviceStatusListener

  • unRegisterHomeDeviceStatusListener

     abstract void unRegisterHomeDeviceStatusListener(IThingHomeDeviceStatusListener listener)
    -

    Unregister a listener for device information changes in your home.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeDeviceStatusListener IThingHomeDeviceStatusListener
    - - -
    +
  • @@ -998,16 +786,7 @@

    unRegisterHomeDeviceStatusListener

  • registerHomeDeviceRoomInfoListener

     abstract void registerHomeDeviceRoomInfoListener(IThingHomeRoomInfoChangeListener listener)
    -

    Register a listener for device room information changes in your home.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeDeviceStatusListener IThingHomeRoomInfoChangeListener
    - - -
    +
  • @@ -1022,16 +801,7 @@

    registerHomeDeviceRoomInfoListener

  • unRegisterHomeDeviceRoomInfoListener

     abstract void unRegisterHomeDeviceRoomInfoListener(IThingHomeRoomInfoChangeListener listener)
    -

    Unregister a listener for device room information changes in your home.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeDeviceStatusListener IThingHomeRoomInfoChangeListener
    - - -
    +
  • @@ -1046,20 +816,7 @@

    unRegisterHomeDeviceRoomInfoListener

  • createBlueMesh

     abstract void )>createBlueMesh(String meshName, IThingResultCallback<BlueMeshBean> callback)
    -

    Generate a virtual mesh gateway device in the current home.

    Called once during network formation.

    - -
    -
    Parameters:
    - - -
    meshName - The name of mesh.
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -1074,16 +831,7 @@

    createBlueMesh

  • createSigMesh

     abstract void )>createSigMesh(IThingResultCallback<SigMeshBean> callback)
    -

    Generate a virtual sigmesh gateway device in the current home.

    Called once during network formation.

    - -
    -
    Parameters:
    - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -1098,24 +846,7 @@

    createSigMesh

  • queryDeviceListToAddGroup

     abstract void >)>queryDeviceListToAddGroup(long groupId, String productId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    Obtain the device list of product.

    Group List Acquisition.

    - -
    -
    Parameters:
    - - -
    groupId - The group is not created, parameter groupId must be an integer -1
    - - - -
    productId - Select the pid of the device that created the group
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -1130,28 +861,7 @@

    queryDeviceListToAddGroup

  • queryZigbeeDeviceListToAddGroup

     abstract void >)>queryZigbeeDeviceListToAddGroup(long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    Obtain the device list of product.

    Group List Acquisition.

    - -
    -
    Parameters:
    - - -
    groupId - The group is not created, parameter groupId must be an integer -1
    - - - -
    productId - Select the pid of the device that created the grou
    - - - -
    parentId - Select the meshId of the device that created the group, deviceBean.
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -1166,7 +876,7 @@

    queryZigbeeDeviceListToAddGroup

  • onDestroy

     abstract void onDestroy()
    -

    On destroy.

    +
  • @@ -1180,33 +890,8 @@

    onDestroy

    >
  • createZigbeeGroup

    -
    @Deprecated() abstract void )>createZigbeeGroup(String productId, String parentId, int parentType, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback)
    -

    Creating a Group.

    - -
    -
    Parameters:
    - - -
    productId - The pid of the device what is using to create group
    - - - -
    parentId - Select the meshId of the device that created the group, deviceBean.
    - - - -
    parentType - unknown
    - - - -
    name - a name of the group to be created
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
     abstract void )>createZigbeeGroup(String productId, String parentId, int parentType, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback)
    +
  • @@ -1221,28 +906,7 @@

    createZigbeeGroup

  • createZigbeeGroup

     abstract void )>createZigbeeGroup(String productId, String parentId, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback)
    -

    Creating a Group.

    - -
    -
    Parameters:
    - - -
    productId - The pid of the device what is using to create group
    - - - -
    parentId - Select the meshId of the device that created the group, deviceBean.
    - - - -
    name - A name of the group to be created
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -1256,17 +920,8 @@

    createZigbeeGroup

    >
  • queryRoomInfoByGroup

    -
    @Deprecated() abstract List<RoomBean> queryRoomInfoByGroup(List<GroupBean> groupList)
    -

    Search for a list of rooms based on the group list.

    - -
    -
    Parameters:
    - - -
    groupList - The list of groups which you want to query the list of rooms.
    - - -
    +
     abstract List<RoomBean> queryRoomInfoByGroup(List<GroupBean> groupList)
    +
  • @@ -1281,20 +936,7 @@

    queryRoomInfoByGroup

  • bindNewConfigDevs

     abstract void bindNewConfigDevs(List<String> devIds, IResultCallback callback)
    -

    Bind the activated device (which performs the unbound home distribution method) to the home.

    - -
    -
    Parameters:
    - - -
    devIds - The list of successfully activated device IDs.
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -1309,16 +951,7 @@

    bindNewConfigDevs

  • registerProductWarnListener

     abstract void registerProductWarnListener(IWarningMsgListener listener)
    -

    Register product alarm listener.

    - -
    -
    Parameters:
    - - -
    listener - IWarningMsgListener IWarningMsgListener
    - - -
    +
  • @@ -1333,16 +966,7 @@

    registerProductWarnListener

  • unRegisterProductWarnListener

     abstract void unRegisterProductWarnListener(IWarningMsgListener listener)
    -

    Deregister product alarm listener.

    - -
    -
    Parameters:
    - - -
    listener - IWarningMsgListener IWarningMsgListener
    - - -
    +
  • @@ -1357,24 +981,7 @@

    unRegisterProductWarnListener

  • sortDevInHome

     abstract void sortDevInHome(String homeId, List<DeviceAndGroupInHomeBean> list, IResultCallback callback)
    -

    Sorting groups or devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - The family id.
    - - - -
    list - The list of Groups or devices to be sorted.
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • @@ -1389,16 +996,7 @@

    sortDevInHome

  • unSubscribeTopics

     abstract void unSubscribeTopics(List<String> devIdList)
    -

    Cancel subscription information for home and home devices.

    Call when leaving the family or dissolving the family.

    - -
    -
    Parameters:
    - - -
    devIdList - The list of device ids to be unsubscribed
    - - -
    +
  • @@ -1413,16 +1011,7 @@

    unSubscribeTopics

  • registerUpgradeStatusListener

     abstract void registerUpgradeStatusListener(IThingDeviceUpgradeStatusCallback callback)
    -

    Register device upgrade status listener.

    - -
    -
    Parameters:
    - - -
    callback - IThingDeviceUpgradeStatusCallback IThingDeviceUpgradeStatusCallback
    - - -
    +
  • @@ -1437,24 +1026,7 @@

    registerUpgradeStatusListener

  • getHomeWeatherDetail

     abstract void getHomeWeatherDetail(int limit, Map<String, Object> unit, IGetHomeWetherCallBack callback)
    -

    Get detailed weather data in the home.

    Such as temperature, humidity, UV index, air quality, etc.

    - -
    -
    Parameters:
    - - -
    limit - Quantity limit
    - - - -
    unit - unit.
    - - - -
    callback - IGetHomeWetherCallBack IGetHomeWetherCallBack
    - - -
    +
  • @@ -1469,24 +1041,7 @@

    getHomeWeatherDetail

  • getHomeWeatherSketch

     abstract void getHomeWeatherSketch(double lon, double lat, IIGetHomeWetherSketchCallBack callback)
    -

    Get brief weather parameters for your city.

    Such as state of weather(clear, cloudy, rainy, and so on), weather icon.

    - -
    -
    Parameters:
    - - -
    lon - longitude
    - - - -
    lat - latitude
    - - - -
    callback - IIGetHomeWetherSketchCallBack IIGetHomeWetherSketchCallBack
    - - -
    +
  • @@ -1546,30 +1101,7 @@

    organizeRelation

  • createThreadGroup

     abstract void )>createThreadGroup(String productId, String name, List<String> devIdList, String parentId, IThingResultCallback<GroupRespBean> callback)
    -

    Create thread common group .

    - -
    -
    Parameters:
    - - -
    productId - The id of Product.
    - - - -
    name - The name of Product.
    - - - -
    devIdList - The list of device ids that need to be created into groups.
    - - - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -1584,26 +1116,7 @@

    createThreadGroup

  • queryThreadGroupDeviceList

     abstract void >)>queryThreadGroupDeviceList(long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    Obtain the device list of product.

    Group List Acquisition.

    - -
    -
    Parameters:
    - - -
    groupId - The group is not created, parameter groupId must be an integer -1
    - - - -
    productId - Select the pid of the device that created the group
    - - - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeChangeListener.html b/com/thingclips/smart/home/sdk/api/IThingHomeChangeListener.html index 85c571a..56a79ae 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeChangeListener.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeChangeListener.html @@ -110,7 +110,7 @@

    Interface IThingHom public interface IThingHomeChangeListener -

    Home Change Listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onHomeAdded(long homeId) - Family added successfully. + @@ -159,7 +159,7 @@

    Method Summary

    onHomeInvite(long homeId, String homeName) - Family invitation. + @@ -167,7 +167,7 @@

    Method Summary

    onHomeRemoved(long homeId) - Family deleted successfully. + @@ -175,7 +175,7 @@

    Method Summary

    onHomeInfoChanged(long homeId) - Family information changed. + @@ -183,7 +183,7 @@

    Method Summary

    onSharedDeviceList(List<DeviceBean> sharedDeviceList) - Shared device list changes. + @@ -191,7 +191,7 @@

    Method Summary

    onSharedGroupList(List<GroupBean> sharedGroupList) - Shared group list changes. + @@ -199,7 +199,7 @@

    Method Summary

    onServerConnectSuccess() - The mobile phone successfully connects to the Thing Cloud server and receives this notification.Local data and server data may be inconsistent or the device cannot be controlled,You can call the getHomeDetail interface under Home to reinitialize the data. + @@ -244,16 +244,7 @@

    Method Detail

  • onHomeAdded

     abstract void onHomeAdded(long homeId)
    -

    Family added successfully.

    Used for multi-device data synchronization.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the family which added.
    - - -
    +
  • @@ -268,20 +259,7 @@

    onHomeAdded

  • onHomeInvite

     abstract void onHomeInvite(long homeId, String homeName)
    -

    Family invitation.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the family which you are invited to.
    - - - -
    homeName - The name of the family which you are invited to.
    - - -
    +
  • @@ -296,16 +274,7 @@

    onHomeInvite

  • onHomeRemoved

     abstract void onHomeRemoved(long homeId)
    -

    Family deleted successfully.

    Used for multi-device data synchronization.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the family which removed.
    - - -
    +
  • @@ -320,16 +289,7 @@

    onHomeRemoved

  • onHomeInfoChanged

     abstract void onHomeInfoChanged(long homeId)
    -

    Family information changed.

    Used for multi-device data synchronization.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the family which information that changed.
    - - -
    +
  • @@ -344,16 +304,7 @@

    onHomeInfoChanged

  • onSharedDeviceList

     abstract void onSharedDeviceList(List<DeviceBean> sharedDeviceList)
    -

    Shared device list changes.

    Used for multi-device data synchronization.

    - -
    -
    Parameters:
    - - -
    sharedDeviceList - The list of shared devices.
    - - -
    +
  • @@ -368,16 +319,7 @@

    onSharedDeviceList

  • onSharedGroupList

     abstract void onSharedGroupList(List<GroupBean> sharedGroupList)
    -

    Shared group list changes.

    Used for multi-group data synchronization.

    - -
    -
    Parameters:
    - - -
    sharedGroupList - The list of groups shared.
    - - -
    +
  • @@ -392,7 +334,7 @@

    onSharedGroupList

  • onServerConnectSuccess

     abstract void onServerConnectSuccess()
    -

    The mobile phone successfully connects to the Thing Cloud server and receives this notification.Local data and server data may be inconsistent or the device cannot be controlled,You can call the getHomeDetail interface under Home to reinitialize the data.

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeDataManager.html b/com/thingclips/smart/home/sdk/api/IThingHomeDataManager.html index 63fba6c..b53a3b6 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeDataManager.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeDataManager.html @@ -110,7 +110,7 @@

    Interface IThingHomeDa public interface IThingHomeDataManager -

    Manage the cache of homes, rooms, groups, and devices.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    getHomeRoomList(long homeId) - Get the list of rooms in the home. + @@ -159,7 +159,7 @@

    Method Summary

    getHomeGroupList(long homeId) - Get the list of groups in the home. + @@ -167,7 +167,7 @@

    Method Summary

    getHomeDeviceList(long homeId) - Get the list of devices in the home. + @@ -175,7 +175,7 @@

    Method Summary

    getHomeMeshList(long homeId) - Get the list of mesh devices in the home. + @@ -183,7 +183,7 @@

    Method Summary

    getHomeSigMeshList(long homeId) - Get the list of sigmesh devices in the home. + @@ -191,7 +191,7 @@

    Method Summary

    getHomeShareDeviceList(long homeId) - Get the list of share devices in the home. + @@ -199,7 +199,7 @@

    Method Summary

    getHomeShareGroupList(long homeId) - Get the list of share groups in the home. + @@ -207,7 +207,7 @@

    Method Summary

    getGroupBean(long groupId) - Get GroupBean by group id. + @@ -215,7 +215,7 @@

    Method Summary

    getDeviceBean(String devId) - Get DeviceBean by device id. + @@ -223,7 +223,7 @@

    Method Summary

    getGroupRoomBean(long groupId) - Get RoomBean by group id. + @@ -231,7 +231,7 @@

    Method Summary

    getRoomBean(long roomId) - Get RoomBean by room id. + @@ -239,7 +239,7 @@

    Method Summary

    getDeviceRoomBean(String devId) - Get RoomBean by device id. + @@ -247,7 +247,7 @@

    Method Summary

    getGroupDeviceList(long groupId) - Get the list of devices in the group. + @@ -255,7 +255,7 @@

    Method Summary

    getMeshGroupList(String meshId) - Get the list of groups in the mesh. + @@ -263,7 +263,7 @@

    Method Summary

    getMeshDeviceList(String meshId) - Get the list of devices in the mesh. + @@ -271,7 +271,7 @@

    Method Summary

    getRoomDeviceList(long roomId) - Get the list of devices in the room. + @@ -279,7 +279,7 @@

    Method Summary

    getRoomGroupList(long roomId) - Get the list of groups in the room. + @@ -287,7 +287,7 @@

    Method Summary

    getHomeBean(long homeId) - Get HomeBean + @@ -295,7 +295,7 @@

    Method Summary

    getSubDeviceBean(String devId) - Get the list of sub-devices by the parent device id + @@ -303,7 +303,7 @@

    Method Summary

    getSubDeviceBeanByNodeId(String devId, String nodeId) - Get DeviceBean of sub-device by the parent device id and sub-device node id. + @@ -311,7 +311,7 @@

    Method Summary

    getProductBean(String productId) - use getProductBeanByVer + @@ -319,7 +319,7 @@

    Method Summary

    getProductBeanByVer(String productId, String productVer) - Get ProductBean by product id and product version. + @@ -343,7 +343,7 @@

    Method Summary

    getDp(String devId, String dpId) - Get data point value by device id and data point id. + @@ -351,7 +351,7 @@

    Method Summary

    getDps(String devId) - Get data points values. + @@ -359,7 +359,7 @@

    Method Summary

    getSchema(String devId) - Get schema info by device id. + @@ -367,7 +367,7 @@

    Method Summary

    getDevRespBean(String devId) - Get DeviceRespBean by device id. + @@ -375,7 +375,7 @@

    Method Summary

    getSubDevRespBean(String meshId, String nodeId) - Get DeviceRespBean of sub-devices by the parent device id and sub-device node id. + @@ -383,7 +383,7 @@

    Method Summary

    getDevRespBeanList() - Get list of DeviceRespBean in current home. + @@ -391,7 +391,7 @@

    Method Summary

    getProductRefList() - Get extra product properties. + @@ -399,7 +399,7 @@

    Method Summary

    >)>getProductRefList(long homeId, IThingDataCallback<ArrayList<ProductRefBean>> callback) - Gets ProductRefBean list. + @@ -407,7 +407,7 @@

    Method Summary

    getProductRefBean(String productId) - Gets ProductRefBean. + @@ -415,7 +415,7 @@

    Method Summary

    )>getProductRefBean(String productId, long homeId, IThingDataCallback<ProductRefBean> callback) - Gets product ref list. + @@ -423,7 +423,7 @@

    Method Summary

    addDevRespList(List<DeviceRespBean> deviceRespBeans) - Add the list of DeviceRespBean to cache. + @@ -431,7 +431,7 @@

    Method Summary

    addProductList(List<ProductBean> productBeans) - Add the list of ProductBean to cache. + @@ -439,7 +439,7 @@

    Method Summary

    )>queryDev(String devId, IThingDataCallback<DeviceBean> callback) - Query DeviceBean from server. + @@ -447,7 +447,7 @@

    Method Summary

    )>queryDev(long homeId, String devId, IThingDataCallback<DeviceBean> callback) - Query DeviceBean from server, generally use {)>queryDev} + @@ -455,7 +455,7 @@

    Method Summary

    )>queryGroup(long groupId, IThingDataCallback<GroupBean> callback) - Query GroupBean from server. + @@ -463,7 +463,7 @@

    Method Summary

    )>querySubDev(String meshId, String devId, IThingDataCallback<DeviceBean> callback) - Query DeviceBean of sub-device from server. + @@ -471,7 +471,7 @@

    Method Summary

    >)>getSubDevList(String devId, IThingDataCallback<List<DeviceBean>> callback) - Query the DeviceBean of the sub-device list from server. + @@ -479,7 +479,7 @@

    Method Summary

    discoveredLanDevice(IThingSearchDeviceListener listener) - Register local area network discovery device listener. + @@ -487,7 +487,7 @@

    Method Summary

    unRegisterDiscoveredLanDeviceListener(IThingSearchDeviceListener listener) - Unregister local area network discovery device listener. + @@ -495,7 +495,7 @@

    Method Summary

    getStandardProductConfig(String productId) - Get standard product config from cache. + @@ -503,7 +503,7 @@

    Method Summary

    isStandardProduct(String productId) - Determine whether it is standard device. + @@ -511,7 +511,7 @@

    Method Summary

    getStandardConverter() - Get standard product standard code/id converter. + @@ -519,7 +519,7 @@

    Method Summary

    )>getStandardProductConfig(String productId, IThingDataCallback<ProductStandardConfig> callback) - Get standard product config from cloud. + @@ -527,7 +527,7 @@

    Method Summary

    >)>getStandardProductConfigList(long homeId, IThingDataCallback<ArrayList<ProductStandardConfig>> callback) - Gets standard product config list by homeID. + @@ -535,7 +535,7 @@

    Method Summary

    hasHomeCacheData(long homeId) - whether home data based on homeid + @@ -543,7 +543,7 @@

    Method Summary

    isHomeAdmin(long homeId) - get home isAdmin based on homeid + @@ -551,7 +551,7 @@

    Method Summary

    getHomeRole(long homeId) - get home role based on homeid + @@ -559,7 +559,7 @@

    Method Summary

    setAutoLoadPanelInfo(boolean autoLoad) - should load panel info after home data retrieved, default is false + @@ -567,7 +567,7 @@

    Method Summary

    shouldAutoLoadPanelInfo() - should load panel info after home data retrieved + @@ -612,16 +612,7 @@

    Method Detail

  • getHomeRoomList

     abstract List<RoomBean> getHomeRoomList(long homeId)
    -

    Get the list of rooms in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -636,16 +627,7 @@

    getHomeRoomList

  • getHomeGroupList

     abstract List<GroupBean> getHomeGroupList(long homeId)
    -

    Get the list of groups in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -660,16 +642,7 @@

    getHomeGroupList

  • getHomeDeviceList

     abstract List<DeviceBean> getHomeDeviceList(long homeId)
    -

    Get the list of devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -684,16 +657,7 @@

    getHomeDeviceList

  • getHomeMeshList

     abstract List<BlueMeshBean> getHomeMeshList(long homeId)
    -

    Get the list of mesh devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -708,16 +672,7 @@

    getHomeMeshList

  • getHomeSigMeshList

     abstract List<SigMeshBean> getHomeSigMeshList(long homeId)
    -

    Get the list of sigmesh devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -732,16 +687,7 @@

    getHomeSigMeshList

  • getHomeShareDeviceList

     abstract List<DeviceBean> getHomeShareDeviceList(long homeId)
    -

    Get the list of share devices in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -756,16 +702,7 @@

    getHomeShareDeviceList

  • getHomeShareGroupList

     abstract List<GroupBean> getHomeShareGroupList(long homeId)
    -

    Get the list of share groups in the home.

    - -
    -
    Parameters:
    - - -
    homeId - home id
    - - -
    +
  • @@ -780,16 +717,7 @@

    getHomeShareGroupList

  • getGroupBean

     abstract GroupBean getGroupBean(long groupId)
    -

    Get GroupBean by group id.

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - -
    +
  • @@ -804,16 +732,7 @@

    getGroupBean

  • getDeviceBean

     abstract DeviceBean getDeviceBean(String devId)
    -

    Get DeviceBean by device id.

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - -
    +
  • @@ -828,16 +747,7 @@

    getDeviceBean

  • getGroupRoomBean

     abstract RoomBean getGroupRoomBean(long groupId)
    -

    Get RoomBean by group id.

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - -
    +
  • @@ -852,16 +762,7 @@

    getGroupRoomBean

  • getRoomBean

     abstract RoomBean getRoomBean(long roomId)
    -

    Get RoomBean by room id.

    - -
    -
    Parameters:
    - - -
    roomId - room id
    - - -
    +
  • @@ -876,16 +777,7 @@

    getRoomBean

  • getDeviceRoomBean

     abstract RoomBean getDeviceRoomBean(String devId)
    -

    Get RoomBean by device id.

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - -
    +
  • @@ -900,16 +792,7 @@

    getDeviceRoomBean

  • getGroupDeviceList

     abstract List<DeviceBean> getGroupDeviceList(long groupId)
    -

    Get the list of devices in the group.

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - -
    +
  • @@ -924,16 +807,7 @@

    getGroupDeviceList

  • getMeshGroupList

     abstract List<GroupBean> getMeshGroupList(String meshId)
    -

    Get the list of groups in the mesh.

    - -
    -
    Parameters:
    - - -
    meshId - meshId
    - - -
    +
  • @@ -948,16 +822,7 @@

    getMeshGroupList

  • getMeshDeviceList

     abstract List<DeviceBean> getMeshDeviceList(String meshId)
    -

    Get the list of devices in the mesh.

    - -
    -
    Parameters:
    - - -
    meshId - meshId
    - - -
    +
  • @@ -972,16 +837,7 @@

    getMeshDeviceList

  • getRoomDeviceList

     abstract List<DeviceBean> getRoomDeviceList(long roomId)
    -

    Get the list of devices in the room.

    - -
    -
    Parameters:
    - - -
    roomId - roomId
    - - -
    +
  • @@ -996,16 +852,7 @@

    getRoomDeviceList

  • getRoomGroupList

     abstract List<GroupBean> getRoomGroupList(long roomId)
    -

    Get the list of groups in the room.

    - -
    -
    Parameters:
    - - -
    roomId - roomId
    - - -
    +
  • @@ -1020,16 +867,7 @@

    getRoomGroupList

  • getHomeBean

     abstract HomeBean getHomeBean(long homeId)
    -

    Get HomeBean

    - -
    -
    Parameters:
    - - -
    homeId - homeId
    - - -
    +
  • @@ -1044,16 +882,7 @@

    getHomeBean

  • getSubDeviceBean

     abstract List<DeviceBean> getSubDeviceBean(String devId)
    -

    Get the list of sub-devices by the parent device id

    - -
    -
    Parameters:
    - - -
    devId - parent device id.
    - - -
    +
  • @@ -1068,20 +897,7 @@

    getSubDeviceBean

  • getSubDeviceBeanByNodeId

     abstract DeviceBean getSubDeviceBeanByNodeId(String devId, String nodeId)
    -

    Get DeviceBean of sub-device by the parent device id and sub-device node id.

    - -
    -
    Parameters:
    - - -
    devId - parent device id.
    - - - -
    nodeId - sub-device node id.
    - - -
    +
  • @@ -1095,17 +911,8 @@

    getSubDeviceBeanByNodeId

    >
  • getProductBean

    -
    @Deprecated() abstract ProductBean getProductBean(String productId)
    -

    use getProductBeanByVer

    - -
    -
    Parameters:
    - - -
    productId - product id.
    - - -
    +
     abstract ProductBean getProductBean(String productId)
    +
  • @@ -1120,18 +927,7 @@

    getProductBean

  • getProductBeanByVer

     abstract ProductBean getProductBeanByVer(String productId, String productVer)
    -

    Get ProductBean by product id and product version.

    - -
    -
    Parameters:
    - - -
    productId - product id.
    - - - - -
    +
  • @@ -1176,20 +972,7 @@

    getPanelInfoBean

  • getDp

     abstract Object getDp(String devId, String dpId)
    -

    Get data point value by device id and data point id.

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - - -
    dpId - data point id
    - - -
    +
  • @@ -1204,16 +987,7 @@

    getDp

  • getDps

     abstract Map<String, Object> getDps(String devId)
    -

    Get data points values.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - -
    +
  • @@ -1228,16 +1002,7 @@

    getDps

  • getSchema

     abstract Map<String, SchemaBean> getSchema(String devId)
    -

    Get schema info by device id.

    - -
    -
    Parameters:
    - - -
    devId - devId
    - - -
    +
  • @@ -1252,16 +1017,7 @@

    getSchema

  • getDevRespBean

     abstract DeviceRespBean getDevRespBean(String devId)
    -

    Get DeviceRespBean by device id.

    - -
    -
    Parameters:
    - - -
    devId - devId
    - - -
    +
  • @@ -1276,20 +1032,7 @@

    getDevRespBean

  • getSubDevRespBean

     abstract DeviceRespBean getSubDevRespBean(String meshId, String nodeId)
    -

    Get DeviceRespBean of sub-devices by the parent device id and sub-device node id.

    - -
    -
    Parameters:
    - - -
    meshId - parent device id.
    - - - -
    nodeId - sub-device node id.
    - - -
    +
  • @@ -1304,7 +1047,7 @@

    getSubDevRespBean

  • getDevRespBeanList

     abstract List<DeviceRespBean> getDevRespBeanList()
    -

    Get list of DeviceRespBean in current home.

    +
  • @@ -1319,7 +1062,7 @@

    getDevRespBeanList

  • getProductRefList

     abstract HashMap<String, ProductRefBean> getProductRefList()
    -

    Get extra product properties.

    +
  • @@ -1333,21 +1076,8 @@

    getProductRefList

    >
  • getProductRefList

    -
    @Deprecated() abstract void >)>getProductRefList(long homeId, IThingDataCallback<ArrayList<ProductRefBean>> callback)
    -

    Gets ProductRefBean list.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    callback - the callback
    - - -
    +
     abstract void >)>getProductRefList(long homeId, IThingDataCallback<ArrayList<ProductRefBean>> callback)
    +
  • @@ -1362,16 +1092,7 @@

    getProductRefList

  • getProductRefBean

     abstract ProductRefBean getProductRefBean(String productId)
    -

    Gets ProductRefBean.

    - -
    -
    Parameters:
    - - -
    productId - the product id
    - - -
    +
  • @@ -1385,25 +1106,8 @@

    getProductRefBean

    >
  • getProductRefBean

    -
    @Deprecated() abstract void )>getProductRefBean(String productId, long homeId, IThingDataCallback<ProductRefBean> callback)
    -

    Gets product ref list.

    - -
    -
    Parameters:
    - - -
    productId - the product Id
    - - - -
    homeId - the home id
    - - - -
    callback - the callback
    - - -
    +
     abstract void )>getProductRefBean(String productId, long homeId, IThingDataCallback<ProductRefBean> callback)
    +
  • @@ -1418,16 +1122,7 @@

    getProductRefBean

  • addDevRespList

     abstract void addDevRespList(List<DeviceRespBean> deviceRespBeans)
    -

    Add the list of DeviceRespBean to cache.

    - -
    -
    Parameters:
    - - -
    deviceRespBeans - the list of DeviceRespBean
    - - -
    +
  • @@ -1442,16 +1137,7 @@

    addDevRespList

  • addProductList

     abstract void addProductList(List<ProductBean> productBeans)
    -

    Add the list of ProductBean to cache.

    - -
    -
    Parameters:
    - - -
    productBeans - the list of ProductBean
    - - -
    +
  • @@ -1466,20 +1152,7 @@

    addProductList

  • queryDev

     abstract void )>queryDev(String devId, IThingDataCallback<DeviceBean> callback)
    -

    Query DeviceBean from server.

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - - -
    callback - callback
    - - -
    +
  • @@ -1494,24 +1167,7 @@

    queryDev

  • queryDev

     abstract void )>queryDev(long homeId, String devId, IThingDataCallback<DeviceBean> callback)
    -

    Query DeviceBean from server, generally use {)>queryDev}

    - -
    -
    Parameters:
    - - -
    homeId - homeId, can be 0 or -1.
    - - - -
    devId - device id.
    - - - -
    callback - callback
    - - -
    +
  • @@ -1526,20 +1182,7 @@

    queryDev

  • queryGroup

     abstract void )>queryGroup(long groupId, IThingDataCallback<GroupBean> callback)
    -

    Query GroupBean from server.

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - - -
    callback - callback
    - - -
    +
  • @@ -1554,24 +1197,7 @@

    queryGroup

  • querySubDev

     abstract void )>querySubDev(String meshId, String devId, IThingDataCallback<DeviceBean> callback)
    -

    Query DeviceBean of sub-device from server.

    - -
    -
    Parameters:
    - - -
    meshId - parent device id.
    - - - -
    devId - sub-device id.
    - - - -
    callback - callback
    - - -
    +
  • @@ -1586,20 +1212,7 @@

    querySubDev

  • getSubDevList

     abstract void >)>getSubDevList(String devId, IThingDataCallback<List<DeviceBean>> callback)
    -

    Query the DeviceBean of the sub-device list from server.

    - -
    -
    Parameters:
    - - -
    devId - parent device id.
    - - - -
    callback - callback
    - - -
    +
  • @@ -1614,16 +1227,7 @@

    getSubDevList

  • discoveredLanDevice

     abstract void discoveredLanDevice(IThingSearchDeviceListener listener)
    -

    Register local area network discovery device listener.

    - -
    -
    Parameters:
    - - -
    listener - local area network discovery device listener, IThingSearchDeviceListener.
    - - -
    +
  • @@ -1638,16 +1242,7 @@

    discoveredLanDevice

  • unRegisterDiscoveredLanDeviceListener

     abstract void unRegisterDiscoveredLanDeviceListener(IThingSearchDeviceListener listener)
    -

    Unregister local area network discovery device listener.

    - -
    -
    Parameters:
    - - -
    listener - local area network discovery device listener, IThingSearchDeviceListener.
    - - -
    +
  • @@ -1662,16 +1257,7 @@

    unRegisterDiscoveredLanDeviceListener

  • getStandardProductConfig

     abstract ProductStandardConfig getStandardProductConfig(String productId)
    -

    Get standard product config from cache.

    - -
    -
    Parameters:
    - - -
    productId - Product id.
    - - -
    +
  • @@ -1686,16 +1272,7 @@

    getStandardProductConfig

  • isStandardProduct

     abstract boolean isStandardProduct(String productId)
    -

    Determine whether it is standard device.

    Indicates whether the use of standard control commands is supported.

    - -
    -
    Parameters:
    - - -
    productId - the product id
    - - -
    +
  • @@ -1710,7 +1287,7 @@

    isStandardProduct

  • getStandardConverter

     abstract IStandardConverter getStandardConverter()
    -

    Get standard product standard code/id converter.

    +
  • @@ -1725,18 +1302,7 @@

    getStandardConverter

  • getStandardProductConfig

     abstract void )>getStandardProductConfig(String productId, IThingDataCallback<ProductStandardConfig> callback)
    -

    Get standard product config from cloud.

    - -
    -
    Parameters:
    - - -
    productId - Product id.
    - - - - -
    +
  • @@ -1750,21 +1316,8 @@

    getStandardProductConfig

    >
  • getStandardProductConfigList

    -
    @Deprecated() abstract void >)>getStandardProductConfigList(long homeId, IThingDataCallback<ArrayList<ProductStandardConfig>> callback)
    -

    Gets standard product config list by homeID.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    callback - the callback
    - - -
    +
     abstract void >)>getStandardProductConfigList(long homeId, IThingDataCallback<ArrayList<ProductStandardConfig>> callback)
    +
  • @@ -1779,16 +1332,7 @@

    getStandardProductConfigList

  • hasHomeCacheData

     abstract boolean hasHomeCacheData(long homeId)
    -

    whether home data based on homeid

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - -
    +
  • @@ -1803,16 +1347,7 @@

    hasHomeCacheData

  • isHomeAdmin

     abstract boolean isHomeAdmin(long homeId)
    -

    get home isAdmin based on homeid

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - -
    +
  • @@ -1827,16 +1362,7 @@

    isHomeAdmin

  • getHomeRole

     abstract int getHomeRole(long homeId)
    -

    get home role based on homeid

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - -
    +
  • @@ -1851,7 +1377,7 @@

    getHomeRole

  • setAutoLoadPanelInfo

     abstract void setAutoLoadPanelInfo(boolean autoLoad)
    -

    should load panel info after home data retrieved, default is false

    +
  • @@ -1866,7 +1392,7 @@

    setAutoLoadPanelInfo

  • shouldAutoLoadPanelInfo

     abstract boolean shouldAutoLoadPanelInfo()
    -

    should load panel info after home data retrieved

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeDeviceStatusListener.html b/com/thingclips/smart/home/sdk/api/IThingHomeDeviceStatusListener.html index 65700cf..4092847 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeDeviceStatusListener.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeDeviceStatusListener.html @@ -110,7 +110,7 @@

    Interface ITh public interface IThingHomeDeviceStatusListener -

    Device Status Listening.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDeviceDpUpdate(String devId, String dpStr) - Data point change. + @@ -159,7 +159,7 @@

    Method Summary

    onDeviceStatusChanged(String devId, boolean online) - Device status change. + @@ -167,7 +167,7 @@

    Method Summary

    onDeviceInfoUpdate(String devId) - Equipment Information Update. + @@ -212,20 +212,7 @@

    Method Detail

  • onDeviceDpUpdate

     abstract void onDeviceDpUpdate(String devId, String dpStr)
    -

    Data point change.

    - -
    -
    Parameters:
    - - -
    devId - The id of the device which you are listening to.
    - - - -
    dpStr - Json string description of the data point.
    - - -
    +
  • @@ -240,20 +227,7 @@

    onDeviceDpUpdate

  • onDeviceStatusChanged

     abstract void onDeviceStatusChanged(String devId, boolean online)
    -

    Device status change. such as online or offline.

    - -
    -
    Parameters:
    - - -
    devId - The id of the device which you are listening to.
    - - - -
    online - online flag, {@code true} that means online, or {@code false} that means offline.
    - - -
    +
  • @@ -268,16 +242,7 @@

    onDeviceStatusChanged

  • onDeviceInfoUpdate

     abstract void onDeviceInfoUpdate(String devId)
    -

    Equipment Information Update.

    Such as name, etc.

    - -
    -
    Parameters:
    - - -
    devId - The id of the device which you are listening to.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeManager.html b/com/thingclips/smart/home/sdk/api/IThingHomeManager.html index bac1393..85e277d 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeManager.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeManager.html @@ -110,7 +110,7 @@

    Interface IThingHomeManage public interface IThingHomeManager -

    Home Manager.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    queryHomeList(IThingGetHomeListCallback callback) - Get Family List. + @@ -159,7 +159,7 @@

    Method Summary

    queryHomeInfo(long id, IThingHomeResultCallback callback) - Get Family Details. + @@ -167,7 +167,7 @@

    Method Summary

    createHome(String name, double lon, double lat, String geoName, List<String> rooms, IThingHomeResultCallback callback) - Creating a Family. + @@ -175,7 +175,7 @@

    Method Summary

    registerThingHomeChangeListener(IThingHomeChangeListener listener) - Register a listener for family information changes. + @@ -183,7 +183,7 @@

    Method Summary

    unRegisterThingHomeChangeListener(IThingHomeChangeListener listener) - Unregister the listener for family information changes. + @@ -191,7 +191,7 @@

    Method Summary

    onDestroy() - On destroy. + @@ -199,7 +199,7 @@

    Method Summary

    joinHomeByInviteCode(String code, IResultCallback callback) - Join the family by invitation code. + @@ -244,16 +244,7 @@

    Method Detail

  • queryHomeList

     abstract void queryHomeList(IThingGetHomeListCallback callback)
    -

    Get Family List.

    - -
    -
    Parameters:
    - - -
    callback - IThingGetHomeListCallback IThingGetHomeListCallback
    - - -
    +
  • @@ -268,20 +259,7 @@

    queryHomeList

  • queryHomeInfo

     abstract void queryHomeInfo(long id, IThingHomeResultCallback callback)
    -

    Get Family Details.

    - -
    -
    Parameters:
    - - -
    id - The id of the home which you want to query.
    - - - -
    callback - IThingHomeResultCallback IThingHomeResultCallback
    - - -
    +
  • @@ -296,36 +274,7 @@

    queryHomeInfo

  • createHome

     abstract void createHome(String name, double lon, double lat, String geoName, List<String> rooms, IThingHomeResultCallback callback)
    -

    Creating a Family.

    - -
    -
    Parameters:
    - - -
    name - The name of family(Support up to 25 characters).
    - - - -
    lon - longitude (Pass 0 if you don't set family location information).
    - - - -
    lat - latitude (Pass 0 if you don't set family location information).
    - - - -
    geoName - The name of home geographic location.
    - - - -
    rooms - Room list.
    - - - -
    callback - IThingGetHomeListCallback IThingGetHomeListCallback
    - - -
    +
  • @@ -340,16 +289,7 @@

    createHome

  • registerThingHomeChangeListener

     abstract void registerThingHomeChangeListener(IThingHomeChangeListener listener)
    -

    Register a listener for family information changes.

    Such as addition, deletion of families, change of information, change of sharing list and listening forsuccessful server connection.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeChangeListener IThingHomeChangeListener
    - - -
    +
  • @@ -364,16 +304,7 @@

    registerThingHomeChangeListener

  • unRegisterThingHomeChangeListener

     abstract void unRegisterThingHomeChangeListener(IThingHomeChangeListener listener)
    -

    Unregister the listener for family information changes.

    - -
    -
    Parameters:
    - - -
    listener - IThingHomeChangeListener IThingHomeChangeListener
    - - -
    +
  • @@ -388,7 +319,7 @@

    unRegisterThingHomeChangeListener

  • onDestroy

     abstract void onDestroy()
    -

    On destroy.

    +
  • @@ -403,20 +334,7 @@

    onDestroy

  • joinHomeByInviteCode

     abstract void joinHomeByInviteCode(String code, IResultCallback callback)
    -

    Join the family by invitation code.

    - -
    -
    Parameters:
    - - -
    code - invitation code.
    - - - -
    callback - IResultCallback IResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeMember.html b/com/thingclips/smart/home/sdk/api/IThingHomeMember.html index c263587..e116e52 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeMember.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeMember.html @@ -110,7 +110,7 @@

    Interface IThingHomeMember< public interface IThingHomeMember -

    Provide the ability to manage family members.

    +
    @@ -151,183 +151,215 @@

    Method Summary

    updateMember(long memberId, String name, boolean admin, IResultCallback callback) - Update family members' note names and permissions (old method). + abstract void - updateMember(MemberWrapperBean memberWrapperBean, IResultCallback callback) + updateMember(MemberWrapperBean memberWrapperBean, IResultCallback callback) - Update member's information (recommend). + abstract void - updateMemberRole(long memberId, boolean admin, IResultCallback callback) + updateMemberName(long memberId, String name, IResultCallback callback) - Update family member's role. + abstract void - addMember(long mHomeId, String countryCode, String userAccount, String name, boolean admin, IThingMemberResultCallback callback) + updateMemberRole(long memberId, boolean admin, IResultCallback callback) - Adding a new member to a family (old). + abstract void - )>addMember(MemberWrapperBean memberWrapperBean, IThingDataCallback<MemberBean> callback) + addMember(long mHomeId, String countryCode, String userAccount, String name, boolean admin, IThingMemberResultCallback callback) - Adding a new member to a family (recommend). + abstract void - removeMember(long memberId, IResultCallback callback) + )>addMember(MemberWrapperBean memberWrapperBean, IThingDataCallback<MemberBean> callback) - Remove a member from the family to which he belongs. + abstract void - queryMemberList(long mHomeId, IThingGetMemberListCallback callback) + removeMember(long memberId, IResultCallback callback) - Search for members under the current family. + abstract void - >)>getMemberDeviceList(long relationId, IThingDataCallback<Map<String, Object>> callback) + queryMemberList(long mHomeId, IThingGetMemberListCallback callback) - Get family members' associated devices. + abstract void - >)>getAuthRoomList(long homeId, long memberId, IThingDataCallback<List<RoomAuthBean>> callback) + >)>getMemberDeviceList(long relationId, IThingDataCallback<Map<String, Object>> callback) - Get the authorization status of the specified family members for the rooms under the current family. + abstract void - saveAuthRoomList(long homeId, long memberId, List<Long> rooms, IResultCallback callback) + >)>getAuthRoomList(long homeId, long memberId, IThingDataCallback<List<RoomAuthBean>> callback) - Save the authorization of a family member for rooms under the current family. + abstract void - >)>getAuthSceneList(long homeId, long memberId, IThingDataCallback<List<SceneAuthBean>> callback) + saveAuthRoomList(long homeId, long memberId, List<Long> rooms, IResultCallback callback) - Get the authorization status of the specified family members for the scenes under the current family. + abstract void - saveAuthSceneList(long homeId, long memberId, List<String> ruleIds, IResultCallback callback) + >)>getAuthSceneList(long homeId, long memberId, IThingDataCallback<List<SceneAuthBean>> callback) - Save the authorization of a family member for scenes under the current family. + abstract void - addMemberAccount(long id, String countryCode, String userAccount, boolean admin, IResultCallback callback) + saveAuthSceneList(long homeId, long memberId, List<String> ruleIds, IResultCallback callback) - Associate account for family member. + abstract void - addMemberAccount(long id, String countryCode, String userAccount, int role, IResultCallback callback) + addMemberAccount(long id, String countryCode, String userAccount, boolean admin, IResultCallback callback) - Associate account for family member (recommend). + abstract void - uploadMemberAvatar(String filename, File file, IBooleanCallback callback) + addMemberAccount(long id, String countryCode, String userAccount, int role, IResultCallback callback) - Upload the avatar information of family members. + abstract void - processInvitation(long homeId, boolean action, IResultCallback callBack) + addMemberAccount(long memberId, String countryCode, String userAccount, int role, Long customRoleId, IResultCallback callback) - Accept or reject family invitation. + abstract void - getInvitationMessage(long homeId, IThingDataCallback callback) + uploadMemberAvatar(String filename, File file, IBooleanCallback callback) - Get sharing invitation information. + abstract void - getInvitationFamilyInfo(String inviteCode, IThingDataCallback callback) + processInvitation(long homeId, boolean action, IResultCallback callBack) - Get information about the family to which the current invitation code belongs. + abstract void - reInviteMember(long invitationId, IThingDataCallback callback) + getInvitationMessage(long homeId, IThingDataCallback callback) - Re-invite the family member. + abstract void - cancelMemberInvitationCode(long invitationId, IResultCallback callback) + getInvitationMessage(long homeId, int role, Long customRoleId, IThingDataCallback callback) - Cancel the invitation of family member. + abstract void - getInvitationList(long homeId, IThingDataCallback callback) + getInvitationFamilyInfo(String inviteCode, IThingDataCallback callback) - Get Family Invitation Records. + abstract void - updateInvitedMember(long invitationId, String memberName, int memberRole, IResultCallback callBack) + reInviteMember(long invitationId, IThingDataCallback callback) - Update information of invited member + + abstract void + + cancelMemberInvitationCode(long invitationId, IResultCallback callback) + + + + + + abstract void + + getInvitationList(long homeId, IThingDataCallback callback) + + + + + + abstract void + + updateInvitedMember(long invitationId, String memberName, int memberRole, IResultCallback callBack) + + + + + + abstract void + + updateInvitedMember(long invitationId, String memberName, int memberRole, Long customRoleId, IResultCallback callBack) + + + + + abstract void transferOwner(long gid, long memberId, IResultCallback listener) - 家庭所有者转移权限 + @@ -372,26 +404,7 @@

    Method Detail

  • updateMember

     abstract void updateMember(long memberId, String name, boolean admin, IResultCallback callback)
    -

    Update family members' note names and permissions (old method).

    - -
    -
    Parameters:
    - - - - -
    name - Remarks
    - - - -
    admin - Set to true if he is an administrator.
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -405,21 +418,23 @@

    updateMember

    >
  • updateMember

    -
     abstract void updateMember(MemberWrapperBean memberWrapperBean, IResultCallback callback)
    -

    Update member's information (recommend).

    +
     abstract void updateMember(MemberWrapperBean memberWrapperBean, IResultCallback callback)
    +
    -
    -
    Parameters:
    - - -
    memberWrapperBean - New information for family member.
    - - - -
    callback - Result callback
    - - -
    + +
  • + + + + + + + + + + + + + + + + + + + + + diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeRelationUpdateListener.html b/com/thingclips/smart/home/sdk/api/IThingHomeRelationUpdateListener.html index 42627ac..d3c6694 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeRelationUpdateListener.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeRelationUpdateListener.html @@ -110,7 +110,7 @@

    Interface I public interface IThingHomeRelationUpdateListener -

    Create by qingchen on 2021/9/30

    +
    diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeExListener.html b/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeExListener.html index d9e2894..233600d 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeExListener.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeExListener.html @@ -151,7 +151,7 @@

    Method Summary

    onDeviceRoomInfoChanged(long roomId, String devId, boolean add) - device been added or removed from room + @@ -159,7 +159,7 @@

    Method Summary

    onGroupRoomInfoChanged(long roomId, long id, boolean add) - group been added or removed from room + @@ -167,7 +167,7 @@

    Method Summary

    onRoomNameChanged(long roomId, String name) - room name changed + @@ -175,7 +175,7 @@

    Method Summary

    onRoomOrderChanged() - room order changed + @@ -220,24 +220,7 @@

    Method Detail

  • onDeviceRoomInfoChanged

     abstract void onDeviceRoomInfoChanged(long roomId, String devId, boolean add)
    -

    device been added or removed from room

    - -
    -
    Parameters:
    - - -
    roomId - room id
    - - - -
    devId - device id
    - - - -
    add - add or not
    - - -
    +
  • @@ -252,24 +235,7 @@

    onDeviceRoomInfoChanged

  • onGroupRoomInfoChanged

     abstract void onGroupRoomInfoChanged(long roomId, long id, boolean add)
    -

    group been added or removed from room

    - -
    -
    Parameters:
    - - -
    roomId - room id
    - - - -
    id - group id
    - - - -
    add - add or not
    - - -
    +
  • @@ -284,20 +250,7 @@

    onGroupRoomInfoChanged

  • onRoomNameChanged

     abstract void onRoomNameChanged(long roomId, String name)
    -

    room name changed

    - -
    -
    Parameters:
    - - -
    roomId - room id
    - - - -
    name - new room name
    - - -
    +
  • @@ -312,7 +265,7 @@

    onRoomNameChanged

  • onRoomOrderChanged

     abstract void onRoomOrderChanged()
    -

    room order changed

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeListener.html b/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeListener.html index 9fee495..390aa14 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeListener.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeRoomInfoChangeListener.html @@ -110,7 +110,7 @@

    Interface I public interface IThingHomeRoomInfoChangeListener -

    Room in Device Information change Listening.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDeviceRoomInfoUpdate(String devId) - the Room of Device Information Update. + @@ -159,7 +159,7 @@

    Method Summary

    onGroupRoomInfoUpdate(Long groupId) - the Room of Group Information Update. + @@ -167,7 +167,7 @@

    Method Summary

    onRoomAdd(String homeId, Long roomId) - the Room of Information Update. + @@ -175,7 +175,7 @@

    Method Summary

    onRoomDelete(String homeId, Long roomId) - the Room of Information Update. + @@ -220,16 +220,7 @@

    Method Detail

  • onDeviceRoomInfoUpdate

     abstract void onDeviceRoomInfoUpdate(String devId)
    -

    the Room of Device Information Update.

    Such as name, etc.

    - -
    -
    Parameters:
    - - -
    devId - The id of the device which you are listening to.
    - - -
    +
  • @@ -244,16 +235,7 @@

    onDeviceRoomInfoUpdate

  • onGroupRoomInfoUpdate

     abstract void onGroupRoomInfoUpdate(Long groupId)
    -

    the Room of Group Information Update.

    Such as name, etc.

    - -
    -
    Parameters:
    - - -
    groupId - The id of the Group which you are listening to.
    - - -
    +
  • @@ -268,18 +250,7 @@

    onGroupRoomInfoUpdate

  • onRoomAdd

     abstract void onRoomAdd(String homeId, Long roomId)
    -

    the Room of Information Update.

    Such as name, etc.

    - -
    -
    Parameters:
    - - - - -
    roomId - The id of the Room which you are listening to.
    - - -
    +
  • @@ -294,18 +265,7 @@

    onRoomAdd

  • onRoomDelete

     abstract void onRoomDelete(String homeId, Long roomId)
    -

    the Room of Information Update.

    Such as name, etc.

    - -
    -
    Parameters:
    - - - - -
    roomId - The id of the Room which you are listening to.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeSpeech.html b/com/thingclips/smart/home/sdk/api/IThingHomeSpeech.html index 7526f43..442312a 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeSpeech.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeSpeech.html @@ -110,7 +110,7 @@

    Interface IThingHomeSpeech< public interface IThingHomeSpeech -

    Created by letian on 2018/3/29.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    )>executeCommandWithSpeechText(String speechText, long homeId, IThingDataCallback<VoiceCommandBean> lisenter) - execute voice command + @@ -159,7 +159,7 @@

    Method Summary

    >)>getVoicePhraseTipList(IThingDataCallback<ArrayList<SpeechPhraseBean>> callback) - get recoginzation can speech phrase tip listAdded form 3.10. + @@ -167,7 +167,7 @@

    Method Summary

    )>getVoiceGuideTipList(IThingDataCallback<SpeechGuideBean> callback) - get recoginzation speech guide tip listAdded form 3.10. + @@ -175,7 +175,7 @@

    Method Summary

    )>convertToTextWithAudioData(Array<byte> audioData, String audioRate, String audioType, long homeId, IThingResultCallback<String> callback) - audio conversion text + @@ -220,22 +220,7 @@

    Method Detail

  • executeCommandWithSpeechText

     abstract void )>executeCommandWithSpeechText(String speechText, long homeId, IThingDataCallback<VoiceCommandBean> lisenter)
    -

    execute voice command

    - -
    -
    Parameters:
    - - -
    speechText - Voice text
    - - - -
    homeId - home id
    - - - - -
    +
  • @@ -250,16 +235,7 @@

    executeCommandWithSpeechText

  • getVoicePhraseTipList

     abstract void >)>getVoicePhraseTipList(IThingDataCallback<ArrayList<SpeechPhraseBean>> callback)
    -

    get recoginzation can speech phrase tip listAdded form 3.10.0

    - -
    -
    Parameters:
    - - -
    callback - Callback for ack message IThingDataCallback
    - - -
    +
  • @@ -274,16 +250,7 @@

    getVoicePhraseTipList

  • getVoiceGuideTipList

     abstract void )>getVoiceGuideTipList(IThingDataCallback<SpeechGuideBean> callback)
    -

    get recoginzation speech guide tip listAdded form 3.10.0

    - -
    -
    Parameters:
    - - -
    callback - callback Callback for ack message IThingDataCallback
    - - -
    +
  • @@ -298,32 +265,7 @@

    getVoiceGuideTipList

  • convertToTextWithAudioData

     abstract void )>convertToTextWithAudioData(Array<byte> audioData, String audioRate, String audioType, long homeId, IThingResultCallback<String> callback)
    -

    audio conversion text

    - -
    -
    Parameters:
    - - -
    audioData - audio byte data
    - - - -
    audioRate - audio rate
    - - - -
    audioType - audio type
    - - - -
    homeId - home id
    - - - -
    callback - callback Callback for ack message IThingResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingHomeStatusListener.html b/com/thingclips/smart/home/sdk/api/IThingHomeStatusListener.html index 3e2b6e3..6ecf1d3 100644 --- a/com/thingclips/smart/home/sdk/api/IThingHomeStatusListener.html +++ b/com/thingclips/smart/home/sdk/api/IThingHomeStatusListener.html @@ -110,7 +110,7 @@

    Interface IThingHom public interface IThingHomeStatusListener -

    Home status listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDeviceAdded(String devId) - Device add successfully. + @@ -159,7 +159,7 @@

    Method Summary

    onDeviceRemoved(String devId) - Device deleted successfully. + @@ -167,7 +167,7 @@

    Method Summary

    onGroupAdded(long groupId) - Group add successfully. + @@ -175,7 +175,7 @@

    Method Summary

    onGroupRemoved(long groupId) - Group deleted successfully. + @@ -183,7 +183,7 @@

    Method Summary

    onMeshAdded(String meshId) - Blue mesh add successfully. + @@ -228,16 +228,7 @@

    Method Detail

  • onDeviceAdded

     abstract void onDeviceAdded(String devId)
    -

    Device add successfully.

    - -
    -
    Parameters:
    - - -
    devId - The id of the device which added.
    - - -
    +
  • @@ -252,16 +243,7 @@

    onDeviceAdded

  • onDeviceRemoved

     abstract void onDeviceRemoved(String devId)
    -

    Device deleted successfully.

    - -
    -
    Parameters:
    - - -
    devId - The id of the device which removed.
    - - -
    +
  • @@ -276,16 +258,7 @@

    onDeviceRemoved

  • onGroupAdded

     abstract void onGroupAdded(long groupId)
    -

    Group add successfully.

    - -
    -
    Parameters:
    - - -
    groupId - The id of the group which added.
    - - -
    +
  • @@ -300,16 +273,7 @@

    onGroupAdded

  • onGroupRemoved

     abstract void onGroupRemoved(long groupId)
    -

    Group deleted successfully.

    - -
    -
    Parameters:
    - - -
    groupId - The id of the group which removed.
    - - -
    +
  • @@ -324,16 +288,7 @@

    onGroupRemoved

  • onMeshAdded

     abstract void onMeshAdded(String meshId)
    -

    Blue mesh add successfully.

    - -
    -
    Parameters:
    - - -
    meshId - The id of the mesh which added.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingLightningActivator.html b/com/thingclips/smart/home/sdk/api/IThingLightningActivator.html index 767bc32..01cbaea 100644 --- a/com/thingclips/smart/home/sdk/api/IThingLightningActivator.html +++ b/com/thingclips/smart/home/sdk/api/IThingLightningActivator.html @@ -110,7 +110,7 @@

    Interface IThingLig public interface IThingLightningActivator -

    Lightning device activation operation interface class.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    startSearch(List<String> devIds, long serverTimeout, long clientTimeout, IThingLightningSearchListener listener) - Start searching for lightning devices. + @@ -159,7 +159,7 @@

    Method Summary

    stopSearch() - Stop searching for lightning devices. + @@ -167,7 +167,7 @@

    Method Summary

    cancel(List<LightningSearchBean> lightningSearchBeanList) - Cancel the searched device to make it exit the lightning state. + @@ -175,7 +175,7 @@

    Method Summary

    startActive(ThingLightningDevActivatorBuilder builder) - Start activation. + @@ -183,7 +183,7 @@

    Method Summary

    stopActive() - Stop activation. + @@ -228,28 +228,7 @@

    Method Detail

  • startSearch

     abstract void startSearch(List<String> devIds, long serverTimeout, long clientTimeout, IThingLightningSearchListener listener)
    -

    Start searching for lightning devices.

    - -
    -
    Parameters:
    - - -
    devIds - List of activated lightning devices.
    - - - -
    serverTimeout - Activated device timeout.
    - - - -
    clientTimeout - Inactive device timeout.
    - - - -
    listener - Callback.
    - - -
    +
  • @@ -264,7 +243,7 @@

    startSearch

  • stopSearch

     abstract void stopSearch()
    -

    Stop searching for lightning devices.

    +
  • @@ -279,7 +258,7 @@

    stopSearch

  • cancel

     abstract void cancel(List<LightningSearchBean> lightningSearchBeanList)
    -

    Cancel the searched device to make it exit the lightning state.

    +
  • @@ -294,7 +273,7 @@

    cancel

  • startActive

     abstract void startActive(ThingLightningDevActivatorBuilder builder)
    -

    Start activation. com.thingclips.smart.home.sdk.builder.ThingLightningDevActivatorBuilder

    +
  • @@ -309,7 +288,7 @@

    startActive

  • stopActive

     abstract void stopActive()
    -

    Stop activation.

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingRoom.html b/com/thingclips/smart/home/sdk/api/IThingRoom.html index 9c020dc..31d1af0 100644 --- a/com/thingclips/smart/home/sdk/api/IThingRoom.html +++ b/com/thingclips/smart/home/sdk/api/IThingRoom.html @@ -110,7 +110,7 @@

    Interface IThingRoom

    public interface IThingRoom -

    Provides the ability to operate in the family room dimension.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    updateRoom(String name, IResultCallback callback) - Modify room name. + @@ -159,7 +159,7 @@

    Method Summary

    addDevice(String devId, IResultCallback callback) - Add device in this room. + @@ -167,7 +167,7 @@

    Method Summary

    addDeviceGroup(List<DeviceAndGroupInRoomBean> list, IResultCallback callback) - Add device and group in this Room (Add to the end for incremental update, not a full update) + @@ -175,7 +175,7 @@

    Method Summary

    addGroup(long groupId, IResultCallback callback) - Add group in this room. + @@ -183,7 +183,7 @@

    Method Summary

    removeDevice(String devId, IResultCallback callback) - Remove device from this room. + @@ -191,7 +191,7 @@

    Method Summary

    removeGroup(Long groupId, IResultCallback resultCallback) - Remove group from this room. + @@ -199,7 +199,7 @@

    Method Summary

    moveDevGroupListFromRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback) - Batch modification of rooms with groups and devices.This method can be used to move devices and groups into and out of a room in bulk(full update). + @@ -207,7 +207,7 @@

    Method Summary

    sortDevInRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback) - Sorting groups or devices in a room. + @@ -215,7 +215,7 @@

    Method Summary

    updateIcon(File file, IResultCallback callback) - Upload room icon. + @@ -260,20 +260,7 @@

    Method Detail

  • updateRoom

     abstract void updateRoom(String name, IResultCallback callback)
    -

    Modify room name.

    - -
    -
    Parameters:
    - - -
    name - New name of the room
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -288,20 +275,7 @@

    updateRoom

  • addDevice

     abstract void addDevice(String devId, IResultCallback callback)
    -

    Add device in this room.

    - -
    -
    Parameters:
    - - -
    devId - Device identification
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -316,20 +290,7 @@

    addDevice

  • addDeviceGroup

     abstract void addDeviceGroup(List<DeviceAndGroupInRoomBean> list, IResultCallback callback)
    -

    Add device and group in this Room (Add to the end for incremental update, not a full update)

    - -
    -
    Parameters:
    - - -
    list - Devices or groups list
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -344,20 +305,7 @@

    addDeviceGroup

  • addGroup

     abstract void addGroup(long groupId, IResultCallback callback)
    -

    Add group in this room.

    - -
    -
    Parameters:
    - - -
    groupId - Group identification
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -372,20 +320,7 @@

    addGroup

  • removeDevice

     abstract void removeDevice(String devId, IResultCallback callback)
    -

    Remove device from this room.

    - -
    -
    Parameters:
    - - -
    devId - Device identification
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -400,20 +335,7 @@

    removeDevice

  • removeGroup

     abstract void removeGroup(Long groupId, IResultCallback resultCallback)
    -

    Remove group from this room.

    - -
    -
    Parameters:
    - - -
    groupId - Group identification
    - - - -
    resultCallback - Result callback
    - - -
    +
  • @@ -428,20 +350,7 @@

    removeGroup

  • moveDevGroupListFromRoom

     abstract void moveDevGroupListFromRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback)
    -

    Batch modification of rooms with groups and devices.This method can be used to move devices and groups into and out of a room in bulk(full update).

    - -
    -
    Parameters:
    - - -
    list - Devices or groups list
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -456,20 +365,7 @@

    moveDevGroupListFromRoom

  • sortDevInRoom

     abstract void sortDevInRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback)
    -

    Sorting groups or devices in a room.

    - -
    -
    Parameters:
    - - -
    list - Devices or groups list
    - - - -
    callback - Result callback
    - - -
    +
  • @@ -484,20 +380,7 @@

    sortDevInRoom

  • updateIcon

     abstract void updateIcon(File file, IResultCallback callback)
    -

    Upload room icon.

    - -
    -
    Parameters:
    - - -
    file - Icon file.
    - - - -
    callback - Result callback
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IThingServer.html b/com/thingclips/smart/home/sdk/api/IThingServer.html index 039f6a3..d2c5c55 100644 --- a/com/thingclips/smart/home/sdk/api/IThingServer.html +++ b/com/thingclips/smart/home/sdk/api/IThingServer.html @@ -110,7 +110,7 @@

    Interface IThingServer

    public interface IThingServer -

    Determine MQTT service connection status

    +
    @@ -151,7 +151,7 @@

    Method Summary

    isServerConnect() - Whether MQTT is connected to server. + @@ -196,7 +196,7 @@

    Method Detail

  • isServerConnect

     abstract boolean isServerConnect()
    -

    Whether MQTT is connected to server.

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/IWarningMsgListener.html b/com/thingclips/smart/home/sdk/api/IWarningMsgListener.html index ed5d41a..a405d85 100644 --- a/com/thingclips/smart/home/sdk/api/IWarningMsgListener.html +++ b/com/thingclips/smart/home/sdk/api/IWarningMsgListener.html @@ -151,7 +151,7 @@

    Method Summary

    onWarnMessageArrived(WarnMessageBean warnMessageBean) - Warn message arrived + @@ -196,16 +196,7 @@

    Method Detail

  • onWarnMessageArrived

     abstract void onWarnMessageArrived(WarnMessageBean warnMessageBean)
    -

    Warn message arrived

    - -
    -
    Parameters:
    - - -
    warnMessageBean - WarnMessageBean
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/config/IApConnectListener.html b/com/thingclips/smart/home/sdk/api/config/IApConnectListener.html index b0fdc53..6ec2ceb 100644 --- a/com/thingclips/smart/home/sdk/api/config/IApConnectListener.html +++ b/com/thingclips/smart/home/sdk/api/config/IApConnectListener.html @@ -110,7 +110,7 @@

    Interface IApConnectListe public interface IApConnectListener -

    Created by letian on 16/3/29.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDeviceConnect(String gwId) - Gateway connection + @@ -159,7 +159,7 @@

    Method Summary

    onDeviceDisconnect(String gwId) - Gateway disconnected + @@ -167,7 +167,7 @@

    Method Summary

    onConfigSuccess() - Configuration command sending start. + @@ -175,7 +175,7 @@

    Method Summary

    onConfigError(int code) - End of configuration command sending. + @@ -183,7 +183,7 @@

    Method Summary

    onActiveCommandError(int code) - The activation command was failed + @@ -191,7 +191,7 @@

    Method Summary

    onActiveCommandSuccess() - The activation command was successful + @@ -199,7 +199,7 @@

    Method Summary

    onActiveSuccess(DeviceBean device) - Device activated successfully + @@ -207,7 +207,7 @@

    Method Summary

    onDeviceBindSuccess(DeviceBean device) - Device bind success + @@ -215,7 +215,7 @@

    Method Summary

    onActiveError(String code, String error) - Device activation error + @@ -223,7 +223,7 @@

    Method Summary

    onGetDevicePskInfo(int sl, String uuid) - Get the SL information of the device + @@ -276,7 +276,7 @@

    Method Detail

  • onDeviceConnect

     abstract void onDeviceConnect(String gwId)
    -

    Gateway connection

    +
  • @@ -291,7 +291,7 @@

    onDeviceConnect

  • onDeviceDisconnect

     abstract void onDeviceDisconnect(String gwId)
    -

    Gateway disconnected

    +
  • @@ -306,7 +306,7 @@

    onDeviceDisconnect

  • onConfigSuccess

     abstract void onConfigSuccess()
    -

    Configuration command sending start.

    +
  • @@ -321,7 +321,7 @@

    onConfigSuccess

  • onConfigError

     abstract void onConfigError(int code)
    -

    End of configuration command sending.

    +
  • @@ -336,16 +336,7 @@

    onConfigError

  • onActiveCommandError

     abstract void onActiveCommandError(int code)
    -

    The activation command was failed

    - -
    -
    Parameters:
    - - -
    code - error code
    - - -
    +
  • @@ -360,7 +351,7 @@

    onActiveCommandError

  • onActiveCommandSuccess

     abstract void onActiveCommandSuccess()
    -

    The activation command was successful

    +
  • @@ -375,7 +366,7 @@

    onActiveCommandSuccess

  • onActiveSuccess

     abstract void onActiveSuccess(DeviceBean device)
    -

    Device activated successfully

    +
  • @@ -390,7 +381,7 @@

    onActiveSuccess

  • onDeviceBindSuccess

     abstract void onDeviceBindSuccess(DeviceBean device)
    -

    Device bind success

    +
  • @@ -405,20 +396,7 @@

    onDeviceBindSuccess

  • onActiveError

     abstract void onActiveError(String code, String error)
    -

    Device activation error

    - -
    -
    Parameters:
    - - -
    code - error code
    - - - -
    error - error message
    - - -
    +
  • @@ -433,20 +411,7 @@

    onActiveError

  • onGetDevicePskInfo

     abstract void onGetDevicePskInfo(int sl, String uuid)
    -

    Get the SL information of the device

    - -
    -
    Parameters:
    - - -
    sl - security level
    - - - -
    uuid - device uuid
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/config/IBaseConnectListener.html b/com/thingclips/smart/home/sdk/api/config/IBaseConnectListener.html index 1d541a3..4e66eb9 100644 --- a/com/thingclips/smart/home/sdk/api/config/IBaseConnectListener.html +++ b/com/thingclips/smart/home/sdk/api/config/IBaseConnectListener.html @@ -110,7 +110,7 @@

    Interface IBaseConnectL public interface IBaseConnectListener -

    Created by mikeshou on 15/9/1.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onActiveSuccess(DeviceBean device) - Device activated successfully + @@ -159,7 +159,7 @@

    Method Summary

    onActiveError(String code, String error) - Device activation failed + @@ -204,7 +204,7 @@

    Method Detail

  • onActiveSuccess

     abstract void onActiveSuccess(DeviceBean device)
    -

    Device activated successfully

    +
  • @@ -219,7 +219,7 @@

    onActiveSuccess

  • onActiveError

     abstract void onActiveError(String code, String error)
    -

    Device activation failed

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/config/IConfig.html b/com/thingclips/smart/home/sdk/api/config/IConfig.html index 62d9b5e..a6023a8 100644 --- a/com/thingclips/smart/home/sdk/api/config/IConfig.html +++ b/com/thingclips/smart/home/sdk/api/config/IConfig.html @@ -110,7 +110,7 @@

    Interface IConfig

    public interface IConfig -

    Describes the network configuration - related operational interfaces.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    start() - Start network configuration. + @@ -159,7 +159,7 @@

    Method Summary

    start(int sl) - Start network configuration. + @@ -167,7 +167,7 @@

    Method Summary

    cancel() - Cancel network configuration. + @@ -175,7 +175,7 @@

    Method Summary

    onDestroy() - Recycle and release the resources. + @@ -183,7 +183,7 @@

    Method Summary

    resumeAPConfigWifi(ApHandlerBean bean) - resume ap + @@ -236,7 +236,7 @@

    Method Detail

  • start

     abstract void start()
    -

    Start network configuration.

    +
  • @@ -251,7 +251,7 @@

    start

  • start

     abstract void start(int sl)
    -

    Start network configuration.

    +
  • @@ -266,7 +266,7 @@

    start

  • cancel

     abstract void cancel()
    -

    Cancel network configuration.

    +
  • @@ -281,7 +281,7 @@

    cancel

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and release the resources.

    +
  • @@ -296,7 +296,7 @@

    onDestroy

  • resumeAPConfigWifi

     int resumeAPConfigWifi(ApHandlerBean bean)
    -

    resume ap

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/config/IConnectListener.html b/com/thingclips/smart/home/sdk/api/config/IConnectListener.html index f74dc07..154a50e 100644 --- a/com/thingclips/smart/home/sdk/api/config/IConnectListener.html +++ b/com/thingclips/smart/home/sdk/api/config/IConnectListener.html @@ -110,7 +110,7 @@

    Interface IConnectListener< public interface IConnectListener -

    AP distribution network and ThingLink distribution network monitoring Created by mikeshou on 15/8/13.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onConfigStart() - Configuration command sending start. + @@ -159,7 +159,7 @@

    Method Summary

    onConfigEnd() - End of configuration command sending. + @@ -167,7 +167,7 @@

    Method Summary

    onWifiError(String errorCode) - wifi error + @@ -175,7 +175,7 @@

    Method Summary

    onDeviceFind(String devId) - Find device. + @@ -183,7 +183,7 @@

    Method Summary

    onDeviceBindSuccess(DeviceBean device) - Device bind successful. + @@ -191,7 +191,7 @@

    Method Summary

    onActiveSuccess(DeviceBean device) - Device activation successful. + @@ -199,7 +199,7 @@

    Method Summary

    onActiveError(String code, String error) - Device activation failed. + @@ -244,7 +244,7 @@

    Method Detail

  • onConfigStart

     abstract void onConfigStart()
    -

    Configuration command sending start.

    +
  • @@ -259,7 +259,7 @@

    onConfigStart

  • onConfigEnd

     abstract void onConfigEnd()
    -

    End of configuration command sending.

    +
  • @@ -274,7 +274,7 @@

    onConfigEnd

  • onWifiError

     abstract void onWifiError(String errorCode)
    -

    wifi error

    +
  • @@ -289,7 +289,7 @@

    onWifiError

  • onDeviceFind

     abstract void onDeviceFind(String devId)
    -

    Find device.

    +
  • @@ -304,7 +304,7 @@

    onDeviceFind

  • onDeviceBindSuccess

     abstract void onDeviceBindSuccess(DeviceBean device)
    -

    Device bind successful.

    +
  • @@ -319,7 +319,7 @@

    onDeviceBindSuccess

  • onActiveSuccess

     abstract void onActiveSuccess(DeviceBean device)
    -

    Device activation successful.

    +
  • @@ -334,7 +334,7 @@

    onActiveSuccess

  • onActiveError

     abstract void onActiveError(String code, String error)
    -

    Device activation failed.

    +
  • diff --git a/com/thingclips/smart/home/sdk/api/config/IGwConfigListener.html b/com/thingclips/smart/home/sdk/api/config/IGwConfigListener.html index f4d3220..e862cb5 100644 --- a/com/thingclips/smart/home/sdk/api/config/IGwConfigListener.html +++ b/com/thingclips/smart/home/sdk/api/config/IGwConfigListener.html @@ -110,7 +110,7 @@

    Interface IGwConfigListene public interface IGwConfigListener -

    Created by letian on 2017/12/6.

    +
    diff --git a/com/thingclips/smart/home/sdk/api/config/IOptimizedConfig.html b/com/thingclips/smart/home/sdk/api/config/IOptimizedConfig.html index 3946021..27baece 100644 --- a/com/thingclips/smart/home/sdk/api/config/IOptimizedConfig.html +++ b/com/thingclips/smart/home/sdk/api/config/IOptimizedConfig.html @@ -165,17 +165,17 @@

    Method Summary

    abstract void - >)>queryDeviceConfigState(ApQueryBuilder queryBuilder, IThingResultCallback<List<WiFiInfoBean>> callback) + >)>queryDeviceConfigState(ApQueryBuilder queryBuilder, IThingResultCallback<List<WiFiInfoBean>> callback) - start new ap query and check it is can be activator + abstract void - startActivator(ApActivatorBuilder activatorBuilder) + startActivator(ApActivatorBuilder activatorBuilder) - start new ap activator + @@ -183,7 +183,7 @@

    Method Summary

    stopActivator() - stop activator + @@ -191,7 +191,7 @@

    Method Summary

    )>resetDevice(IThingResultCallback<Boolean> callback) - reset device + @@ -265,8 +265,8 @@

    resumeAPConfigWifi

    >
  • queryDeviceConfigState

    -
     abstract void >)>queryDeviceConfigState(ApQueryBuilder queryBuilder, IThingResultCallback<List<WiFiInfoBean>> callback)
    -

    start new ap query and check it is can be activator

    +
     abstract void >)>queryDeviceConfigState(ApQueryBuilder queryBuilder, IThingResultCallback<List<WiFiInfoBean>> callback)
    +
  • @@ -280,8 +280,8 @@

    queryDeviceConfigState

    >
  • startActivator

    -
     abstract void startActivator(ApActivatorBuilder activatorBuilder)
    -

    start new ap activator

    +
     abstract void startActivator(ApActivatorBuilder activatorBuilder)
    +
  • @@ -296,7 +296,7 @@

    startActivator

  • stopActivator

     abstract void stopActivator()
    -

    stop activator

    +
  • @@ -311,16 +311,7 @@

    stopActivator

  • resetDevice

     abstract void )>resetDevice(IThingResultCallback<Boolean> callback)
    -

    reset device

    - -
    -
    Parameters:
    - - -
    callback - it can be null
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/api/config/package-summary.html b/com/thingclips/smart/home/sdk/api/config/package-summary.html index 4c6c7ee..f2c4e2c 100644 --- a/com/thingclips/smart/home/sdk/api/config/package-summary.html +++ b/com/thingclips/smart/home/sdk/api/config/package-summary.html @@ -115,6 +115,14 @@

    Package com.thingclips.smart.home.sdk.api.conf + IBaseConnectListener + + IConfig + + IOptimizedConfig + + IOptimizedApConnectListener + IOptimizedConfig IBaseConnectListenerCreated by mikeshou on 15/9/1. @@ -123,6 +131,18 @@

    Package com.thingclips.smart.home.sdk.api.conf IConfigDescribes the network configuration - related operational interfaces. + IApConnectListener + + IGwConfigListener + + IConnectListener + + IApConnectListener + + IGwConfigListener + + IConnectListener + IConnectListenerAP distribution network and ThingLink distribution network monitoring Created by mikeshou on 15/8/13. IGwConfigListenerCreated by letian on 2017/12/6. diff --git a/com/thingclips/smart/home/sdk/api/package-summary.html b/com/thingclips/smart/home/sdk/api/package-summary.html index f29719c..0d7cbb2 100644 --- a/com/thingclips/smart/home/sdk/api/package-summary.html +++ b/com/thingclips/smart/home/sdk/api/package-summary.html @@ -123,61 +123,115 @@

    Package com.thingclips.smart.home.sdk.api

    IThingHomeSceneManagerCreated by Kunyang.Lee on 2017/9/4. - IThingHomeSpeechCreated by letian on 2018/3/29. + IThingHomeSpeech - IHomeCacheManagerThe cache manager of the home relationship. + IThingHome - IThingHomeChangeListenerHome Change Listener. + IThingHomeMember - IThingHomeRoomInfoChangeListenerRoom in Device Information change Listening. + IThingRoom - IThingHomeDeviceStatusListenerDevice Status Listening. + IThingHomeChangeListener - IHomePatchCacheManagerProjectName: ThingHomeKitSdk Description: home patch data manager CreateDate: 2020/11/23 5:58 PM + IThingHomeDataManager - IThingHomeStatusListenerHome status listener. + IThingHomePatch - IThingHomeManagerHome Manager. + IThingHomeStatusListener - IThingHomeMemberProvide the ability to manage family members. + IThingHomeRoomInfoChangeExListener - IThingRoomProvides the ability to operate in the family room dimension. + IThingHomeManager - IThingHomeRelationUpdateListenerCreate by qingchen on 2021/9/30 + IThingHomeRelationUpdateListener - IThingHomeHome Api. + IThingHomeRoomInfoChangeListener - IThingHomeRoomInfoChangeExListener + IThingHomeDeviceStatusListener + + IHomeCacheManager + + IHomePatchCacheManager + + IThingHomeSpeechCreated by letian on 2018/3/29. + + IHomeCacheManagerThe cache manager of the home relationship. + + IThingHomeChangeListenerHome Change Listener. + + IThingHomeRoomInfoChangeListenerRoom in Device Information change Listening. + + IThingHomeDeviceStatusListenerDevice Status Listening. + + IHomePatchCacheManagerProjectName: ThingHomeKitSdk Description: home patch data manager CreateDate: 2020/11/23 5:58 PM + + IThingHomeStatusListenerHome status listener. + + IThingHomeManagerHome Manager. + + IThingHomeMemberProvide the ability to manage family members. + + IThingRoomProvides the ability to operate in the family room dimension. + + IThingHomeRelationUpdateListenerCreate by qingchen on 2021/9/30 - IThingHomeDataManagerManage the cache of homes, rooms, groups, and devices. + IThingHomeHome Api. - IThingHomePatchProjectName: ThingHomeKitSdk Description: . + IThingHomeRoomInfoChangeExListener - IThingServerDetermine MQTT service connection status + IThingHomeDataManagerManage the cache of homes, rooms, groups, and devices. - IActivatorInterface IActivator. + IThingHomePatchProjectName: ThingHomeKitSdk Description: . - IThingDeviceActivatorInterface class for device activation functions. + IThingServer - IThingLightningActivatorLightning device activation operation interface class. + IThingServer - IThingGwActivatorGateway device activation operation interface class. + IThingServerDetermine MQTT service connection status - IThingGroupModelInterface for managing group creation and group device list acquisition and group control. + IThingGwActivator - IDevModelCreated by mikeshou on 15/6/3. + IThingDeviceActivator + + IActivator + + IThingLightningActivator + + IActivatorInterface IActivator. + + IThingDeviceActivatorInterface class for device activation functions. + + IThingLightningActivatorLightning device activation operation interface class. + + IThingGwActivatorGateway device activation operation interface class. + + IThingGroupModel + + IDevModel + + IWarningMsgListener + + IThingGroupModel + + IDevModel IWarningMsgListener - IThingHomeDeviceShareProvide ability of device sharing. + IThingGroupModelInterface for managing group creation and group device list acquisition and group control. + + IDevModelCreated by mikeshou on 15/6/3. + + IWarningMsgListener + + IThingHomeDeviceShareProvide ability of device sharing. - IThingLightningSearcher + IThingLightningSearcher - IThingGwSearcherGateway device search operation interface class. + IThingGwSearcherGateway device search operation interface class. - IThingLightningSearchListenerLightning device search interface class. + IThingLightningSearchListenerLightning device search interface class. - IGwSearchListenerGateway device search interface class. + IGwSearchListenerGateway device search interface class. diff --git a/com/thingclips/smart/home/sdk/bean/ApHandlerBean.Builder.html b/com/thingclips/smart/home/sdk/bean/ApHandlerBean.Builder.html index 703f657..ce3522e 100644 --- a/com/thingclips/smart/home/sdk/bean/ApHandlerBean.Builder.html +++ b/com/thingclips/smart/home/sdk/bean/ApHandlerBean.Builder.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -284,7 +314,7 @@

    Method Summary

    - ApHandlerBean + ApHandlerBean build() @@ -315,6 +345,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -482,7 +533,7 @@

    setCurrentWork

    >
  • build

    -
     ApHandlerBean build()
    +
     ApHandlerBean build()
    diff --git a/com/thingclips/smart/home/sdk/bean/CustomRoleBean.RoleResourceBean.html b/com/thingclips/smart/home/sdk/bean/CustomRoleBean.RoleResourceBean.html new file mode 100644 index 0000000..259912c --- /dev/null +++ b/com/thingclips/smart/home/sdk/bean/CustomRoleBean.RoleResourceBean.html @@ -0,0 +1,421 @@ + + + + RoleResourceBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class CustomRoleBean.RoleResourceBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private StringresId
        private intresType
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getResId() +
        void + setResId(String resId) +
        int + getResType() +
        void + setResType(int resType) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          CustomRoleBean.RoleResourceBean

          +
          CustomRoleBean.RoleResourceBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/home/sdk/bean/CustomRoleBean.html b/com/thingclips/smart/home/sdk/bean/CustomRoleBean.html new file mode 100644 index 0000000..1ed067e --- /dev/null +++ b/com/thingclips/smart/home/sdk/bean/CustomRoleBean.html @@ -0,0 +1,501 @@ + + + + CustomRoleBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class CustomRoleBean

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/home/sdk/bean/DashBoardBean.html b/com/thingclips/smart/home/sdk/bean/DashBoardBean.html index 011c310..aec4c4f 100644 --- a/com/thingclips/smart/home/sdk/bean/DashBoardBean.html +++ b/com/thingclips/smart/home/sdk/bean/DashBoardBean.html @@ -110,7 +110,7 @@

    Class DashBoardBean

    public class DashBoardBean -

    Created by xushun 2018/3/26.

    +
  • @@ -192,6 +192,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DashBoardBean()
      +
      +
    • +
    +
    + @@ -220,7 +250,7 @@

    Method Summary

    getId() - DashBoard item id + @@ -236,7 +266,7 @@

    Method Summary

    getRoomName() - DashBoard item room name + @@ -252,7 +282,7 @@

    Method Summary

    getName() - DashBoard item name + @@ -268,7 +298,7 @@

    Method Summary

    getUnit() - DashBoard item unit + @@ -284,7 +314,7 @@

    Method Summary

    getValue() - DashBoard item value + @@ -300,7 +330,7 @@

    Method Summary

    getIcon() - DashBoard item icon + @@ -316,7 +346,7 @@

    Method Summary

    getFieldName() - DashBoard item field name + @@ -332,7 +362,7 @@

    Method Summary

    getShow() - DashBoard item whether to show + @@ -367,6 +397,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DashBoardBean

        +
        DashBoardBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -385,7 +436,7 @@

    Method Detail

  • getId

     long getId()
    -

    DashBoard item id

    +
  • @@ -415,7 +466,7 @@

    setId

  • getRoomName

     String getRoomName()
    -

    DashBoard item room name

    +
  • @@ -445,7 +496,7 @@

    setRoomName

  • getName

     String getName()
    -

    DashBoard item name

    +
  • @@ -475,7 +526,7 @@

    setName

  • getUnit

     String getUnit()
    -

    DashBoard item unit

    +
  • @@ -505,7 +556,7 @@

    setUnit

  • getValue

     String getValue()
    -

    DashBoard item value

    +
  • @@ -535,7 +586,7 @@

    setValue

  • getIcon

     String getIcon()
    -

    DashBoard item icon

    +
  • @@ -565,7 +616,7 @@

    setIcon

  • getFieldName

     String getFieldName()
    -

    DashBoard item field name

    +
  • @@ -595,7 +646,7 @@

    setFieldName

  • getShow

     Boolean getShow()
    -

    DashBoard item whether to show

    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInHomeBean.html b/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInHomeBean.html index 9cb3d13..ec2c78d 100644 --- a/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInHomeBean.html +++ b/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInHomeBean.html @@ -110,7 +110,7 @@

    Class DeviceAndGroupInH public class DeviceAndGroupInHomeBean -

    Equipment and clusters in the home.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -184,7 +214,7 @@

    Method Summary

    getBizId() - Get id. + @@ -192,7 +222,7 @@

    Method Summary

    setBizId(String bizId) - Set id. + @@ -200,7 +230,7 @@

    Method Summary

    getBizType() - Get type. + @@ -208,7 +238,7 @@

    Method Summary

    setBizType(int bizType) - Set type. + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceAndGroupInHomeBean

        +
        DeviceAndGroupInHomeBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -253,7 +304,7 @@

    Method Detail

  • getBizId

     String getBizId()
    -

    Get id.

    +
  • @@ -268,16 +319,7 @@

    getBizId

  • setBizId

     void setBizId(String bizId)
    -

    Set id.

    - -
    -
    Parameters:
    - - -
    bizId - The id of the device or group.
    - - -
    +
  • @@ -292,7 +334,7 @@

    setBizId

  • getBizType

     int getBizType()
    -

    Get type.

    +
  • @@ -307,16 +349,7 @@

    getBizType

  • setBizType

     void setBizType(int bizType)
    -

    Set type.

    - -
    -
    Parameters:
    - - -
    bizType - The type of the device or group.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInRoomBean.html b/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInRoomBean.html index d5f6c9d..c38f486 100644 --- a/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInRoomBean.html +++ b/com/thingclips/smart/home/sdk/bean/DeviceAndGroupInRoomBean.html @@ -110,7 +110,7 @@

    Class DeviceAndGroupInR public class DeviceAndGroupInRoomBean -

    Equipment and clusters in the room.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -184,7 +214,7 @@

    Method Summary

    getId() - Get id. + @@ -192,7 +222,7 @@

    Method Summary

    setId(String id) - Set id. + @@ -200,7 +230,7 @@

    Method Summary

    getType() - Get type. + @@ -208,7 +238,7 @@

    Method Summary

    setType(int type) - Set type. + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceAndGroupInRoomBean

        +
        DeviceAndGroupInRoomBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -253,7 +304,7 @@

    Method Detail

  • getId

     String getId()
    -

    Get id.

    +
  • @@ -268,16 +319,7 @@

    getId

  • setId

     void setId(String id)
    -

    Set id.

    - -
    -
    Parameters:
    - - -
    id - The id of the device or group.
    - - -
    +
  • @@ -292,7 +334,7 @@

    setId

  • getType

     int getType()
    -

    Get type.

    +
  • @@ -307,16 +349,7 @@

    getType

  • setType

     void setType(int type)
    -

    Set type.

    - -
    -
    Parameters:
    - - -
    type - The type of the device or group.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/DeviceBizPropBean.html b/com/thingclips/smart/home/sdk/bean/DeviceBizPropBean.html index d8b635b..316379c 100644 --- a/com/thingclips/smart/home/sdk/bean/DeviceBizPropBean.html +++ b/com/thingclips/smart/home/sdk/bean/DeviceBizPropBean.html @@ -110,7 +110,7 @@

    Class DeviceBizPropBean

    public class DeviceBizPropBean -

    ProjectName: home-sdk-api Description: Device business attribute list CreateDate: 2020/11/23 2:18 PM

    +
  • @@ -186,6 +186,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceBizPropBean()
      +
      +
    • +
    +
    + @@ -377,6 +407,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceBizPropBean

        +
        DeviceBizPropBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/DeviceLogBean.html b/com/thingclips/smart/home/sdk/bean/DeviceLogBean.html index c048737..2a85965 100644 --- a/com/thingclips/smart/home/sdk/bean/DeviceLogBean.html +++ b/com/thingclips/smart/home/sdk/bean/DeviceLogBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceLogBean()
      +
      +
    • +
    +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceLogBean

        +
        DeviceLogBean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/ExtendedConfig.Builder.html b/com/thingclips/smart/home/sdk/bean/ExtendedConfig.Builder.html index 2d72b5a..ca588ab 100644 --- a/com/thingclips/smart/home/sdk/bean/ExtendedConfig.Builder.html +++ b/com/thingclips/smart/home/sdk/bean/ExtendedConfig.Builder.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -241,6 +271,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ExtendedConfig.Builder

        +
        ExtendedConfig.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/ExtendedConfig.html b/com/thingclips/smart/home/sdk/bean/ExtendedConfig.html index 427537f..77673c2 100644 --- a/com/thingclips/smart/home/sdk/bean/ExtendedConfig.html +++ b/com/thingclips/smart/home/sdk/bean/ExtendedConfig.html @@ -190,6 +190,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ExtendedConfig()
      +
      +
    • +
    +
    + @@ -261,6 +291,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ExtendedConfig

        +
        ExtendedConfig()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/HomeBean.html b/com/thingclips/smart/home/sdk/bean/HomeBean.html index 130bbb2..64fd87c 100644 --- a/com/thingclips/smart/home/sdk/bean/HomeBean.html +++ b/com/thingclips/smart/home/sdk/bean/HomeBean.html @@ -110,7 +110,7 @@

    Class HomeBean

    public class HomeBean -

    The Bean representing home.

    +
  • @@ -238,6 +238,12 @@

    Field Summary

    + + private CustomRoleBean + customRole + + +
  • @@ -246,6 +252,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      HomeBean()
      +
      +
    • +
    +
    + @@ -534,6 +570,22 @@

    Method Summary

    + CustomRoleBean + + getCustomRole() + + + + + + void + + setCustomRole(CustomRoleBean customRole) + + + + + boolean managmentStatus() @@ -541,7 +593,7 @@

    Method Summary

    - + void setManagmentStatus(boolean managmentStatus) @@ -549,7 +601,7 @@

    Method Summary

    - + boolean isAdmin() @@ -557,7 +609,7 @@

    Method Summary

    - + String toString() @@ -589,6 +641,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        HomeBean

        +
        HomeBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -1093,6 +1166,36 @@

    setRole

  • + + + + + + + + +
      +
    • +

      setCustomRole

      +
       void setCustomRole(CustomRoleBean customRole)
      +
      + + +
    • +
    + diff --git a/com/thingclips/smart/home/sdk/bean/MemberBean.html b/com/thingclips/smart/home/sdk/bean/MemberBean.html index 24ba77f..55a86bd 100644 --- a/com/thingclips/smart/home/sdk/bean/MemberBean.html +++ b/com/thingclips/smart/home/sdk/bean/MemberBean.html @@ -110,7 +110,7 @@

    Class MemberBean

    public class MemberBean -

    Family Member Information.

    +
  • @@ -190,6 +190,12 @@

    Field Summary

    + + private CustomRoleBean + customRole + + +
  • @@ -198,6 +204,36 @@

    Field Summary

    +
    + +
    + @@ -358,6 +394,22 @@

    Method Summary

    + CustomRoleBean + + getCustomRole() + + + + + + void + + setCustomRole(CustomRoleBean customRole) + + + + + boolean isAdmin() @@ -389,6 +441,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -653,6 +726,36 @@

    setRole

  • + + + + + + + + + + diff --git a/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.Builder.html b/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.Builder.html index 5ed1795..0995760 100644 --- a/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.Builder.html +++ b/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.Builder.html @@ -110,7 +110,7 @@

    Class MemberWrapperBea public final class MemberWrapperBean.Builder -

    The builder of member properties.

    +
    @@ -191,12 +191,18 @@

    Field Summary

    + private Long + customRoleId + + + + private int role - + private boolean autoAccept @@ -338,7 +344,7 @@

    Method Summary

    MemberWrapperBean.Builder - setRole(int role) + setCustomRoleId(Long customRoleId) @@ -346,12 +352,20 @@

    Method Summary

    MemberWrapperBean.Builder - setAutoAccept(boolean autoAccept) + setRole(int role) + MemberWrapperBean.Builder + + setAutoAccept(boolean autoAccept) + + + + + MemberWrapperBean build() @@ -548,6 +562,21 @@

    setInvitationCode

    + + + + + diff --git a/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.html b/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.html index 1df5e9b..766bf4b 100644 --- a/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.html +++ b/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.html @@ -110,7 +110,7 @@

    Class MemberWrapperBean

    public class MemberWrapperBean -

    Information about family members supported for modification.

    +
    @@ -138,7 +138,7 @@

    Nested Class Summary

    public final class MemberWrapperBean.Builder -

    The builder of member properties.

    + @@ -218,6 +218,12 @@

    Field Summary

    + + private Long + customRoleId + + + @@ -322,6 +328,14 @@

    Method Summary

    + Long + + getCustomRoleId() + + + + + boolean isAdmin() @@ -329,7 +343,7 @@

    Method Summary

    - + boolean isAutoAccept() @@ -505,6 +519,21 @@

    getRole

    + + + + + diff --git a/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.Builder.html b/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.Builder.html index 2acce81..87ac38a 100644 --- a/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.Builder.html +++ b/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.Builder.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -241,6 +271,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.html b/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.html index 36c9c2a..483541b 100644 --- a/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.html +++ b/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.html @@ -190,6 +190,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ParamsHandlerBean()
      +
      +
    • +
    +
    + @@ -261,6 +291,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ParamsHandlerBean

        +
        ParamsHandlerBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/ProductRefBean.html b/com/thingclips/smart/home/sdk/bean/ProductRefBean.html index f3476cb..e33a985 100644 --- a/com/thingclips/smart/home/sdk/bean/ProductRefBean.html +++ b/com/thingclips/smart/home/sdk/bean/ProductRefBean.html @@ -110,7 +110,7 @@

    Class ProductRefBean

    public class ProductRefBean -

    Product extra config.

    +
  • @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ProductRefBean()
      +
      +
    • +
    +
    + @@ -202,7 +232,7 @@

    Method Summary

    getProductId() - Get product id. + @@ -218,7 +248,7 @@

    Method Summary

    getConfigMetas() - Product config map. + @@ -234,7 +264,7 @@

    Method Summary

    getResptime() - Get server response time. + @@ -242,7 +272,7 @@

    Method Summary

    setResptime(long resptime) - Set server response time. + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductRefBean

        +
        ProductRefBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -319,7 +370,7 @@

    Method Detail

  • getProductId

     String getProductId()
    -

    Get product id.

    +
  • @@ -349,7 +400,7 @@

    setProductId

  • getConfigMetas

     Map<String, Object> getConfigMetas()
    -

    Product config map.

    +
  • @@ -379,7 +430,7 @@

    setConfigMetas

  • getResptime

     long getResptime()
    -

    Get server response time.

    +
  • @@ -394,16 +445,7 @@

    getResptime

  • setResptime

     void setResptime(long resptime)
    -

    Set server response time.

    - -
    -
    Parameters:
    - - -
    resptime - Server response time.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/RoomAuthBean.html b/com/thingclips/smart/home/sdk/bean/RoomAuthBean.html index 4e97a1c..371068e 100644 --- a/com/thingclips/smart/home/sdk/bean/RoomAuthBean.html +++ b/com/thingclips/smart/home/sdk/bean/RoomAuthBean.html @@ -110,7 +110,7 @@

    Class RoomAuthBean

    public class RoomAuthBean -

    The bean of room auth.

    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/RoomBean.html b/com/thingclips/smart/home/sdk/bean/RoomBean.html index 2fcbe19..83081f3 100644 --- a/com/thingclips/smart/home/sdk/bean/RoomBean.html +++ b/com/thingclips/smart/home/sdk/bean/RoomBean.html @@ -110,7 +110,7 @@

    Class RoomBean

    public class RoomBean -

    The room bean.

    +
  • @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -304,7 +334,7 @@

    Method Summary

    getDeviceList() - use getRoomDeviceList instead + @@ -320,7 +350,7 @@

    Method Summary

    getGroupList() - use getRoomGroupList instead + @@ -355,6 +385,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -552,8 +603,8 @@

    isSel

    >
  • getDeviceList

    -
    @Deprecated() List<DeviceBean> getDeviceList()
    -

    use getRoomDeviceList instead

    +
     List<DeviceBean> getDeviceList()
    +
  • @@ -582,8 +633,8 @@

    setDeviceList

    >
  • getGroupList

    -
    @Deprecated() List<GroupBean> getGroupList()
    -

    use getRoomGroupList instead

    +
     List<GroupBean> getGroupList()
    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/ShareInfoFromDevBean.html b/com/thingclips/smart/home/sdk/bean/ShareInfoFromDevBean.html index 4b3ab5b..e7fd5e9 100644 --- a/com/thingclips/smart/home/sdk/bean/ShareInfoFromDevBean.html +++ b/com/thingclips/smart/home/sdk/bean/ShareInfoFromDevBean.html @@ -110,7 +110,7 @@

    Class ShareInfoFromDevBean< public class ShareInfoFromDevBean -

    Created by blitzfeng on 2018/1/9.

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/SpeechGuideBean.html b/com/thingclips/smart/home/sdk/bean/SpeechGuideBean.html index 9915a24..ee79ada 100644 --- a/com/thingclips/smart/home/sdk/bean/SpeechGuideBean.html +++ b/com/thingclips/smart/home/sdk/bean/SpeechGuideBean.html @@ -110,7 +110,7 @@

    Class SpeechGuideBean

    public class SpeechGuideBean -

    author : JulyYu date : 2019/5/7

    +
  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -192,7 +222,7 @@

    Method Summary

    getVoiceList() - voice guide list + @@ -208,7 +238,7 @@

    Method Summary

    isHasDevice() - is has device + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -268,7 +319,7 @@

    setHasDevice

  • getVoiceList

     List<String> getVoiceList()
    -

    voice guide list

    +
  • @@ -298,7 +349,7 @@

    setVoiceList

  • isHasDevice

     boolean isHasDevice()
    -

    is has device

    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/SpeechPhraseBean.html b/com/thingclips/smart/home/sdk/bean/SpeechPhraseBean.html index b2c4a28..ff8aea7 100644 --- a/com/thingclips/smart/home/sdk/bean/SpeechPhraseBean.html +++ b/com/thingclips/smart/home/sdk/bean/SpeechPhraseBean.html @@ -110,7 +110,7 @@

    Class SpeechPhraseBean

    public class SpeechPhraseBean -

    author : JulyYu date : 2019/5/7

    +
  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -190,7 +220,7 @@

    Method Summary

    getCategoryName() - category name + @@ -206,7 +236,7 @@

    Method Summary

    getUrl() - image url + @@ -222,7 +252,7 @@

    Method Summary

    getDics() - tip list + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -275,7 +326,7 @@

    Method Detail

  • getCategoryName

     String getCategoryName()
    -

    category name

    +
  • @@ -305,7 +356,7 @@

    setCategoryName

  • getUrl

     String getUrl()
    -

    image url

    +
  • @@ -335,7 +386,7 @@

    setUrl

  • getDics

     List<String> getDics()
    -

    tip list

    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/TransferDataBean.html b/com/thingclips/smart/home/sdk/bean/TransferDataBean.html index 6314c30..aed8268 100644 --- a/com/thingclips/smart/home/sdk/bean/TransferDataBean.html +++ b/com/thingclips/smart/home/sdk/bean/TransferDataBean.html @@ -175,13 +175,13 @@

    Constructor Summary

    TransferDataBean(Array<byte> data) - Create TransferDataBean instance. + TransferDataBean(Array<byte> data, String devId) - Create TransferDataBean instance. + @@ -220,7 +220,7 @@

    Method Summary

    getData() - Get transfer data bytes. + @@ -228,7 +228,7 @@

    Method Summary

    setData(Array<byte> data) - Set transfer data bytes. + @@ -236,7 +236,7 @@

    Method Summary

    getDevId() - Get device id. + @@ -244,7 +244,7 @@

    Method Summary

    setDevId(String devId) - Set device id. + @@ -283,16 +283,7 @@

    Constructor Detail

  • TransferDataBean

    TransferDataBean(Array<byte> data)
    -
    Create TransferDataBean instance.
    - -
    -
    Parameters:
    - - -
    data - Transfer data bytes.
    - - -
    +
  • @@ -302,20 +293,7 @@

    TransferDataBean

  • TransferDataBean

    TransferDataBean(Array<byte> data, String devId)
    -
    Create TransferDataBean instance.
    - -
    -
    Parameters:
    - - -
    data - Transfer data bytes.
    - - - -
    devId - Device id.
    - - -
    +
  • @@ -342,7 +320,7 @@

    Method Detail

  • getData

     Array<byte> getData()
    -

    Get transfer data bytes.

    +
  • @@ -357,16 +335,7 @@

    getData

  • setData

     void setData(Array<byte> data)
    -

    Set transfer data bytes.

    - -
    -
    Parameters:
    - - -
    data - Transfer data bytes.
    - - -
    +
  • @@ -381,7 +350,7 @@

    setData

  • getDevId

     String getDevId()
    -

    Get device id.

    +
  • @@ -396,16 +365,7 @@

    getDevId

  • setDevId

     void setDevId(String devId)
    -

    Set device id.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/UniversalBean.html b/com/thingclips/smart/home/sdk/bean/UniversalBean.html index 27992c7..26f16a8 100644 --- a/com/thingclips/smart/home/sdk/bean/UniversalBean.html +++ b/com/thingclips/smart/home/sdk/bean/UniversalBean.html @@ -110,7 +110,7 @@

    Class UniversalBean

    public class UniversalBean -

    The universal bean.

    +
  • @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/VoiceCommandBean.html b/com/thingclips/smart/home/sdk/bean/VoiceCommandBean.html index 0ec2b78..b7f804a 100644 --- a/com/thingclips/smart/home/sdk/bean/VoiceCommandBean.html +++ b/com/thingclips/smart/home/sdk/bean/VoiceCommandBean.html @@ -110,7 +110,7 @@

    Class VoiceCommandBean

    public class VoiceCommandBean -

    create by nielev on 2019-06-18

    +
  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -184,7 +214,7 @@

    Method Summary

    getDmText() - text + @@ -208,7 +238,7 @@

    Method Summary

    isKeepSession() - keep session + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -253,7 +304,7 @@

    Method Detail

  • getDmText

     String getDmText()
    -

    text

    +
  • @@ -298,7 +349,7 @@

    setKeepSession

  • isKeepSession

     boolean isKeepSession()
    -

    keep session

    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/WarnMessageBean.html b/com/thingclips/smart/home/sdk/bean/WarnMessageBean.html index 2a0e175..1f70308 100644 --- a/com/thingclips/smart/home/sdk/bean/WarnMessageBean.html +++ b/com/thingclips/smart/home/sdk/bean/WarnMessageBean.html @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      WarnMessageBean()
      +
      +
    • +
    +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        WarnMessageBean

        +
        WarnMessageBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/WeatherBean.html b/com/thingclips/smart/home/sdk/bean/WeatherBean.html index a0e6823..1c0c818 100644 --- a/com/thingclips/smart/home/sdk/bean/WeatherBean.html +++ b/com/thingclips/smart/home/sdk/bean/WeatherBean.html @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      WeatherBean()
      +
      +
    • +
    +
    + @@ -196,7 +226,7 @@

    Method Summary

    getCondition() - Get weather conditions + @@ -212,7 +242,7 @@

    Method Summary

    getTemp() - Get weather temperature + @@ -228,7 +258,7 @@

    Method Summary

    getIconUrl() - Get weather icon url + @@ -244,7 +274,7 @@

    Method Summary

    getInIconUrl() - Get weather icon url + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        WeatherBean

        +
        WeatherBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -297,7 +348,7 @@

    Method Detail

  • getCondition

     String getCondition()
    -

    Get weather conditions

    +
  • @@ -327,7 +378,7 @@

    setCondition

  • getTemp

     String getTemp()
    -

    Get weather temperature

    +
  • @@ -357,7 +408,7 @@

    setTemp

  • getIconUrl

     String getIconUrl()
    -

    Get weather icon url

    +
  • @@ -387,7 +438,7 @@

    setIconUrl

  • getInIconUrl

     String getInIconUrl()
    -

    Get weather icon url

    +
  • diff --git a/com/thingclips/smart/home/sdk/bean/package-summary.html b/com/thingclips/smart/home/sdk/bean/package-summary.html index 950e1c2..1d5ffb0 100644 --- a/com/thingclips/smart/home/sdk/bean/package-summary.html +++ b/com/thingclips/smart/home/sdk/bean/package-summary.html @@ -115,6 +115,38 @@

    Package com.thingclips.smart.home.sdk.bean + UniversalBean + + MemberBean + + VoiceCommandBean + + SpeechGuideBean + + SpeechPhraseBean + + RoomBean + + RoomAuthBean + + Builder + + MemberWrapperBean + + DashBoardBean + + DeviceAndGroupInHomeBean + + WeatherBean + + HomeBean + + RoleResourceBean + + CustomRoleBean + + DeviceAndGroupInRoomBean + VoiceCommandBeancreate by nielev on 2019-06-18 MemberBeanFamily Member Information. @@ -141,57 +173,99 @@

    Package com.thingclips.smart.home.sdk.bean MemberWrapperBeanInformation about family members supported for modification. + RoleResourceBean + + CustomRoleBeandescribe: custom role bean Created by QiaoJF on 2023/7/28 + DeviceAndGroupInHomeBeanEquipment and clusters in the home. + ShareInfoFromDevBean + + ShareInfoFromDevBean + ShareInfoFromDevBeanCreated by blitzfeng on 2018/1/9. - Builder + DeviceLogBean - ExtendedConfig + Builder - Builder + ApHandlerBean - ApHandlerBean + Builder - DeviceLogBean + ExtendedConfig Builder ParamsHandlerBean + Builder + + ExtendedConfig + + Builder + + ApHandlerBean + + DeviceLogBean + + Builder + + ParamsHandlerBean + + ProductRefBean + + DeviceBizPropBean + + WarnMessageBean + TransferDataBean ProductVerBean + ProductRefBean + + DeviceBizPropBean + WarnMessageBean - ProductRefBeanProduct extra config. + TransferDataBean + + ProductVerBean + + TransferDataBean + + ProductVerBean + + WarnMessageBean + + ProductRefBeanProduct extra config. - DeviceBizPropBeanProjectName: home-sdk-api Description: Device business attribute list CreateDate: 2020/11/23 2:18 PM + DeviceBizPropBeanProjectName: home-sdk-api Description: Device business attribute list CreateDate: 2020/11/23 2:18 PM - SharedUserInfoBeanBasic information about the user shared by the device. + SharedUserInfoBeanBasic information about the user shared by the device. - PersonBeanCreated by blitzfeng on 2018/1/12. + PersonBeanCreated by blitzfeng on 2018/1/12. - DeviceShareBeanShared device information. + DeviceShareBeanShared device information. - ShareReceivedUserDetailBeanUser details of the sharer. + ShareReceivedUserDetailBeanUser details of the sharer. - ShareSentUserDetailBeanUser details of the person being shared. + ShareSentUserDetailBeanUser details of the person being shared. - SharerInfoBeanUser information of the sharer. + SharerInfoBeanUser information of the sharer. - MessageHasNewHas new message + MessageHasNewHas new message - LightningSearchBeanBean for lightning search. + LightningSearchBeanBean for lightning search. - EnvBean + EnvBean - ConfigProductInfoBean + ConfigProductInfoBean - WiFiInfoBean + WiFiInfoBean - ActiveDmDeviceBean + ActiveDmDeviceBean diff --git a/com/thingclips/smart/home/sdk/bean/scene/SceneAuthBean.html b/com/thingclips/smart/home/sdk/bean/scene/SceneAuthBean.html index 7252a72..938e579 100644 --- a/com/thingclips/smart/home/sdk/bean/scene/SceneAuthBean.html +++ b/com/thingclips/smart/home/sdk/bean/scene/SceneAuthBean.html @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SceneAuthBean()
      +
      +
    • +
    +
    + @@ -331,6 +361,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SceneAuthBean

        +
        SceneAuthBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/bean/scene/package-summary.html b/com/thingclips/smart/home/sdk/bean/scene/package-summary.html index 39fba21..bbc0956 100644 --- a/com/thingclips/smart/home/sdk/bean/scene/package-summary.html +++ b/com/thingclips/smart/home/sdk/bean/scene/package-summary.html @@ -164,6 +164,8 @@

    Package com.thingclips.smart.home.sdk.bean.sce ConditionRespBeanCreated by letian on 2016/10/19. SceneAuthBean + + SceneAuthBean diff --git a/com/thingclips/smart/home/sdk/builder/APSLActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/APSLActivatorBuilder.html index 0f29aaf..51e163c 100644 --- a/com/thingclips/smart/home/sdk/builder/APSLActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/APSLActivatorBuilder.html @@ -110,7 +110,7 @@

    Class APSLActivatorBuilder< public class APSLActivatorBuilder -

    TODO feature

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      APSLActivatorBuilder()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        APSLActivatorBuilder

        +
        APSLActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/builder/ActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ActivatorBuilder.html index dab7d31..ea527c5 100644 --- a/com/thingclips/smart/home/sdk/builder/ActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ActivatorBuilder

    public class ActivatorBuilder -

    Activation information for device activation.

    +
  • @@ -167,6 +167,24 @@

    Field Summary

    + private String + oper + + + + + private String + apn + + + + + private String + username + + + + private String hotspotSsid @@ -180,6 +198,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ActivatorBuilder()
      +
      +
    • +
    +
    + @@ -208,11 +256,11 @@

    Method Summary

    getSsid() - Get router's ssid. + - ActivatorBuilder + ActivatorBuilder setSsid(String ssid) @@ -224,11 +272,11 @@

    Method Summary

    getPassword() - Get router's password. + - ActivatorBuilder + ActivatorBuilder setPassword(String password) @@ -240,11 +288,11 @@

    Method Summary

    getTimeOut() - Get the timeout of Activation. + - ActivatorBuilder + ActivatorBuilder setTimeOut(long timeOut) @@ -256,11 +304,11 @@

    Method Summary

    getToken() - Get the token of activation. + - ActivatorBuilder + ActivatorBuilder setToken(String token) @@ -276,7 +324,7 @@

    Method Summary

    - ActivatorBuilder + ActivatorBuilder setSecurityConfig(String securityConfig) @@ -286,63 +334,111 @@

    Method Summary

    String - getHotspotSsid() + getOper() - Get the ssid of the device hotspot. + - ActivatorBuilder + ActivatorBuilder - setHotspotSsid(String hotspotSsid) + setOper(String oper) + String + + getApn() + + + + + + ActivatorBuilder + + setApn(String apn) + + + + + + String + + getUsername() + + + + + + ActivatorBuilder + + setUsername(String username) + + + + + + String + + getHotspotSsid() + + + + + + ActivatorBuilder + + setHotspotSsid(String hotspotSsid) + + + + + Context getContext() - Get context. + - - ActivatorBuilder + + ActivatorBuilder setContext(Context context) - + IThingSmartActivatorListener getListener() - Get listener of activation. + - - ActivatorBuilder + + ActivatorBuilder setListener(IThingSmartActivatorListener listener) - - ActivatorModelEnum + + ActivatorModelEnum getActivatorModel() - Get the type of activation. + - - ActivatorBuilder + + ActivatorBuilder - setActivatorModel(ActivatorModelEnum model) + setActivatorModel(ActivatorModelEnum model) @@ -371,6 +467,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ActivatorBuilder

        +
        ActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -389,7 +506,7 @@

    Method Detail

  • getSsid

     String getSsid()
    -

    Get router's ssid.

    +
  • @@ -403,7 +520,7 @@

    getSsid

    >
  • setSsid

    -
     ActivatorBuilder setSsid(String ssid)
    +
     ActivatorBuilder setSsid(String ssid)
    @@ -419,7 +536,7 @@

    setSsid

  • getPassword

     String getPassword()
    -

    Get router's password.

    +
  • @@ -433,7 +550,7 @@

    getPassword

    >
  • setPassword

    -
     ActivatorBuilder setPassword(String password)
    +
     ActivatorBuilder setPassword(String password)
    @@ -449,7 +566,7 @@

    setPassword

  • getTimeOut

     long getTimeOut()
    -

    Get the timeout of Activation.

    +
  • @@ -463,7 +580,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ActivatorBuilder setTimeOut(long timeOut)
    +
     ActivatorBuilder setTimeOut(long timeOut)
    @@ -479,7 +596,7 @@

    setTimeOut

  • getToken

     String getToken()
    -

    Get the token of activation.

    +
  • @@ -493,7 +610,7 @@

    getToken

    >
  • setToken

    -
     ActivatorBuilder setToken(String token)
    +
     ActivatorBuilder setToken(String token)
    @@ -523,7 +640,97 @@

    getSecurityConfig

    >
  • setSecurityConfig

    -
     ActivatorBuilder setSecurityConfig(String securityConfig)
    +
     ActivatorBuilder setSecurityConfig(String securityConfig)
    +
    + + +
  • + + + + + +
      +
    • +

      getOper

      +
       String getOper()
      +
      + + +
    • +
    + + + + +
      +
    • +

      setOper

      +
       ActivatorBuilder setOper(String oper)
      +
      + + +
    • +
    + + + + +
      +
    • +

      getApn

      +
       String getApn()
      +
      + + +
    • +
    + + + + +
      +
    • +

      setApn

      +
       ActivatorBuilder setApn(String apn)
      +
      + + +
    • +
    + + + + + + + + + +
      +
    • +

      setUsername

      +
       ActivatorBuilder setUsername(String username)
      @@ -539,7 +746,7 @@

      setSecurityConfig

    • getHotspotSsid

       String getHotspotSsid()
      -

      Get the ssid of the device hotspot.

      +
    • @@ -553,7 +760,7 @@

      getHotspotSsid

      >
    • setHotspotSsid

      -
       ActivatorBuilder setHotspotSsid(String hotspotSsid)
      +
       ActivatorBuilder setHotspotSsid(String hotspotSsid)
      @@ -569,7 +776,7 @@

      setHotspotSsid

    • getContext

       Context getContext()
      -

      Get context.

      +
    • @@ -583,7 +790,7 @@

      getContext

      >
    • setContext

      -
       ActivatorBuilder setContext(Context context)
      +
       ActivatorBuilder setContext(Context context)
      @@ -599,7 +806,7 @@

      setContext

    • getListener

       IThingSmartActivatorListener getListener()
      -

      Get listener of activation.com.thingclips.smart.sdk.api.IThingSmartActivatorListener

      +
    • @@ -613,7 +820,7 @@

      getListener

      >
    • setListener

      -
       ActivatorBuilder setListener(IThingSmartActivatorListener listener)
      +
       ActivatorBuilder setListener(IThingSmartActivatorListener listener)
      @@ -628,8 +835,8 @@

      setListener

      >
    • getActivatorModel

      -
       ActivatorModelEnum getActivatorModel()
      -

      Get the type of activation.

      +
       ActivatorModelEnum getActivatorModel()
      +
    • @@ -643,7 +850,7 @@

      getActivatorModel

      >
    • setActivatorModel

      -
       ActivatorBuilder setActivatorModel(ActivatorModelEnum model)
      +
       ActivatorBuilder setActivatorModel(ActivatorModelEnum model)
      diff --git a/com/thingclips/smart/home/sdk/builder/GroupCreateBuilder.html b/com/thingclips/smart/home/sdk/builder/GroupCreateBuilder.html index e73950b..2644a5b 100644 --- a/com/thingclips/smart/home/sdk/builder/GroupCreateBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/GroupCreateBuilder.html @@ -186,6 +186,36 @@

      Field Summary

      +
      +
        +
      • + + +

        Constructor Summary

        +
        + + + + + + + + + + + + + + + + +
        Constructors 
        ConstructorDescription
        GroupCreateBuilder()
        +
        +
      • +
      +
      + @@ -218,7 +248,7 @@

      Method Summary

      - GroupCreateBuilder + GroupCreateBuilder setName(String name) @@ -234,7 +264,7 @@

      Method Summary

      - GroupCreateBuilder + GroupCreateBuilder setProductId(String productId) @@ -250,7 +280,7 @@

      Method Summary

      - GroupCreateBuilder + GroupCreateBuilder setGroupType(int groupType) @@ -266,7 +296,7 @@

      Method Summary

      - GroupCreateBuilder + GroupCreateBuilder setHomeId(long homeId) @@ -282,7 +312,7 @@

      Method Summary

      - GroupCreateBuilder + GroupCreateBuilder setCategory(String category) @@ -298,7 +328,7 @@

      Method Summary

      - GroupCreateBuilder + GroupCreateBuilder setProductVer(String productVer) @@ -314,7 +344,7 @@

      Method Summary

      - GroupCreateBuilder + GroupCreateBuilder setDevIds(List<String> devIds) @@ -345,6 +375,27 @@

      Methods inherited from class java.lang.Object

    • +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          GroupCreateBuilder

          +
          GroupCreateBuilder()
          +
          + +
        • +
        + +
      • +
      +
      +
      @@ -377,7 +428,7 @@

      getName

      >
    • setName

      -
       GroupCreateBuilder setName(String name)
      +
       GroupCreateBuilder setName(String name)
      @@ -407,7 +458,7 @@

      getProductId

      >
    • setProductId

      -
       GroupCreateBuilder setProductId(String productId)
      +
       GroupCreateBuilder setProductId(String productId)
      @@ -437,7 +488,7 @@

      getGroupType

      >
    • setGroupType

      -
       GroupCreateBuilder setGroupType(int groupType)
      +
       GroupCreateBuilder setGroupType(int groupType)
      @@ -467,7 +518,7 @@

      getHomeId

      >
    • setHomeId

      -
       GroupCreateBuilder setHomeId(long homeId)
      +
       GroupCreateBuilder setHomeId(long homeId)
      @@ -497,7 +548,7 @@

      getCategory

      >
    • setCategory

      -
       GroupCreateBuilder setCategory(String category)
      +
       GroupCreateBuilder setCategory(String category)
      @@ -527,7 +578,7 @@

      getProductVer

      >
    • setProductVer

      -
       GroupCreateBuilder setProductVer(String productVer)
      +
       GroupCreateBuilder setProductVer(String productVer)
      @@ -557,7 +608,7 @@

      getDevIds

      >
    • setDevIds

      -
       GroupCreateBuilder setDevIds(List<String> devIds)
      +
       GroupCreateBuilder setDevIds(List<String> devIds)
      diff --git a/com/thingclips/smart/home/sdk/builder/ThingApActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingApActivatorBuilder.html index a70c34a..f379f38 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingApActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingApActivatorBuilder.html @@ -150,6 +150,36 @@

      Field Summary

      +
      + +
      + @@ -182,7 +212,7 @@

      Method Summary

      - ThingApActivatorBuilder + ThingApActivatorBuilder setContext(Context context) @@ -213,6 +243,27 @@

      Methods inherited from class java.lang.Object

    • +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          ThingApActivatorBuilder

          +
          ThingApActivatorBuilder()
          +
          + +
        • +
        + +
      • +
      +
      +
      @@ -245,7 +296,7 @@

      getContext

      >
    • setContext

      -
       ThingApActivatorBuilder setContext(Context context)
      +
       ThingApActivatorBuilder setContext(Context context)
      diff --git a/com/thingclips/smart/home/sdk/builder/ThingAutoConfigActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingAutoConfigActivatorBuilder.html index 15235dc..9e719b9 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingAutoConfigActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingAutoConfigActivatorBuilder.html @@ -110,7 +110,7 @@

      Class ThingAutoC public class ThingAutoConfigActivatorBuilder -

      Password-free activation builder.

      +

    @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -196,11 +226,11 @@

    Method Summary

    getContext() - Get context. + - ThingAutoConfigActivatorBuilder + ThingAutoConfigActivatorBuilder setContext(Context context) @@ -212,11 +242,11 @@

    Method Summary

    getToken() - Get the token of activation. + - ThingAutoConfigActivatorBuilder + ThingAutoConfigActivatorBuilder setToken(String token) @@ -228,11 +258,11 @@

    Method Summary

    getTimeOut() - Get the timeout of Activation. + - ThingAutoConfigActivatorBuilder + ThingAutoConfigActivatorBuilder setTimeOut(long timeOut) @@ -244,11 +274,11 @@

    Method Summary

    getDevIds() - Get the list of activated devices. + - ThingAutoConfigActivatorBuilder + ThingAutoConfigActivatorBuilder setDevIds(List<String> devIds) @@ -260,11 +290,11 @@

    Method Summary

    getListener() - Get listener of activation. + - ThingAutoConfigActivatorBuilder + ThingAutoConfigActivatorBuilder setListener(IThingSmartActivatorListener listener) @@ -295,6 +325,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingAutoConfigActivatorBuilder

        +
        ThingAutoConfigActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -313,7 +364,7 @@

    Method Detail

  • getContext

     Context getContext()
    -

    Get context.

    +
  • @@ -327,7 +378,7 @@

    getContext

    >
  • setContext

    -
     ThingAutoConfigActivatorBuilder setContext(Context context)
    +
     ThingAutoConfigActivatorBuilder setContext(Context context)
    @@ -343,7 +394,7 @@

    setContext

  • getToken

     String getToken()
    -

    Get the token of activation.

    +
  • @@ -357,7 +408,7 @@

    getToken

    >
  • setToken

    -
     ThingAutoConfigActivatorBuilder setToken(String token)
    +
     ThingAutoConfigActivatorBuilder setToken(String token)
    @@ -373,7 +424,7 @@

    setToken

  • getTimeOut

     long getTimeOut()
    -

    Get the timeout of Activation.

    +
  • @@ -387,7 +438,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingAutoConfigActivatorBuilder setTimeOut(long timeOut)
    +
     ThingAutoConfigActivatorBuilder setTimeOut(long timeOut)
    @@ -403,7 +454,7 @@

    setTimeOut

  • getDevIds

     List<String> getDevIds()
    -

    Get the list of activated devices.

    +
  • @@ -417,7 +468,7 @@

    getDevIds

    >
  • setDevIds

    -
     ThingAutoConfigActivatorBuilder setDevIds(List<String> devIds)
    +
     ThingAutoConfigActivatorBuilder setDevIds(List<String> devIds)
    @@ -433,7 +484,7 @@

    setDevIds

  • getListener

     IThingSmartActivatorListener getListener()
    -

    Get listener of activation.com.thingclips.smart.sdk.api.IThingSmartActivatorListener

    +
  • @@ -447,7 +498,7 @@

    getListener

    >
  • setListener

    -
     ThingAutoConfigActivatorBuilder setListener(IThingSmartActivatorListener listener)
    +
     ThingAutoConfigActivatorBuilder setListener(IThingSmartActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingBroadbandActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingBroadbandActivatorBuilder.html index 50fac0f..1f1d5c1 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingBroadbandActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingBroadbandActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingBroadb public class ThingBroadbandActivatorBuilder -

    Activation information for router device activation.

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -289,6 +319,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingBroadbandActivatorBuilder

        +
        ThingBroadbandActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingBroadbandConfigBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingBroadbandConfigBuilder.html index 55eb886..92ee662 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingBroadbandConfigBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingBroadbandConfigBuilder.html @@ -204,6 +204,36 @@

    Field Summary

    +
    + +
    + @@ -427,6 +457,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingBroadbandConfigBuilder

        +
        ThingBroadbandConfigBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingCameraActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingCameraActivatorBuilder.html index 4dc30f9..87bb67f 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingCameraActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingCameraActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingCameraAct public class ThingCameraActivatorBuilder -

    Camera device activation builder.

    +

  • @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -196,11 +226,11 @@

    Method Summary

    getTimeOut() - Get the timeout of Activation. + - ThingCameraActivatorBuilder + ThingCameraActivatorBuilder setTimeOut(long timeOut) @@ -212,11 +242,11 @@

    Method Summary

    getToken() - Get the token of activation. + - ThingCameraActivatorBuilder + ThingCameraActivatorBuilder setToken(String token) @@ -228,11 +258,11 @@

    Method Summary

    getSsid() - Get router's ssid. + - ThingCameraActivatorBuilder + ThingCameraActivatorBuilder setSsid(String ssid) @@ -244,11 +274,11 @@

    Method Summary

    getPassword() - Get router's password. + - ThingCameraActivatorBuilder + ThingCameraActivatorBuilder setPassword(String password) @@ -260,11 +290,11 @@

    Method Summary

    getContext() - Get context. + - ThingCameraActivatorBuilder + ThingCameraActivatorBuilder setContext(Context context) @@ -276,11 +306,11 @@

    Method Summary

    getListener() - Get listener of activation. + - ThingCameraActivatorBuilder + ThingCameraActivatorBuilder setListener(IThingSmartCameraActivatorListener listener) @@ -311,6 +341,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingCameraActivatorBuilder

        +
        ThingCameraActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -329,7 +380,7 @@

    Method Detail

  • getTimeOut

     long getTimeOut()
    -

    Get the timeout of Activation.

    +
  • @@ -343,7 +394,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingCameraActivatorBuilder setTimeOut(long timeOut)
    +
     ThingCameraActivatorBuilder setTimeOut(long timeOut)
    @@ -359,7 +410,7 @@

    setTimeOut

  • getToken

     String getToken()
    -

    Get the token of activation.

    +
  • @@ -373,7 +424,7 @@

    getToken

    >
  • setToken

    -
     ThingCameraActivatorBuilder setToken(String token)
    +
     ThingCameraActivatorBuilder setToken(String token)
    @@ -389,7 +440,7 @@

    setToken

  • getSsid

     String getSsid()
    -

    Get router's ssid.

    +
  • @@ -403,7 +454,7 @@

    getSsid

    >
  • setSsid

    -
     ThingCameraActivatorBuilder setSsid(String ssid)
    +
     ThingCameraActivatorBuilder setSsid(String ssid)
    @@ -419,7 +470,7 @@

    setSsid

  • getPassword

     String getPassword()
    -

    Get router's password.

    +
  • @@ -433,7 +484,7 @@

    getPassword

    >
  • setPassword

    -
     ThingCameraActivatorBuilder setPassword(String password)
    +
     ThingCameraActivatorBuilder setPassword(String password)
    @@ -449,7 +500,7 @@

    setPassword

  • getContext

     Context getContext()
    -

    Get context.

    +
  • @@ -463,7 +514,7 @@

    getContext

    >
  • setContext

    -
     ThingCameraActivatorBuilder setContext(Context context)
    +
     ThingCameraActivatorBuilder setContext(Context context)
    @@ -479,7 +530,7 @@

    setContext

  • getListener

     IThingSmartCameraActivatorListener getListener()
    -

    Get listener of activation.com.thingclips.smart.sdk.api.IThingSmartCameraActivatorListener

    +
  • @@ -493,7 +544,7 @@

    getListener

    >
  • setListener

    -
     ThingCameraActivatorBuilder setListener(IThingSmartCameraActivatorListener listener)
    +
     ThingCameraActivatorBuilder setListener(IThingSmartCameraActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingDirectlyConnectedActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingDirectlyConnectedActivatorBuilder.html index ad8573d..7903ffc 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingDirectlyConnectedActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingDirectlyConnectedActivatorBuilder.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -200,7 +230,7 @@

    Method Summary

    - ThingDirectlyConnectedActivatorBuilder + ThingDirectlyConnectedActivatorBuilder setContext(Context context) @@ -216,7 +246,7 @@

    Method Summary

    - ThingDirectlyConnectedActivatorBuilder + ThingDirectlyConnectedActivatorBuilder setDeviceId(String deviceId) @@ -232,7 +262,7 @@

    Method Summary

    - ThingDirectlyConnectedActivatorBuilder + ThingDirectlyConnectedActivatorBuilder setTimeOut(long timeOut) @@ -248,7 +278,7 @@

    Method Summary

    - ThingDirectlyConnectedActivatorBuilder + ThingDirectlyConnectedActivatorBuilder setListener(IThingDevDirectActivatorListener listener) @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingDirectlyConnectedActivatorBuilder

        +
        ThingDirectlyConnectedActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -311,7 +362,7 @@

    getContext

    >
  • setContext

    -
     ThingDirectlyConnectedActivatorBuilder setContext(Context context)
    +
     ThingDirectlyConnectedActivatorBuilder setContext(Context context)
    @@ -341,7 +392,7 @@

    getDeviceId

    >
  • setDeviceId

    -
     ThingDirectlyConnectedActivatorBuilder setDeviceId(String deviceId)
    +
     ThingDirectlyConnectedActivatorBuilder setDeviceId(String deviceId)
    @@ -371,7 +422,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingDirectlyConnectedActivatorBuilder setTimeOut(long timeOut)
    +
     ThingDirectlyConnectedActivatorBuilder setTimeOut(long timeOut)
    @@ -401,7 +452,7 @@

    getListener

    >
  • setListener

    -
     ThingDirectlyConnectedActivatorBuilder setListener(IThingDevDirectActivatorListener listener)
    +
     ThingDirectlyConnectedActivatorBuilder setListener(IThingDevDirectActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingDirectlyDeviceActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingDirectlyDeviceActivatorBuilder.html index f17f617..987b510 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingDirectlyDeviceActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingDirectlyDeviceActivatorBuilder.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -200,7 +230,7 @@

    Method Summary

    - ThingDirectlyDeviceActivatorBuilder + ThingDirectlyDeviceActivatorBuilder setContext(Context context) @@ -216,7 +246,7 @@

    Method Summary

    - ThingDirectlyDeviceActivatorBuilder + ThingDirectlyDeviceActivatorBuilder setDeviceId(String deviceId) @@ -232,7 +262,7 @@

    Method Summary

    - ThingDirectlyDeviceActivatorBuilder + ThingDirectlyDeviceActivatorBuilder setTimeOut(long timeOut) @@ -248,7 +278,7 @@

    Method Summary

    - ThingDirectlyDeviceActivatorBuilder + ThingDirectlyDeviceActivatorBuilder setListener(IThingDirectlyDeviceActivatorListener listener) @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingDirectlyDeviceActivatorBuilder

        +
        ThingDirectlyDeviceActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -311,7 +362,7 @@

    getContext

    >
  • setContext

    -
     ThingDirectlyDeviceActivatorBuilder setContext(Context context)
    +
     ThingDirectlyDeviceActivatorBuilder setContext(Context context)
    @@ -341,7 +392,7 @@

    getDeviceId

    >
  • setDeviceId

    -
     ThingDirectlyDeviceActivatorBuilder setDeviceId(String deviceId)
    +
     ThingDirectlyDeviceActivatorBuilder setDeviceId(String deviceId)
    @@ -371,7 +422,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingDirectlyDeviceActivatorBuilder setTimeOut(long timeOut)
    +
     ThingDirectlyDeviceActivatorBuilder setTimeOut(long timeOut)
    @@ -401,7 +452,7 @@

    getListener

    >
  • setListener

    -
     ThingDirectlyDeviceActivatorBuilder setListener(IThingDirectlyDeviceActivatorListener listener)
    +
     ThingDirectlyDeviceActivatorBuilder setListener(IThingDirectlyDeviceActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingGwActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingGwActivatorBuilder.html index cfade44..9747c43 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingGwActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingGwActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingGwActivatorBu public class ThingGwActivatorBuilder -

    Gateway device activation builder.

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -190,11 +220,11 @@

    Method Summary

    getTimeOut() - Get the timeout of Activation. + - ThingGwActivatorBuilder + ThingGwActivatorBuilder setTimeOut(long timeOut) @@ -206,11 +236,11 @@

    Method Summary

    getToken() - Get the token of activation. + - ThingGwActivatorBuilder + ThingGwActivatorBuilder setToken(String token) @@ -222,11 +252,11 @@

    Method Summary

    getHgwBean() - Get LAN device bean. + - ThingGwActivatorBuilder + ThingGwActivatorBuilder setHgwBean(HgwBean hgwBean) @@ -238,11 +268,11 @@

    Method Summary

    getContext() - Get context. + - ThingGwActivatorBuilder + ThingGwActivatorBuilder setContext(Context context) @@ -254,11 +284,11 @@

    Method Summary

    getListener() - Get listener of activation. + - ThingGwActivatorBuilder + ThingGwActivatorBuilder setListener(IThingSmartActivatorListener listener) @@ -289,6 +319,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingGwActivatorBuilder

        +
        ThingGwActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -307,7 +358,7 @@

    Method Detail

  • getTimeOut

     long getTimeOut()
    -

    Get the timeout of Activation.

    +
  • @@ -321,7 +372,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingGwActivatorBuilder setTimeOut(long timeOut)
    +
     ThingGwActivatorBuilder setTimeOut(long timeOut)
    @@ -337,7 +388,7 @@

    setTimeOut

  • getToken

     String getToken()
    -

    Get the token of activation.

    +
  • @@ -351,7 +402,7 @@

    getToken

    >
  • setToken

    -
     ThingGwActivatorBuilder setToken(String token)
    +
     ThingGwActivatorBuilder setToken(String token)
    @@ -367,7 +418,7 @@

    setToken

  • getHgwBean

     HgwBean getHgwBean()
    -

    Get LAN device bean.

    +
  • @@ -381,7 +432,7 @@

    getHgwBean

    >
  • setHgwBean

    -
     ThingGwActivatorBuilder setHgwBean(HgwBean hgwBean)
    +
     ThingGwActivatorBuilder setHgwBean(HgwBean hgwBean)
    @@ -397,7 +448,7 @@

    setHgwBean

  • getContext

     Context getContext()
    -

    Get context.

    +
  • @@ -411,7 +462,7 @@

    getContext

    >
  • setContext

    -
     ThingGwActivatorBuilder setContext(Context context)
    +
     ThingGwActivatorBuilder setContext(Context context)
    @@ -427,7 +478,7 @@

    setContext

  • getListener

     IThingSmartActivatorListener getListener()
    -

    Get listener of activation.com.thingclips.smart.sdk.api.IThingSmartActivatorListener

    +
  • @@ -441,7 +492,7 @@

    getListener

    >
  • setListener

    -
     ThingGwActivatorBuilder setListener(IThingSmartActivatorListener listener)
    +
     ThingGwActivatorBuilder setListener(IThingSmartActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingGwSubDevActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingGwSubDevActivatorBuilder.html index fa96741..9aed4ee 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingGwSubDevActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingGwSubDevActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingGwSubDe public class ThingGwSubDevActivatorBuilder -

    Gateway sub-device activation builder.

    +

  • @@ -192,6 +192,36 @@

    Field Summary

    +
    + +
    + @@ -220,11 +250,11 @@

    Method Summary

    getTimeOut() - Get the timeout of Activation. + - ThingGwSubDevActivatorBuilder + ThingGwSubDevActivatorBuilder setTimeOut(long timeOut) @@ -236,11 +266,11 @@

    Method Summary

    getDevId() - Get id of gateway device. + - ThingGwSubDevActivatorBuilder + ThingGwSubDevActivatorBuilder setDevId(String devId) @@ -256,7 +286,7 @@

    Method Summary

    - ThingGwSubDevActivatorBuilder + ThingGwSubDevActivatorBuilder setSubDevMac(String subDevMac) @@ -272,7 +302,7 @@

    Method Summary

    - ThingGwSubDevActivatorBuilder + ThingGwSubDevActivatorBuilder setInstallCode(String installCode) @@ -288,7 +318,7 @@

    Method Summary

    - ThingGwSubDevActivatorBuilder + ThingGwSubDevActivatorBuilder setType(int type) @@ -336,7 +366,7 @@

    Method Summary

    - ThingGwSubDevActivatorBuilder + ThingGwSubDevActivatorBuilder setExtensions(Map<String, Object> extensions) @@ -348,11 +378,11 @@

    Method Summary

    getListener() - Get listener of activation. + - ThingGwSubDevActivatorBuilder + ThingGwSubDevActivatorBuilder setListener(IThingSmartActivatorListener listener) @@ -383,6 +413,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingGwSubDevActivatorBuilder

        +
        ThingGwSubDevActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -401,7 +452,7 @@

    Method Detail

  • getTimeOut

     long getTimeOut()
    -

    Get the timeout of Activation.

    +
  • @@ -415,18 +466,9 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingGwSubDevActivatorBuilder setTimeOut(long timeOut)
    +
     ThingGwSubDevActivatorBuilder setTimeOut(long timeOut)
    -
    -
    Parameters:
    - - -
    timeOut - unit: s
    - - -
    -
  • @@ -440,7 +482,7 @@

    setTimeOut

  • getDevId

     String getDevId()
    -

    Get id of gateway device.

    +
  • @@ -454,7 +496,7 @@

    getDevId

    >
  • setDevId

    -
     ThingGwSubDevActivatorBuilder setDevId(String devId)
    +
     ThingGwSubDevActivatorBuilder setDevId(String devId)
    @@ -484,7 +526,7 @@

    getSubDevMac

    >
  • setSubDevMac

    -
     ThingGwSubDevActivatorBuilder setSubDevMac(String subDevMac)
    +
     ThingGwSubDevActivatorBuilder setSubDevMac(String subDevMac)
    @@ -514,7 +556,7 @@

    getInstallCode

    >
  • setInstallCode

    -
     ThingGwSubDevActivatorBuilder setInstallCode(String installCode)
    +
     ThingGwSubDevActivatorBuilder setInstallCode(String installCode)
    @@ -544,7 +586,7 @@

    getType

    >
  • setType

    -
     ThingGwSubDevActivatorBuilder setType(int type)
    +
     ThingGwSubDevActivatorBuilder setType(int type)
    @@ -634,7 +676,7 @@

    getExtensions

    >
  • setExtensions

    -
     ThingGwSubDevActivatorBuilder setExtensions(Map<String, Object> extensions)
    +
     ThingGwSubDevActivatorBuilder setExtensions(Map<String, Object> extensions)
    @@ -650,7 +692,7 @@

    setExtensions

  • getListener

     IThingSmartActivatorListener getListener()
    -

    Get listener of activation.com.thingclips.smart.sdk.api.IThingSmartActivatorListener

    +
  • @@ -664,7 +706,7 @@

    getListener

    >
  • setListener

    -
     ThingGwSubDevActivatorBuilder setListener(IThingSmartActivatorListener listener)
    +
     ThingGwSubDevActivatorBuilder setListener(IThingSmartActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingLightningDevActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingLightningDevActivatorBuilder.html index 6026e93..f292402 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingLightningDevActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingLightningDevActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingLig public class ThingLightningDevActivatorBuilder -

    Lightning device activation builder.

    +

  • @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -196,11 +226,11 @@

    Method Summary

    getToken() - Get the token of activation. + - ThingLightningDevActivatorBuilder + ThingLightningDevActivatorBuilder setToken(String token) @@ -212,11 +242,11 @@

    Method Summary

    getTimeOut() - Get the timeout of Activation. + - ThingLightningDevActivatorBuilder + ThingLightningDevActivatorBuilder setTimeOut(long timeOut) @@ -228,11 +258,11 @@

    Method Summary

    getLightningSearchBeanList() - Get a list of devices to be activated for lightning. + - ThingLightningDevActivatorBuilder + ThingLightningDevActivatorBuilder setLightningSearchBeanList(List<LightningSearchBean> lightningSearchBeanList) @@ -244,11 +274,11 @@

    Method Summary

    getListener() - Get listener of activation. + - ThingLightningDevActivatorBuilder + ThingLightningDevActivatorBuilder setListener(IThingDevActivatorListener listener) @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingLightningDevActivatorBuilder

        +
        ThingLightningDevActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -297,7 +348,7 @@

    Method Detail

  • getToken

     String getToken()
    -

    Get the token of activation.

    +
  • @@ -311,7 +362,7 @@

    getToken

    >
  • setToken

    -
     ThingLightningDevActivatorBuilder setToken(String token)
    +
     ThingLightningDevActivatorBuilder setToken(String token)
    @@ -327,7 +378,7 @@

    setToken

  • getTimeOut

     long getTimeOut()
    -

    Get the timeout of Activation.

    +
  • @@ -341,7 +392,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingLightningDevActivatorBuilder setTimeOut(long timeOut)
    +
     ThingLightningDevActivatorBuilder setTimeOut(long timeOut)
    @@ -357,7 +408,7 @@

    setTimeOut

  • getLightningSearchBeanList

     List<LightningSearchBean> getLightningSearchBeanList()
    -

    Get a list of devices to be activated for lightning.

    +
  • @@ -371,7 +422,7 @@

    getLightningSearchBeanList

    >
  • setLightningSearchBeanList

    -
     ThingLightningDevActivatorBuilder setLightningSearchBeanList(List<LightningSearchBean> lightningSearchBeanList)
    +
     ThingLightningDevActivatorBuilder setLightningSearchBeanList(List<LightningSearchBean> lightningSearchBeanList)
    @@ -387,7 +438,7 @@

    setLightningSearchBeanList

  • getListener

     IThingDevActivatorListener getListener()
    -

    Get listener of activation.

    +
  • @@ -401,7 +452,7 @@

    getListener

    >
  • setListener

    -
     ThingLightningDevActivatorBuilder setListener(IThingDevActivatorListener listener)
    +
     ThingLightningDevActivatorBuilder setListener(IThingDevActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/ThingQRCodeActivatorBuilder.html b/com/thingclips/smart/home/sdk/builder/ThingQRCodeActivatorBuilder.html index 0ecf3ee..1f83abc 100644 --- a/com/thingclips/smart/home/sdk/builder/ThingQRCodeActivatorBuilder.html +++ b/com/thingclips/smart/home/sdk/builder/ThingQRCodeActivatorBuilder.html @@ -110,7 +110,7 @@

    Class ThingQRCodeAct public class ThingQRCodeActivatorBuilder -

    QR Code activation builder.

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -190,11 +220,11 @@

    Method Summary

    getTimeOut() - Get the timeout of Activation. + - ThingQRCodeActivatorBuilder + ThingQRCodeActivatorBuilder setTimeOut(long timeOut) @@ -206,11 +236,11 @@

    Method Summary

    getUuid() - Get uuid of device. + - ThingQRCodeActivatorBuilder + ThingQRCodeActivatorBuilder setUuid(String uuid) @@ -222,11 +252,11 @@

    Method Summary

    getHomeId() - Get home id. + - ThingQRCodeActivatorBuilder + ThingQRCodeActivatorBuilder setHomeId(long homeId) @@ -238,11 +268,11 @@

    Method Summary

    getContext() - Get context. + - ThingQRCodeActivatorBuilder + ThingQRCodeActivatorBuilder setContext(Context context) @@ -254,11 +284,11 @@

    Method Summary

    getListener() - Get listener of activation. + - ThingQRCodeActivatorBuilder + ThingQRCodeActivatorBuilder setListener(IThingSmartActivatorListener listener) @@ -289,6 +319,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingQRCodeActivatorBuilder

        +
        ThingQRCodeActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -307,7 +358,7 @@

    Method Detail

  • getTimeOut

     long getTimeOut()
    -

    Get the timeout of Activation.

    +
  • @@ -321,7 +372,7 @@

    getTimeOut

    >
  • setTimeOut

    -
     ThingQRCodeActivatorBuilder setTimeOut(long timeOut)
    +
     ThingQRCodeActivatorBuilder setTimeOut(long timeOut)
    @@ -337,7 +388,7 @@

    setTimeOut

  • getUuid

     String getUuid()
    -

    Get uuid of device.

    +
  • @@ -351,7 +402,7 @@

    getUuid

    >
  • setUuid

    -
     ThingQRCodeActivatorBuilder setUuid(String uuid)
    +
     ThingQRCodeActivatorBuilder setUuid(String uuid)
    @@ -367,7 +418,7 @@

    setUuid

  • getHomeId

     long getHomeId()
    -

    Get home id.

    +
  • @@ -381,7 +432,7 @@

    getHomeId

    >
  • setHomeId

    -
     ThingQRCodeActivatorBuilder setHomeId(long homeId)
    +
     ThingQRCodeActivatorBuilder setHomeId(long homeId)
    @@ -397,7 +448,7 @@

    setHomeId

  • getContext

     Context getContext()
    -

    Get context.

    +
  • @@ -411,7 +462,7 @@

    getContext

    >
  • setContext

    -
     ThingQRCodeActivatorBuilder setContext(Context context)
    +
     ThingQRCodeActivatorBuilder setContext(Context context)
    @@ -427,7 +478,7 @@

    setContext

  • getListener

     IThingSmartActivatorListener getListener()
    -

    Get listener of activation.com.thingclips.smart.sdk.api.IThingSmartActivatorListener

    +
  • @@ -441,7 +492,7 @@

    getListener

    >
  • setListener

    -
     ThingQRCodeActivatorBuilder setListener(IThingSmartActivatorListener listener)
    +
     ThingQRCodeActivatorBuilder setListener(IThingSmartActivatorListener listener)
    diff --git a/com/thingclips/smart/home/sdk/builder/package-summary.html b/com/thingclips/smart/home/sdk/builder/package-summary.html index b556167..cf99ecc 100644 --- a/com/thingclips/smart/home/sdk/builder/package-summary.html +++ b/com/thingclips/smart/home/sdk/builder/package-summary.html @@ -115,33 +115,63 @@

    Package com.thingclips.smart.home.sdk.builder - ThingBroadbandConfigBuilder + ThingGwSubDevActivatorBuilder - APSLActivatorBuilderTODO feature + ThingDirectlyDeviceActivatorBuilder - ThingBroadbandActivatorBuilderActivation information for router device activation. + ThingDirectlyConnectedActivatorBuilder - ThingDirectlyConnectedActivatorBuilder + ThingGwActivatorBuilder - ThingGwActivatorBuilderGateway device activation builder. + ActivatorBuilder - ThingDirectlyDeviceActivatorBuilder + ThingBroadbandActivatorBuilder + + ThingLightningDevActivatorBuilder + + ThingAutoConfigActivatorBuilder + + APSLActivatorBuilder + + ThingBroadbandConfigBuilder ThingApActivatorBuilder - ThingCameraActivatorBuilderCamera device activation builder. + ThingQRCodeActivatorBuilder + + ThingCameraActivatorBuilder + + ThingBroadbandConfigBuilder + + APSLActivatorBuilderTODO feature - ActivatorBuilderActivation information for device activation. + ThingBroadbandActivatorBuilderActivation information for router device activation. - ThingLightningDevActivatorBuilderLightning device activation builder. + ThingDirectlyConnectedActivatorBuilder - ThingAutoConfigActivatorBuilderPassword-free activation builder. + ThingGwActivatorBuilderGateway device activation builder. - ThingGwSubDevActivatorBuilderGateway sub-device activation builder. + ThingDirectlyDeviceActivatorBuilder - ThingQRCodeActivatorBuilderQR Code activation builder. + ThingApActivatorBuilder + + ThingCameraActivatorBuilderCamera device activation builder. + + ActivatorBuilderActivation information for device activation. + + ThingLightningDevActivatorBuilderLightning device activation builder. + + ThingAutoConfigActivatorBuilderPassword-free activation builder. + + ThingGwSubDevActivatorBuilderGateway sub-device activation builder. + + ThingQRCodeActivatorBuilderQR Code activation builder. + + GroupCreateBuilder GroupCreateBuilder + + GroupCreateBuilder diff --git a/com/thingclips/smart/home/sdk/callback/IGetHomeWetherCallBack.html b/com/thingclips/smart/home/sdk/callback/IGetHomeWetherCallBack.html index fd6b0e1..de17e38 100644 --- a/com/thingclips/smart/home/sdk/callback/IGetHomeWetherCallBack.html +++ b/com/thingclips/smart/home/sdk/callback/IGetHomeWetherCallBack.html @@ -110,7 +110,7 @@

    Interface IGetHomeWet public interface IGetHomeWetherCallBack -

    Get home weather data callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(List<DashBoardBean> result) - On success. + @@ -159,7 +159,7 @@

    Method Summary

    onFailure(String errorCode, String errorMsg) - On error. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(List<DashBoardBean> result)
    -

    On success.

    - -
    -
    Parameters:
    - - -
    result - The list of DashBoardBean.
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onFailure

     abstract void onFailure(String errorCode, String errorMsg)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    errorCode - error code.
    - - - -
    errorMsg - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IIGetHomeWetherSketchCallBack.html b/com/thingclips/smart/home/sdk/callback/IIGetHomeWetherSketchCallBack.html index 5c430cb..340eb22 100644 --- a/com/thingclips/smart/home/sdk/callback/IIGetHomeWetherSketchCallBack.html +++ b/com/thingclips/smart/home/sdk/callback/IIGetHomeWetherSketchCallBack.html @@ -110,7 +110,7 @@

    Interface IIGe public interface IIGetHomeWetherSketchCallBack -

    Get home summary weather data callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(WeatherBean result) - On success. + @@ -159,7 +159,7 @@

    Method Summary

    onFailure(String errorCode, String errorMsg) - On error. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(WeatherBean result)
    -

    On success.

    - -
    -
    Parameters:
    - - -
    result - WeatherBean WeatherBean
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onFailure

     abstract void onFailure(String errorCode, String errorMsg)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    errorCode - error code.
    - - - -
    errorMsg - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum.html b/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum.html index c73362a..372d09b 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum.html +++ b/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum.html @@ -183,43 +183,43 @@

    Enum Constant Summary

    TIMEOUT -

    upgrade timeout

    + DOWNLOADED -

    download hardware

    + WAITEXE -

    wait upgrading

    + ERROR -

    upgrade error

    + UPDATED -

    upgrade finished

    + UPDATING -

    upgrading

    + READY -

    hardware prepared

    + diff --git a/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.html b/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.html index 7487b0c..28bd840 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.html @@ -110,7 +110,7 @@

    Interface public interface IThingDeviceUpgradeStatusCallback -

    Create by blitzfeng on 2019-08-14

    +

  • @@ -179,7 +179,7 @@

    Method Summary

    onStatusUpgrade(String devId, IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum upgradeStatusEnum) - On status upgrade + @@ -224,20 +224,7 @@

    Method Detail

  • onStatusUpgrade

     abstract void onStatusUpgrade(String devId, IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum upgradeStatusEnum)
    -

    On status upgrade

    - -
    -
    Parameters:
    - - -
    devId - device's id
    - - - -
    upgradeStatusEnum - upgrade status enum UpgradeStatusEnum
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusExtCallback.html b/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusExtCallback.html index 9e794ce..b98eeb3 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusExtCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusExtCallback.html @@ -110,7 +110,7 @@

    Interfa public interface IThingDeviceUpgradeStatusExtCallback -

    Expand device upgrade interface. Created on 2020/12/01 19:46

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onStatusUpgrade(String devId, int otaStatus) - Notify after upgrade status changes, old api may cause NPE crash. + @@ -159,7 +159,7 @@

    Method Summary

    onStatusChange(String devId, int otaStatus) - notify when device upgrade status change. + @@ -204,20 +204,7 @@

    Method Detail

  • onStatusUpgrade

     abstract void onStatusUpgrade(String devId, int otaStatus)
    -

    Notify after upgrade status changes, old api may cause NPE crash.

    - -
    -
    Parameters:
    - - -
    devId - device ID
    - - - -
    otaStatus - upgrade status
    - - -
    +
  • @@ -232,7 +219,7 @@

    onStatusUpgrade

  • onStatusChange

     abstract void onStatusChange(String devId, int otaStatus)
    -

    notify when device upgrade status change.

    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingGetHomeListCallback.html b/com/thingclips/smart/home/sdk/callback/IThingGetHomeListCallback.html index 817ec7f..ffc0757 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingGetHomeListCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingGetHomeListCallback.html @@ -110,7 +110,7 @@

    Interface IThingGe public interface IThingGetHomeListCallback -

    Get family list data callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(List<HomeBean> homeBeans) - On success. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String error) - On error. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(List<HomeBean> homeBeans)
    -

    On success.

    - -
    -
    Parameters:
    - - -
    homeBeans - The list of HomeBean.
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String error)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    errorCode - error code.
    - - - -
    error - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingGetMemberListCallback.html b/com/thingclips/smart/home/sdk/callback/IThingGetMemberListCallback.html index 994ff4a..b3d0ae5 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingGetMemberListCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingGetMemberListCallback.html @@ -110,7 +110,7 @@

    Interface IThing public interface IThingGetMemberListCallback -

    Get family member list data callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(List<MemberBean> memberBeans) - On success. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String error) - On error. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(List<MemberBean> memberBeans)
    -

    On success.

    - -
    -
    Parameters:
    - - -
    memberBeans - The list of MemberBean.
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String error)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    errorCode - error code.
    - - - -
    error - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingGetRoomListCallback.html b/com/thingclips/smart/home/sdk/callback/IThingGetRoomListCallback.html index 65f7a89..f016a9f 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingGetRoomListCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingGetRoomListCallback.html @@ -110,7 +110,7 @@

    Interface IThingGe public interface IThingGetRoomListCallback -

    Get family room list data callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(List<RoomBean> romeBeans) - On success. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String error) - On error. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(List<RoomBean> romeBeans)
    -

    On success.

    - -
    -
    Parameters:
    - - -
    romeBeans - The list of RoomBean.
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String error)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    errorCode - error code.
    - - - -
    error - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingHomeResultCallback.html b/com/thingclips/smart/home/sdk/callback/IThingHomeResultCallback.html index 44029c2..0bb0d58 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingHomeResultCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingHomeResultCallback.html @@ -110,7 +110,7 @@

    Interface IThingHom public interface IThingHomeResultCallback -

    Get Home detail callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(HomeBean bean) - On Success. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - On Error. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(HomeBean bean)
    -

    On Success.

    - -
    -
    Parameters:
    - - -
    bean - HomeBean HomeBean
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    On Error.

    - -
    -
    Parameters:
    - - -
    errorCode - error code
    - - - -
    errorMsg - error message
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingMemberResultCallback.html b/com/thingclips/smart/home/sdk/callback/IThingMemberResultCallback.html index bdb5185..f37fb3d 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingMemberResultCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingMemberResultCallback.html @@ -110,7 +110,7 @@

    Interface IThingM public interface IThingMemberResultCallback -

    Result callback for adding member.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(MemberBean bean) - Execute after adding members successfully. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Execute after adding members failed. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(MemberBean bean)
    -

    Execute after adding members successfully.

    - -
    -
    Parameters:
    - - -
    bean - The information of this member MemberBean
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Execute after adding members failed.

    - -
    -
    Parameters:
    - - -
    errorCode - error code
    - - - -
    errorMsg - error message
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingResultCallback.html b/com/thingclips/smart/home/sdk/callback/IThingResultCallback.html index 90ebe5f..816a707 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingResultCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingResultCallback.html @@ -110,7 +110,7 @@

    Interface IThingResultC public interface IThingResultCallback<T> -

    Server response callback.

    +

  • @@ -149,9 +149,9 @@

    Method Summary

    abstract void - onSuccess(T result) + onSuccess(T result) - Server response success. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMessage) - Server response occur error. + @@ -203,17 +203,8 @@

    Method Detail

    >
  • onSuccess

    -
     abstract void onSuccess(T result)
    -

    Server response success.

    - -
    -
    Parameters:
    - - -
    result - Data model.
    - - -
    +
     abstract void onSuccess(T result)
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMessage)
    -

    Server response occur error.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMessage - Error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingRoomResultCallback.html b/com/thingclips/smart/home/sdk/callback/IThingRoomResultCallback.html index 7d300fb..9d47a24 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingRoomResultCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingRoomResultCallback.html @@ -110,7 +110,7 @@

    Interface IThingRoo public interface IThingRoomResultCallback -

    Get family room list data callback.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(RoomBean bean) - On success. + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - On error. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(RoomBean bean)
    -

    On success.

    - -
    -
    Parameters:
    - - -
    bean - The list of RoomBean.
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    errorCode - error code.
    - - - -
    errorMsg - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingSingleTransfer.html b/com/thingclips/smart/home/sdk/callback/IThingSingleTransfer.html index 4bb2ad1..7503de5 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingSingleTransfer.html +++ b/com/thingclips/smart/home/sdk/callback/IThingSingleTransfer.html @@ -151,7 +151,7 @@

    Method Summary

    startConnect() - Connect witch mqtt server. + @@ -159,7 +159,7 @@

    Method Summary

    isOnline() - Whether MQTT is connected to server. + @@ -167,7 +167,7 @@

    Method Summary

    subscribeDevice(String devId) - Subscribe device to MQTT server. + @@ -175,7 +175,7 @@

    Method Summary

    subscribeDevice(String devId, IResultCallback callback) - Subscribe device to MQTT server. + @@ -183,7 +183,7 @@

    Method Summary

    unSubscribeDevice(String devId) - Unsubscribe device to MQTT server. + @@ -191,7 +191,7 @@

    Method Summary

    unSubscribeDevice(String devId, IResultCallback callback) - Unsubscribe device to MQTT server. + @@ -199,7 +199,7 @@

    Method Summary

    )>registerTransferDataListener(IThingDataCallback<TransferDataBean> callback) - Register transfer data callback. + @@ -207,7 +207,7 @@

    Method Summary

    )>unRegisterTransferDataListener(IThingDataCallback<TransferDataBean> callback) - Unregister transfer data callback. + @@ -215,7 +215,7 @@

    Method Summary

    registerTransferCallback(IThingTransferCallback callback) - Register mqtt connect status callback. + @@ -223,7 +223,7 @@

    Method Summary

    unRegisterTransferCallback(IThingTransferCallback callback) - Unregister mqtt connect status callback. + @@ -231,7 +231,7 @@

    Method Summary

    stopConnect() - Clear all listener. + @@ -276,7 +276,7 @@

    Method Detail

  • startConnect

     abstract void startConnect()
    -

    Connect witch mqtt server.

    +
  • @@ -291,7 +291,7 @@

    startConnect

  • isOnline

     abstract boolean isOnline()
    -

    Whether MQTT is connected to server.

    +
  • @@ -306,16 +306,7 @@

    isOnline

  • subscribeDevice

     abstract void subscribeDevice(String devId)
    -

    Subscribe device to MQTT server.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - -
    +
  • @@ -330,20 +321,7 @@

    subscribeDevice

  • subscribeDevice

     abstract void subscribeDevice(String devId, IResultCallback callback)
    -

    Subscribe device to MQTT server.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - - -
    callback - subscribe callback
    - - -
    +
  • @@ -358,16 +336,7 @@

    subscribeDevice

  • unSubscribeDevice

     abstract void unSubscribeDevice(String devId)
    -

    Unsubscribe device to MQTT server.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - -
    +
  • @@ -382,20 +351,7 @@

    unSubscribeDevice

  • unSubscribeDevice

     abstract void unSubscribeDevice(String devId, IResultCallback callback)
    -

    Unsubscribe device to MQTT server.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - - -
    callback - unSubscribe callback
    - - -
    +
  • @@ -410,16 +366,7 @@

    unSubscribeDevice

  • registerTransferDataListener

     abstract void )>registerTransferDataListener(IThingDataCallback<TransferDataBean> callback)
    -

    Register transfer data callback.

    - -
    -
    Parameters:
    - - -
    callback - Callback TransferDataBean
    - - -
    +
  • @@ -434,16 +381,7 @@

    registerTransferDataListener

  • unRegisterTransferDataListener

     abstract void )>unRegisterTransferDataListener(IThingDataCallback<TransferDataBean> callback)
    -

    Unregister transfer data callback.

    - -
    -
    Parameters:
    - - -
    callback - Callback TransferDataBean
    - - -
    +
  • @@ -458,16 +396,7 @@

    unRegisterTransferDataListener

  • registerTransferCallback

     abstract void registerTransferCallback(IThingTransferCallback callback)
    -

    Register mqtt connect status callback.

    - -
    -
    Parameters:
    - - -
    callback - Callback mqtt connect status.
    - - -
    +
  • @@ -482,16 +411,7 @@

    registerTransferCallback

  • unRegisterTransferCallback

     abstract void unRegisterTransferCallback(IThingTransferCallback callback)
    -

    Unregister mqtt connect status callback.

    - -
    -
    Parameters:
    - - -
    callback - Callback mqtt connect status.
    - - -
    +
  • @@ -506,7 +426,7 @@

    unRegisterTransferCallback

  • stopConnect

     abstract void stopConnect()
    -

    Clear all listener.

    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingTransferCallback.html b/com/thingclips/smart/home/sdk/callback/IThingTransferCallback.html index 4e253e5..107d59b 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingTransferCallback.html +++ b/com/thingclips/smart/home/sdk/callback/IThingTransferCallback.html @@ -110,7 +110,7 @@

    Interface IThingTrans public interface IThingTransferCallback -

    Callback mqtt connect status.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onConnectSuccess() - Callback when MQTT connect success. + @@ -159,7 +159,7 @@

    Method Summary

    onConnectError(String code, String error) - Callback when MQTT connect failed. + @@ -204,7 +204,7 @@

    Method Detail

  • onConnectSuccess

     abstract void onConnectSuccess()
    -

    Callback when MQTT connect success.

    +
  • @@ -219,20 +219,7 @@

    onConnectSuccess

  • onConnectError

     abstract void onConnectError(String code, String error)
    -

    Callback when MQTT connect failed.

    - -
    -
    Parameters:
    - - -
    code - error code.
    - - - -
    error - error message.
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/IThingVoiceTransfer.html b/com/thingclips/smart/home/sdk/callback/IThingVoiceTransfer.html index c43356e..198e7be 100644 --- a/com/thingclips/smart/home/sdk/callback/IThingVoiceTransfer.html +++ b/com/thingclips/smart/home/sdk/callback/IThingVoiceTransfer.html @@ -110,7 +110,7 @@

    Interface IThingVoiceTra public interface IThingVoiceTransfer -

    author : JulyYu date : 2019/5/6 Voice recognize MQTT manager add from 3.10.0

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onConnect() - connect mqtt + @@ -159,7 +159,7 @@

    Method Summary

    )>subscribeServer(IThingGetBeanCallback<SpeechTTSBean> callback) - speech results returned by subscription service + @@ -167,7 +167,7 @@

    Method Summary

    )>unSubscribeServer(IThingGetBeanCallback<SpeechTTSBean> callback) - speech results returned by unsubscribe service + @@ -175,7 +175,7 @@

    Method Summary

    onDestroy() - disconnect mqtt + @@ -220,7 +220,7 @@

    Method Detail

  • onConnect

     abstract void onConnect()
    -

    connect mqtt

    +
  • @@ -235,16 +235,7 @@

    onConnect

  • subscribeServer

     abstract void )>subscribeServer(IThingGetBeanCallback<SpeechTTSBean> callback)
    -

    speech results returned by subscription service

    - -
    -
    Parameters:
    - - -
    callback - callback Callback for ack message IThingGetBeanCallback
    - - -
    +
  • @@ -259,16 +250,7 @@

    subscribeServer

  • unSubscribeServer

     abstract void )>unSubscribeServer(IThingGetBeanCallback<SpeechTTSBean> callback)
    -

    speech results returned by unsubscribe service

    - -
    -
    Parameters:
    - - -
    callback - callback Callback for ack message IThingGetBeanCallback
    - - -
    +
  • @@ -283,7 +265,7 @@

    unSubscribeServer

  • onDestroy

     abstract void onDestroy()
    -

    disconnect mqtt

    +
  • diff --git a/com/thingclips/smart/home/sdk/callback/package-summary.html b/com/thingclips/smart/home/sdk/callback/package-summary.html index 2e54e2d..a93e1d8 100644 --- a/com/thingclips/smart/home/sdk/callback/package-summary.html +++ b/com/thingclips/smart/home/sdk/callback/package-summary.html @@ -115,33 +115,71 @@

    Package com.thingclips.smart.home.sdk.callback - IThingDeviceUpgradeStatusExtCallbackExpand device upgrade interface. + IThingRoomResultCallback - IThingRoomResultCallbackGet family room list data callback. + IIGetHomeWetherSketchCallBack - IThingGetHomeListCallbackGet family list data callback. + IThingGetHomeListCallback - IThingMemberResultCallbackResult callback for adding member. + IThingDeviceUpgradeStatusExtCallback - IThingGetMemberListCallbackGet family member list data callback. + IThingGetRoomListCallback - IGetHomeWetherCallBackGet home weather data callback. + IThingHomeResultCallback - IThingHomeResultCallbackGet Home detail callback. + IThingMemberResultCallback - IThingGetRoomListCallbackGet family room list data callback. + IGetHomeWetherCallBack - IIGetHomeWetherSketchCallBackGet home summary weather data callback. + IThingGetMemberListCallback - IThingResultCallbackServer response callback. + IThingDeviceUpgradeStatusExtCallbackExpand device upgrade interface. - IThingDeviceUpgradeStatusCallbackCreate by blitzfeng on 2019-08-14 + IThingRoomResultCallbackGet family room list data callback. - IThingVoiceTransferauthor : JulyYu date : 2019/5/6 Voice recognize MQTT manager add from 3.10. + IThingGetHomeListCallbackGet family list data callback. - IThingTransferCallbackCallback mqtt connect status. + IThingMemberResultCallbackResult callback for adding member. + + IThingGetMemberListCallbackGet family member list data callback. + + IGetHomeWetherCallBackGet home weather data callback. + + IThingHomeResultCallbackGet Home detail callback. + + IThingGetRoomListCallbackGet family room list data callback. + + IIGetHomeWetherSketchCallBackGet home summary weather data callback. + + IThingResultCallback + + IThingResultCallback + + IThingResultCallbackServer response callback. + + IThingVoiceTransfer + + IThingDeviceUpgradeStatusCallback IThingSingleTransfer + + IThingTransferCallback + + IThingVoiceTransfer + + IThingDeviceUpgradeStatusCallback + + IThingSingleTransfer + + IThingTransferCallback + + IThingDeviceUpgradeStatusCallbackCreate by blitzfeng on 2019-08-14 + + IThingVoiceTransferauthor : JulyYu date : 2019/5/6 Voice recognize MQTT manager add from 3.10. + + IThingTransferCallbackCallback mqtt connect status. + + IThingSingleTransfer @@ -166,6 +204,10 @@

    Package com.thingclips.smart.home.sdk.callback UpgradeStatusEnum + + UpgradeStatusEnum + + UpgradeStatusEnum diff --git a/com/thingclips/smart/home/sdk/utils/SchemaMapper.html b/com/thingclips/smart/home/sdk/utils/SchemaMapper.html index 24a15e9..a87fb21 100644 --- a/com/thingclips/smart/home/sdk/utils/SchemaMapper.html +++ b/com/thingclips/smart/home/sdk/utils/SchemaMapper.html @@ -110,7 +110,7 @@

    Class SchemaMapper

    public class SchemaMapper -

    property parser.

    +
  • @@ -123,6 +123,36 @@

    Class SchemaMapper

    +
    + +
    + @@ -151,7 +181,7 @@

    Method Summary

    toBoolSchema(String data) - Parse property to BoolSchemaBean + @@ -159,7 +189,7 @@

    Method Summary

    toEnumSchema(String data) - Parse property to EnumSchemaBean + @@ -167,7 +197,7 @@

    Method Summary

    toStringSchema(String data) - Parse property to StringSchemaBean + @@ -175,7 +205,7 @@

    Method Summary

    toValueSchema(String data) - Parse property to ValueSchemaBean + @@ -183,7 +213,7 @@

    Method Summary

    toBitmapSchema(String data) - Parse property to BitmapSchemaBean + @@ -191,7 +221,7 @@

    Method Summary

    toArraySchema(String data) - parse link device's event、action、property array typeSpec message + @@ -199,7 +229,7 @@

    Method Summary

    toStructSchema(String data) - parse link device's event、action、property tpeSpec message + @@ -226,6 +256,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -244,16 +295,7 @@

    Method Detail

  • toBoolSchema

     static BoolSchemaBean toBoolSchema(String data)
    -

    Parse property to BoolSchemaBean

    - -
    -
    Parameters:
    - - -
    data - property
    - - -
    +
  • @@ -268,16 +310,7 @@

    toBoolSchema

  • toEnumSchema

     static EnumSchemaBean toEnumSchema(String data)
    -

    Parse property to EnumSchemaBean

    - -
    -
    Parameters:
    - - -
    data - property
    - - -
    +
  • @@ -292,16 +325,7 @@

    toEnumSchema

  • toStringSchema

     static StringSchemaBean toStringSchema(String data)
    -

    Parse property to StringSchemaBean

    - -
    -
    Parameters:
    - - -
    data - property
    - - -
    +
  • @@ -316,16 +340,7 @@

    toStringSchema

  • toValueSchema

     static ValueSchemaBean toValueSchema(String data)
    -

    Parse property to ValueSchemaBean

    - -
    -
    Parameters:
    - - -
    data - property
    - - -
    +
  • @@ -340,16 +355,7 @@

    toValueSchema

  • toBitmapSchema

     static BitmapSchemaBean toBitmapSchema(String data)
    -

    Parse property to BitmapSchemaBean

    - -
    -
    Parameters:
    - - -
    data - property
    - - -
    +
  • @@ -364,16 +370,7 @@

    toBitmapSchema

  • toArraySchema

     static ArraySchemaBean toArraySchema(String data)
    -

    parse link device's event、action、property array typeSpec message

    - -
    -
    Parameters:
    - - -
    data - tpeSpec message data
    - - -
    +
  • @@ -388,16 +385,7 @@

    toArraySchema

  • toStructSchema

     static StructSchemaBean toStructSchema(String data)
    -

    parse link device's event、action、property tpeSpec message

    - -
    -
    Parameters:
    - - -
    data - struct message data
    - - -
    +
  • diff --git a/com/thingclips/smart/home/sdk/utils/package-summary.html b/com/thingclips/smart/home/sdk/utils/package-summary.html index f5e8df8..af737e3 100644 --- a/com/thingclips/smart/home/sdk/utils/package-summary.html +++ b/com/thingclips/smart/home/sdk/utils/package-summary.html @@ -115,6 +115,10 @@

    Package com.thingclips.smart.home.sdk.utils + SchemaMapper + + SchemaMapper + SchemaMapperproperty parser. diff --git a/com/thingclips/smart/interior/api/IThingBlePlugin.html b/com/thingclips/smart/interior/api/IThingBlePlugin.html index 72b76ac..677e7f2 100644 --- a/com/thingclips/smart/interior/api/IThingBlePlugin.html +++ b/com/thingclips/smart/interior/api/IThingBlePlugin.html @@ -195,6 +195,22 @@

    Method Summary

    + abstract IThingInnerScanner + + getThingInnerScanner() + + + + + + abstract boolean + + isCloudOffline(String devId) + + + + + abstract void onDestroy() @@ -325,6 +341,36 @@

    getThingBleAbility

  • + + + + + + + + + + diff --git a/com/thingclips/smart/interior/api/IThingBlueMeshPlugin.html b/com/thingclips/smart/interior/api/IThingBlueMeshPlugin.html index c2ad988..fdea49c 100644 --- a/com/thingclips/smart/interior/api/IThingBlueMeshPlugin.html +++ b/com/thingclips/smart/interior/api/IThingBlueMeshPlugin.html @@ -259,7 +259,7 @@

    Method Summary

    - abstract <T extends IMeshCommonControl> T + abstract <T extends IMeshCommonControl> T getMeshControl(String deviceId) @@ -269,7 +269,7 @@

    Method Summary

    abstract IThingBlueMeshOta - newOtaManagerInstance(ThingBlueMeshOtaBuilder activatorBuilder) + newOtaManagerInstance(ThingBlueMeshOtaBuilder activatorBuilder) @@ -541,7 +541,7 @@

    getMeshManager

    >
  • getMeshControl

    -
     abstract <T extends IMeshCommonControl> T getMeshControl(String deviceId)
    +
     abstract <T extends IMeshCommonControl> T getMeshControl(String deviceId)
    @@ -556,7 +556,7 @@

    getMeshControl

    >
  • newOtaManagerInstance

    -
     abstract IThingBlueMeshOta newOtaManagerInstance(ThingBlueMeshOtaBuilder activatorBuilder)
    +
     abstract IThingBlueMeshOta newOtaManagerInstance(ThingBlueMeshOtaBuilder activatorBuilder)
    diff --git a/com/thingclips/smart/interior/api/IThingDevicePlugin.html b/com/thingclips/smart/interior/api/IThingDevicePlugin.html index 65fd833..d7a6b5d 100644 --- a/com/thingclips/smart/interior/api/IThingDevicePlugin.html +++ b/com/thingclips/smart/interior/api/IThingDevicePlugin.html @@ -151,7 +151,7 @@

    Method Summary

    newDeviceInstance(String devId) - Create device instance, support Bluetooth, Wi-Fi, Zigbee protocol device. + @@ -159,7 +159,7 @@

    Method Summary

    newWiFiDeviceInstance(String devId) - Create device instance, only support Wi-Fi device. + @@ -167,7 +167,7 @@

    Method Summary

    newGroupInstance(long groupId) - Use newGroupInstance instead + @@ -175,7 +175,7 @@

    Method Summary

    newWifiGroupInstance(long groupId) - create wifi groupdeprecated,usenewWifiGroupInstance instead + @@ -183,7 +183,7 @@

    Method Summary

    newWifiGroupInstance() - create wifi group + @@ -311,7 +311,7 @@

    Method Summary

    getDataInstance() - Deprecated: use IThingDevicePlugin#getThingDeviceDataInstance instead + @@ -319,7 +319,7 @@

    Method Summary

    getVoiceTransferInstance() - get voice transfer instance + @@ -399,7 +399,7 @@

    Method Summary

    getSmartCacheManager() - Deprecated: use IThingCachePlugin#getCacheManager() instead + @@ -484,16 +484,7 @@

    Method Detail

  • newDeviceInstance

     abstract IThingDevice newDeviceInstance(String devId)
    -

    Create device instance, support Bluetooth, Wi-Fi, Zigbee protocol device.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - -
    +
  • @@ -508,16 +499,7 @@

    newDeviceInstance

  • newWiFiDeviceInstance

     abstract IThingDevice newWiFiDeviceInstance(String devId)
    -

    Create device instance, only support Wi-Fi device.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - -
    +
  • @@ -531,8 +513,8 @@

    newWiFiDeviceInstance

    >
  • newGroupInstance

    -
    @Deprecated() abstract IThingGroup newGroupInstance(long groupId)
    -

    Use newGroupInstance instead

    +
     abstract IThingGroup newGroupInstance(long groupId)
    +
  • @@ -546,17 +528,8 @@

    newGroupInstance

    >
  • newWifiGroupInstance

    -
    @Deprecated() abstract IThingWifiGroup newWifiGroupInstance(long groupId)
    -

    create wifi group

    deprecated,usenewWifiGroupInstance instead

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - -
    +
     abstract IThingWifiGroup newWifiGroupInstance(long groupId)
    +
  • @@ -571,7 +544,7 @@

    newWifiGroupInstance

  • newWifiGroupInstance

     abstract IThingWifiGroup newWifiGroupInstance()
    -

    create wifi group

    +
  • @@ -675,7 +648,7 @@

    getDevModel

    >
  • newOTAInstance

    -
    @Deprecated() abstract IThingOta newOTAInstance(String devId)
    +
     abstract IThingOta newOTAInstance(String devId)
    @@ -690,7 +663,7 @@

    newOTAInstance

    >
  • newOTAInstance

    -
    @Deprecated() abstract IThingOta newOTAInstance(String meshId, String devId, String nodeId)
    +
     abstract IThingOta newOTAInstance(String meshId, String devId, String nodeId)
    @@ -810,8 +783,8 @@

    getRequestInstance

    >
  • getDataInstance

    -
    @Deprecated() abstract IThingHomeDataManager getDataInstance()
    -

    Deprecated: use IThingDevicePlugin#getThingDeviceDataInstance instead

    +
     abstract IThingHomeDataManager getDataInstance()
    +
  • @@ -826,7 +799,7 @@

    getDataInstance

  • getVoiceTransferInstance

     abstract IThingVoiceTransfer getVoiceTransferInstance()
    -

    get voice transfer instance

    +
  • @@ -975,8 +948,8 @@

    getEventCenter

    >
  • getSmartCacheManager

    -
    @Deprecated() abstract ISmartCacheManager getSmartCacheManager()
    -

    Deprecated: use IThingCachePlugin#getCacheManager() instead

    +
     abstract ISmartCacheManager getSmartCacheManager()
    +
  • diff --git a/com/thingclips/smart/interior/api/IThingGroupPlugin.html b/com/thingclips/smart/interior/api/IThingGroupPlugin.html index e349a9e..454311d 100644 --- a/com/thingclips/smart/interior/api/IThingGroupPlugin.html +++ b/com/thingclips/smart/interior/api/IThingGroupPlugin.html @@ -110,7 +110,7 @@

    Interface IThingGroupPlugi public interface IThingGroupPlugin -

    Interface that provides group module capabilities.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    newGroupInstance(long groupId) - Create an instance of group management. + @@ -159,7 +159,7 @@

    Method Summary

    getGroupCacheInstance() - Get an instance of group cache management. + @@ -167,7 +167,7 @@

    Method Summary

    newGroupModelInstance() - Create an instance of operating group equipment. + @@ -175,7 +175,7 @@

    Method Summary

    newMeshGroupInstance(String parentId, long groupId) - Create an instance of mesh group management. + @@ -220,16 +220,7 @@

    Method Detail

  • newGroupInstance

     abstract IThingGroup newGroupInstance(long groupId)
    -

    Create an instance of group management.

    - -
    -
    Parameters:
    - - -
    groupId - the group id
    - - -
    +
  • @@ -244,7 +235,7 @@

    newGroupInstance

  • getGroupCacheInstance

     abstract IThingGroupCache getGroupCacheInstance()
    -

    Get an instance of group cache management.

    +
  • @@ -259,7 +250,7 @@

    getGroupCacheInstance

  • newGroupModelInstance

     abstract IThingGroupModel newGroupModelInstance()
    -

    Create an instance of operating group equipment.

    +
  • @@ -274,20 +265,7 @@

    newGroupModelInstance

  • newMeshGroupInstance

     abstract IThingMeshGroup newMeshGroupInstance(String parentId, long groupId)
    -

    Create an instance of mesh group management.

    - -
    -
    Parameters:
    - - -
    parentId - the parent id
    - - - -
    groupId - the group id
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/api/IThingHomePlugin.html b/com/thingclips/smart/interior/api/IThingHomePlugin.html index f7ee477..bd732d9 100644 --- a/com/thingclips/smart/interior/api/IThingHomePlugin.html +++ b/com/thingclips/smart/interior/api/IThingHomePlugin.html @@ -110,7 +110,7 @@

    Interface IThingHomePlugin< public interface IThingHomePlugin -

    Home Plugin.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    newHomeInstance(long homeId) - create a family instance.if you need to access home data, do not use this method. + @@ -167,7 +167,7 @@

    Method Summary

    getHomeManagerInstance() - Get an instance of Family Manager. + @@ -175,7 +175,7 @@

    Method Summary

    newRoomInstance(long roomId) - Creating a room instance. + @@ -183,7 +183,7 @@

    Method Summary

    getMemberInstance() - Get an instance of Family Member. + @@ -191,7 +191,7 @@

    Method Summary

    getRelationInstance() - Get an instance of Family Relation. + @@ -199,7 +199,7 @@

    Method Summary

    getDataInstance() - data manager of cached home data, access all home related data through this interface + @@ -207,7 +207,7 @@

    Method Summary

    getCacheInstance() - Get an instance of Family data local cache impl. + @@ -215,7 +215,7 @@

    Method Summary

    newDeviceInstance(String devId) - Creating a device instance. + @@ -223,7 +223,7 @@

    Method Summary

    newGroupInstance(long groupId) - Creating a group instance. + @@ -247,7 +247,7 @@

    Method Summary

    onDestroy() - On destroy. + @@ -292,16 +292,7 @@

    Method Detail

  • newHomeInstance

     abstract IThingHome newHomeInstance(long homeId)
    -

    create a family instance.if you need to access home data, do not use this method. use getDataInstance instead

    - -
    -
    Parameters:
    - - -
    homeId - The id of which home you want to create an instance.
    - - -
    +
  • @@ -331,7 +322,7 @@

    newHomePatchInstance

  • getHomeManagerInstance

     abstract IThingHomeManager getHomeManagerInstance()
    -

    Get an instance of Family Manager.

    +
  • @@ -346,16 +337,7 @@

    getHomeManagerInstance

  • newRoomInstance

     abstract IThingRoom newRoomInstance(long roomId)
    -

    Creating a room instance.

    - -
    -
    Parameters:
    - - -
    roomId - The id of which room you want to create an instance.
    - - -
    +
  • @@ -370,7 +352,7 @@

    newRoomInstance

  • getMemberInstance

     abstract IThingHomeMember getMemberInstance()
    -

    Get an instance of Family Member.

    +
  • @@ -385,7 +367,7 @@

    getMemberInstance

  • getRelationInstance

     abstract IHomeCacheManager getRelationInstance()
    -

    Get an instance of Family Relation.

    +
  • @@ -400,7 +382,7 @@

    getRelationInstance

  • getDataInstance

     abstract IThingHomeDataManager getDataInstance()
    -

    data manager of cached home data, access all home related data through this interface

    +
  • @@ -415,7 +397,7 @@

    getDataInstance

  • getCacheInstance

     abstract IThingHomeDataLocalCache getCacheInstance()
    -

    Get an instance of Family data local cache impl.

    +
  • @@ -429,17 +411,8 @@

    getCacheInstance

    >
  • newDeviceInstance

    -
    @Deprecated() abstract IThingDevice newDeviceInstance(String devId)
    -

    Creating a device instance.

    - -
    -
    Parameters:
    - - -
    devId - The id of which device you want to create an instance.
    - - -
    +
     abstract IThingDevice newDeviceInstance(String devId)
    +
  • @@ -453,17 +426,8 @@

    newDeviceInstance

    >
  • newGroupInstance

    -
    @Deprecated() abstract IThingGroup newGroupInstance(long groupId)
    -

    Creating a group instance.

    - -
    -
    Parameters:
    - - -
    groupId - The id of which group you want to create an instance.
    - - -
    +
     abstract IThingGroup newGroupInstance(long groupId)
    +
  • @@ -508,7 +472,7 @@

    getSpeechInstance

  • onDestroy

     abstract void onDestroy()
    -

    On destroy.

    +
  • diff --git a/com/thingclips/smart/interior/api/package-summary.html b/com/thingclips/smart/interior/api/package-summary.html index 13d9e33..66f0187 100644 --- a/com/thingclips/smart/interior/api/package-summary.html +++ b/com/thingclips/smart/interior/api/package-summary.html @@ -117,13 +117,21 @@

    Package com.thingclips.smart.interior.api

    IThingScenePlugin - IThingHomePluginHome Plugin. + IThingHomePlugin - IThingBlePlugin + IThingHomePluginHome Plugin. IThingBlueMeshPlugin - IThingUserPluginUser plugin + IThingBlueMeshPlugin + + IThingBlePlugin + + IThingBlePlugin + + IThingUserPluginUser plugin + + IThingDeviceActivatorPlugin IThingDeviceActivatorPlugin @@ -133,6 +141,14 @@

    Package com.thingclips.smart.interior.api

    IThingDevicePlugin + IThingDevicePlugin + + IThingDevicePlugin + + IThingGroupPlugin + + IThingGroupPlugin + IThingGroupPluginInterface that provides group module capabilities. IUserCommonPlugin diff --git a/com/thingclips/smart/interior/device/IDevCloudControl.html b/com/thingclips/smart/interior/device/IDevCloudControl.html index 5df352c..376dc56 100644 --- a/com/thingclips/smart/interior/device/IDevCloudControl.html +++ b/com/thingclips/smart/interior/device/IDevCloudControl.html @@ -110,7 +110,7 @@

    Interface IDevCloudControl< public interface IDevCloudControl -

    Publish command by internet, combine HTTP and MQTT.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    sendCommand(String devId, LinkedHashMap<String, Object> dpMap, String localId, int ctype, String mbid, SandO sandO, IResultCallback callback) - Send command by internet. + @@ -159,7 +159,7 @@

    Method Summary

    queryCameraData(String devId, LinkedHashMap<String, Object> dpMap, SandO sandO, IResultCallback callback) - Query data form device. + @@ -167,7 +167,7 @@

    Method Summary

    sendByHttp(String gwId, String devId, String command, String pcc, IResultCallback callback) - Send command by HTTP. + @@ -175,7 +175,7 @@

    Method Summary

    onDestroy() - Recycle resource. + @@ -220,7 +220,7 @@

    Method Detail

  • sendCommand

     abstract void sendCommand(String devId, LinkedHashMap<String, Object> dpMap, String localId, int ctype, String mbid, SandO sandO, IResultCallback callback)
    -

    Send command by internet.

    +
  • @@ -235,28 +235,7 @@

    sendCommand

  • queryCameraData

     abstract void queryCameraData(String devId, LinkedHashMap<String, Object> dpMap, SandO sandO, IResultCallback callback)
    -

    Query data form device.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    dpMap - Data agreed with embedded
    - - - -
    sandO - SandO
    - - - -
    callback - Query success or failed.
    - - -
    +
  • @@ -271,32 +250,7 @@

    queryCameraData

  • sendByHttp

     abstract void sendByHttp(String gwId, String devId, String command, String pcc, IResultCallback callback)
    -

    Send command by HTTP.

    - -
    -
    Parameters:
    - - -
    gwId - Gateway device id.
    - - - -
    devId - Device id.
    - - - -
    command - dps.
    - - - -
    pcc - Device node id.
    - - - -
    callback - Send success or failed.
    - - -
    +
  • @@ -311,7 +265,7 @@

    sendByHttp

  • onDestroy

     abstract void onDestroy()
    -

    Recycle resource.

    +
  • diff --git a/com/thingclips/smart/interior/device/IDeviceMqttProtocolListener.html b/com/thingclips/smart/interior/device/IDeviceMqttProtocolListener.html index 1c302bb..6bda935 100644 --- a/com/thingclips/smart/interior/device/IDeviceMqttProtocolListener.html +++ b/com/thingclips/smart/interior/device/IDeviceMqttProtocolListener.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onResult(T bean) + onResult(T bean) Callback when responding to your monitored mqtt protocol number. @@ -195,7 +195,7 @@

    Method Detail

    >
  • onResult

    -
     abstract void onResult(T bean)
    +
     abstract void onResult(T bean)

    Callback when responding to your monitored mqtt protocol number.

    diff --git a/com/thingclips/smart/interior/device/IThingDevListCacheManager.html b/com/thingclips/smart/interior/device/IThingDevListCacheManager.html index 17d3f90..905acd2 100644 --- a/com/thingclips/smart/interior/device/IThingDevListCacheManager.html +++ b/com/thingclips/smart/interior/device/IThingDevListCacheManager.html @@ -205,7 +205,7 @@

    Method Summary

    abstract List<DeviceRespBean> - getSubDevRespList(String meshId) + getSubDevRespList(String communicationId) @@ -263,7 +263,7 @@

    Method Summary

    getDev(boolean standard, String devId) - get DeviceBean by devId + @@ -500,7 +500,7 @@

    getSubDevList

    >
  • getSubDevRespList

    -
     abstract List<DeviceRespBean> getSubDevRespList(String meshId)
    +
     abstract List<DeviceRespBean> getSubDevRespList(String communicationId)
    @@ -606,18 +606,7 @@

    getDev

  • getDev

     abstract DeviceBean getDev(boolean standard, String devId)
    -

    get DeviceBean by devId

    - -
    -
    Parameters:
    - - -
    standard - get specified standard or nonstandard DeviceBeanif true, the devId is standard product, and the return value is DeviceBean, otherwise returns nullif false, the devId is nonstandard product, and the return value is DeviceBean,otherwise returns null
    - - - - -
    +
  • diff --git a/com/thingclips/smart/interior/device/IThingDeviceCommunicationListener.html b/com/thingclips/smart/interior/device/IThingDeviceCommunicationListener.html index 3265324..9f8e4f5 100644 --- a/com/thingclips/smart/interior/device/IThingDeviceCommunicationListener.html +++ b/com/thingclips/smart/interior/device/IThingDeviceCommunicationListener.html @@ -149,7 +149,7 @@

    Method Summary

    abstract <T> void - )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) + )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) @@ -157,7 +157,7 @@

    Method Summary

    abstract <T> void - )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) + )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) @@ -203,7 +203,7 @@

    Method Detail

    >
  • registerDeviceMqttListener

    -
     abstract <T> void )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    +
     abstract <T> void )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    @@ -218,7 +218,7 @@

    registerDeviceMqttListener

    >
  • unRegisterDeviceMqttListener

    -
     abstract <T> void )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    +
     abstract <T> void )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    diff --git a/com/thingclips/smart/interior/device/IThingDeviceDataCacheManager.html b/com/thingclips/smart/interior/device/IThingDeviceDataCacheManager.html index f08517b..d94635a 100644 --- a/com/thingclips/smart/interior/device/IThingDeviceDataCacheManager.html +++ b/com/thingclips/smart/interior/device/IThingDeviceDataCacheManager.html @@ -110,7 +110,7 @@

    Interface IThin public interface IThingDeviceDataCacheManager -

    Created by letian on 2017/10/13.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    )>getDevice(String devId, IThingDataCallback<DeviceBean> callback) - send request to get device information + @@ -319,7 +319,7 @@

    Method Summary

    )>getThingModelWithPid(String pid, String productVersion, IThingDataCallback<ThingSmartThingModel> callback) - find thing link device product info + @@ -327,7 +327,7 @@

    Method Summary

    >)>getLocalAllProductIds(IThingResultCallback<List<String>> listener) - Register the result callback of product ids + @@ -335,7 +335,7 @@

    Method Summary

    syncCorrectSharedSubDevice(String deviceId) - corrected shared's devicewhich data has some problems + @@ -343,7 +343,15 @@

    Method Summary

    >)>getAuthPropertyByUUID(List<String> uuids, String code, IThingResultCallback<Map<String, Object>> callback) - get auth property by uuids + + + + + abstract void + + >)>getAuthPropertyByUUID(String uuid, List<String> codes, IThingResultCallback<Map<String, Object>> callback) + + @@ -388,20 +396,7 @@

    Method Detail

  • getDevice

     abstract void )>getDevice(String devId, IThingDataCallback<DeviceBean> callback)
    -

    send request to get device information

    - -
    -
    Parameters:
    - - -
    devId - device id
    - - - -
    callback - the callback of the result
    - - -
    +
  • @@ -716,24 +711,7 @@

    getLocalKeyByDeviceId

  • getThingModelWithPid

     abstract void )>getThingModelWithPid(String pid, String productVersion, IThingDataCallback<ThingSmartThingModel> callback)
    -

    find thing link device product info

    - -
    -
    Parameters:
    - - -
    pid - pid
    - - - -
    productVersion - product version
    - - - -
    callback - result
    - - -
    +
  • @@ -748,7 +726,7 @@

    getThingModelWithPid

  • getLocalAllProductIds

     abstract void >)>getLocalAllProductIds(IThingResultCallback<List<String>> listener)
    -

    Register the result callback of product ids

    +
  • @@ -763,7 +741,7 @@

    getLocalAllProductIds

  • syncCorrectSharedSubDevice

     abstract void syncCorrectSharedSubDevice(String deviceId)
    -

    corrected shared's devicewhich data has some problems

    +
  • @@ -773,12 +751,27 @@

    syncCorrectSharedSubDevice

    + + + + + @@ -151,7 +151,7 @@

    Method Summary

    getIsLocalOnline(DeviceBean deviceBean, Boolean isOnline) - Get device local online status + @@ -167,7 +167,7 @@

    Method Summary

    getIsOnline(DeviceBean deviceBean, Boolean isOnline) - Get device online status, combine local online and cloud online status. + @@ -181,9 +181,9 @@

    Method Summary

    abstract boolean - getIsOnline(DeviceBean deviceBean, CommunicationEnum communicationEnum) + getIsOnline(DeviceBean deviceBean, CommunicationEnum communicationEnum) - Get device online status with specified communication channel. + @@ -191,7 +191,7 @@

    Method Summary

    isThingMeshCloudOnline(DeviceBean deviceBean) - Get thing mesh gateway cloud online status. + @@ -274,6 +274,14 @@

    Method Summary

    + + abstract boolean + + isCloudOnline(DeviceBean deviceBean, Boolean isOnline) + + + + @@ -316,20 +324,7 @@

    Method Detail

  • getIsLocalOnline

     abstract Boolean getIsLocalOnline(DeviceBean deviceBean, Boolean isOnline)
    -

    Get device local online status

    - -
    -
    Parameters:
    - - -
    deviceBean - DeviceBean
    - - - -
    isOnline - cloud online statusisCloudOnline
    - - -
    +
  • @@ -359,20 +354,7 @@

    isLocalDirectOnline

  • getIsOnline

     abstract boolean getIsOnline(DeviceBean deviceBean, Boolean isOnline)
    -

    Get device online status, combine local online and cloud online status.

    - -
    -
    Parameters:
    - - -
    deviceBean - DeviceBean
    - - - -
    isOnline - cloud online statusisCloudOnline
    - - -
    +
  • @@ -401,21 +383,8 @@

    getDeviceRespBean

    >
  • getIsOnline

    -
     abstract boolean getIsOnline(DeviceBean deviceBean, CommunicationEnum communicationEnum)
    -

    Get device online status with specified communication channel.

    - -
    -
    Parameters:
    - - -
    deviceBean - DeviceBean
    - - - -
    communicationEnum - Specify the communication channel with the device, CommunicationEnum
    - - -
    +
     abstract boolean getIsOnline(DeviceBean deviceBean, CommunicationEnum communicationEnum)
    +
  • @@ -430,16 +399,7 @@

    getIsOnline

  • isThingMeshCloudOnline

     abstract boolean isThingMeshCloudOnline(DeviceBean deviceBean)
    -

    Get thing mesh gateway cloud online status.

    - -
    -
    Parameters:
    - - -
    deviceBean - thing mesh gateway DeviceBean
    - - -
    +
  • @@ -584,7 +544,7 @@

    getProductStandardConfig

    + + + + +
  • diff --git a/com/thingclips/smart/interior/device/IThingGroupCache.html b/com/thingclips/smart/interior/device/IThingGroupCache.html index b75f50f..6048c27 100644 --- a/com/thingclips/smart/interior/device/IThingGroupCache.html +++ b/com/thingclips/smart/interior/device/IThingGroupCache.html @@ -110,7 +110,7 @@

    Interface IThingGroupCache< public interface IThingGroupCache -

    The interface for manager Thing group cache.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    updateGroupCache(List<GroupRespBean> groupBeen) - Update group cache. + @@ -159,7 +159,7 @@

    Method Summary

    getGroupList() - Get group in the cache. + @@ -167,7 +167,7 @@

    Method Summary

    getGroupBean(long groupId) - Get the GroupBean from the cache by groupId. + @@ -175,7 +175,7 @@

    Method Summary

    getDeviceBeanList(long groupId) - Get the list of DeviceBean by group id + @@ -183,7 +183,7 @@

    Method Summary

    addGroup(GroupRespBean groupBean) - Add GroupRespBean to cache. + @@ -191,7 +191,7 @@

    Method Summary

    removeGroup(long groupId) - Remove GroupRespBean from the cache by groupId. + @@ -199,7 +199,7 @@

    Method Summary

    onDestroy() - Recycle and release the resources. + @@ -207,7 +207,7 @@

    Method Summary

    getGroupRespBean(long mGroupId) - Get GroupRespBean from the cache by groupId. + @@ -215,7 +215,7 @@

    Method Summary

    addGroupList(List<GroupRespBean> groupRespBeans) - Add the list of GroupRespBean to cache. + @@ -223,7 +223,7 @@

    Method Summary

    getGroupRespBeanList() - Get GroupRespBean in the cache. + @@ -268,16 +268,7 @@

    Method Detail

  • updateGroupCache

     abstract void updateGroupCache(List<GroupRespBean> groupBeen)
    -

    Update group cache.

    - -
    -
    Parameters:
    - - -
    groupBeen - the list of GroupRespBean
    - - -
    +
  • @@ -292,7 +283,7 @@

    updateGroupCache

  • getGroupList

     abstract List<GroupBean> getGroupList()
    -

    Get group in the cache.

    +
  • @@ -307,16 +298,7 @@

    getGroupList

  • getGroupBean

     abstract GroupBean getGroupBean(long groupId)
    -

    Get the GroupBean from the cache by groupId.

    - -
    -
    Parameters:
    - - -
    groupId - the group id
    - - -
    +
  • @@ -331,16 +313,7 @@

    getGroupBean

  • getDeviceBeanList

     abstract List<DeviceBean> getDeviceBeanList(long groupId)
    -

    Get the list of DeviceBean by group id

    - -
    -
    Parameters:
    - - -
    groupId - the group id
    - - -
    +
  • @@ -355,16 +328,7 @@

    getDeviceBeanList

  • addGroup

     abstract void addGroup(GroupRespBean groupBean)
    -

    Add GroupRespBean to cache.

    - -
    -
    Parameters:
    - - -
    groupBean - GroupRespBean
    - - -
    +
  • @@ -379,16 +343,7 @@

    addGroup

  • removeGroup

     abstract void removeGroup(long groupId)
    -

    Remove GroupRespBean from the cache by groupId.

    - -
    -
    Parameters:
    - - -
    groupId - the group id
    - - -
    +
  • @@ -403,7 +358,7 @@

    removeGroup

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and release the resources.

    +
  • @@ -418,16 +373,7 @@

    onDestroy

  • getGroupRespBean

     abstract GroupRespBean getGroupRespBean(long mGroupId)
    -

    Get GroupRespBean from the cache by groupId.

    - -
    -
    Parameters:
    - - -
    mGroupId - the group id
    - - -
    +
  • @@ -442,16 +388,7 @@

    getGroupRespBean

  • addGroupList

     abstract void addGroupList(List<GroupRespBean> groupRespBeans)
    -

    Add the list of GroupRespBean to cache.

    - -
    -
    Parameters:
    - - -
    groupRespBeans - the list of GroupRespBean
    - - -
    +
  • @@ -466,7 +403,7 @@

    addGroupList

  • getGroupRespBeanList

     abstract List<GroupRespBean> getGroupRespBeanList()
    -

    Get GroupRespBean in the cache.

    +
  • diff --git a/com/thingclips/smart/interior/device/bean/BlueMeshBatchReportBean.html b/com/thingclips/smart/interior/device/bean/BlueMeshBatchReportBean.html index 78eb8e7..8bb2441 100644 --- a/com/thingclips/smart/interior/device/bean/BlueMeshBatchReportBean.html +++ b/com/thingclips/smart/interior/device/bean/BlueMeshBatchReportBean.html @@ -110,7 +110,7 @@

    Class BlueMeshBatchRepor public class BlueMeshBatchReportBean -

    Dp collection for data report.

    +
    @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -184,7 +214,7 @@

    Method Summary

    getCid() - Get Thing node id getNodeId + @@ -192,7 +222,7 @@

    Method Summary

    setCid(String cid) - Set Thing node id getNodeId + @@ -200,7 +230,7 @@

    Method Summary

    getDps() - Get dp collection. + @@ -208,7 +238,7 @@

    Method Summary

    setDps(Map<String, Object> dps) - Set dp collection. + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -253,7 +304,7 @@

    Method Detail

  • getCid

     String getCid()
    -

    Get Thing node id getNodeId

    +
  • @@ -268,16 +319,7 @@

    getCid

  • setCid

     void setCid(String cid)
    -

    Set Thing node id getNodeId

    - -
    -
    Parameters:
    - - -
    cid - Thing node id
    - - -
    +
  • @@ -292,7 +334,7 @@

    setCid

  • getDps

     Map<String, Object> getDps()
    -

    Get dp collection.

    +
  • @@ -307,16 +349,7 @@

    getDps

  • setDps

     void setDps(Map<String, Object> dps)
    -

    Set dp collection.

    - -
    -
    Parameters:
    - - -
    dps - Dp collection
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/device/bean/CloudControlRawBean.html b/com/thingclips/smart/interior/device/bean/CloudControlRawBean.html index 1ffb231..afb7056 100644 --- a/com/thingclips/smart/interior/device/bean/CloudControlRawBean.html +++ b/com/thingclips/smart/interior/device/bean/CloudControlRawBean.html @@ -110,7 +110,7 @@

    Class CloudControlRawBeanCloudControlRawBean -

    Created by letian on 2017/6/15.

    +

  • @@ -150,6 +150,36 @@

    Field Summary

    +
    + +
    + @@ -213,6 +243,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/CommunicationEnum.html b/com/thingclips/smart/interior/device/bean/CommunicationEnum.html index 6782759..72372cb 100644 --- a/com/thingclips/smart/interior/device/bean/CommunicationEnum.html +++ b/com/thingclips/smart/interior/device/bean/CommunicationEnum.html @@ -125,7 +125,7 @@

    Enum CommunicationEnum

    public enum CommunicationEnum -

    Device communication methods.

    +
  • @@ -183,7 +183,7 @@

    Enum Constant Summary

    CLOUD_MODE -

    Communication via Thing's shared sub devicewhich parent is not in your device listCLOUD_MODE

    + @@ -194,56 +194,50 @@

    Enum Constant Summary

    THING_BEACON -

    Communication via Thing's Beacon.

    Use Thing private Beacon protocol.

    + href="TODO">OTHER + THING_MESH -

    Communication via Bluetooth Mesh (THING).

    Use Thing private bluetooth mesh protocol.

    + href="TODO">THING_BEACON + SIGMESH -

    Communication via Bluetooth Mesh (SIG).

    Use SIG bluetooth mesh protocol.

    + href="TODO">THING_MESH + BLE -

    Communication via Bluetooth Low Energy

    + href="TODO">SIGMESH + HTTP -

    Communication via HTTP

    + href="TODO">BLE + YU_MQTT + href="TODO">HTTP MQTT -

    Communication via mqtt protocol

    - - - - YU_LAN - + LAN -

    Communication via local area network

    + @@ -277,7 +271,7 @@

    Method Summary

    getEnum(int type) - Convert type to Enum. + @@ -346,16 +340,7 @@

    Method Detail

  • getEnum

     static CommunicationEnum getEnum(int type)
    -

    Convert type to Enum.

    - -
    -
    Parameters:
    - - -
    type - The index of CommunicationEnum
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.BusinessResponse.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.BusinessResponse.html new file mode 100644 index 0000000..64f8eed --- /dev/null +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.BusinessResponse.html @@ -0,0 +1,369 @@ + + + + BusinessResponse + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceRespBean.BusinessResponse

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private booleanremoteBindPubAddress
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        void + setRemoteBindPubAddress(boolean remoteBindPubAddress) +
        boolean + isRemoteBindPubAddress() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          DeviceRespBean.BusinessResponse

          +
          DeviceRespBean.BusinessResponse()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModule.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModule.html index 380b030..82a54c5 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModule.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModule.html @@ -149,7 +149,7 @@

    Field Summary

    - private List<DeviceRespBean.CommunicationModuleT> + private List<CommunicationModuleT> communicationModes @@ -166,6 +166,24 @@

    Field Summary

    + + private int + localDataModel + + + + + private int + dataModel + + + + + private long + mqttTopicAttr + + + @@ -174,6 +192,36 @@

    Field Summary

    +
    + +
    + @@ -230,7 +278,7 @@

    Method Summary

    - List<DeviceRespBean.CommunicationModuleT> + List<CommunicationModuleT> getCommunicationModes() @@ -240,7 +288,7 @@

    Method Summary

    void - setCommunicationModes(List<DeviceRespBean.CommunicationModuleT> communicationModes) + setCommunicationModes(List<CommunicationModuleT> communicationModes) @@ -277,6 +325,54 @@

    Method Summary

    + + int + + getLocalDataModel() + + + + + + void + + setLocalDataModel(int localDataModel) + + + + + + int + + getDataModel() + + + + + + void + + setDataModel(int dataModel) + + + + + + long + + getMqttTopicAttr() + + + + + + void + + setMqttTopicAttr(long mqttTopicAttr) + + + + @@ -301,6 +397,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -378,7 +495,7 @@

    setConnectionStatus

    >
  • getCommunicationModes

    -
     List<DeviceRespBean.CommunicationModuleT> getCommunicationModes()
    +
     List<CommunicationModuleT> getCommunicationModes()
    @@ -393,7 +510,7 @@

    getCommunicationModes

    >
  • setCommunicationModes

    -
     void setCommunicationModes(List<DeviceRespBean.CommunicationModuleT> communicationModes)
    +
     void setCommunicationModes(List<CommunicationModuleT> communicationModes)
    @@ -449,7 +566,7 @@

    getLocalNodeId

    • setLocalNodeId

      @@ -460,6 +577,96 @@

      setLocalNodeId

    + + + + + + + + + + + + + + + + + + +
      +
    • +

      setDataModel

      +
       void setDataModel(int dataModel)
      +
      + + +
    • +
    + + + + + + + + + + +
  • diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModuleT.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModuleT.html index 12d37b6..250880f 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModuleT.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModuleT.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.DataPointModule.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.DataPointModule.html index 30c21ba..e13df31 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.DataPointModule.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.DataPointModule.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean.DataPointModule

        +
        DeviceRespBean.DataPointModule()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.DevModule.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.DevModule.html index d72660d..5e413d7 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.DevModule.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.DevModule.html @@ -106,7 +106,7 @@

    Class DeviceRespBean.De
    -@Deprecated() 
    +
     public class DeviceRespBean.DevModule
     
                         
    @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean.DevModule

        +
        DeviceRespBean.DevModule()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.DeviceTopoMoudle.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.DeviceTopoMoudle.html index 0c37a22..8222fee 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.DeviceTopoMoudle.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.DeviceTopoMoudle.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean.DeviceTopoMoudle

        +
        DeviceRespBean.DeviceTopoMoudle()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.ModuleMap.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.ModuleMap.html index da1d358..d9affe4 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.ModuleMap.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.ModuleMap.html @@ -106,7 +106,7 @@

    Class DeviceRespBean.Mo
    -@Deprecated() 
    +
     public class DeviceRespBean.ModuleMap
     
                         
    @@ -192,6 +192,36 @@

    Field Summary

    +
    + +
    + @@ -367,6 +397,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean.ModuleMap

        +
        DeviceRespBean.ModuleMap()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMoulde.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMoulde.html index d87da81..499ad04 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMoulde.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMoulde.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean.OTAMoulde

        +
        DeviceRespBean.OTAMoulde()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMouldeMap.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMouldeMap.html index 984dba3..bcc0aa9 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMouldeMap.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.OTAMouldeMap.html @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean.OTAMouldeMap

        +
        DeviceRespBean.OTAMouldeMap()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.ShareInfoModule.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.ShareInfoModule.html index 01af9b4..c7d57e2 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.ShareInfoModule.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.ShareInfoModule.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean.ShareInfoModule

        +
        DeviceRespBean.ShareInfoModule()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/DeviceRespBean.html b/com/thingclips/smart/interior/device/bean/DeviceRespBean.html index 9a089c3..08f0465 100644 --- a/com/thingclips/smart/interior/device/bean/DeviceRespBean.html +++ b/com/thingclips/smart/interior/device/bean/DeviceRespBean.html @@ -110,7 +110,7 @@

    Class DeviceRespBean

    public class DeviceRespBean -

    Created by letian on 2017/10/11.

    +
  • @@ -136,63 +136,70 @@

    Nested Class Summary

    public class - DeviceRespBean.OTAMoulde + DeviceRespBean.DevModule public class - DeviceRespBean.CommunicationModule + DeviceRespBean.BusinessResponse public class - DeviceRespBean.CommunicationModuleT + DeviceRespBean.ModuleMap public class - DeviceRespBean.OTAMouldeMap + DeviceRespBean.ShareInfoModule public class - DeviceRespBean.DataPointModule + DeviceRespBean.DeviceTopoMoudle public class - DeviceRespBean.DeviceTopoMoudle + DeviceRespBean.DataPointModule public class - DeviceRespBean.ShareInfoModule + DeviceRespBean.OTAMouldeMap public class - DeviceRespBean.ModuleMap + DeviceRespBean.CommunicationModuleT public class - DeviceRespBean.DevModule + DeviceRespBean.CommunicationModule + + + + + + public class + DeviceRespBean.OTAMoulde @@ -240,178 +247,190 @@

    Field Summary

    public final static int - CONFIG_ThingSMESH + CONFIG_BEACON public final static int - CONFIG_BEACON + CONFIG_THREAD public final static int - CONFIG_BEACON_MESH + CONFIG_ThingSMESH public final static int - BASE_ATTRIBUTE_THING_MATTER + CONFIG_BEACON_MESH public final static int - BASE_ATTRIBUTE_INFRARED_GATEWAY + BASE_ATTRIBUTE_THING_MATTER public final static int - BASE_ATTRIBUTE_PRIVATE_MESH + BASE_ATTRIBUTE_INFRARED_GATEWAY + public final static int + BASE_ATTRIBUTE_PRIVATE_MESH + + + + private long resptime - + private long activeTime - + private String devId - + private String iconUrl - + private String lat - + private String localKey - + private String lon - + private String ip - + private String name - + private String productId - + private String runtimeEnv - + private boolean virtual - + private String uuid - + private String timezoneId - + private int displayOrder - + private int homeDisplayOrder - + private long errorCode - + private Map<String, Object> skills - + private boolean cloudOnline - + private String devKey - + private String mac - + private DeviceRespBean.ShareInfoModule shareInfo - + private Map<String, Object> meta + + private boolean + virtualExperience + + + private long baseAttribute @@ -514,6 +533,12 @@

    Field Summary

    + + private DeviceRespBean.BusinessResponse + businessResponse + + +
  • @@ -522,6 +547,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DeviceRespBean()
      +
      +
    • +
    +
    + @@ -898,6 +953,14 @@

    Method Summary

    + void + + setVirtualExperience(boolean virtualExperience) + + + + + long getBaseAttribute() @@ -905,7 +968,7 @@

    Method Summary

    - + void setBaseAttribute(long baseAttribute) @@ -913,7 +976,7 @@

    Method Summary

    - + long getProtocolAttribute() @@ -921,7 +984,7 @@

    Method Summary

    - + void setProtocolAttribute(long protocolAttribute) @@ -929,7 +992,7 @@

    Method Summary

    - + DeviceRespBean.OTAMoulde getOtaInfo() @@ -937,7 +1000,7 @@

    Method Summary

    - + void setOtaInfo(DeviceRespBean.OTAMoulde otaInfo) @@ -945,7 +1008,7 @@

    Method Summary

    - + DeviceRespBean.CommunicationModule getCommunication() @@ -953,7 +1016,7 @@

    Method Summary

    - + void setCommunication(DeviceRespBean.CommunicationModule communication) @@ -961,7 +1024,7 @@

    Method Summary

    - + DeviceRespBean.ProductModule getProductInfo() @@ -969,7 +1032,7 @@

    Method Summary

    - + void setProductInfo(DeviceRespBean.ProductModule productInfo) @@ -977,7 +1040,7 @@

    Method Summary

    - + long getDevAttribute() @@ -985,7 +1048,7 @@

    Method Summary

    - + void setDevAttribute(long devAttribute) @@ -993,7 +1056,7 @@

    Method Summary

    - + DeviceRespBean.DeviceTopoMoudle getDeviceTopo() @@ -1001,7 +1064,7 @@

    Method Summary

    - + void setDeviceTopo(DeviceRespBean.DeviceTopoMoudle deviceTopo) @@ -1009,7 +1072,7 @@

    Method Summary

    - + DeviceRespBean.DataPointModule getDataPointInfo() @@ -1017,7 +1080,7 @@

    Method Summary

    - + void setDataPointInfo(DeviceRespBean.DataPointModule dataPointInfo) @@ -1025,7 +1088,7 @@

    Method Summary

    - + String getProductVer() @@ -1033,7 +1096,7 @@

    Method Summary

    - + void setProductVer(String productVer) @@ -1041,7 +1104,7 @@

    Method Summary

    - + String getGatewayVerCAD() @@ -1049,7 +1112,7 @@

    Method Summary

    - + void setGatewayVerCAD(String gatewayVerCAD) @@ -1057,7 +1120,7 @@

    Method Summary

    - + String getOwnerId() @@ -1065,7 +1128,7 @@

    Method Summary

    - + void setOwnerId(String ownerId) @@ -1073,7 +1136,7 @@

    Method Summary

    - + DeviceBizPropBean getDeviceBizPropBean() @@ -1081,7 +1144,7 @@

    Method Summary

    - + void setDeviceBizPropBean(DeviceBizPropBean deviceBizPropBean) @@ -1089,7 +1152,7 @@

    Method Summary

    - + ProductRefBean getProductRefBean() @@ -1097,7 +1160,7 @@

    Method Summary

    - + void setProductRefBean(ProductRefBean productRefBean) @@ -1105,7 +1168,7 @@

    Method Summary

    - + ProductStandardConfig getProductStandardConfig() @@ -1113,7 +1176,7 @@

    Method Summary

    - + void setProductStandardConfig(ProductStandardConfig productStandardConfig) @@ -1121,15 +1184,15 @@

    Method Summary

    - + int getAccessType() - get device type0 : thing device1 : tripartite matter device2 : thing link device + - + void setAccessType(int accessType) @@ -1137,15 +1200,15 @@

    Method Summary

    - + ThingSmartThingModel getThingModel() - get thinglink model + - + void setThingModel(ThingSmartThingModel thingModel) @@ -1153,7 +1216,7 @@

    Method Summary

    - + String getSecKey() @@ -1161,7 +1224,7 @@

    Method Summary

    - + void setSecKey(String secKey) @@ -1169,31 +1232,47 @@

    Method Summary

    - + + DeviceRespBean.BusinessResponse + + getBusinessResponse() + + + + + + void + + setBusinessResponse(DeviceRespBean.BusinessResponse businessResponse) + + + + + boolean isMatter() - 是否是Matter设备,包含涂鸦Matte与三方Matter + - + boolean isThingMatter() - 是否是涂鸦体系的Matter 设备 + - + boolean isTripartiteMatter() - 是否是三方 Matter 设备 + - + long getSharedTime() @@ -1201,7 +1280,7 @@

    Method Summary

    - + void setSharedTime(long sharedTime) @@ -1209,7 +1288,7 @@

    Method Summary

    - + long getDpMaxTime() @@ -1217,7 +1296,7 @@

    Method Summary

    - + boolean getIsShare() @@ -1225,7 +1304,7 @@

    Method Summary

    - + void setIsShare(boolean isShare) @@ -1233,7 +1312,7 @@

    Method Summary

    - + boolean isVirtual() @@ -1241,7 +1320,7 @@

    Method Summary

    - + Map<String, Object> getDps() @@ -1249,7 +1328,7 @@

    Method Summary

    - + Map<String, Object> getDpsMayRawUnDecoded() @@ -1257,7 +1336,7 @@

    Method Summary

    - + void setDps(Map<String, Object> dps) @@ -1265,7 +1344,7 @@

    Method Summary

    - + Object getKey() @@ -1273,7 +1352,7 @@

    Method Summary

    - + String getMeshId() @@ -1281,7 +1360,7 @@

    Method Summary

    - + void setMeshId(String meshId) @@ -1289,7 +1368,7 @@

    Method Summary

    - + String getNodeId() @@ -1297,7 +1376,7 @@

    Method Summary

    - + void setNodeId(String nodeId) @@ -1305,7 +1384,7 @@

    Method Summary

    - + Map<String, String> getDpName() @@ -1313,7 +1392,7 @@

    Method Summary

    - + void setDpName(Map<String, String> dpName) @@ -1321,7 +1400,7 @@

    Method Summary

    - + String getCategory() @@ -1329,7 +1408,7 @@

    Method Summary

    - + void setCategory(String category) @@ -1337,7 +1416,7 @@

    Method Summary

    - + String getCategoryCode() @@ -1345,7 +1424,7 @@

    Method Summary

    - + void setCategoryCode(String categoryCode) @@ -1353,7 +1432,7 @@

    Method Summary

    - + Map<String, Long> getDpsTime() @@ -1361,7 +1440,7 @@

    Method Summary

    - + void setDpsTime(Map<String, Long> dpsTime) @@ -1369,7 +1448,7 @@

    Method Summary

    - + boolean isCloudOnline() @@ -1377,6 +1456,14 @@

    Method Summary

    + + boolean + + isVirtualExperience() + + + + @@ -1401,6 +1488,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceRespBean

        +
        DeviceRespBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -2070,6 +2178,21 @@

    setMeta

  • + + + + + @@ -2499,7 +2622,7 @@

    setProductStandardConfig

  • getAccessType

     int getAccessType()
    -

    get device type0 : thing device1 : tripartite matter device2 : thing link device

    +
  • @@ -2529,7 +2652,7 @@

    setAccessType

  • getThingModel

     ThingSmartThingModel getThingModel()
    -

    get thinglink model

    +
  • @@ -2580,6 +2703,36 @@

    setSecKey

  • + + + + + + + + + + @@ -2589,7 +2742,7 @@

    setSecKey

  • isMatter

     boolean isMatter()
    -

    是否是Matter设备,包含涂鸦Matte与三方Matter

    +
  • @@ -2604,7 +2757,7 @@

    isMatter

  • isThingMatter

     boolean isThingMatter()
    -

    是否是涂鸦体系的Matter 设备

    +
  • @@ -2619,7 +2772,7 @@

    isThingMatter

  • isTripartiteMatter

     boolean isTripartiteMatter()
    -

    是否是三方 Matter 设备

    +
  • @@ -2959,7 +3112,7 @@

    setDpsTime

    • isCloudOnline

      @@ -2970,6 +3123,21 @@

      isCloudOnline

    + + + + +
  • diff --git a/com/thingclips/smart/interior/device/bean/DpResp.html b/com/thingclips/smart/interior/device/bean/DpResp.html index 03ffcf7..c52d04b 100644 --- a/com/thingclips/smart/interior/device/bean/DpResp.html +++ b/com/thingclips/smart/interior/device/bean/DpResp.html @@ -110,7 +110,7 @@

    Class DpResp

    public class DpResp -

    获取数据点当前状态数据

    Created by mikeshou on 15/5/26.
    +
  • @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DpResp()
      +
      +
    • +
    +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DpResp

        +
        DpResp()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/bean/GroupRespBean.html b/com/thingclips/smart/interior/device/bean/GroupRespBean.html index 6cc32ce..8898e62 100644 --- a/com/thingclips/smart/interior/device/bean/GroupRespBean.html +++ b/com/thingclips/smart/interior/device/bean/GroupRespBean.html @@ -110,7 +110,7 @@

    Class GroupRespBean

    public class GroupRespBean -

    Describes the group entities that respond to business data.

    +
  • @@ -150,131 +150,137 @@

    Field Summary

    private String - name + devId private String - productId + name private String - iconUrl + productId private String - category + iconUrl + private String + category + + + + private int type - + private String localId - + private String meshId - + private int displayOrder - + private int homeDisplayOrder - + private long time - + private String localKey - + private String groupKey - + private String productVer - + private Map<String, Object> dpCodes - + private boolean standard - + private Map<String, String> dpName - + private int groupType - + private int deviceNum - + private boolean isShare - + private String pv - + private Map<String, Object> dps - + private boolean decodeRawed @@ -288,6 +294,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      GroupRespBean()
      +
      +
    • +
    +
    + @@ -316,7 +352,7 @@

    Method Summary

    getResptime() - Get resptime. + @@ -324,7 +360,7 @@

    Method Summary

    setResptime(long resptime) - Set resptime. + @@ -332,7 +368,7 @@

    Method Summary

    getId() - Get group id. + @@ -340,186 +376,202 @@

    Method Summary

    setId(long id) - Set group id. + String - getName() + getDevId() - Get group name. + void - setName(String name) + setDevId(String devId) - Set group name. + String - getProductId() + getName() - Get product id. + void - setProductId(String productId) + setName(String name) - Set product id. + String - getIconUrl() + getProductId() - Get icon url. + void - setIconUrl(String iconUrl) + setProductId(String productId) - Set icon url. + String - getCategory() + getIconUrl() - Get category. + void - setCategory(String category) + setIconUrl(String iconUrl) - Set category. + + String + + getCategory() + + + + + + void + + setCategory(String category) + + + + + int getType() - Get type. + - + void setType(int type) - Set type. + - + String getLocalId() - Get local id. + - + void setLocalId(String localId) - Set local id. + - + String getMeshId() - Get mesh id. + - + void setMeshId(String meshId) - Set mesh id. + - + int getDisplayOrder() - Get display order. + - + void setDisplayOrder(int displayOrder) - Set display order. + - + int getHomeDisplayOrder() - Get home display order. + - + void setHomeDisplayOrder(int homeDisplayOrder) - Set home display order. + - + long getTime() - Get group creation time. + - + void setTime(long time) - Set group creation time. + - + String getLocalKey() - Get local key. + - + void setLocalKey(String localKey) - Set local key. + - + String getGroupKey() @@ -527,7 +579,7 @@

    Method Summary

    - + void setGroupKey(String groupKey) @@ -535,7 +587,7 @@

    Method Summary

    - + String getProductVer() @@ -543,7 +595,7 @@

    Method Summary

    - + void setProductVer(String productVer) @@ -551,148 +603,148 @@

    Method Summary

    - + Map<String, Object> getDpCodes() - Get group data point codes, such as "switch_led:true". + - + void setDpCodes(Map<String, Object> dpCodes) - Set group data point codes. + - + void setStandard(boolean standard) - Set is standard data point code. + - + Map<String, String> getDpName() - Get group data point names. + - + void setDpName(Map<String, String> dpName) - Set group data point names. + - + int getGroupType() - Get group type. + - + void setGroupType(int groupType) - Set group type. + - + int getDeviceNum() - Get the number of group devices. + - + void setDeviceNum(int deviceNum) - Set the number of group devices. + - + boolean isShare() - Is share boolean. + - + String getPv() - Get pv. + - + void setPv(String pv) - Set pv. + - + Map<String, Object> getDps() - Get data points. + - + void setDps(Map<String, Object> dps) - Set data points. + - + void setDecodeRawed(boolean decodeRawed) - Set the state of the data parsing operation. + - + boolean isStandard() - Get code describe is standard data point. + - + void setShare(boolean share) - Set share. + - + boolean isDecodeRawed() - Get whether a data point has been resolved into raw data. + @@ -719,6 +771,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        GroupRespBean

        +
        GroupRespBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -737,7 +810,7 @@

    Method Detail

  • getResptime

     long getResptime()
    -

    Get resptime.

    +
  • @@ -752,16 +825,7 @@

    getResptime

  • setResptime

     void setResptime(long resptime)
    -

    Set resptime.

    - -
    -
    Parameters:
    - - -
    resptime - business data response interface return time.
    - - -
    +
  • @@ -776,7 +840,7 @@

    setResptime

  • getId

     long getId()
    -

    Get group id.

    +
  • @@ -791,16 +855,37 @@

    getId

  • setId

     void setId(long id)
    -

    Set group id.

    +
    + + +
  • + + + + + +
      +
    • +

      getDevId

      +
       String getDevId()
      +
      -
      -
      Parameters:
      - - -
      id - group id
      - - -
      + +
    • +
    + + + + +
      +
    • +

      setDevId

      +
       void setDevId(String devId)
      +
    • @@ -815,7 +900,7 @@

      setId

    • getName

       String getName()
      -

      Get group name.

      +
    • @@ -830,16 +915,7 @@

      getName

    • setName

       void setName(String name)
      -

      Set group name.

      - -
      -
      Parameters:
      - - -
      name - the group name
      - - -
      +
    • @@ -854,7 +930,7 @@

      setName

    • getProductId

       String getProductId()
      -

      Get product id.

      +
    • @@ -869,16 +945,7 @@

      getProductId

    • setProductId

       void setProductId(String productId)
      -

      Set product id.

      - -
      -
      Parameters:
      - - -
      productId - same product ID, same Schema information
      - - -
      +
    • @@ -893,7 +960,7 @@

      setProductId

    • getIconUrl

       String getIconUrl()
      -

      Get icon url.

      +
    • @@ -908,16 +975,7 @@

      getIconUrl

    • setIconUrl

       void setIconUrl(String iconUrl)
      -

      Set icon url.

      - -
      -
      Parameters:
      - - -
      iconUrl - the url of the device icon
      - - -
      +
    • @@ -932,7 +990,7 @@

      setIconUrl

    • getCategory

       String getCategory()
      -

      Get category.

      +
    • @@ -947,16 +1005,7 @@

      getCategory

    • setCategory

       void setCategory(String category)
      -

      Set category.

      - -
      -
      Parameters:
      - - -
      category - category mark of equipment
      - - -
      +
    • @@ -971,7 +1020,7 @@

      setCategory

    • getType

       int getType()
      -

      Get type.TYPE_WIFI = 0, TYPE_BLE_MESH = 1, TYPE_ZIGBEE = 2

      +
    • @@ -986,16 +1035,7 @@

      getType

    • setType

       void setType(int type)
      -

      Set type.

      - -
      -
      Parameters:
      - - -
      type - describe group type
      - - -
      +
    • @@ -1010,7 +1050,7 @@

      setType

    • getLocalId

       String getLocalId()
      -

      Get local id.

      +
    • @@ -1025,16 +1065,7 @@

      getLocalId

    • setLocalId

       void setLocalId(String localId)
      -

      Set local id.

      - -
      -
      Parameters:
      - - -
      localId - used to distinguish the unique identity of each mesh group in the mesh network
      - - -
      +
    • @@ -1049,7 +1080,7 @@

      setLocalId

    • getMeshId

       String getMeshId()
      -

      Get mesh id.

      +
    • @@ -1064,16 +1095,7 @@

      getMeshId

    • setMeshId

       void setMeshId(String meshId)
      -

      Set mesh id.

      - -
      -
      Parameters:
      - - -
      meshId - the gateway id
      - - -
      +
    • @@ -1088,7 +1110,7 @@

      setMeshId

    • getDisplayOrder

       int getDisplayOrder()
      -

      Get display order.

      +
    • @@ -1103,16 +1125,7 @@

      getDisplayOrder

    • setDisplayOrder

       void setDisplayOrder(int displayOrder)
      -

      Set display order.

      - -
      -
      Parameters:
      - - -
      displayOrder - describes the value of a room sort
      - - -
      +
    • @@ -1127,7 +1140,7 @@

      setDisplayOrder

    • getHomeDisplayOrder

       int getHomeDisplayOrder()
      -

      Get home display order.

      +
    • @@ -1142,16 +1155,7 @@

      getHomeDisplayOrder

    • setHomeDisplayOrder

       void setHomeDisplayOrder(int homeDisplayOrder)
      -

      Set home display order.

      - -
      -
      Parameters:
      - - -
      homeDisplayOrder - describes a home device sort value
      - - -
      +
    • @@ -1166,7 +1170,7 @@

      setHomeDisplayOrder

    • getTime

       long getTime()
      -

      Get group creation time.

      +
    • @@ -1181,16 +1185,7 @@

      getTime

    • setTime

       void setTime(long time)
      -

      Set group creation time.

      - -
      -
      Parameters:
      - - -
      time - group creation time
      - - -
      +
    • @@ -1205,7 +1200,7 @@

      setTime

    • getLocalKey

       String getLocalKey()
      -

      Get local key.

      +
    • @@ -1220,16 +1215,7 @@

      getLocalKey

    • setLocalKey

       void setLocalKey(String localKey)
      -

      Set local key.

      - -
      -
      Parameters:
      - - -
      localKey - local secret key
      - - -
      +
    • @@ -1304,7 +1290,7 @@

      setProductVer

    • getDpCodes

       Map<String, Object> getDpCodes()
      -

      Get group data point codes, such as "switch_led:true".

      The code defined by the group for each function point may be different,depending on the background definition during firmware development.

      +
    • @@ -1319,16 +1305,7 @@

      getDpCodes

    • setDpCodes

       void setDpCodes(Map<String, Object> dpCodes)
      -

      Set group data point codes.

      - -
      -
      Parameters:
      - - -
      dpCodes - group data point codes
      - - -
      +
    • @@ -1343,16 +1320,7 @@

      setDpCodes

    • setStandard

       void setStandard(boolean standard)
      -

      Set is standard data point code.

      - -
      -
      Parameters:
      - - -
      standard - is standard data point code
      - - -
      +
    • @@ -1367,7 +1335,7 @@

      setStandard

    • getDpName

       Map<String, String> getDpName()
      -

      Get group data point names.

      +
    • @@ -1382,16 +1350,7 @@

      getDpName

    • setDpName

       void setDpName(Map<String, String> dpName)
      -

      Set group data point names.

      - -
      -
      Parameters:
      - - -
      dpName - group data point names
      - - -
      +
    • @@ -1406,7 +1365,7 @@

      setDpName

    • getGroupType

       int getGroupType()
      -

      Get group type.TYPE_WIFI = 0, TYPE_BLE_MESH = 1, TYPE_ZIGBEE = 2

      +
    • @@ -1421,16 +1380,7 @@

      getGroupType

    • setGroupType

       void setGroupType(int groupType)
      -

      Set group type.

      - -
      -
      Parameters:
      - - -
      groupType - describe group type
      - - -
      +
    • @@ -1445,7 +1395,7 @@

      setGroupType

    • getDeviceNum

       int getDeviceNum()
      -

      Get the number of group devices.

      +
    • @@ -1460,16 +1410,7 @@

      getDeviceNum

    • setDeviceNum

       void setDeviceNum(int deviceNum)
      -

      Set the number of group devices.

      - -
      -
      Parameters:
      - - -
      deviceNum - the number of group devices
      - - -
      +
    • @@ -1484,7 +1425,7 @@

      setDeviceNum

    • isShare

       boolean isShare()
      -

      Is share boolean.

      +
    • @@ -1499,7 +1440,7 @@

      isShare

    • getPv

       String getPv()
      -

      Get pv.

      +
    • @@ -1514,16 +1455,7 @@

      getPv

    • setPv

       void setPv(String pv)
      -

      Set pv.

      - -
      -
      Parameters:
      - - -
      pv - gateway protocol version
      - - -
      +
    • @@ -1538,7 +1470,7 @@

      setPv

    • getDps

       Map<String, Object> getDps()
      -

      Get data points.

      +
    • @@ -1553,16 +1485,7 @@

      getDps

    • setDps

       void setDps(Map<String, Object> dps)
      -

      Set data points.

      - -
      -
      Parameters:
      - - -
      dps - data points
      - - -
      +
    • @@ -1577,16 +1500,7 @@

      setDps

    • setDecodeRawed

       void setDecodeRawed(boolean decodeRawed)
      -

      Set the state of the data parsing operation.

      - -
      -
      Parameters:
      - - -
      decodeRawed - describes whether a data point has been resolved into raw data
      - - -
      +
    • @@ -1601,7 +1515,7 @@

      setDecodeRawed

    • isStandard

       boolean isStandard()
      -

      Get code describe is standard data point.

      +
    • @@ -1616,16 +1530,7 @@

      isStandard

    • setShare

       void setShare(boolean share)
      -

      Set share.

      - -
      -
      Parameters:
      - - -
      share - whether to set the group as a shared group
      - - -
      +
    • @@ -1640,7 +1545,7 @@

      setShare

    • isDecodeRawed

       boolean isDecodeRawed()
      -

      Get whether a data point has been resolved into raw data.

      +
    • diff --git a/com/thingclips/smart/interior/device/bean/SubDeviceCorrectModel.html b/com/thingclips/smart/interior/device/bean/SubDeviceCorrectModel.html index 97f69d2..ba1bc28 100644 --- a/com/thingclips/smart/interior/device/bean/SubDeviceCorrectModel.html +++ b/com/thingclips/smart/interior/device/bean/SubDeviceCorrectModel.html @@ -156,6 +156,36 @@

      Field Summary

      +
      +
        +
      • + + +

        Constructor Summary

        +
        + + + + + + + + + + + + + + + + +
        Constructors 
        ConstructorDescription
        SubDeviceCorrectModel()
        +
        +
      • +
      +
      + @@ -235,6 +265,27 @@

      Methods inherited from class java.lang.Object

    • +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          SubDeviceCorrectModel

          +
          SubDeviceCorrectModel()
          +
          + +
        • +
        + +
      • +
      +
      +
      diff --git a/com/thingclips/smart/interior/device/bean/package-summary.html b/com/thingclips/smart/interior/device/bean/package-summary.html index 0b0824f..665ed92 100644 --- a/com/thingclips/smart/interior/device/bean/package-summary.html +++ b/com/thingclips/smart/interior/device/bean/package-summary.html @@ -115,10 +115,46 @@

      Package com.thingclips.smart.interior.device.b + DpResp + + CloudControlRawBean + DpResp获取数据点当前状态数据 Created by mikeshou on 15/5/26. CloudControlRawBeanCreated by letian on 2017/6/15. + TimeSection + + DpsUpdateInfo + + GroupRespBean + + SubDeviceCorrectModel + + DevModule + + BusinessResponse + + ModuleMap + + ShareInfoModule + + DeviceTopoMoudle + + DataPointModule + + OTAMouldeMap + + CommunicationModuleT + + CommunicationModule + + OTAMoulde + + DeviceRespBean + + BlueMeshBatchReportBean + GroupRespBeanDescribes the group entities that respond to business data. BlueMeshBatchReportBeanDp collection for data report. @@ -139,21 +175,23 @@

      Package com.thingclips.smart.interior.device.b ModuleMap - DevModule + BusinessResponse - DeviceRespBeanCreated by letian on 2017/10/11. + DevModule - SubDeviceCorrectModel + DeviceRespBeanCreated by letian on 2017/10/11. - TimeSection + SubDeviceCorrectModel - DpsUpdateInfo + TimeSection - OtaAutoUpgradeRespBeanCreated by daoZhi on 2020/09/21 + DpsUpdateInfo - GwDevResp + OtaAutoUpgradeRespBeanCreated by daoZhi on 2020/09/21 - DevRespquery device list Created by mikeshou on 15/5/26. + GwDevResp + + DevRespquery device list Created by mikeshou on 15/5/26. @@ -177,7 +215,9 @@

      Package com.thingclips.smart.interior.device.b - CommunicationEnumDevice communication methods. + CommunicationEnum + + CommunicationEnumDevice communication methods. diff --git a/com/thingclips/smart/interior/device/confusebean/DpPublish.html b/com/thingclips/smart/interior/device/confusebean/DpPublish.html index 124163d..7f11c4a 100644 --- a/com/thingclips/smart/interior/device/confusebean/DpPublish.html +++ b/com/thingclips/smart/interior/device/confusebean/DpPublish.html @@ -110,7 +110,7 @@

      Class DpPublish

      public class DpPublish -

      向dev下发dp数据

      Created by mikeshou on 15/5/26.
      +
    @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DpPublish()
      +
      +
    • +
    +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DpPublish

        +
        DpPublish()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_1_ConnectStatusChangeBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_1_ConnectStatusChangeBean.html index 632db97..c8d7ec2 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_1_ConnectStatusChangeBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_1_ConnectStatusChangeBean.html @@ -148,6 +148,12 @@

    Field Summary

    + + private String + meshId + + +
  • @@ -174,7 +180,7 @@

    Constructor Summary

    MQ_1_ConnectStatusChangeBean(int connectStatus, String devId) + href="#MQ_1_ConnectStatusChangeBean(int,String,String)">MQ_1_ConnectStatusChangeBean(int connectStatus, String devId, String meshId) @@ -242,6 +248,14 @@

    Method Summary

    + String + + getMeshId() + + + + + String toString() @@ -280,11 +294,11 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - +
    • MQ_1_ConnectStatusChangeBean

      -
      MQ_1_ConnectStatusChangeBean(int connectStatus, String devId)
      +
      MQ_1_ConnectStatusChangeBean(int connectStatus, String devId, String meshId)
    • @@ -363,6 +377,21 @@

      setDevId

    + + + +
      +
    • +

      getMeshId

      +
       String getMeshId()
      +
      + + +
    • +
    + diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_201_EnableWifiSuccessBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_201_EnableWifiSuccessBean.html index a751186..d278168 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_201_EnableWifiSuccessBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_201_EnableWifiSuccessBean.html @@ -150,6 +150,36 @@

    Field Summary

    +
    + +
    + @@ -213,6 +243,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MQ_201_EnableWifiSuccessBean

        +
        MQ_201_EnableWifiSuccessBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_203_AddZigbeeGroupBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_203_AddZigbeeGroupBean.html index 7cb92f3..63df6ca 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_203_AddZigbeeGroupBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_203_AddZigbeeGroupBean.html @@ -110,7 +110,7 @@

    Class MQ_203_AddZigbee public class MQ_203_AddZigbeeGroupBean -

    Created by apple on 2018/9/12.

    +

  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_205_AddZigbeeSceneBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_205_AddZigbeeSceneBean.html index 6754ee1..0d7737e 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_205_AddZigbeeSceneBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_205_AddZigbeeSceneBean.html @@ -110,7 +110,7 @@

    Class MQ_205_AddZigbee public class MQ_205_AddZigbeeSceneBean -

    Created by letian on 2018/4/25.

    +

  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_302_DataBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_302_DataBean.html index 6e9d389..5b041b5 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_302_DataBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_302_DataBean.html @@ -110,7 +110,7 @@

    Class MQ_302_DataBean

    public class MQ_302_DataBean -

    Created by letian on 2018/4/9.

    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_308_DataBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_308_DataBean.html index 165b362..9ead89c 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_308_DataBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_308_DataBean.html @@ -110,7 +110,7 @@

    Class MQ_308_DataBean

    public class MQ_308_DataBean -

    Created by letian on 2018/4/9.

    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_37_GroupChangedBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_37_GroupChangedBean.html index 435f214..1263a00 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_37_GroupChangedBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_37_GroupChangedBean.html @@ -110,7 +110,7 @@

    Class MQ_37_GroupChangedB public class MQ_37_GroupChangedBean -

    Created by letian on 2018/7/13.

    +

  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_39_40_HomeChanged.html b/com/thingclips/smart/interior/device/confusebean/MQ_39_40_HomeChanged.html index cd2f7cf..4c14cf8 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_39_40_HomeChanged.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_39_40_HomeChanged.html @@ -110,7 +110,7 @@

    Class MQ_39_40_HomeChanged< public class MQ_39_40_HomeChanged -

    Created by letian on 2018/1/18.

    +
    diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_43_DataPushBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_43_DataPushBean.html index 605dcdf..2a48d8d 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_43_DataPushBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_43_DataPushBean.html @@ -110,7 +110,7 @@

    Class MQ_43_DataPushBean

    public class MQ_43_DataPushBean -

    Created by letian on 2018/4/9.

    +
    diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_501_TTSMsgBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_501_TTSMsgBean.html index 6d03069..3944c5f 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_501_TTSMsgBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_501_TTSMsgBean.html @@ -110,7 +110,7 @@

    Class MQ_501_TTSMsgBean

    public class MQ_501_TTSMsgBean -

    author : JulyYu date : 2019/5/17 add from 3.10.0 speech tts bean

    +
    diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_63_ScanBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_63_ScanBean.html index 1ca3697..9dce6cf 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_63_ScanBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_63_ScanBean.html @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_68_GatewaySubDeviceTransfer.html b/com/thingclips/smart/interior/device/confusebean/MQ_68_GatewaySubDeviceTransfer.html index 7d4a78d..b1e0a98 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_68_GatewaySubDeviceTransfer.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_68_GatewaySubDeviceTransfer.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -180,6 +210,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MQ_68_GatewaySubDeviceTransfer

        +
        MQ_68_GatewaySubDeviceTransfer()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.Object.html b/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.Object.html index 22612d2..c86fdc4 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.Object.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.Object.html @@ -123,6 +123,36 @@

    Class MQ_802_PushAla +
    + +
    + @@ -135,6 +165,27 @@

    Class MQ_802_PushAla
  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MQ_802_PushAlarmBean.Object

        +
        MQ_802_PushAlarmBean.Object()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.html index 43aa4f6..a2546bc 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_802_PushAlarmBean.html @@ -184,6 +184,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      MQ_802_PushAlarmBean()
      +
      +
    • +
    +
    + @@ -263,6 +293,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MQ_802_PushAlarmBean

        +
        MQ_802_PushAlarmBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_803_ThingPushBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_803_ThingPushBean.html index a38a7d9..d45378f 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_803_ThingPushBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_803_ThingPushBean.html @@ -123,6 +123,36 @@

    Class MQ_803_ThingPushBean< +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      MQ_803_ThingPushBean()
      +
      +
    • +
    +
    + @@ -135,6 +165,27 @@

    Class MQ_803_ThingPushBean<
  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MQ_803_ThingPushBean

        +
        MQ_803_ThingPushBean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/MQ_9_16_DeviceUpgradeBean.html b/com/thingclips/smart/interior/device/confusebean/MQ_9_16_DeviceUpgradeBean.html index c178d91..105a3c6 100644 --- a/com/thingclips/smart/interior/device/confusebean/MQ_9_16_DeviceUpgradeBean.html +++ b/com/thingclips/smart/interior/device/confusebean/MQ_9_16_DeviceUpgradeBean.html @@ -110,7 +110,7 @@

    Class MQ_9_16_DeviceUp public class MQ_9_16_DeviceUpgradeBean -

    Create by blitzfeng on 2019-08-15

    +

  • @@ -143,7 +143,7 @@

    Field Summary

    - private UpgradeStatusEnum + private IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum upgradeStatusEnum @@ -180,13 +180,13 @@

    Constructor Summary

    MQ_9_16_DeviceUpgradeBean(String devId, UpgradeStatusEnum upgradeStatusEnum) + href="#MQ_9_16_DeviceUpgradeBean(String,IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum)">MQ_9_16_DeviceUpgradeBean(String devId, IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum upgradeStatusEnum) MQ_9_16_DeviceUpgradeBean(String devId, UpgradeStatusEnum upgradeStatusEnum, long gid) + href="#MQ_9_16_DeviceUpgradeBean(String,IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum,long)">MQ_9_16_DeviceUpgradeBean(String devId, IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum upgradeStatusEnum, long gid) @@ -238,7 +238,7 @@

    Method Summary

    - UpgradeStatusEnum + IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum getUpgradeStatusEnum() @@ -248,7 +248,7 @@

    Method Summary

    void - setUpgradeStatusEnum(UpgradeStatusEnum upgradeStatusEnum) + setUpgradeStatusEnum(IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum upgradeStatusEnum) @@ -300,21 +300,21 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - + - + - + diff --git a/com/thingclips/smart/interior/device/confusebean/Protocol_16_Bean.html b/com/thingclips/smart/interior/device/confusebean/Protocol_16_Bean.html index 646ad31..122ef32 100644 --- a/com/thingclips/smart/interior/device/confusebean/Protocol_16_Bean.html +++ b/com/thingclips/smart/interior/device/confusebean/Protocol_16_Bean.html @@ -123,6 +123,36 @@

    Class Protocol_16_Bean

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      Protocol_16_Bean()
      +
      +
    • +
    +
    + @@ -135,6 +165,27 @@

    Class Protocol_16_Bean

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        Protocol_16_Bean

        +
        Protocol_16_Bean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/Protocol_32_Bean.html b/com/thingclips/smart/interior/device/confusebean/Protocol_32_Bean.html index 543e19f..c25a8e1 100644 --- a/com/thingclips/smart/interior/device/confusebean/Protocol_32_Bean.html +++ b/com/thingclips/smart/interior/device/confusebean/Protocol_32_Bean.html @@ -123,6 +123,36 @@

    Class Protocol_32_Bean

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      Protocol_32_Bean()
      +
      +
    • +
    +
    + @@ -135,6 +165,27 @@

    Class Protocol_32_Bean

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        Protocol_32_Bean

        +
        Protocol_32_Bean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/Protocol_34_Bean.html b/com/thingclips/smart/interior/device/confusebean/Protocol_34_Bean.html index a58ba87..78f6cef 100644 --- a/com/thingclips/smart/interior/device/confusebean/Protocol_34_Bean.html +++ b/com/thingclips/smart/interior/device/confusebean/Protocol_34_Bean.html @@ -123,6 +123,36 @@

    Class Protocol_34_Bean

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      Protocol_34_Bean()
      +
      +
    • +
    +
    + @@ -135,6 +165,27 @@

    Class Protocol_34_Bean

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        Protocol_34_Bean

        +
        Protocol_34_Bean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/Protocol_4_Bean.html b/com/thingclips/smart/interior/device/confusebean/Protocol_4_Bean.html index 9725574..fa59b0c 100644 --- a/com/thingclips/smart/interior/device/confusebean/Protocol_4_Bean.html +++ b/com/thingclips/smart/interior/device/confusebean/Protocol_4_Bean.html @@ -123,6 +123,36 @@

    Class Protocol_4_Bean

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      Protocol_4_Bean()
      +
      +
    • +
    +
    + @@ -135,6 +165,27 @@

    Class Protocol_4_Bean

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        Protocol_4_Bean

        +
        Protocol_4_Bean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/SandO.html b/com/thingclips/smart/interior/device/confusebean/SandO.html index f7b67a6..5d2174b 100644 --- a/com/thingclips/smart/interior/device/confusebean/SandO.html +++ b/com/thingclips/smart/interior/device/confusebean/SandO.html @@ -110,7 +110,7 @@

    Class SandO

    public class SandO -

    Serial number of device connection.

    +
  • @@ -214,7 +214,7 @@

    Method Summary

    getO() - Get the serial number of connection with the device. + @@ -222,7 +222,7 @@

    Method Summary

    getS() - Get message sequence number. + @@ -230,7 +230,7 @@

    Method Summary

    setS(int s) - Set message sequence number, each time you send will increment by 1. + @@ -238,7 +238,7 @@

    Method Summary

    SAdd() - Increase sequence number of message. + @@ -304,7 +304,7 @@

    Method Detail

  • getO

     int getO()
    -

    Get the serial number of connection with the device.

    +
  • @@ -319,7 +319,7 @@

    getO

  • getS

     int getS()
    -

    Get message sequence number.

    +
  • @@ -334,16 +334,7 @@

    getS

  • setS

     void setS(int s)
    -

    Set message sequence number, each time you send will increment by 1.

    - -
    -
    Parameters:
    - - -
    s - message sequence number.
    - - -
    +
  • @@ -358,7 +349,7 @@

    setS

  • SAdd

     void SAdd()
    -

    Increase sequence number of message.

    +
  • diff --git a/com/thingclips/smart/interior/device/confusebean/package-summary.html b/com/thingclips/smart/interior/device/confusebean/package-summary.html index 1a03cb2..db92c9e 100644 --- a/com/thingclips/smart/interior/device/confusebean/package-summary.html +++ b/com/thingclips/smart/interior/device/confusebean/package-summary.html @@ -115,6 +115,82 @@

    Package com.thingclips.smart.interior.device.c + MQ_203_DataReceivedBean + + MQ_308_DataBean + + MQ_52_DataPushBean + + Protocol_32_Bean + + MQ_401_SmartEnableUpdate + + MQ_63_ScanBean + + MQ_47_GroupDpsUpdateBean + + MQ_37_GroupChangedBean + + Protocol_4_Bean + + MQ_1_ConnectStatusChangeBean + + Protocol_16_Bean + + MQ_0_DeviceShareChangedBean + + MQ_29_MeshRawReportBean + + MQ_203_AddZigbeeGroupBean + + MQ_201_EnableWifiSuccessBean + + SandO + + MQ_25_MeshOnlineStatusUpdateBean + + MQ_9_DeviceUpgradeStatusBean + + MQ_56_WarnMessageBean + + MQ_30_MeshBatchReportBean + + MQ_39_40_HomeChanged + + MQ_302_DataBean + + MQ_205_AddZigbeeSceneBean + + MQ_35_MeshUpdateBean + + Protocol_33_Bean + + DpPublish + + Protocol_34_Bean + + MQ_9_16_DeviceUpgradeBean + + MQ_68_GatewaySubDeviceTransfer + + MQ_803_ThingPushBean + + MQ_Link_DeviceMessageBean + + MQ_501_TTSMsgBean + + MQ_43_DataPushBean + + MQ_4_MeshDpUpdateBean + + MQ_33_SubDevAdd + + MQ_54_MeshRelationUpdateBean + + Object + + MQ_802_PushAlarmBean + MQ_0_DeviceShareChangedBean MQ_401_SmartEnableUpdate diff --git a/com/thingclips/smart/interior/device/package-summary.html b/com/thingclips/smart/interior/device/package-summary.html index cea11fe..c14f7c6 100644 --- a/com/thingclips/smart/interior/device/package-summary.html +++ b/com/thingclips/smart/interior/device/package-summary.html @@ -119,6 +119,34 @@

    Package com.thingclips.smart.interior.device < IThingMeshBatchDpUpdateListener + IThingMeshRawReportListener + + IThingMeshBatchDpUpdateListener + + IThingDeviceMessageManager + + IThingDevListCacheManager + + IThingSubDeviceOnlineStatusListener + + IThingDeviceOperate + + IThingDeviceDpChangeListener + + IThingDeviceOnlineStatusListener + + IThingDeviceCommunicationListener + + IThingDeviceInfoChangeListener + + IThingDpsUpdateManager + + IDevCloudControl + + IThingGroupCache + + IThingDeviceDataCacheManager + IThingDeviceDpChangeListener IDevCloudControlPublish command by internet, combine HTTP and MQTT. diff --git a/com/thingclips/smart/interior/enums/ApTypeEnum.Type.html b/com/thingclips/smart/interior/enums/ApTypeEnum.Type.html index 2640796..c6b170d 100644 --- a/com/thingclips/smart/interior/enums/ApTypeEnum.Type.html +++ b/com/thingclips/smart/interior/enums/ApTypeEnum.Type.html @@ -116,7 +116,7 @@

    Annotation ApTypeEnum.Type<
    -@Retention(value = RetentionPolicy.SOURCE) 
    +
     public @interface ApTypeEnum.Type
     
                         
    diff --git a/com/thingclips/smart/interior/enums/ApTypeEnum.html b/com/thingclips/smart/interior/enums/ApTypeEnum.html index 1ce557f..f01f636 100644 --- a/com/thingclips/smart/interior/enums/ApTypeEnum.html +++ b/com/thingclips/smart/interior/enums/ApTypeEnum.html @@ -190,6 +190,36 @@

    Field Summary

    +
    + +
    + @@ -202,6 +232,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/interior/enums/BizParentTypeEnum.html b/com/thingclips/smart/interior/enums/BizParentTypeEnum.html index 68adaca..e3c0634 100644 --- a/com/thingclips/smart/interior/enums/BizParentTypeEnum.html +++ b/com/thingclips/smart/interior/enums/BizParentTypeEnum.html @@ -125,7 +125,7 @@

    Enum BizParentTypeEnum

    public enum BizParentTypeEnum -

    Relation Type Enum.

    +
    @@ -241,7 +241,7 @@

    Method Summary

    to(int type) - Convert enumerated types according to type. + @@ -265,7 +265,7 @@

    Method Summary

    getType() - Get enum type. + @@ -273,7 +273,7 @@

    Method Summary

    setType(int type) - Set enum type. + @@ -318,16 +318,7 @@

    Method Detail

  • to

     static BizParentTypeEnum to(int type)
    -

    Convert enumerated types according to type.

    - -
    -
    Parameters:
    - - -
    type - type
    - - -
    +
  • @@ -372,7 +363,7 @@

    valueOf

  • getType

     int getType()
    -

    Get enum type.

    +
  • @@ -387,16 +378,7 @@

    getType

  • setType

     void setType(int type)
    -

    Set enum type.

    - -
    -
    Parameters:
    - - -
    type - The value of the type attribute of the enumeration.
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/enums/FrameTypeEnum.html b/com/thingclips/smart/interior/enums/FrameTypeEnum.html index 2503354..1ebcb70 100644 --- a/com/thingclips/smart/interior/enums/FrameTypeEnum.html +++ b/com/thingclips/smart/interior/enums/FrameTypeEnum.html @@ -125,7 +125,7 @@

    Enum FrameTypeEnum

    public enum FrameTypeEnum -

    Created by mikeshou on 15/5/26.

    +
    @@ -183,205 +183,205 @@

    Enum Constant Summary

    LAN_AP_ROUTER_TYPE -

    路由器配网 配网前使用0x42通信

    + LAN_OTA_SEND_OVER -

    设备通知局域网OTA数据完成

    + LAN_OTA_SEND -

    局域网设备OTA数据请求 发送数据

    + LAN_OTA_BEGIN -

    局域网OTA 开始

    + LAN_REQUEST_ACTIVE_TYPE -

    设备处理代理激活态,下发设备重置指令

    + LAN_REQUEST_SCHOOL_TIME_TYPE -

    未配网状态,app 下发本地时间 时区 校时

    + LAN_REQUEST_SCHEMA_TYPE -

    APP 下发 设备schema

    + LAN_REQUEST_DEVICE_TYPE -

    APP 请求设备信息

    + FRM_LAN_EXT_STREAM -

    扩展协议eg:网关子设备在线状态查询

    + LAN_DEV_VERSION_REPORT -

    固件版本上报

    + LAN_OTA_PROGRESS_CHANGED -

    升级进度发生变化

    + LAN_DOWNLOAD_OTA_PACKAGE -

    网关请求固件升级包

    + LAN_REQUEST_DEV_UPDATE -

    请求进行设备升级

    + LAN_CHECK_SUB_DEV_UPDATE -

    检查子设备升级信息

    + LAN_SUB_DEV_RESET -

    子设备移除上报

    + LAN_GW_RESET -

    网关移除上报

    + LAN_REQUEST_SCENE_RULES -

    请求云端场景/联动规则

    + LAN_SUB_DEV_STAUS -

    子设备在线情况,网关上报

    + LAN_SUB_DEV_STAUS_REQUEST -

    子设备在线情况,主动查询

    + LAN_REQUEST_GW_LOG -

    请求网关日志

    + LAN_GET_GW_CHANNEL -

    请求网关信道

    + LAN_SET_GW_CHANNEL -

    设置网关信道

    + LAN_GW_UPDATE -

    网关工程软件升级

    + LAN_CHECK_GW_UPDATE -

    检测网关工程软件请求

    + LAN_REMOVE_GW -

    工程GW去激活主要是为了从APP移除GW,无此功能无法反复测试网关激活流程

    + LAN_PUBLISH_SCENE_PANEL -

    APP下发场景面板/遥控器配置

    + LAN_EXPORT_APP_CONFIG -

    APP导出APP配置文件请求

    + LAN_PUBLISH_APP_CONFIG -

    APP下发APP配置文件请求

    + LAN_PUBLISH_CLOUD_CONFIG -

    APP下发云端配置文件请求

    + LAN_SCENE -

    APP场景操作请求

    + LAN_REPORT_SUB_DEV -

    网关上报子设备添加情况

    + LAN_DELETE_SUB_DEV -

    删除子设备

    + LAN_SUB_DEV_REQUEST -

    获取子设备列表请求

    + LAN_GW_ACTIVE -

    工程GW激活请求

    + @@ -393,13 +393,13 @@

    Enum Constant Summary

    APP_SEND_BROADCAST -

    AP 配网 app 让设备发现的广播包

    + AP_CONFIG_SEND_SECURITY_INFO -

    PSK 支持,app 建立 tcp 之后发送设备 pskInfo 和 token

    + @@ -411,61 +411,61 @@

    Enum Constant Summary

    IPC_LAN_302 -

    ipc局域网302协议

    + AP_CONFIG_ACK -

    ACK

    + AP_CONFIG_NEW -

    场景执行

    + SCENE_EXECUTE_NEW -

    新版场景执行(原云端场景)

    + DP_QUERY_GENERAL -

    dp查询

    + SCENE_EXECUTE -

    场景执行

    + DP_QUERY_NEW -

    网关状态查询

    + ENABLE_WIFI -

    使能网关添加子设备

    + CONTROL_NEW -

    APP 控制命令下发(仅单控、组控、广播控)

    + TOKEN_BIND -

    token 绑定请求

    + @@ -477,67 +477,67 @@

    Enum Constant Summary

    DP_QUERY -

    状态查询

    + HEART_BEAT -

    心跳

    + STATUS -

    状态上报

    + CONTROL -

    控制

    + UNBIND -

    解绑设备

    + RENAME_DEVICE -

    设备更名

    + RENAME_GW -

    GW更名

    + BIND -

    绑定设备

    + ACTIVE -

    GW激活

    + AP_CONFIG -

    AP模式配置

    + UDP -

    UDP广播

    + diff --git a/com/thingclips/smart/interior/enums/LanOtaModelEnum.html b/com/thingclips/smart/interior/enums/LanOtaModelEnum.html index 2d722b0..132e621 100644 --- a/com/thingclips/smart/interior/enums/LanOtaModelEnum.html +++ b/com/thingclips/smart/interior/enums/LanOtaModelEnum.html @@ -183,7 +183,7 @@

    Enum Constant Summary

    DIRECTLY_DEVICE_OTA -

    local ap directly deviceconnect device's apsupport

    + diff --git a/com/thingclips/smart/interior/enums/package-summary.html b/com/thingclips/smart/interior/enums/package-summary.html index c3184bb..8770087 100644 --- a/com/thingclips/smart/interior/enums/package-summary.html +++ b/com/thingclips/smart/interior/enums/package-summary.html @@ -115,13 +115,19 @@

    Package com.thingclips.smart.interior.enums - BizParentTypeEnumRelation Type Enum. + BizParentTypeEnum - FrameTypeEnumCreated by mikeshou on 15/5/26. + BizParentTypeEnumRelation Type Enum. - LanOtaModelEnum + FrameTypeEnum - ActiveEnumStatus code of activation. + LanOtaModelEnum + + FrameTypeEnumCreated by mikeshou on 15/5/26. + + LanOtaModelEnum + + ActiveEnumStatus code of activation. @@ -146,6 +152,8 @@

    Package com.thingclips.smart.interior.enums Type + + Type @@ -170,6 +178,8 @@

    Package com.thingclips.smart.interior.enums ApTypeEnum + + ApTypeEnum diff --git a/com/thingclips/smart/interior/event/BaseEventModel.html b/com/thingclips/smart/interior/event/BaseEventModel.html index cffae22..ffb9f3f 100644 --- a/com/thingclips/smart/interior/event/BaseEventModel.html +++ b/com/thingclips/smart/interior/event/BaseEventModel.html @@ -198,6 +198,36 @@

    Field Summary

    +
    + +
    + @@ -261,6 +291,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/interior/event/DevUpdateEvent.html b/com/thingclips/smart/interior/event/DevUpdateEvent.html index af028bc..50e0a9d 100644 --- a/com/thingclips/smart/interior/event/DevUpdateEvent.html +++ b/com/thingclips/smart/interior/event/DevUpdateEvent.html @@ -110,7 +110,7 @@

    Interface DevUpdateEvent

    public interface DevUpdateEvent -

    Created by mikeshou on 15/6/6.

    +
  • diff --git a/com/thingclips/smart/interior/event/DevUpdateEventModel.html b/com/thingclips/smart/interior/event/DevUpdateEventModel.html index 1b9a33e..b52bb4e 100644 --- a/com/thingclips/smart/interior/event/DevUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/DevUpdateEventModel.html @@ -110,7 +110,7 @@

    Class DevUpdateEventModelDevUpdateEventModel -

    Created by mikeshou on 15/6/6.

    +
    diff --git a/com/thingclips/smart/interior/event/DeviceDpsUpdateEventModel.html b/com/thingclips/smart/interior/event/DeviceDpsUpdateEventModel.html index b712bdd..258fec4 100644 --- a/com/thingclips/smart/interior/event/DeviceDpsUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/DeviceDpsUpdateEventModel.html @@ -173,24 +173,30 @@

    Field Summary

    + public final static int + FROM_MATTER + + + + private String devId - + private String dps - + private int from - + private Map<String, Long> dpsTime @@ -204,6 +210,36 @@

    Field Summary

    +
    + +
    + @@ -315,6 +351,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/interior/event/DeviceOnlineStatusEventModel.html b/com/thingclips/smart/interior/event/DeviceOnlineStatusEventModel.html index 6048b02..865f78d 100644 --- a/com/thingclips/smart/interior/event/DeviceOnlineStatusEventModel.html +++ b/com/thingclips/smart/interior/event/DeviceOnlineStatusEventModel.html @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceOnlineStatusEventModel

        +
        DeviceOnlineStatusEventModel()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/interior/event/DeviceUpdateEvent.html b/com/thingclips/smart/interior/event/DeviceUpdateEvent.html index c2ee13f..2de211a 100644 --- a/com/thingclips/smart/interior/event/DeviceUpdateEvent.html +++ b/com/thingclips/smart/interior/event/DeviceUpdateEvent.html @@ -110,7 +110,7 @@

    Interface DeviceUpdateEven public interface DeviceUpdateEvent -

    Created by mikeshou on 15/6/1.

    +

  • diff --git a/com/thingclips/smart/interior/event/DeviceUpdateEventModel.html b/com/thingclips/smart/interior/event/DeviceUpdateEventModel.html index 05c58b7..3b4d5e6 100644 --- a/com/thingclips/smart/interior/event/DeviceUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/DeviceUpdateEventModel.html @@ -110,7 +110,7 @@

    Class DeviceUpdateEventMo public class DeviceUpdateEventModel -

    Created by mikeshou on 15/6/6.

    +

  • diff --git a/com/thingclips/smart/interior/event/DpUpdateEvent.html b/com/thingclips/smart/interior/event/DpUpdateEvent.html index b141570..8b37d3f 100644 --- a/com/thingclips/smart/interior/event/DpUpdateEvent.html +++ b/com/thingclips/smart/interior/event/DpUpdateEvent.html @@ -110,7 +110,7 @@

    Interface DpUpdateEvent

    public interface DpUpdateEvent -

    Created by mikeshou on 15/6/4.

    +
    diff --git a/com/thingclips/smart/interior/event/DpUpdateEventModel.html b/com/thingclips/smart/interior/event/DpUpdateEventModel.html index d1f2e24..9b12a44 100644 --- a/com/thingclips/smart/interior/event/DpUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/DpUpdateEventModel.html @@ -110,7 +110,7 @@

    Class DpUpdateEventModel

    public class DpUpdateEventModel -

    Created by mikeshou on 15/6/4.

    +
    diff --git a/com/thingclips/smart/interior/event/GroupDpsUpdateEvent.html b/com/thingclips/smart/interior/event/GroupDpsUpdateEvent.html index 999bdc3..fcfdc5f 100644 --- a/com/thingclips/smart/interior/event/GroupDpsUpdateEvent.html +++ b/com/thingclips/smart/interior/event/GroupDpsUpdateEvent.html @@ -110,7 +110,7 @@

    Interface GroupDpsUpdate public interface GroupDpsUpdateEvent -

    Created by apple on 2018/10/19.

    +
    diff --git a/com/thingclips/smart/interior/event/GroupDpsUpdateEventModel.html b/com/thingclips/smart/interior/event/GroupDpsUpdateEventModel.html index 21617aa..c0a08ee 100644 --- a/com/thingclips/smart/interior/event/GroupDpsUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/GroupDpsUpdateEventModel.html @@ -110,7 +110,7 @@

    Class GroupDpsUpdateEve public class GroupDpsUpdateEventModel -

    Created by apple on 2018/10/19.

    +
    diff --git a/com/thingclips/smart/interior/event/GroupUpdateEvent.html b/com/thingclips/smart/interior/event/GroupUpdateEvent.html index 547e3d0..3600f19 100644 --- a/com/thingclips/smart/interior/event/GroupUpdateEvent.html +++ b/com/thingclips/smart/interior/event/GroupUpdateEvent.html @@ -110,7 +110,7 @@

    Interface GroupUpdateEvent< public interface GroupUpdateEvent -

    Created by mikeshou on 15/6/1.

    +
    diff --git a/com/thingclips/smart/interior/event/GroupUpdateEventModel.html b/com/thingclips/smart/interior/event/GroupUpdateEventModel.html index 7dc3327..201e4c2 100644 --- a/com/thingclips/smart/interior/event/GroupUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/GroupUpdateEventModel.html @@ -110,7 +110,7 @@

    Class GroupUpdateEventMode public class GroupUpdateEventModel -

    Created by mikeshou on 15/6/6.

    +
    diff --git a/com/thingclips/smart/interior/event/MeshRelationUpdateEventModel.html b/com/thingclips/smart/interior/event/MeshRelationUpdateEventModel.html index fbef18f..a864f62 100644 --- a/com/thingclips/smart/interior/event/MeshRelationUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/MeshRelationUpdateEventModel.html @@ -220,7 +220,7 @@

    Method Summary

    getMeshId() - Get mesh id {@Link DeviceBean#getMeshId()} + @@ -228,7 +228,7 @@

    Method Summary

    getCids() - Node ids separated by comma. + @@ -236,7 +236,7 @@

    Method Summary

    getType() - Event type. + @@ -302,7 +302,7 @@

    Method Detail

  • getMeshId

     String getMeshId()
    -

    Get mesh id {@Link DeviceBean#getMeshId()}

    +
  • @@ -317,7 +317,7 @@

    getMeshId

  • getCids

     String getCids()
    -

    Node ids separated by comma.

    +
  • @@ -332,7 +332,7 @@

    getCids

  • getType

     String getType()
    -

    Event type.

    +
  • diff --git a/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEvent.html b/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEvent.html index 96e7f6d..bee1546 100644 --- a/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEvent.html +++ b/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEvent.html @@ -110,7 +110,7 @@

    Interface ZigbeeSu public interface ZigbeeSubDevDpUpdateEvent -

    Zigbee sub-device data point update event.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onEventMainThread(ZigbeeSubDevDpUpdateEventModel event) - Send event when sub-device data point update + @@ -196,16 +196,7 @@

    Method Detail

  • onEventMainThread

     abstract void onEventMainThread(ZigbeeSubDevDpUpdateEventModel event)
    -

    Send event when sub-device data point update

    - -
    -
    Parameters:
    - - -
    event - ZigbeeSubDevDpUpdateEvent
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEventModel.html b/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEventModel.html index c38725d..7f5bf9a 100644 --- a/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEventModel.html +++ b/com/thingclips/smart/interior/event/ZigbeeSubDevDpUpdateEventModel.html @@ -110,7 +110,7 @@

    Class ZigbeeSubDe public class ZigbeeSubDevDpUpdateEventModel -

    Created by letian on 2017/6/3.

    +
    @@ -238,7 +238,7 @@

    Method Summary

    getMeshId() - Get gateway device id. + @@ -246,7 +246,7 @@

    Method Summary

    getCid() - Get sub-device node id. + @@ -344,7 +344,7 @@

    Method Detail

  • getMeshId

     String getMeshId()
    -

    Get gateway device id.

    +
  • @@ -359,7 +359,7 @@

    getMeshId

  • getCid

     String getCid()
    -

    Get sub-device node id.

    +
  • diff --git a/com/thingclips/smart/interior/event/package-summary.html b/com/thingclips/smart/interior/event/package-summary.html index 7861491..eb93299 100644 --- a/com/thingclips/smart/interior/event/package-summary.html +++ b/com/thingclips/smart/interior/event/package-summary.html @@ -115,7 +115,27 @@

    Package com.thingclips.smart.interior.event - GroupUpdateEventCreated by mikeshou on 15/6/1. + GroupUpdateEvent + + GroupUpdateEventCreated by mikeshou on 15/6/1. + + DeviceDpsUpdateEvent + + DpUpdateEvent + + SubDeviceRelationUpdateEvent + + DeviceOnlineStatusEvent + + MeshRelationUpdateEvent + + DevUpdateEvent + + DeviceUpdateEvent + + ZigbeeSubDevDpUpdateEvent + + GroupDpsUpdateEvent GroupDpsUpdateEventCreated by apple on 2018/10/19. @@ -157,6 +177,30 @@

    Package com.thingclips.smart.interior.event + DpUpdateEventModel + + BaseEventModel + + MeshRelationUpdateEventModel + + SubDeviceRelationUpdateEventModel + + ZigbeeSubDevDpUpdateEventModel + + DeviceOnlineStatusEventModel + + GroupDpsUpdateEventModel + + DeviceUpdateEventModel + + GroupUpdateEventModel + + DeviceDpsUpdateEventModel + + DevUpdateEventModel + + SubDevCorrectEventModel + ZigbeeSubDevDpUpdateEventModelCreated by letian on 2017/6/3. DeviceUpdateEventModelCreated by mikeshou on 15/6/6. diff --git a/com/thingclips/smart/interior/hardware/IDevResponseWithoutDpDataListener.html b/com/thingclips/smart/interior/hardware/IDevResponseWithoutDpDataListener.html index 082f8fe..a0426e0 100644 --- a/com/thingclips/smart/interior/hardware/IDevResponseWithoutDpDataListener.html +++ b/com/thingclips/smart/interior/hardware/IDevResponseWithoutDpDataListener.html @@ -110,7 +110,7 @@

    Interface public interface IDevResponseWithoutDpDataListener -

    Local area network message response listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onResponse(String devId, int frameType, boolean success, Array<byte> data) - Callback when the LAN responds. + @@ -196,28 +196,7 @@

    Method Detail

  • onResponse

     abstract void onResponse(String devId, int frameType, boolean success, Array<byte> data)
    -

    Callback when the LAN responds.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    frameType - LAN communication frame type, com.thingclips.smart.interior.enums.
    - - - -
    success - If success, the value is true.
    - - - -
    data - Response data.
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/hardware/IDeviceHardwareConfigListener.html b/com/thingclips/smart/interior/hardware/IDeviceHardwareConfigListener.html index 145bbbf..542b400 100644 --- a/com/thingclips/smart/interior/hardware/IDeviceHardwareConfigListener.html +++ b/com/thingclips/smart/interior/hardware/IDeviceHardwareConfigListener.html @@ -110,7 +110,7 @@

    Interface IDev public interface IDeviceHardwareConfigListener -

    Device activate result listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDevConfigResult(String result) - Callback when device activation is complete + @@ -204,16 +204,7 @@

    Method Detail

  • onDevConfigResult

     abstract void onDevConfigResult(String result)
    -

    Callback when device activation is complete

    - -
    -
    Parameters:
    - - -
    result - Result message.
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/hardware/IDeviceHardwareFindListener.html b/com/thingclips/smart/interior/hardware/IDeviceHardwareFindListener.html index 7a6fcf4..f55495a 100644 --- a/com/thingclips/smart/interior/hardware/IDeviceHardwareFindListener.html +++ b/com/thingclips/smart/interior/hardware/IDeviceHardwareFindListener.html @@ -110,7 +110,7 @@

    Interface IDevic public interface IDeviceHardwareFindListener -

    LAN discovery device listener

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onFind(List<HgwBean> hgwBeans) - List of discovered devices. + @@ -196,16 +196,7 @@

    Method Detail

  • onFind

     abstract void onFind(List<HgwBean> hgwBeans)
    -

    List of discovered devices.

    - -
    -
    Parameters:
    - - -
    hgwBeans - LAN data packets of devices.
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/hardware/ILocalDpMessageRespListener.html b/com/thingclips/smart/interior/hardware/ILocalDpMessageRespListener.html index 1d588fe..f861cf6 100644 --- a/com/thingclips/smart/interior/hardware/ILocalDpMessageRespListener.html +++ b/com/thingclips/smart/interior/hardware/ILocalDpMessageRespListener.html @@ -110,7 +110,7 @@

    Interface ILocal public interface ILocalDpMessageRespListener -

    LAN data points message response listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    getLocalKey(String devId) - Get local area network key. + @@ -159,7 +159,7 @@

    Method Summary

    isDataUpdated(String devId, int s, int o) - Determine whether the message is repeated based on the serial number. + @@ -167,7 +167,7 @@

    Method Summary

    isDataUpdated(String devId, int s) - Determine whether the message is repeated based on the serial number. + @@ -207,7 +207,7 @@

    Method Summary

    onLocalDpZigbeeGroupReceivedSuccess(String devId, String mbid, String dps) - Callback on Zigbee group data points received. + @@ -215,7 +215,7 @@

    Method Summary

    getLpv(String devId) - Get local area network communication protocol version. + @@ -260,16 +260,7 @@

    Method Detail

  • getLocalKey

     abstract String getLocalKey(String devId)
    -

    Get local area network key.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - -
    +
  • @@ -284,24 +275,7 @@

    getLocalKey

  • isDataUpdated

     abstract boolean isDataUpdated(String devId, int s, int o)
    -

    Determine whether the message is repeated based on the serial number.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    s - Serial number of connection with the device
    - - - -
    o - Message sequence number.
    - - -
    +
  • @@ -316,20 +290,7 @@

    isDataUpdated

  • isDataUpdated

     abstract boolean isDataUpdated(String devId, int s)
    -

    Determine whether the message is repeated based on the serial number.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    s - Serial number of connection with the device
    - - -
    +
  • @@ -346,23 +307,6 @@

    onLocalDataReceived

     abstract void onLocalDataReceived(String devId, int protocol, JSONObject data)
    -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    protocol - Protocol number.
    - - - -
    data - Response data.
    - - -
    - @@ -378,23 +322,6 @@

    onLocalDpReceivedError

     abstract void onLocalDpReceivedError(String devId, String errorCode, String errorMsg)
    -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    - @@ -410,23 +337,6 @@

    onLocalDpReceivedSuccess

     abstract void onLocalDpReceivedSuccess(String devId, String dps, long t)
    -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    dps - Data points.
    - - - -
    t - Timestamp.
    - - -
    - @@ -442,31 +352,6 @@

    onLocalDpSubDeviceReceivedSuccess

     abstract void onLocalDpSubDeviceReceivedSuccess(String devId, String cid, int ctype, String dps, long t)
    -
    -
    Parameters:
    - - -
    devId - Device id of gateway.
    - - - -
    cid - Node id of sub-device.
    - - - -
    ctype - Control type.
    - - - -
    dps - Data points.
    - - - -
    t - Timestamp.
    - - -
    - @@ -480,24 +365,7 @@

    onLocalDpSubDeviceReceivedSuccess

  • onLocalDpZigbeeGroupReceivedSuccess

     abstract void onLocalDpZigbeeGroupReceivedSuccess(String devId, String mbid, String dps)
    -

    Callback on Zigbee group data points received.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - - -
    mbid - {GroupBean#getLocalId()}
    - - - -
    dps - Data points.
    - - -
    +
  • @@ -512,16 +380,7 @@

    onLocalDpZigbeeGroupReceivedSuccess

  • getLpv

     abstract String getLpv(String devId)
    -

    Get local area network communication protocol version.

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/hardware/ILocalOnlineStatusListener.html b/com/thingclips/smart/interior/hardware/ILocalOnlineStatusListener.html index 7a427e4..b38ac98 100644 --- a/com/thingclips/smart/interior/hardware/ILocalOnlineStatusListener.html +++ b/com/thingclips/smart/interior/hardware/ILocalOnlineStatusListener.html @@ -110,7 +110,7 @@

    Interface ILocalO public interface ILocalOnlineStatusListener -

    Device LAN online status listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDevUpdate(HgwBean hgwBean, boolean online) - Callback on device online status change. + @@ -159,7 +159,7 @@

    Method Summary

    onSubDevUpdata(String devId, List<String> online, List<String> offline) - callback on sub device online status + @@ -204,20 +204,7 @@

    Method Detail

  • onDevUpdate

     abstract void onDevUpdate(HgwBean hgwBean, boolean online)
    -

    Callback on device online status change.

    - -
    -
    Parameters:
    - - -
    hgwBean - LAN data packet of device.
    - - - -
    online - Online statue.
    - - -
    +
  • @@ -232,24 +219,7 @@

    onDevUpdate

  • onSubDevUpdata

     abstract void onSubDevUpdata(String devId, List<String> online, List<String> offline)
    -

    callback on sub device online status

    - -
    -
    Parameters:
    - - -
    devId - hgw device id
    - - - -
    online - online
    - - - -
    offline - offline
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/hardware/ILogEventListener.html b/com/thingclips/smart/interior/hardware/ILogEventListener.html index 42c9abf..56fd5db 100644 --- a/com/thingclips/smart/interior/hardware/ILogEventListener.html +++ b/com/thingclips/smart/interior/hardware/ILogEventListener.html @@ -110,7 +110,7 @@

    Interface ILogEventListene public interface ILogEventListener -

    The interface Log event listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    hardwareLogCallback(int logType, String devId, int errorCode, int frameType) - Hardware log callback. + @@ -159,7 +159,7 @@

    Method Summary

    messageSendLogCallback(String devId, int frameType, String lpv) - Message send log callback. + @@ -167,7 +167,7 @@

    Method Summary

    messageReceivedLogCallback(HashMap<String, Object> hResponse) - Message received log callback. + @@ -175,7 +175,7 @@

    Method Summary

    recordLogCallback(String devId, int frameType, int length, long consumeTime) - Record log callback. + @@ -219,29 +219,8 @@

    Method Detail

    >
  • hardwareLogCallback

    -
    @Deprecated() abstract void hardwareLogCallback(int logType, String devId, int errorCode, int frameType)
    -

    Hardware log callback.

    - -
    -
    Parameters:
    - - -
    logType - the log type
    - - - -
    devId - the device id
    - - - -
    errorCode - the errorCode
    - - - -
    frameType - the frameType
    - - -
    +
     abstract void hardwareLogCallback(int logType, String devId, int errorCode, int frameType)
    +
  • @@ -256,24 +235,7 @@

    hardwareLogCallback

  • messageSendLogCallback

     abstract void messageSendLogCallback(String devId, int frameType, String lpv)
    -

    Message send log callback.

    - -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    frameType - the frameType
    - - - -
    lpv - the lpv
    - - -
    +
  • @@ -288,16 +250,7 @@

    messageSendLogCallback

  • messageReceivedLogCallback

     abstract void messageReceivedLogCallback(HashMap<String, Object> hResponse)
    -

    Message received log callback.

    - -
    -
    Parameters:
    - - -
    hResponse - the h response
    - - -
    +
  • @@ -312,28 +265,7 @@

    messageReceivedLogCallback

  • recordLogCallback

     abstract void recordLogCallback(String devId, int frameType, int length, long consumeTime)
    -

    Record log callback.

    - -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    frameType - the frameType
    - - - -
    length - the length
    - - - -
    consumeTime - the consume time
    - - -
    +
  • diff --git a/com/thingclips/smart/interior/hardware/IParsePkgFrameListener.html b/com/thingclips/smart/interior/hardware/IParsePkgFrameListener.html index 2660c0a..1df88a8 100644 --- a/com/thingclips/smart/interior/hardware/IParsePkgFrameListener.html +++ b/com/thingclips/smart/interior/hardware/IParsePkgFrameListener.html @@ -110,7 +110,7 @@

    Interface IParsePkgFr public interface IParsePkgFrameListener -

    Created by 画十 on 2020-01-02. xujh@thing.com

    +
    diff --git a/com/thingclips/smart/interior/hardware/IThingAPConfig.html b/com/thingclips/smart/interior/hardware/IThingAPConfig.html index f827857..0db7a6d 100644 --- a/com/thingclips/smart/interior/hardware/IThingAPConfig.html +++ b/com/thingclips/smart/interior/hardware/IThingAPConfig.html @@ -189,7 +189,7 @@

    Method Summary

    abstract void - startConfigSecurityLevel(Context context, int securityLevel, String uuid, IThingAPSLConfigListener listener) + startConfig(Context context, String oper, String apn, String username, String pwd, String token, Map<String, Object> config, IDeviceHardwareConfigListener listener, IDeviceActivatorConfigListener apConfigListener) @@ -197,7 +197,7 @@

    Method Summary

    abstract void - stopConfigSecurityLevel() + startConfigSecurityLevel(Context context, int securityLevel, String uuid, IThingAPSLConfigListener listener) @@ -205,7 +205,7 @@

    Method Summary

    abstract void - sendApSecurityConfig(String initKey, String SecurityConfig, String token) + stopConfigSecurityLevel() @@ -213,7 +213,7 @@

    Method Summary

    abstract void - stopConfig() + sendApSecurityConfig(String initKey, String SecurityConfig, String token) @@ -221,7 +221,7 @@

    Method Summary

    abstract void - ackUpdate(String type) + stopConfig() @@ -229,7 +229,7 @@

    Method Summary

    abstract void - ackUpdate(int protocolVersion, String type) + ackUpdate(String type) @@ -237,7 +237,7 @@

    Method Summary

    abstract void - startDirectlyDeviceConfig(Context context, String schemaInfo, IDeviceHardwareResultListener listener) + ackUpdate(int protocolVersion, String type) @@ -245,12 +245,20 @@

    Method Summary

    abstract void - stopDirectlyDeviceConfig() + startDirectlyDeviceConfig(Context context, String schemaInfo, IDeviceHardwareResultListener listener) + abstract void + + stopDirectlyDeviceConfig() + + + + + abstract int resumeAPConfigWifi(ApHandlerBean bean) @@ -258,7 +266,7 @@

    Method Summary

    - + abstract void >)>queryWifiList(ApHandlerBean bean, IThingResultCallback<List<WiFiInfoBean>> callback) @@ -266,7 +274,7 @@

    Method Summary

    - + abstract void )>fetchDeviceLog(ApHandlerBean bean, IThingResultCallback<DeviceLogBean> callback) @@ -274,7 +282,7 @@

    Method Summary

    - + abstract void reconnectTcp(IResultCallback callback) @@ -282,7 +290,7 @@

    Method Summary

    - + abstract void onDestroy() @@ -398,6 +406,21 @@

    startConfig

    + + + + + diff --git a/com/thingclips/smart/interior/hardware/IThingHardware.html b/com/thingclips/smart/interior/hardware/IThingHardware.html index f58223d..7ce7f5a 100644 --- a/com/thingclips/smart/interior/hardware/IThingHardware.html +++ b/com/thingclips/smart/interior/hardware/IThingHardware.html @@ -110,7 +110,7 @@

    Interface IThingHardware

    public interface IThingHardware -

    Get the Device Connection By devIdto be the honest the method will show the device LAN connection status in real time.but the device status need the user put or remove by putHgwBean and removeHgwBean

    +
    @@ -149,17 +149,17 @@

    Method Summary

    abstract void - control(ThingLocalControlBean builder, IResultCallback callback) + control(ThingLocalControlBean builder, IResultCallback callback) - Send control command to device. + abstract void - normalControl(ThingLocalNormalControlBean builder, IResultCallback callback) + normalControl(ThingLocalNormalControlBean builder, IResultCallback callback) - Send control command to device. + @@ -167,7 +167,7 @@

    Method Summary

    startService(Context context) - Start LAN Service and register monitor. + @@ -175,7 +175,7 @@

    Method Summary

    justStartService(Context context) - Just start LAN Service, not register monitor. + @@ -183,7 +183,7 @@

    Method Summary

    control(String devId, int frameType, Array<byte> data, IResultCallback iTransferResultCallback) - Send the message to device by LAN . + @@ -199,7 +199,7 @@

    Method Summary

    deleteDev(String devId) - Delete Device Connection + @@ -215,7 +215,7 @@

    Method Summary

    getDevId(String devId) - Get device local area network model. + @@ -223,7 +223,7 @@

    Method Summary

    queryDev() - Query the list of the Device Connections + @@ -231,117 +231,117 @@

    Method Summary

    addHgw(HgwBean hgwBean) - Build the Device TCP Connections. + abstract void - addHgw(HgwBean hgwBean, String localKey) + addHgw(HgwBean hgwBean, long networkHandle) - Build the Device TCP Connections with the Localkeysince the LPV 3. + abstract void - removeHgwFromMonitorService(String gwId) + addHgw(HgwBean hgwBean, String localKey) - Unnecessary. + abstract void - setDevDpMessageListener(ILocalDpMessageRespListener iDevResponseListener) + addHgw(HgwBean hgwBean, String localKey, long networkHandle) - Set LAN data points message response listener. + abstract void - setDevLocalOnlineStatusListener(ILocalOnlineStatusListener iLocalOnlineStatusListener) + removeHgwFromMonitorService(String gwId) - The devices connect status changed will invoke the method (The true means the tcp connected,and false means disconnected ) + abstract void - setDevResponseWithoutDpDataListener(IDevResponseWithoutDpDataListener listener) + setDevDpMessageListener(ILocalDpMessageRespListener iDevResponseListener) - Callback with the specify data ( and after 3. + abstract void - registerDevFindListener(IDeviceHardwareFindListener iDevFindListener) + setDevLocalOnlineStatusListener(ILocalOnlineStatusListener iLocalOnlineStatusListener) - The Device UDP find package listener, which you can get the new device to connect,some connected device also send the UDP find package after connect. + abstract void - unRegisterDevFindListener(IDeviceHardwareFindListener iDevFindListener) + setDevResponseWithoutDpDataListener(IDevResponseWithoutDpDataListener listener) - Unregister the device find listener + abstract void - stopService(Context context) + registerDevFindListener(IDeviceHardwareFindListener iDevFindListener) - Stop service and release all resource + abstract void - justStopService(Context context) + unRegisterDevFindListener(IDeviceHardwareFindListener iDevFindListener) - Just close connection, not releases all resource. + abstract void - putHgwBean(String devId, HgwBean hgwBean) + stopService(Context context) - Put the hgwBean to cache. + abstract void - removeHgwBean(String devId) + justStopService(Context context) - Remove the hgwBean to cache + abstract void - registerDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener) + putHgwBean(String devId, HgwBean hgwBean) - Register activator listener. + abstract void - unRegisterDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener) + removeHgwBean(String devId) - Unregister activator listener. + abstract void - addOnParsePkgFrameChangeListener(IParsePkgFrameListener listener) + registerDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener) @@ -349,7 +349,7 @@

    Method Summary

    abstract void - removeOnParsePkgFrameChangeListener(IParsePkgFrameListener listener) + unRegisterDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener) @@ -357,20 +357,36 @@

    Method Summary

    abstract void - justStartHardwareServiceUDPPort() + addOnParsePkgFrameChangeListener(IParsePkgFrameListener listener) - just start hardware udp port + abstract void - justStopHardwareServiceUDPPort() + removeOnParsePkgFrameChangeListener(IParsePkgFrameListener listener) - just stop hardware udp port + + abstract void + + justStartHardwareServiceUDPPort() + + + + + + abstract void + + justStopHardwareServiceUDPPort() + + + + + abstract void setGwBleConnectStatusListener(IGwBleConnectStatusListener listener) @@ -419,8 +435,8 @@

    Method Detail

    >
  • control

    -
     abstract void control(ThingLocalControlBean builder, IResultCallback callback)
    -

    Send control command to device.

    +
     abstract void control(ThingLocalControlBean builder, IResultCallback callback)
    +
  • @@ -434,8 +450,8 @@

    control

    >
  • normalControl

    -
    @Deprecated() abstract void normalControl(ThingLocalNormalControlBean builder, IResultCallback callback)
    -

    Send control command to device. Replace by control

    +
     abstract void normalControl(ThingLocalNormalControlBean builder, IResultCallback callback)
    +
  • @@ -450,16 +466,7 @@

    normalControl

  • startService

     abstract void startService(Context context)
    -

    Start LAN Service and register monitor.

    Start UDP MonitorService and the TCP TransferService

    - -
    -
    Parameters:
    - - -
    context - Context
    - - -
    +
  • @@ -474,7 +481,7 @@

    startService

  • justStartService

     abstract void justStartService(Context context)
    -

    Just start LAN Service, not register monitor.

    Only call the justStopService } method can call this method.

    +
  • @@ -489,28 +496,7 @@

    justStartService

  • control

     abstract void control(String devId, int frameType, Array<byte> data, IResultCallback iTransferResultCallback)
    -

    Send the message to device by LAN .

    - -
    -
    Parameters:
    - - -
    devId - The device id
    - - - -
    frameType - The frame type of the data
    - - - -
    data - The message data with byte[]
    - - - -
    iTransferResultCallback - Callback with result mean send success not the device get the message
    - - -
    +
  • @@ -540,16 +526,7 @@

    lanGwUpdate

  • deleteDev

     abstract void deleteDev(String devId)
    -

    Delete Device Connection

    - -
    -
    Parameters:
    - - -
    devId - The device id
    - - -
    +
  • @@ -579,16 +556,7 @@

    deleteAllDev

  • getDevId

     abstract HgwBean getDevId(String devId)
    -

    Get device local area network model.

    If it is not null, it means the device has established a LAN connection with the mobile phone

    - -
    -
    Parameters:
    - - -
    devId - Device id.
    - - -
    +
  • @@ -603,7 +571,7 @@

    getDevId

  • queryDev

     abstract List<HgwBean> queryDev()
    -

    Query the list of the Device Connections

    +
  • @@ -618,16 +586,22 @@

    queryDev

  • addHgw

     abstract void addHgw(HgwBean hgwBean)
    -

    Build the Device TCP Connections.

    Register IDeviceHardwareFindListener can receive hgwBean, then call this method tobuild TCP connection with device.

    +
    -
    -
    Parameters:
    - - -
    hgwBean - LAN data packets of devices.
    - - -
    + +
  • + + + + + + + + + + + @@ -286,7 +273,7 @@

    startDeviceFind

  • resetDeviceWithWifi

     abstract void resetDeviceWithWifi(IResultCallback callback)
    -

    reset device before stopConfigWithWifi

    +
  • @@ -301,7 +288,7 @@

    resetDeviceWithWifi

  • stopConfigWithWifi

     abstract void stopConfigWithWifi()
    -

    stop config and release sources

    +
  • diff --git a/com/thingclips/smart/interior/hardware/ThingLocalControlBean.html b/com/thingclips/smart/interior/hardware/ThingLocalControlBean.html index 8526923..98e6657 100644 --- a/com/thingclips/smart/interior/hardware/ThingLocalControlBean.html +++ b/com/thingclips/smart/interior/hardware/ThingLocalControlBean.html @@ -110,7 +110,7 @@

    Class ThingLocalControlBea public class ThingLocalControlBean -

    Local area network control model.

    +
    @@ -204,6 +204,36 @@

    Field Summary

    +
    + +
    + @@ -232,7 +262,7 @@

    Method Summary

    getDevId() - Get device id. + @@ -248,7 +278,7 @@

    Method Summary

    getFrameTypeEnum() - Get LAN communication frame type. + @@ -264,7 +294,7 @@

    Method Summary

    getData() - Get data. + @@ -280,7 +310,7 @@

    Method Summary

    getLpv() - Get local area network communication protocol version. + @@ -296,7 +326,7 @@

    Method Summary

    getLocalKey() - Get local area network key. + @@ -312,7 +342,7 @@

    Method Summary

    getProtocol() - Get protocol id. + @@ -328,7 +358,7 @@

    Method Summary

    getUid() - Get thing user uid. + @@ -344,7 +374,7 @@

    Method Summary

    getO() - Get the serial number of connection with the device. + @@ -360,7 +390,7 @@

    Method Summary

    getS() - Get message sequence number. + @@ -376,7 +406,7 @@

    Method Summary

    getT() - Get timestamp. + @@ -411,6 +441,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -429,7 +480,7 @@

    Method Detail

  • getDevId

     String getDevId()
    -

    Get device id.

    +
  • @@ -459,7 +510,7 @@

    setDevId

  • getFrameTypeEnum

     int getFrameTypeEnum()
    -

    Get LAN communication frame type.

    +
  • @@ -489,7 +540,7 @@

    setFrameTypeEnum

  • getData

     Object getData()
    -

    Get data.

    +
  • @@ -519,7 +570,7 @@

    setData

  • getLpv

     String getLpv()
    -

    Get local area network communication protocol version.

    +
  • @@ -549,7 +600,7 @@

    setLpv

  • getLocalKey

     String getLocalKey()
    -

    Get local area network key.

    +
  • @@ -579,7 +630,7 @@

    setLocalKey

  • getProtocol

     int getProtocol()
    -

    Get protocol id.

    +
  • @@ -609,7 +660,7 @@

    setProtocol

  • getUid

     String getUid()
    -

    Get thing user uid.

    +
  • @@ -639,7 +690,7 @@

    setUid

  • getO

     int getO()
    -

    Get the serial number of connection with the device.

    +
  • @@ -669,7 +720,7 @@

    setO

  • getS

     int getS()
    -

    Get message sequence number.

    +
  • @@ -699,7 +750,7 @@

    setS

  • getT

     long getT()
    -

    Get timestamp.

    +
  • diff --git a/com/thingclips/smart/interior/hardware/ThingLocalNormalControlBean.html b/com/thingclips/smart/interior/hardware/ThingLocalNormalControlBean.html index e5db700..5c2433f 100644 --- a/com/thingclips/smart/interior/hardware/ThingLocalNormalControlBean.html +++ b/com/thingclips/smart/interior/hardware/ThingLocalNormalControlBean.html @@ -106,11 +106,11 @@

    Class ThingLocalNorm
    -@Deprecated() 
    +
     public class ThingLocalNormalControlBean
     
                         
    -

    Local area network control model.

    Deprecated, replace by ThingLocalControlBean

    +

  • @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -208,7 +238,7 @@

    Method Summary

    getDevId() - Get device id. + @@ -224,7 +254,7 @@

    Method Summary

    getFrameTypeEnum() - Get LAN communication frame type. + @@ -240,7 +270,7 @@

    Method Summary

    getData() - Get data. + @@ -256,7 +286,7 @@

    Method Summary

    getLocalKey() - Get local area network key. + @@ -272,7 +302,7 @@

    Method Summary

    getProtocol() - Get protocol id. + @@ -288,7 +318,7 @@

    Method Summary

    getLpv() - Get local area network communication protocol version. + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -341,7 +392,7 @@

    Method Detail

  • getDevId

     String getDevId()
    -

    Get device id.

    +
  • @@ -371,7 +422,7 @@

    setDevId

  • getFrameTypeEnum

     int getFrameTypeEnum()
    -

    Get LAN communication frame type.

    +
  • @@ -401,7 +452,7 @@

    setFrameTypeEnum

  • getData

     Object getData()
    -

    Get data.

    +
  • @@ -431,7 +482,7 @@

    setData

  • getLocalKey

     String getLocalKey()
    -

    Get local area network key.

    +
  • @@ -461,7 +512,7 @@

    setLocalKey

  • getProtocol

     int getProtocol()
    -

    Get protocol id.

    +
  • @@ -491,7 +542,7 @@

    setProtocol

  • getLpv

     String getLpv()
    -

    Get local area network communication protocol version.

    +
  • diff --git a/com/thingclips/smart/interior/hardware/builder/ThingQueryInfoBuilder.html b/com/thingclips/smart/interior/hardware/builder/ThingQueryInfoBuilder.html index 861b302..485947b 100644 --- a/com/thingclips/smart/interior/hardware/builder/ThingQueryInfoBuilder.html +++ b/com/thingclips/smart/interior/hardware/builder/ThingQueryInfoBuilder.html @@ -186,6 +186,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThingQueryInfoBuilder()
      +
      +
    • +
    +
    + @@ -218,7 +248,7 @@

    Method Summary

    - ThingQueryInfoBuilder + ThingQueryInfoBuilder setDeviceId(String deviceId) @@ -234,7 +264,7 @@

    Method Summary

    - ThingQueryInfoBuilder + ThingQueryInfoBuilder setLocalKey(String localKey) @@ -250,7 +280,7 @@

    Method Summary

    - ThingQueryInfoBuilder + ThingQueryInfoBuilder setFrameType(int frameType) @@ -266,7 +296,7 @@

    Method Summary

    - ThingQueryInfoBuilder + ThingQueryInfoBuilder setLpv(String lpv) @@ -282,7 +312,7 @@

    Method Summary

    - ThingQueryInfoBuilder + ThingQueryInfoBuilder setData(Object data) @@ -306,7 +336,7 @@

    Method Summary

    - ThingQueryInfoBuilder + ThingQueryInfoBuilder setResultCallback(IThingHardwareResultCallback resultCallback) @@ -314,7 +344,7 @@

    Method Summary

    - ThingQueryInfoBuilder + ThingQueryInfoBuilder setMatter(boolean matter) @@ -345,6 +375,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingQueryInfoBuilder

        +
        ThingQueryInfoBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -377,7 +428,7 @@

    getDeviceId

    >
  • setDeviceId

    -
     ThingQueryInfoBuilder setDeviceId(String deviceId)
    +
     ThingQueryInfoBuilder setDeviceId(String deviceId)
    @@ -407,7 +458,7 @@

    getLocalKey

    >
  • setLocalKey

    -
     ThingQueryInfoBuilder setLocalKey(String localKey)
    +
     ThingQueryInfoBuilder setLocalKey(String localKey)
    @@ -437,7 +488,7 @@

    getFrameType

    >
  • setFrameType

    -
     ThingQueryInfoBuilder setFrameType(int frameType)
    +
     ThingQueryInfoBuilder setFrameType(int frameType)
    @@ -467,7 +518,7 @@

    getLpv

    >
  • setLpv

    -
     ThingQueryInfoBuilder setLpv(String lpv)
    +
     ThingQueryInfoBuilder setLpv(String lpv)
    @@ -497,7 +548,7 @@

    getData

    >
  • setData

    -
     ThingQueryInfoBuilder setData(Object data)
    +
     ThingQueryInfoBuilder setData(Object data)
    @@ -542,7 +593,7 @@

    getResultCallback

    >
  • setResultCallback

    -
     ThingQueryInfoBuilder setResultCallback(IThingHardwareResultCallback resultCallback)
    +
     ThingQueryInfoBuilder setResultCallback(IThingHardwareResultCallback resultCallback)
    @@ -557,7 +608,7 @@

    setResultCallback

    >
  • setMatter

    -
     ThingQueryInfoBuilder setMatter(boolean matter)
    +
     ThingQueryInfoBuilder setMatter(boolean matter)
    diff --git a/com/thingclips/smart/interior/hardware/builder/package-summary.html b/com/thingclips/smart/interior/hardware/builder/package-summary.html index 2b9cac1..ea1e825 100644 --- a/com/thingclips/smart/interior/hardware/builder/package-summary.html +++ b/com/thingclips/smart/interior/hardware/builder/package-summary.html @@ -116,6 +116,8 @@

    Package com.thingclips.smart.interior.hardware ThingQueryInfoBuilder + + ThingQueryInfoBuilder @@ -140,6 +142,8 @@

    Package com.thingclips.smart.interior.hardware IThingWifiFindConfigListener + + IThingWifiFindConfigListener diff --git a/com/thingclips/smart/interior/hardware/package-summary.html b/com/thingclips/smart/interior/hardware/package-summary.html index 1598fdc..22fc839 100644 --- a/com/thingclips/smart/interior/hardware/package-summary.html +++ b/com/thingclips/smart/interior/hardware/package-summary.html @@ -115,55 +115,97 @@

    Package com.thingclips.smart.interior.hardware - IThingHardwareGet the Device Connection By devIdto be the honest the method will show the device LAN connection status in real time. + ILocalDpMessageRespListener - ILogEventListenerThe interface Log event listener. + ILogEventListener - IParsePkgFrameListenerCreated by 画十 on 2020-01-02. + IDevResponseWithoutDpDataListener + + IParsePkgFrameListener + + IThingHardwareBusiness IThingRouterConfigListener - IThingAPSLConfigListener + IHardwareLogEventListener - IDevResponseWithoutDpDataListenerLocal area network message response listener. + IDeviceHardwareConfigListener - ILocalOnlineStatusListenerDevice LAN online status listener. + IApActivatorConfigListener IThingApFindListener - IDeviceHardwareConfigListenerDevice activate result listener. + IThingHardwareResultCallback + + IThingHardwareQuery + + ILocalOnlineStatusListener IThingWifiGetLogConfig + IThingAPSLConfigListener + + IDeviceHardwareResultListener + + IThingHardwareQueryManager + + IThingHardware + + IDeviceHardwareFindListener + + IGwBleConnectStatusListener + IDeviceActivatorConfigListener - IThingHardwareResultCallback + IThingHardwareGet the Device Connection By devIdto be the honest the method will show the device LAN connection status in real time. - IDeviceHardwareFindListenerLAN discovery device listener + ILogEventListenerThe interface Log event listener. - IThingHardwareQueryManager + IParsePkgFrameListenerCreated by 画十 on 2020-01-02. - IApActivatorConfigListener + IThingRouterConfigListener - IDeviceHardwareResultListener + IThingAPSLConfigListener - IThingHardwareBusiness + IDevResponseWithoutDpDataListenerLocal area network message response listener. - IGwBleConnectStatusListener + ILocalOnlineStatusListenerDevice LAN online status listener. - IThingHardwareQuery + IThingApFindListener - ILocalDpMessageRespListenerLAN data points message response listener. + IDeviceHardwareConfigListenerDevice activate result listener. - IHardwareLogEventListener + IThingWifiGetLogConfig + + IDeviceActivatorConfigListener + + IThingHardwareResultCallback + + IDeviceHardwareFindListenerLAN discovery device listener + + IThingHardwareQueryManager + + IApActivatorConfigListener - IThingAPConfig + IDeviceHardwareResultListener - IThingOptimizedApConfig + IThingHardwareBusiness - IThingWiredConfig + IGwBleConnectStatusListener - IThingEZConfigCreated by letian on 2017/3/2. + IThingHardwareQuery + + ILocalDpMessageRespListenerLAN data points message response listener. + + IHardwareLogEventListener + + IThingAPConfig + + IThingOptimizedApConfig + + IThingWiredConfig + + IThingEZConfigCreated by letian on 2017/3/2. @@ -187,6 +229,10 @@

    Package com.thingclips.smart.interior.hardware + ThingLocalControlBean + + ThingLocalNormalControlBean + ThingLocalControlBeanLocal area network control model. ThingLocalNormalControlBeanLocal area network control model. diff --git a/com/thingclips/smart/interior/home/IThingHomeDataLocalCache.html b/com/thingclips/smart/interior/home/IThingHomeDataLocalCache.html index 949ce77..20c0d57 100644 --- a/com/thingclips/smart/interior/home/IThingHomeDataLocalCache.html +++ b/com/thingclips/smart/interior/home/IThingHomeDataLocalCache.html @@ -110,7 +110,7 @@

    Interface IThingHom public interface IThingHomeDataLocalCache -

    Home data local cache.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    saveHomeDevToLocalCache(long homeId, DeviceRespBean devId, ProductBean bean) - Save device to local cache. + @@ -159,7 +159,7 @@

    Method Summary

    >)>getStandardProductConfigList(long homeId, IThingDataCallback<ArrayList<ProductStandardConfig>> callback) - Gets standard product config list by homeID. + @@ -167,7 +167,7 @@

    Method Summary

    >)>getProductRefList(ArrayList<String> pids, long homeId, IThingDataCallback<ArrayList<ProductRefBean>> callback) - Gets ProductRefBean list. + @@ -212,24 +212,7 @@

    Method Detail

  • saveHomeDevToLocalCache

     abstract void saveHomeDevToLocalCache(long homeId, DeviceRespBean devId, ProductBean bean)
    -

    Save device to local cache.

    Usually called when a new device is added.

    - -
    -
    Parameters:
    - - -
    homeId - The id of the home which one you want to add this device.
    - - - -
    devId - The bean of a device which you want to add.
    - - - -
    bean - The product bean of the device you want to add.
    - - -
    +
  • @@ -243,21 +226,8 @@

    saveHomeDevToLocalCache

    >
  • getStandardProductConfigList

    -
    @Deprecated() abstract void >)>getStandardProductConfigList(long homeId, IThingDataCallback<ArrayList<ProductStandardConfig>> callback)
    -

    Gets standard product config list by homeID.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    callback - the callback
    - - -
    +
     abstract void >)>getStandardProductConfigList(long homeId, IThingDataCallback<ArrayList<ProductStandardConfig>> callback)
    +
  • @@ -271,25 +241,8 @@

    getStandardProductConfigList

    >
  • getProductRefList

    -
    @Deprecated() abstract void >)>getProductRefList(ArrayList<String> pids, long homeId, IThingDataCallback<ArrayList<ProductRefBean>> callback)
    -

    Gets ProductRefBean list.

    - -
    -
    Parameters:
    - - -
    pids - the product ids
    - - - -
    homeId - the home id
    - - - -
    callback - the callback
    - - -
    +
     abstract void >)>getProductRefList(ArrayList<String> pids, long homeId, IThingDataCallback<ArrayList<ProductRefBean>> callback)
    +
  • diff --git a/com/thingclips/smart/interior/home/package-summary.html b/com/thingclips/smart/interior/home/package-summary.html index 76da487..42d0717 100644 --- a/com/thingclips/smart/interior/home/package-summary.html +++ b/com/thingclips/smart/interior/home/package-summary.html @@ -115,7 +115,9 @@

    Package com.thingclips.smart.interior.home - IThingHomeDataLocalCacheHome data local cache. + IThingHomeDataLocalCache + + IThingHomeDataLocalCacheHome data local cache. diff --git a/com/thingclips/smart/ota/service/api/BuildConfig.html b/com/thingclips/smart/ota/service/api/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/ota/service/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/ota/service/api/package-summary.html b/com/thingclips/smart/ota/service/api/package-summary.html new file mode 100644 index 0000000..0a08445 --- /dev/null +++ b/com/thingclips/smart/ota/service/api/package-summary.html @@ -0,0 +1,188 @@ + + + + Package com.thingclips.smart.ota.service.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.ota.service.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + + + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/otalib/api/BuildConfig.html b/com/thingclips/smart/otalib/api/BuildConfig.html new file mode 100644 index 0000000..21eddd4 --- /dev/null +++ b/com/thingclips/smart/otalib/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/otalib/api/package-summary.html b/com/thingclips/smart/otalib/api/package-summary.html new file mode 100644 index 0000000..3fae4d2 --- /dev/null +++ b/com/thingclips/smart/otalib/api/package-summary.html @@ -0,0 +1,184 @@ + + + + Package com.thingclips.smart.otalib.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.otalib.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/scene/api/package-summary.html b/com/thingclips/smart/scene/api/package-summary.html index 111d11f..4c43875 100644 --- a/com/thingclips/smart/scene/api/package-summary.html +++ b/com/thingclips/smart/scene/api/package-summary.html @@ -117,10 +117,6 @@

    Package com.thingclips.smart.scene.api

    ExampleInstrumentedTest - ExampleInstrumentedTest - - ExampleUnitTest - ExampleUnitTest @@ -147,15 +143,9 @@

    Package com.thingclips.smart.scene.api

    IResultCallbackCallback - IResultCallbackCallback - - ISceneServiceScenario capability - ISceneServiceScenario capability IThingNewScenePluginScene plugin - - IThingNewScenePluginScene plugin diff --git a/com/thingclips/smart/scene/api/service/package-summary.html b/com/thingclips/smart/scene/api/service/package-summary.html index 3428b3f..ed7ac5f 100644 --- a/com/thingclips/smart/scene/api/service/package-summary.html +++ b/com/thingclips/smart/scene/api/service/package-summary.html @@ -117,47 +117,25 @@

    Package com.thingclips.smart.scene.api.service IActionServiceScenario task capability - IActionServiceScenario task capability - - IAtopUrlConfigAtop url config - IAtopUrlConfigAtop url config IBaseServiceScenario-based addition, deletion, modification and query capabilities - IBaseServiceScenario-based addition, deletion, modification and query capabilities - - IConditionServiceScenario condition capability - IConditionServiceScenario condition capability IDeviceServiceScenario Device Capability - IDeviceServiceScenario Device Capability - - IExecuteServiceScenario execution capability - IExecuteServiceScenario execution capability IExtServiceScenario extend capability - IExtServiceScenario extend capability - - ILogServiceScene logging capability - ILogServiceScene logging capability IRecommendServiceScene recommendation ability - IRecommendServiceScene recommendation ability - - IRestfulUrlConfigProjectName: home-sdk-scenelib Description: restful 融合网关接口 CreateDate: 2023/3/7 10:58 上午 - IRestfulUrlConfigProjectName: home-sdk-scenelib Description: restful 融合网关接口 CreateDate: 2023/3/7 10:58 上午 SceneChangeCallbackScene data change monitoring - - SceneChangeCallbackScene data change monitoring diff --git a/com/thingclips/smart/scene/lib/util/DeviceUtil.html b/com/thingclips/smart/scene/lib/util/DeviceUtil.html index 131c843..330cc65 100644 --- a/com/thingclips/smart/scene/lib/util/DeviceUtil.html +++ b/com/thingclips/smart/scene/lib/util/DeviceUtil.html @@ -264,6 +264,14 @@

    Method Summary

    + final Unit + + operateSceneUnderSigMesh(Integer btnId, String localId, DeviceUtil.OperateDevActionType type, String dps, String nodeId, List<String> nodeIdList, String meshId, IResultCallback<Unit> callback) + + Write scene data to sub-device in without-gateway scenario + + + final Boolean ,String)>groupHasDevice(<ERROR CLASS> action, String deviceId) @@ -271,7 +279,7 @@

    Method Summary

    Determine whether the current group action includes the device - + final Unit )>executeDeviceDp(<ERROR CLASS> action) @@ -279,7 +287,7 @@

    Method Summary

    Distribute dp operation device - + final Boolean isModeWR(String devId, Map<String, Object> executorProperty) @@ -287,7 +295,7 @@

    Method Summary

    Determine whether it is Write-Only authority - + final <ERROR CLASS><Boolean, Map<String, Object>> isAllModeWR(String devId, Map<String, Object> executorProperty) @@ -295,7 +303,7 @@

    Method Summary

    Judging all the actions to be executed, whether the dp is only issued but not reported<p>1. - + final Boolean isDeviceDpOk(String devId, Map<String, Object> executorProperty) @@ -303,15 +311,15 @@

    Method Summary

    Determine whether the real dp state of the device is the same as the state to be set - + final <ERROR CLASS><Boolean, Map<String, Object>> isAllDeviceDpOk(String devId, Map<String, Object> executorProperty) - Judging all the actions to be executed, whether the dp state is ok<p>1. + Judging all the actions to be executed, whether the dp state is ok
    • pair-first true, pair-second is empty map

    • pair-first false, pair-second is the map of dp that is not the target state

    - + final Unit )>addGidSid(List<String> cids, <ERROR CLASS> sidGid) @@ -319,7 +327,7 @@

    Method Summary

    Write the gid and sid of the scene to the gateway. - + final Unit )>clearGidSid(List<String> cids, <ERROR CLASS> sidGid) @@ -327,7 +335,7 @@

    Method Summary

    Remove the scene's gid and sid from the gateway. - + final <ERROR CLASS> )>publishDps(String deviceId, String dps, <ERROR CLASS> callback) @@ -335,7 +343,7 @@

    Method Summary

    Device control other than mesh, sigMesh devices - + final <ERROR CLASS> )>groupPublishDps(Long groupId, String dps, <ERROR CLASS> callback) @@ -343,7 +351,7 @@

    Method Summary

    Group control except mesh, sigMesh group devices - + final <ERROR CLASS> )>executeLocalSceneNew(String gatewayId, String sceneId, <ERROR CLASS> callback) @@ -351,7 +359,7 @@

    Method Summary

    Execute a new local scene - + final <ERROR CLASS> )>executeSceneMqtt(String gatewayId, String sceneId, <ERROR CLASS> callback) @@ -359,7 +367,7 @@

    Method Summary

    Gateway scenario execution through mqtt channel - + final <ERROR CLASS> )>executeLocalScene(String gatewayId, String gid, String sid, <ERROR CLASS> callback) @@ -367,7 +375,7 @@

    Method Summary

    Standard scenario execution. - + final <ERROR CLASS> )>meshDevicePublishDps(String meshId, String nodeId, String pcc, String dps, <ERROR CLASS> callback) @@ -375,7 +383,7 @@

    Method Summary

    Mesh device control - + final <ERROR CLASS> )>sigMeshDevicePublishDps(String meshId, String nodeId, String pcc, String dps, <ERROR CLASS> callback) @@ -383,7 +391,7 @@

    Method Summary

    sigMesh device control - + final <ERROR CLASS> )>meshGroupPublishDps(String meshId, String localId, String category, String dps, <ERROR CLASS> callback) @@ -391,7 +399,7 @@

    Method Summary

    mesh device group control - + final <ERROR CLASS> )>sigMeshGroupPublishDps(String meshId, String localId, String category, String dps, <ERROR CLASS> callback) @@ -399,7 +407,7 @@

    Method Summary

    sigMesh device group control - + final Unit batchExecuteDeviceDps(List<<ERROR CLASS>> batchExecutionDpsList, Integer retryCount) @@ -407,7 +415,7 @@

    Method Summary

    - + final Unit registerMeshDeviceListener(String meshId, Function2<String, String, Unit> listener) @@ -415,7 +423,7 @@

    Method Summary

    Register mesh device listening - + final Unit registerSigMeshDeviceListener(String meshId, Function2<String, String, Unit> listener) @@ -423,7 +431,7 @@

    Method Summary

    Register sigMesh device listening - + final Unit registerDeviceListener(String deviceId, Function2<String, String, Unit> listener) @@ -431,7 +439,7 @@

    Method Summary

    Register for general device monitoring (including Wi-Fi, single-point bluetooth, zigbee) - + final Unit registerGroupDeviceListener(Long groupId, Function2<Long, String, Unit> listener) @@ -439,7 +447,7 @@

    Method Summary

    Register group device monitoring - + final Unit unRegisterMeshDevListener(String meshId) @@ -447,7 +455,7 @@

    Method Summary

    Remove mesh device listening - + final Unit unRegisterSigMeshDevListener(String meshId) @@ -455,7 +463,7 @@

    Method Summary

    Remove sigMesh device listening - + final Unit unRegisterDevListener(String deviceId) @@ -463,7 +471,7 @@

    Method Summary

    Remove device monitoring - + final Unit unRegisterGroupListener(Long groupId) @@ -471,7 +479,7 @@

    Method Summary

    Remove group device monitoring - + final <T extends Any> Unit )>registerDeviceMqttListener(Class<)>T> clazz, <ERROR CLASS><)>T> listener) @@ -479,7 +487,7 @@

    Method Summary

    Register device mqtt listener - + final <T extends Any> Unit )>unRegisterDeviceMqttListener(Class<)>T> clazz, <ERROR CLASS><)>T> listener) @@ -487,7 +495,7 @@

    Method Summary

    Remove device mqtt listener - + final Unit registerGwMqttListener(Function4<Integer, String, List<String>, List<Integer>, Unit> listener) @@ -495,7 +503,7 @@

    Method Summary

    Register gateway device mqtt listener - + final Unit unRegisterGwMqttListener() @@ -503,7 +511,7 @@

    Method Summary

    Remove gateway device mqtt listener - + final String getTAG() @@ -716,7 +724,7 @@

    passThroughByLocal

    >
  • operateSceneUnderSigmesh

    -
     final Unit operateSceneUnderSigmesh(Integer btnId, String localId, DeviceUtil.OperateDevActionType type, String dps, String nodeId, List<String> nodeIdList, IResultCallback<Unit> callback)
    +
    @Deprecated(message = This method has been recalled and the function is unavailable, replaceWith = @ReplaceWith(imports = {}, expression = operateSceneUnderSigMesh(btnId, localId, type, dps, nodeId, nodeIdList, meshId, callback)), level = DeprecationLevel.ERROR) final Unit operateSceneUnderSigmesh(Integer btnId, String localId, DeviceUtil.OperateDevActionType type, String dps, String nodeId, List<String> nodeIdList, IResultCallback<Unit> callback)

    Write scene data to sub-device in without-gateway scenario

    @@ -747,6 +755,58 @@

    operateSceneUnderSigmesh

    +
    callback - callback IResultCallback
    + + +
    + + +
  • + + + + + +
      +
    • +

      operateSceneUnderSigMesh

      +
       final Unit operateSceneUnderSigMesh(Integer btnId, String localId, DeviceUtil.OperateDevActionType type, String dps, String nodeId, List<String> nodeIdList, String meshId, IResultCallback<Unit> callback)
      +

      Write scene data to sub-device in without-gateway scenario

      + +
      +
      Parameters:
      + + +
      btnId - the virtual button id from panel
      + + + +
      localId - local id, the unique identity of each mesh group in the mesh network
      + + + +
      type - operate type OperateDevActionType
      + + + +
      dps - dp set to be distributed to the device
      + + + +
      nodeId - device node ID of the scenario to be distributed
      + + + +
      nodeIdList - device List of actions to perform
      + + + +
      meshId - If the device is a sigmesh or thingmesh sub-device, meshId is mesh id (top-level virtual node id).
      + + +
      callback - callback IResultCallback
      @@ -889,8 +949,7 @@

      isDeviceDpOk

    • isAllDeviceDpOk

       final <ERROR CLASS><Boolean, Map<String, Object>> isAllDeviceDpOk(String devId, Map<String, Object> executorProperty)
      -

      Judging all the actions to be executed, whether the dp state is ok

      <p>1. pair-first true, pair-second is empty map</p> -<p>2. pair-first false, pair-second is the map of dp that is not the target state</p>
      +

      Judging all the actions to be executed, whether the dp state is ok

      • pair-first true, pair-second is empty map

      • pair-first false, pair-second is the map of dp that is not the target state

    • diff --git a/com/thingclips/smart/scene/lib/util/package-summary.html b/com/thingclips/smart/scene/lib/util/package-summary.html index b8fe849..20dcce2 100644 --- a/com/thingclips/smart/scene/lib/util/package-summary.html +++ b/com/thingclips/smart/scene/lib/util/package-summary.html @@ -116,8 +116,6 @@

      Package com.thingclips.smart.scene.lib.util OperateDevActionTypeEnumeration types for operating devices - - OperateDevActionTypeEnumeration types for operating devices @@ -142,8 +140,6 @@

      Package com.thingclips.smart.scene.lib.util DeviceUtil - - DeviceUtil diff --git a/com/thingclips/smart/sdk/BluetoothPermissionUtil.html b/com/thingclips/smart/sdk/BluetoothPermissionUtil.html new file mode 100644 index 0000000..e4784aa --- /dev/null +++ b/com/thingclips/smart/sdk/BluetoothPermissionUtil.html @@ -0,0 +1,422 @@ + + + + BluetoothPermissionUtil + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class BluetoothPermissionUtil

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        + +
        + + + +
        + +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          static boolean + isBluetoothOpened() +
          static boolean + checkSelfPermission(Context context, String permission) +
          static void + putBluetoothPermissionLogStat(Context context, Map<String, Object> params) +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      +
        +
      • + + +
        +
          +
        • + + +

          Constructor Detail

          + + +
            +
          • +

            BluetoothPermissionUtil

            +
            BluetoothPermissionUtil()
            +
            + +
          • +
          + +
        • +
        +
        + + + +
        + +
        + +
      • +
      +
      +
      +
      + + + + diff --git a/com/thingclips/smart/sdk/ByteProcessingUtil.html b/com/thingclips/smart/sdk/ByteProcessingUtil.html index 219025f..545620c 100644 --- a/com/thingclips/smart/sdk/ByteProcessingUtil.html +++ b/com/thingclips/smart/sdk/ByteProcessingUtil.html @@ -110,7 +110,7 @@

      Class ByteProcessingUtil

      public class ByteProcessingUtil -

      byte 转换类

      +
    @@ -123,6 +123,36 @@

    Class ByteProcessingUtil

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ByteProcessingUtil()
      +
      +
    • +
    +
    + @@ -191,7 +221,7 @@

    Method Summary

    byteToString(Array<byte> bytes) - =========================byte & string ========================= + @@ -207,7 +237,7 @@

    Method Summary

    byteToInt(Array<byte> v) - =========================byte & int =========================== + @@ -287,7 +317,7 @@

    Method Summary

    byteArray16ToUuidString(Array<byte> byteArray) - =========================int to byte =========================== + @@ -303,7 +333,7 @@

    Method Summary

    mergeBytes(Array<byte> data1, Array<byte> data2) - 将两个字节数组合并 + @@ -410,6 +440,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ByteProcessingUtil

        +
        ByteProcessingUtil()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -503,7 +554,7 @@

    hexStringToBytesLE

  • byteToString

     static String byteToString(Array<byte> bytes)
    -

    =========================byte & string =========================

    +
  • @@ -533,7 +584,7 @@

    stringToByte

  • byteToInt

     static int byteToInt(Array<byte> v)
    -

    =========================byte & int ===========================

    +
  • @@ -683,7 +734,7 @@

    intToByte4_LE

  • byteArray16ToUuidString

     static String byteArray16ToUuidString(Array<byte> byteArray)
    -

    =========================int to byte ===========================

    +
  • @@ -713,7 +764,7 @@

    byteArrayHexToLong

  • mergeBytes

     static Array<byte> mergeBytes(Array<byte> data1, Array<byte> data2)
    -

    将两个字节数组合并

    +
  • diff --git a/com/thingclips/smart/sdk/api/ActivatorErrorCode.html b/com/thingclips/smart/sdk/api/ActivatorErrorCode.html index 51af451..2a38e14 100644 --- a/com/thingclips/smart/sdk/api/ActivatorErrorCode.html +++ b/com/thingclips/smart/sdk/api/ActivatorErrorCode.html @@ -258,6 +258,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ActivatorErrorCode()
      +
      +
    • +
    +
    + @@ -302,7 +332,7 @@

    Method Summary

    getOptimizationBleWifiCode(int code) - see ConfigCode open code + @@ -329,6 +359,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ActivatorErrorCode

        +
        ActivatorErrorCode()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -377,7 +428,7 @@

    getOptimizationApCode

  • getOptimizationBleWifiCode

     static int getOptimizationBleWifiCode(int code)
    -

    see ConfigCode open code

    +
  • diff --git a/com/thingclips/smart/sdk/api/IBatchExecutionManager.html b/com/thingclips/smart/sdk/api/IBatchExecutionManager.html index ca82147..b31bae5 100644 --- a/com/thingclips/smart/sdk/api/IBatchExecutionManager.html +++ b/com/thingclips/smart/sdk/api/IBatchExecutionManager.html @@ -110,7 +110,7 @@

    Interface IBatchExecu public interface IBatchExecutionManager -

    batch dp control and query

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    startBatchExecution(List<BatchExecutionDps> batchExecutionDpsList, int retryCount) - Batch Control Execution + @@ -159,7 +159,7 @@

    Method Summary

    startBatchQuery(List<BatchQuery> batchQueryList, boolean forceQuery) - Batch Control Execution + @@ -204,20 +204,7 @@

    Method Detail

  • startBatchExecution

     abstract void startBatchExecution(List<BatchExecutionDps> batchExecutionDpsList, int retryCount)
    -

    Batch Control Execution

    - -
    -
    Parameters:
    - - -
    batchExecutionDpsList - latest pending control queue
    - - - -
    retryCount - retry count
    - - -
    +
  • @@ -232,20 +219,7 @@

    startBatchExecution

  • startBatchQuery

     abstract void startBatchQuery(List<BatchQuery> batchQueryList, boolean forceQuery)
    -

    Batch Control Execution

    - -
    -
    Parameters:
    - - -
    batchQueryList - latest pending query queue
    - - - -
    forceQuery - force query
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IBleActivator.html b/com/thingclips/smart/sdk/api/IBleActivator.html index 893b83b..4219df7 100644 --- a/com/thingclips/smart/sdk/api/IBleActivator.html +++ b/com/thingclips/smart/sdk/api/IBleActivator.html @@ -110,7 +110,7 @@

    Interface IBleActivator

    public interface IBleActivator -

    Interface activator of single ble.

    +
  • @@ -159,7 +159,7 @@

    Method Summary

    startActivator(BleActivatorBean bleActivatorBean, IBleActivatorListener listener) - Start Activator. + @@ -167,7 +167,7 @@

    Method Summary

    stopActivator(String uuid) - Stop Activator. + @@ -227,20 +227,7 @@

    startBeaconActivator

  • startActivator

     abstract void startActivator(BleActivatorBean bleActivatorBean, IBleActivatorListener listener)
    -

    Start Activator.

    - -
    -
    Parameters:
    - - -
    bleActivatorBean - info required for activator
    - - - -
    listener - listener for activator
    - - -
    +
  • @@ -255,16 +242,7 @@

    startActivator

  • stopActivator

     abstract void stopActivator(String uuid)
    -

    Stop Activator.

    - -
    -
    Parameters:
    - - -
    uuid - uuid of ble device
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IBleActivatorListener.html b/com/thingclips/smart/sdk/api/IBleActivatorListener.html index 35456b2..c74f0d7 100644 --- a/com/thingclips/smart/sdk/api/IBleActivatorListener.html +++ b/com/thingclips/smart/sdk/api/IBleActivatorListener.html @@ -110,7 +110,7 @@

    Interface IBleActivato public interface IBleActivatorListener -

    Listener for activator of single ble.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(DeviceBean deviceBean) - Activator is successful. + @@ -159,7 +159,7 @@

    Method Summary

    onFailure(int code, String msg, Object handle) - Activator is failure. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(DeviceBean deviceBean)
    -

    Activator is successful.

    - -
    -
    Parameters:
    - - -
    deviceBean - bean of device
    - - -
    +
  • @@ -228,24 +219,7 @@

    onSuccess

  • onFailure

     abstract void onFailure(int code, String msg, Object handle)
    -

    Activator is failure.

    - -
    -
    Parameters:
    - - -
    code - error code
    - - - -
    msg - error message
    - - - -
    handle - some detailed error messages, may be null
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IBleWifiActivator.html b/com/thingclips/smart/sdk/api/IBleWifiActivator.html index e5e4275..6d17207 100644 --- a/com/thingclips/smart/sdk/api/IBleWifiActivator.html +++ b/com/thingclips/smart/sdk/api/IBleWifiActivator.html @@ -151,7 +151,7 @@

    Method Summary

    )>startActivator(MultiModeActivatorBean bean, IThingResultCallback<String> listener) - start activator + @@ -159,7 +159,7 @@

    Method Summary

    stopActivator(String uuid) - stop activator + @@ -204,7 +204,7 @@

    Method Detail

  • startActivator

     abstract void )>startActivator(MultiModeActivatorBean bean, IThingResultCallback<String> listener)
    -

    start activator

    +
  • @@ -219,7 +219,7 @@

    startActivator

  • stopActivator

     abstract void stopActivator(String uuid)
    -

    stop activator

    +
  • diff --git a/com/thingclips/smart/sdk/api/IDevListener.html b/com/thingclips/smart/sdk/api/IDevListener.html index 80fd7e1..9edde97 100644 --- a/com/thingclips/smart/sdk/api/IDevListener.html +++ b/com/thingclips/smart/sdk/api/IDevListener.html @@ -110,7 +110,7 @@

    Interface IDevListener

    public interface IDevListener -

    The device status change listener.

    +
  • @@ -151,7 +151,7 @@

    Method Summary

    onDpUpdate(String devId, String dpStr) - On device data points code updated + @@ -159,7 +159,7 @@

    Method Summary

    onRemoved(String devId) - On device removed + @@ -167,7 +167,7 @@

    Method Summary

    onStatusChanged(String devId, boolean online) - On device online/offline. + @@ -175,7 +175,7 @@

    Method Summary

    onNetworkStatusChanged(String devId, boolean status) - On network status changed + @@ -183,7 +183,7 @@

    Method Summary

    onDevInfoUpdate(String devId) - On device info updated.(like name and so on). + @@ -228,20 +228,7 @@

    Method Detail

  • onDpUpdate

     abstract void onDpUpdate(String devId, String dpStr)
    -

    On device data points code updated

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - - -
    dpStr - The data points changed, the format like {"101": true}
    - - -
    +
  • @@ -256,16 +243,7 @@

    onDpUpdate

  • onRemoved

     abstract void onRemoved(String devId)
    -

    On device removed

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - -
    +
  • @@ -280,20 +258,7 @@

    onRemoved

  • onStatusChanged

     abstract void onStatusChanged(String devId, boolean online)
    -

    On device online/offline. If the device is powered off or disconnected from the network,the server will call back to this method after 3 minutes.

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - - -
    online - Is the device online
    - - -
    +
  • @@ -308,20 +273,7 @@

    onStatusChanged

  • onNetworkStatusChanged

     abstract void onNetworkStatusChanged(String devId, boolean status)
    -

    On network status changed

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - - -
    status - Is the network available
    - - -
    +
  • @@ -336,16 +288,7 @@

    onNetworkStatusChanged

  • onDevInfoUpdate

     abstract void onDevInfoUpdate(String devId)
    -

    On device info updated.(like name and so on).

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IDevUpdateListener.html b/com/thingclips/smart/sdk/api/IDevUpdateListener.html index 9bc5f26..631294c 100644 --- a/com/thingclips/smart/sdk/api/IDevUpdateListener.html +++ b/com/thingclips/smart/sdk/api/IDevUpdateListener.html @@ -110,7 +110,7 @@

    Class IDevUpdateListener

    public abstract class IDevUpdateListener -

    The device status change listener. It is specially used for scenarios that need to distinguish between "full"/"partial" dp updates, otherwise please use IDevListener

    +
    @@ -123,6 +123,36 @@

    Class IDevUpdateListener

    +
    + +
    + @@ -151,7 +181,7 @@

    Method Summary

    onPartDpUpdate(String devId, String dpStr) - On device data points code (a part of) updated + @@ -159,7 +189,7 @@

    Method Summary

    onFullDpUpdate(String devId, String dpStr) - On device data points code (full) updated + @@ -167,7 +197,7 @@

    Method Summary

    onDpUpdate(String devId, String dpStr) - can't override + @@ -194,6 +224,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -212,7 +263,7 @@

    Method Detail

  • onPartDpUpdate

     abstract void onPartDpUpdate(String devId, String dpStr)
    -

    On device data points code (a part of) updated

    +
  • @@ -227,7 +278,7 @@

    onPartDpUpdate

  • onFullDpUpdate

     abstract void onFullDpUpdate(String devId, String dpStr)
    -

    On device data points code (full) updated

    +
  • @@ -241,8 +292,8 @@

    onFullDpUpdate

    >
  • onDpUpdate

    -
    @Deprecated() final void onDpUpdate(String devId, String dpStr)
    -

    can't override

    +
     final void onDpUpdate(String devId, String dpStr)
    +
  • diff --git a/com/thingclips/smart/sdk/api/IDeviceListener.html b/com/thingclips/smart/sdk/api/IDeviceListener.html index ea0066e..25779cd 100644 --- a/com/thingclips/smart/sdk/api/IDeviceListener.html +++ b/com/thingclips/smart/sdk/api/IDeviceListener.html @@ -110,7 +110,7 @@

    Interface IDeviceListenerIDeviceListener -

    The agent of IDevListener

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onDpUpdate(String devId, Map<String, Object> dpStr) - On device data points code updated + @@ -159,7 +159,7 @@

    Method Summary

    onRemoved(String devId) - On device removed + @@ -167,7 +167,7 @@

    Method Summary

    onStatusChanged(String devId, boolean online) - On device online/offline + @@ -175,7 +175,7 @@

    Method Summary

    onNetworkStatusChanged(String devId, boolean status) - On network status changed + @@ -183,7 +183,7 @@

    Method Summary

    onDevInfoUpdate(String devId) - On device info updated.(like name and so on). + @@ -228,20 +228,7 @@

    Method Detail

  • onDpUpdate

     abstract void onDpUpdate(String devId, Map<String, Object> dpStr)
    -

    On device data points code updated

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - - -
    dpStr - Data points code map
    - - -
    +
  • @@ -256,16 +243,7 @@

    onDpUpdate

  • onRemoved

     abstract void onRemoved(String devId)
    -

    On device removed

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - -
    +
  • @@ -280,20 +258,7 @@

    onRemoved

  • onStatusChanged

     abstract void onStatusChanged(String devId, boolean online)
    -

    On device online/offline

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - - -
    online - Is the device online
    - - -
    +
  • @@ -308,20 +273,7 @@

    onStatusChanged

  • onNetworkStatusChanged

     abstract void onNetworkStatusChanged(String devId, boolean status)
    -

    On network status changed

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - - -
    status - Is the network available
    - - -
    +
  • @@ -336,16 +288,7 @@

    onNetworkStatusChanged

  • onDevInfoUpdate

     abstract void onDevInfoUpdate(String devId)
    -

    On device info updated.(like name and so on).

    - -
    -
    Parameters:
    - - -
    devId - Device id
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IEventCenter.html b/com/thingclips/smart/sdk/api/IEventCenter.html index 2438a7d..d4be0bf 100644 --- a/com/thingclips/smart/sdk/api/IEventCenter.html +++ b/com/thingclips/smart/sdk/api/IEventCenter.html @@ -167,7 +167,7 @@

    Method Summary

    registerGlobalDevListener(IDevListener listener) - register global device event monitor which can receive event from any device + @@ -250,16 +250,7 @@

    unRegisterDevListener

  • registerGlobalDevListener

     abstract void registerGlobalDevListener(IDevListener listener)
    -

    register global device event monitor which can receive event from any device

    - -
    -
    Parameters:
    - - -
    listener - device event listener
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IExtDevListener.html b/com/thingclips/smart/sdk/api/IExtDevListener.html index 56fc8b2..36bfb42 100644 --- a/com/thingclips/smart/sdk/api/IExtDevListener.html +++ b/com/thingclips/smart/sdk/api/IExtDevListener.html @@ -110,7 +110,7 @@

    Class IExtDevListener

    public abstract class IExtDevListener -

    The device status change listener.

    +
    @@ -123,6 +123,36 @@

    Class IExtDevListener

    +
    + +
    + @@ -151,7 +181,7 @@

    Method Summary

    onDpUpdate(String devId, DpsInfoBean dpsInfoBean) - On device data points code updated + @@ -159,7 +189,7 @@

    Method Summary

    onDpUpdate(String devId, String dpStr) - empty function,can't override + @@ -186,6 +216,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -204,18 +255,7 @@

    Method Detail

  • onDpUpdate

     abstract void onDpUpdate(String devId, DpsInfoBean dpsInfoBean)
    -

    On device data points code updated

    - -
    -
    Parameters:
    - - - - -
    dpsInfoBean - callback params.
    - - -
    +
  • @@ -230,7 +270,7 @@

    onDpUpdate

  • onDpUpdate

     final void onDpUpdate(String devId, String dpStr)
    -

    empty function,can't override

    +
  • diff --git a/com/thingclips/smart/sdk/api/IGetDevicesInGroupCallback.html b/com/thingclips/smart/sdk/api/IGetDevicesInGroupCallback.html index e07ef87..c61edeb 100644 --- a/com/thingclips/smart/sdk/api/IGetDevicesInGroupCallback.html +++ b/com/thingclips/smart/sdk/api/IGetDevicesInGroupCallback.html @@ -110,7 +110,7 @@

    Interface IGetDev public interface IGetDevicesInGroupCallback -

    Created by lee on 16/6/22.

    +

  • diff --git a/com/thingclips/smart/sdk/api/IGetDevsFromGroupByPidCallback.html b/com/thingclips/smart/sdk/api/IGetDevsFromGroupByPidCallback.html index 6f617b5..96c02b7 100644 --- a/com/thingclips/smart/sdk/api/IGetDevsFromGroupByPidCallback.html +++ b/com/thingclips/smart/sdk/api/IGetDevsFromGroupByPidCallback.html @@ -110,7 +110,7 @@

    Interface IGe public interface IGetDevsFromGroupByPidCallback -

    Created by lee on 16/6/22.

    +
    diff --git a/com/thingclips/smart/sdk/api/IGetGroupAlarmCallback.html b/com/thingclips/smart/sdk/api/IGetGroupAlarmCallback.html index 94530ce..d95979b 100644 --- a/com/thingclips/smart/sdk/api/IGetGroupAlarmCallback.html +++ b/com/thingclips/smart/sdk/api/IGetGroupAlarmCallback.html @@ -110,7 +110,7 @@

    Interface IGetGroupAl public interface IGetGroupAlarmCallback -

    Created by lee on 16/6/22.

    +
    diff --git a/com/thingclips/smart/sdk/api/IGetSubDevListCallback.html b/com/thingclips/smart/sdk/api/IGetSubDevListCallback.html index 556b73f..134e780 100644 --- a/com/thingclips/smart/sdk/api/IGetSubDevListCallback.html +++ b/com/thingclips/smart/sdk/api/IGetSubDevListCallback.html @@ -110,7 +110,7 @@

    Interface IGetSubDevL public interface IGetSubDevListCallback -

    Created by letian on 2017/12/6.

    +
    diff --git a/com/thingclips/smart/sdk/api/IGroupListener.html b/com/thingclips/smart/sdk/api/IGroupListener.html index c64b28e..334b599 100644 --- a/com/thingclips/smart/sdk/api/IGroupListener.html +++ b/com/thingclips/smart/sdk/api/IGroupListener.html @@ -110,7 +110,7 @@

    Interface IGroupListener

    public interface IGroupListener -

    The group status change listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDpUpdate(long groupId, String dps) - On group data points code updated. + @@ -159,7 +159,7 @@

    Method Summary

    onDpCodeUpdate(long groupId, Map<String, Object> dpCodeMap) - On group data points code updated. + @@ -167,7 +167,7 @@

    Method Summary

    onGroupInfoUpdate(long groupId) - On group info updated.(like name and so on). + @@ -175,7 +175,7 @@

    Method Summary

    onGroupRemoved(long groupId) - On group removed. + @@ -220,20 +220,7 @@

    Method Detail

  • onDpUpdate

     abstract void onDpUpdate(long groupId, String dps)
    -

    On group data points code updated.

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - - -
    dps - The data points id changed, the format like {"101": true}
    - - -
    +
  • @@ -248,20 +235,7 @@

    onDpUpdate

  • onDpCodeUpdate

     abstract void onDpCodeUpdate(long groupId, Map<String, Object> dpCodeMap)
    -

    On group data points code updated.

    - -
    -
    Parameters:
    - - -
    groupId - group id
    - - - -
    dpCodeMap - The data points code changed, the format like {"switch_led": true}
    - - -
    +
  • @@ -276,16 +250,7 @@

    onDpCodeUpdate

  • onGroupInfoUpdate

     abstract void onGroupInfoUpdate(long groupId)
    -

    On group info updated.(like name and so on).

    - -
    -
    Parameters:
    - - -
    groupId - Group id
    - - -
    +
  • @@ -300,16 +265,7 @@

    onGroupInfoUpdate

  • onGroupRemoved

     abstract void onGroupRemoved(long groupId)
    -

    On group removed.

    - -
    -
    Parameters:
    - - -
    groupId - Group id
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IMatterAttributeCallback.html b/com/thingclips/smart/sdk/api/IMatterAttributeCallback.html index c7542d1..fab3d62 100644 --- a/com/thingclips/smart/sdk/api/IMatterAttributeCallback.html +++ b/com/thingclips/smart/sdk/api/IMatterAttributeCallback.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onSuccess(T attribute) + onSuccess(T attribute) @@ -203,7 +203,7 @@

    Method Detail

    >
  • onSuccess

    -
     abstract void onSuccess(T attribute)
    +
     abstract void onSuccess(T attribute)
    diff --git a/com/thingclips/smart/sdk/api/IMultiModeActivator.html b/com/thingclips/smart/sdk/api/IMultiModeActivator.html index f3de22a..2290472 100644 --- a/com/thingclips/smart/sdk/api/IMultiModeActivator.html +++ b/com/thingclips/smart/sdk/api/IMultiModeActivator.html @@ -110,7 +110,7 @@

    Interface IMultiModeActi public interface IMultiModeActivator -

    Interface activator of multi-mode device.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    startActivator(MultiModeActivatorBean multiModeActivatorBean, IMultiModeActivatorListener listener) - Start Activator. + @@ -159,7 +159,7 @@

    Method Summary

    startBleActivator(MultiModeActivatorBean multiModeActivatorBean, IMultiModeActivatorListener listener) - Start Bluetooth activation of multi-mode device + @@ -167,7 +167,7 @@

    Method Summary

    startWifiEnable(MultiModeActivatorBean multiModeActivatorBean, IMultiModeActivatorListener listener) - Start WiFi Enable + @@ -175,7 +175,7 @@

    Method Summary

    changeZigBeeSubToOldModel(MultiModeActivatorBean multiModeActivatorBean, IResultCallback callback) - Change sub-device of zigBee to old model. + @@ -183,7 +183,7 @@

    Method Summary

    stopActivator(String uuid) - Stop Activator. + @@ -199,7 +199,7 @@

    Method Summary

    startOptimizationActivator(MultiModeActivatorBuilder activatorBuilder, IMultiModeActivatorListener listener) - Start Activator. + @@ -207,7 +207,7 @@

    Method Summary

    >)>queryDeviceConfigState(MultiModeQueryBuilder queryBuilder, IThingResultCallback<List<WiFiInfo>> callback) - query device state and wifi list for (before activator device)if After calling this api, you don't want to deal with anything, or want to cancelplease call stopActivator to release source + @@ -215,7 +215,7 @@

    Method Summary

    resetDevice(String uuid) - reset device + @@ -260,20 +260,7 @@

    Method Detail

  • startActivator

     abstract void startActivator(MultiModeActivatorBean multiModeActivatorBean, IMultiModeActivatorListener listener)
    -

    Start Activator.

    - -
    -
    Parameters:
    - - -
    multiModeActivatorBean - info required for activator
    - - - -
    listener - listener for activator
    - - -
    +
  • @@ -288,20 +275,7 @@

    startActivator

  • startBleActivator

     abstract void startBleActivator(MultiModeActivatorBean multiModeActivatorBean, IMultiModeActivatorListener listener)
    -

    Start Bluetooth activation of multi-mode device

    - -
    -
    Parameters:
    - - -
    multiModeActivatorBean - info required for activator
    - - - -
    listener - listener for activator
    - - -
    +
  • @@ -316,20 +290,7 @@

    startBleActivator

  • startWifiEnable

     abstract void startWifiEnable(MultiModeActivatorBean multiModeActivatorBean, IMultiModeActivatorListener listener)
    -

    Start WiFi Enable

    - -
    -
    Parameters:
    - - -
    multiModeActivatorBean - info required for wifi enable
    - - - -
    listener - listener for wifi enable
    - - -
    +
  • @@ -344,20 +305,7 @@

    startWifiEnable

  • changeZigBeeSubToOldModel

     abstract void changeZigBeeSubToOldModel(MultiModeActivatorBean multiModeActivatorBean, IResultCallback callback)
    -

    Change sub-device of zigBee to old model.

    - -
    -
    Parameters:
    - - -
    multiModeActivatorBean - Info required.
    - - - -
    callback - Callback.
    - - -
    +
  • @@ -372,16 +320,7 @@

    changeZigBeeSubToOldModel

  • stopActivator

     abstract void stopActivator(String uuid)
    -

    Stop Activator.

    - -
    -
    Parameters:
    - - -
    uuid - uuid of ble device
    - - -
    +
  • @@ -411,20 +350,7 @@

    resumeActivator

  • startOptimizationActivator

     abstract void startOptimizationActivator(MultiModeActivatorBuilder activatorBuilder, IMultiModeActivatorListener listener)
    -

    Start Activator.

    - -
    -
    Parameters:
    - - -
    activatorBuilder - info required for activator
    - - - -
    listener - listener for activator
    - - -
    +
  • @@ -439,7 +365,7 @@

    startOptimizationActivator

  • queryDeviceConfigState

     abstract void >)>queryDeviceConfigState(MultiModeQueryBuilder queryBuilder, IThingResultCallback<List<WiFiInfo>> callback)
    -

    query device state and wifi list for (before activator device)if After calling this api, you don't want to deal with anything, or want to cancelplease call stopActivator to release source

    +
  • @@ -454,16 +380,7 @@

    queryDeviceConfigState

  • resetDevice

     abstract void resetDevice(String uuid)
    -

    reset device

    - -
    -
    Parameters:
    - - -
    uuid - need reset device's uuid
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IMultiModeActivatorListener.html b/com/thingclips/smart/sdk/api/IMultiModeActivatorListener.html index e5ef87d..ce57616 100644 --- a/com/thingclips/smart/sdk/api/IMultiModeActivatorListener.html +++ b/com/thingclips/smart/sdk/api/IMultiModeActivatorListener.html @@ -110,7 +110,7 @@

    Interface IMulti public interface IMultiModeActivatorListener -

    Listener for activator of multi-mode device.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(DeviceBean deviceBean) - Activator is successful. + @@ -159,7 +159,7 @@

    Method Summary

    onFailure(int code, String msg, Object handle) - Activator is failure. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(DeviceBean deviceBean)
    -

    Activator is successful.

    - -
    -
    Parameters:
    - - -
    deviceBean - bean of device
    - - -
    +
  • @@ -228,24 +219,7 @@

    onSuccess

  • onFailure

     abstract void onFailure(int code, String msg, Object handle)
    -

    Activator is failure.

    - -
    -
    Parameters:
    - - -
    code - error code
    - - - -
    msg - error message
    - - - -
    handle - some detailed error messages, may be null
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IMultiModeParallelActivator.html b/com/thingclips/smart/sdk/api/IMultiModeParallelActivator.html index 61fc086..f4e1bc4 100644 --- a/com/thingclips/smart/sdk/api/IMultiModeParallelActivator.html +++ b/com/thingclips/smart/sdk/api/IMultiModeParallelActivator.html @@ -159,7 +159,7 @@

    Method Summary

    startConfigWifi() - 第二步,开始配网 + @@ -175,7 +175,7 @@

    Method Summary

    removeDevice(String uuid) - 移除设备 + @@ -183,7 +183,7 @@

    Method Summary

    addMultiModeParallelListener(IMultiModeParallelListener listener) - 添加设备回调消息 + @@ -191,7 +191,7 @@

    Method Summary

    removeMultiModeParallelListener(IMultiModeParallelListener listener) - 移除设备回调消息监听 + @@ -199,7 +199,7 @@

    Method Summary

    stopConfigWifi() - 不使用的时候需要资源释放 + @@ -246,15 +246,6 @@

    config

     abstract void config(MultiModeActivatorConfig config)
    -
    -
    Parameters:
    - - -
    config - 第一步,配置信息
    - - -
    - @@ -268,7 +259,7 @@

    config

  • startConfigWifi

     abstract void startConfigWifi()
    -

    第二步,开始配网

    +
  • @@ -298,7 +289,7 @@

    appendDevice

  • removeDevice

     abstract void removeDevice(String uuid)
    -

    移除设备

    +
  • @@ -313,7 +304,7 @@

    removeDevice

  • addMultiModeParallelListener

     abstract void addMultiModeParallelListener(IMultiModeParallelListener listener)
    -

    添加设备回调消息

    +
  • @@ -328,7 +319,7 @@

    addMultiModeParallelListener

  • removeMultiModeParallelListener

     abstract void removeMultiModeParallelListener(IMultiModeParallelListener listener)
    -

    移除设备回调消息监听

    +
  • @@ -343,7 +334,7 @@

    removeMultiModeParallelListener

  • stopConfigWifi

     abstract void stopConfigWifi()
    -

    不使用的时候需要资源释放

    +
  • diff --git a/com/thingclips/smart/sdk/api/IMultiModeParallelListener.html b/com/thingclips/smart/sdk/api/IMultiModeParallelListener.html index 0f323dd..3625967 100644 --- a/com/thingclips/smart/sdk/api/IMultiModeParallelListener.html +++ b/com/thingclips/smart/sdk/api/IMultiModeParallelListener.html @@ -151,7 +151,7 @@

    Method Summary

    onStartConfig(String uuid) - 哪个设备开始配网了 + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess(DeviceBean deviceBean) - 哪个设备配网成功了 + @@ -167,7 +167,7 @@

    Method Summary

    onError(String uuid, String errorCode, String errorMsg) - 哪个uuid失败了 + @@ -212,7 +212,7 @@

    Method Detail

  • onStartConfig

     abstract void onStartConfig(String uuid)
    -

    哪个设备开始配网了

    +
  • @@ -227,7 +227,7 @@

    onStartConfig

  • onSuccess

     abstract void onSuccess(DeviceBean deviceBean)
    -

    哪个设备配网成功了

    +
  • @@ -242,7 +242,7 @@

    onSuccess

  • onError

     abstract void onError(String uuid, String errorCode, String errorMsg)
    -

    哪个uuid失败了

    +
  • diff --git a/com/thingclips/smart/sdk/api/INeedLoginListener.html b/com/thingclips/smart/sdk/api/INeedLoginListener.html index b087cc2..c5835a9 100644 --- a/com/thingclips/smart/sdk/api/INeedLoginListener.html +++ b/com/thingclips/smart/sdk/api/INeedLoginListener.html @@ -110,7 +110,7 @@

    Interface INeedLoginListe public interface INeedLoginListener -

    Created by letian on 16/7/9.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onNeedLogin(Context context) - On need login. + @@ -196,16 +196,7 @@

    Method Detail

  • onNeedLogin

     abstract void onNeedLogin(Context context)
    -

    On need login.

    - -
    -
    Parameters:
    - - -
    context - the context
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IParallelActivator.html b/com/thingclips/smart/sdk/api/IParallelActivator.html index 9ddad59..1654dc2 100644 --- a/com/thingclips/smart/sdk/api/IParallelActivator.html +++ b/com/thingclips/smart/sdk/api/IParallelActivator.html @@ -151,7 +151,7 @@

    Method Summary

    )>startActivator(MultiModeActivatorBean bean, IThingResultCallback<String> listener) - start activator + @@ -159,7 +159,7 @@

    Method Summary

    stopActivator(String uuid) - stop activator + @@ -204,7 +204,7 @@

    Method Detail

  • startActivator

     abstract void )>startActivator(MultiModeActivatorBean bean, IThingResultCallback<String> listener)
    -

    start activator

    +
  • @@ -219,7 +219,7 @@

    startActivator

  • stopActivator

     abstract void stopActivator(String uuid)
    -

    stop activator

    +
  • diff --git a/com/thingclips/smart/sdk/api/IRequestCallback.html b/com/thingclips/smart/sdk/api/IRequestCallback.html index e482352..6fa0e31 100644 --- a/com/thingclips/smart/sdk/api/IRequestCallback.html +++ b/com/thingclips/smart/sdk/api/IRequestCallback.html @@ -106,11 +106,11 @@

    Interface IRequestCallback<
    -@Deprecated() 
    +
     public interface IRequestCallback
     
                         
    -

    Deprecated. Replaced by IThingDataCallback

    HTTP request callback.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(Object result) - Callback on request success. + @@ -159,7 +159,7 @@

    Method Summary

    onFailure(String errorCode, String errorMessage) - Callback on request failed. + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(Object result)
    -

    Callback on request success.

    - -
    -
    Parameters:
    - - -
    result - the result.
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onFailure

     abstract void onFailure(String errorCode, String errorMessage)
    -

    Callback on request failed.

    - -
    -
    Parameters:
    - - -
    errorCode - error code
    - - - -
    errorMessage - error message
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IResultCallback.html b/com/thingclips/smart/sdk/api/IResultCallback.html index 069d4b2..a0fae58 100644 --- a/com/thingclips/smart/sdk/api/IResultCallback.html +++ b/com/thingclips/smart/sdk/api/IResultCallback.html @@ -110,7 +110,7 @@

    Interface IResultCallbackIResultCallback -

    Result callback.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onError(String code, String error) - On error occurred + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess() - On success + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String code, String error)
    -

    On error occurred

    - -
    -
    Parameters:
    - - -
    code - ErrorCode
    - - - -
    error - ErrorMessage
    - - -
    +
  • @@ -232,7 +219,7 @@

    onError

  • onSuccess

     abstract void onSuccess()
    -

    On success

    +
  • diff --git a/com/thingclips/smart/sdk/api/IStorageCache.html b/com/thingclips/smart/sdk/api/IStorageCache.html index d140de4..69a2de3 100644 --- a/com/thingclips/smart/sdk/api/IStorageCache.html +++ b/com/thingclips/smart/sdk/api/IStorageCache.html @@ -110,7 +110,7 @@

    Interface IStorageCache

    public interface IStorageCache -

    Local storage data model interface.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    setResptime(long resptime) - Set server response time. + @@ -159,7 +159,7 @@

    Method Summary

    getResptime() - Get server response time. + @@ -167,7 +167,7 @@

    Method Summary

    getKey() - Get unique id + @@ -212,16 +212,7 @@

    Method Detail

  • setResptime

     abstract void setResptime(long resptime)
    -

    Set server response time.

    - -
    -
    Parameters:
    - - -
    resptime - Server response time.
    - - -
    +
  • @@ -236,7 +227,7 @@

    setResptime

  • getResptime

     abstract long getResptime()
    -

    Get server response time.

    +
  • @@ -251,7 +242,7 @@

    getResptime

  • getKey

     abstract Object getKey()
    -

    Get unique id

    +
  • diff --git a/com/thingclips/smart/sdk/api/ISubDevListener.html b/com/thingclips/smart/sdk/api/ISubDevListener.html index 2f01602..7299743 100644 --- a/com/thingclips/smart/sdk/api/ISubDevListener.html +++ b/com/thingclips/smart/sdk/api/ISubDevListener.html @@ -151,7 +151,7 @@

    Method Summary

    onSubDevDpUpdate(String nodeId, String dps) - On sub-device data points code updated. + @@ -159,7 +159,7 @@

    Method Summary

    onSubDevRemoved(String devId) - On sub-device removed. + @@ -167,7 +167,7 @@

    Method Summary

    onSubDevAdded(String devId) - On sub-device added. + @@ -175,7 +175,7 @@

    Method Summary

    onSubDevInfoUpdate(String devId) - On sub-device info updated.(like name and so on). + @@ -183,7 +183,7 @@

    Method Summary

    onSubDevStatusChanged(List<String> onlineDeviceIds, List<String> offlineDeviceIds) - On sub-devices online/offline. + @@ -228,20 +228,7 @@

    Method Detail

  • onSubDevDpUpdate

     abstract void onSubDevDpUpdate(String nodeId, String dps)
    -

    On sub-device data points code updated.

    - -
    -
    Parameters:
    - - -
    nodeId - Sub-device nodeId, nodeId field in sub-device's DeviceBean
    - - - -
    dps - The data points code changed, the format like {"101": true}
    - - -
    +
  • @@ -256,16 +243,7 @@

    onSubDevDpUpdate

  • onSubDevRemoved

     abstract void onSubDevRemoved(String devId)
    -

    On sub-device removed.

    - -
    -
    Parameters:
    - - -
    devId - Sub-device id
    - - -
    +
  • @@ -280,16 +258,7 @@

    onSubDevRemoved

  • onSubDevAdded

     abstract void onSubDevAdded(String devId)
    -

    On sub-device added.

    - -
    -
    Parameters:
    - - -
    devId - Sub-device id
    - - -
    +
  • @@ -304,16 +273,7 @@

    onSubDevAdded

  • onSubDevInfoUpdate

     abstract void onSubDevInfoUpdate(String devId)
    -

    On sub-device info updated.(like name and so on).

    - -
    -
    Parameters:
    - - -
    devId - Sub-device id
    - - -
    +
  • @@ -328,20 +288,7 @@

    onSubDevInfoUpdate

  • onSubDevStatusChanged

     abstract void onSubDevStatusChanged(List<String> onlineDeviceIds, List<String> offlineDeviceIds)
    -

    On sub-devices online/offline. If the sub-device is powered off or disconnected from the network,the server will call back to this method after 3 minutes.

    - -
    -
    Parameters:
    - - -
    onlineDeviceIds - The list of online sub-device id.
    - - - -
    offlineDeviceIds - The list of offline sub-device id.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingActivator.html b/com/thingclips/smart/sdk/api/IThingActivator.html index 4e226c8..e62abf7 100644 --- a/com/thingclips/smart/sdk/api/IThingActivator.html +++ b/com/thingclips/smart/sdk/api/IThingActivator.html @@ -110,7 +110,7 @@

    Interface IThingActivatorIThingActivator -

    Activation of operational interface class.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    start() - Start activation. + @@ -159,7 +159,7 @@

    Method Summary

    stop() - Stop activation. + @@ -167,7 +167,7 @@

    Method Summary

    onDestroy() - Destroy. + @@ -244,7 +244,7 @@

    Method Detail

  • start

     abstract void start()
    -

    Start activation.

    +
  • @@ -259,7 +259,7 @@

    start

  • stop

     abstract void stop()
    -

    Stop activation.

    +
  • @@ -274,7 +274,7 @@

    stop

  • onDestroy

     abstract void onDestroy()
    -

    Destroy.

    It is recommended to call when the page is destroyed.

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingBroadbandConfigListener.html b/com/thingclips/smart/sdk/api/IThingBroadbandConfigListener.html index 6a2f618..9c6d89e 100644 --- a/com/thingclips/smart/sdk/api/IThingBroadbandConfigListener.html +++ b/com/thingclips/smart/sdk/api/IThingBroadbandConfigListener.html @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - config connect type error callback. + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess(RouterConfigData data) - connect type success callback. + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    config connect type error callback.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    +
  • @@ -232,7 +219,7 @@

    onError

  • onSuccess

     abstract void onSuccess(RouterConfigData data)
    -

    connect type success callback.

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingBroadbandConnectTypeListener.html b/com/thingclips/smart/sdk/api/IThingBroadbandConnectTypeListener.html index b7a1f97..3e2c610 100644 --- a/com/thingclips/smart/sdk/api/IThingBroadbandConnectTypeListener.html +++ b/com/thingclips/smart/sdk/api/IThingBroadbandConnectTypeListener.html @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - get support type error callback. + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess(ConnectTypeBean data) - get support type success callback. + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    get support type error callback.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    +
  • @@ -232,7 +219,7 @@

    onError

  • onSuccess

     abstract void onSuccess(ConnectTypeBean data)
    -

    get support type success callback.

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingDataCallback.html b/com/thingclips/smart/sdk/api/IThingDataCallback.html index b5868db..bf099d1 100644 --- a/com/thingclips/smart/sdk/api/IThingDataCallback.html +++ b/com/thingclips/smart/sdk/api/IThingDataCallback.html @@ -110,7 +110,7 @@

    Interface IThingDataCallb public interface IThingDataCallback<T> -

    Common data callback

    +
    @@ -149,9 +149,9 @@

    Method Summary

    abstract void - onSuccess(T result) + onSuccess(T result) - On data success + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMessage) - On data error + @@ -203,17 +203,8 @@

    Method Detail

    >
  • onSuccess

    -
     abstract void onSuccess(T result)
    -

    On data success

    - -
    -
    Parameters:
    - - -
    result - the result
    - - -
    +
     abstract void onSuccess(T result)
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMessage)
    -

    On data error

    - -
    -
    Parameters:
    - - -
    errorCode - error code
    - - - -
    errorMessage - error message
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingDevActivatorListener.html b/com/thingclips/smart/sdk/api/IThingDevActivatorListener.html index cdfd4fb..3c4b40b 100644 --- a/com/thingclips/smart/sdk/api/IThingDevActivatorListener.html +++ b/com/thingclips/smart/sdk/api/IThingDevActivatorListener.html @@ -110,7 +110,7 @@

    Interface IThingD public interface IThingDevActivatorListener -

    A listener for lighting device activation.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Activating error callback. + @@ -159,7 +159,7 @@

    Method Summary

    onActiveSuccess(DeviceBean devResp) - Activation success callback. + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Activating error callback.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    +
  • @@ -232,16 +219,7 @@

    onError

  • onActiveSuccess

     abstract void onActiveSuccess(DeviceBean devResp)
    -

    Activation success callback.

    - -
    -
    Parameters:
    - - -
    devResp - Device information.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingDevDirectActivatorListener.html b/com/thingclips/smart/sdk/api/IThingDevDirectActivatorListener.html index 47edf0a..dc6bde5 100644 --- a/com/thingclips/smart/sdk/api/IThingDevDirectActivatorListener.html +++ b/com/thingclips/smart/sdk/api/IThingDevDirectActivatorListener.html @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Activating error callback. + @@ -159,7 +159,7 @@

    Method Summary

    onActiveSuccess(String result) - Activation success callback. + @@ -212,20 +212,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Activating error callback.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    +
  • @@ -240,16 +227,7 @@

    onError

  • onActiveSuccess

     abstract void onActiveSuccess(String result)
    -

    Activation success callback.device data

    - -
    -
    Parameters:
    - - -
    result - json data from device info
    - - -
    +
  • @@ -263,7 +241,7 @@

    onActiveSuccess

    >
  • resetDevice

    -
    @Deprecated() abstract void resetDevice(DeviceBean deviceBean)
    +
     abstract void resetDevice(DeviceBean deviceBean)
    diff --git a/com/thingclips/smart/sdk/api/IThingDevEventListener.html b/com/thingclips/smart/sdk/api/IThingDevEventListener.html index 754048b..f992d5d 100644 --- a/com/thingclips/smart/sdk/api/IThingDevEventListener.html +++ b/com/thingclips/smart/sdk/api/IThingDevEventListener.html @@ -159,7 +159,7 @@

    Method Summary

    onStatusChanged(int from, String devId, int online) - online status change + @@ -259,20 +259,7 @@

    onDpUpdate

  • onStatusChanged

     abstract void onStatusChanged(int from, String devId, int online)
    -

    online status change

    - -
    -
    Parameters:
    - - -
    from - source
    - - - - - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingDevice.html b/com/thingclips/smart/sdk/api/IThingDevice.html index e60904c..5e3964e 100644 --- a/com/thingclips/smart/sdk/api/IThingDevice.html +++ b/com/thingclips/smart/sdk/api/IThingDevice.html @@ -110,7 +110,7 @@

    Interface IThingDevice

    public interface IThingDevice -

    Provides device related operations, like device control, status change monitoring, rename, firmware upgrade, remove, factory reset and so on.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    removeDevice(IResultCallback callback) - Remove the device from the list of user devices. + @@ -159,7 +159,7 @@

    Method Summary

    renameDevice(String name, IResultCallback callback) - Rename the device + @@ -167,7 +167,7 @@

    Method Summary

    publishDps(String dps, ThingDevicePublishModeEnum publishModeEnum, IResultCallback callback) - Send the command to the deviceThe successful issuing of a command does not mean that the device is successfully operated,but only means that the command has been successfully sent. + @@ -175,7 +175,7 @@

    Method Summary

    publishDps(String dps, IResultCallback callback) - Send the command to the device by auto mode + @@ -183,7 +183,7 @@

    Method Summary

    publishCommands(Map<String, Object> commands, IResultCallback callback) - Send the standard data points code command to the device by auto mode + @@ -191,7 +191,7 @@

    Method Summary

    isMqttConnect() - Whether the MQTT is connected. + @@ -199,7 +199,7 @@

    Method Summary

    registerDeviceListener(IDeviceListener listener) - Registration the standard instruction device status change listener!!! + @@ -207,7 +207,7 @@

    Method Summary

    registerDevListener(IDevListener listener) - Register the device status change listenerThe device related information (dp data, device name, device online status and device removal),which will be synchronized here in real time. + @@ -215,7 +215,7 @@

    Method Summary

    unRegisterDevListener() - Unregister the device status change listener + @@ -223,7 +223,7 @@

    Method Summary

    getDp(String dpId, IResultCallback callback) - Query the latest data of the dp from the device;Those data will be called back from the registerDevListeneronDpUpdate. + @@ -231,7 +231,7 @@

    Method Summary

    getDpList(List<String> dpId, IResultCallback callback) - Query the data point list by data point id from the device; + @@ -239,7 +239,7 @@

    Method Summary

    resetFactory(IResultCallback callback) - Reset the device and restore to the factory settings;The device-related data will be cleared;And the device will re-enter the network to be distributed state (smart config mode); + @@ -247,7 +247,7 @@

    Method Summary

    )>getDeviceProperty(IPropertyCallback<Map> callback) - Get the device property + @@ -255,7 +255,7 @@

    Method Summary

    saveDeviceProperty(String code, String value, IResultCallback callback) - Save the device property + @@ -263,7 +263,7 @@

    Method Summary

    getDataPointStat(DataPointTypeEnum type, long startTime, int number, String dpId, IGetDataPointStatCallback callback) - Get the device's history data point. + @@ -271,7 +271,7 @@

    Method Summary

    updateIcon(File iconFile, IResultCallback callback) - Update the device's icon + @@ -279,7 +279,7 @@

    Method Summary

    queryData(String data, IResultCallback callback) - Query data + @@ -287,7 +287,7 @@

    Method Summary

    onDestroy() - Recycle and release the resources + @@ -295,7 +295,7 @@

    Method Summary

    requestWifiSignal(WifiSignalListener listener) - Query the signal strength of the current device's Wi-Fi + @@ -303,7 +303,7 @@

    Method Summary

    getInitiativeQueryDpsInfoWithDpsArray(List<Integer> dps, IResultCallback callback) - Query the device's power consumption + @@ -311,7 +311,7 @@

    Method Summary

    registerWarnMessageListener(IWarningMsgListener iWarningMsgListener) - Register warn message listener + @@ -319,7 +319,7 @@

    Method Summary

    registerUpgradeStatusListener(IThingDeviceUpgradeStatusCallback callback) - Register Upgrade status listener + @@ -327,7 +327,7 @@

    Method Summary

    publishDps(String dps, String orders, IResultCallback callback) - Distributed according to the specified channel sequence + @@ -343,7 +343,7 @@

    Method Summary

    )>getOfflineReminderStatus(String devId, IThingResultCallback<Boolean> callback) - Query the setting status of device offline reminders + @@ -351,7 +351,7 @@

    Method Summary

    setOfflineReminderStatus(String devId, boolean isWarn, IResultCallback callback) - Set device offline reminder function + @@ -359,7 +359,7 @@

    Method Summary

    publishThingMessageWithType(ThingSmartThingMessageType thingMessageType, Object command, IResultCallback callback) - Send the data command to the thing_link device by mqtt + @@ -367,7 +367,7 @@

    Method Summary

    registerThingLinkMessageListener(IThingLinkDeviceListener listener) - register thinglink device message listener + @@ -375,7 +375,7 @@

    Method Summary

    unRegisterThingLinkMessageListener() - unRegister thinglink device message listener + @@ -420,16 +420,7 @@

    Method Detail

  • removeDevice

     abstract void removeDevice(IResultCallback callback)
    -

    Remove the device from the list of user devices.

    - -
    -
    Parameters:
    - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -444,20 +435,7 @@

    removeDevice

  • renameDevice

     abstract void renameDevice(String name, IResultCallback callback)
    -

    Rename the device

    - -
    -
    Parameters:
    - - -
    name - The name of the replacement
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -472,24 +450,7 @@

    renameDevice

  • publishDps

     abstract void publishDps(String dps, ThingDevicePublishModeEnum publishModeEnum, IResultCallback callback)
    -

    Send the command to the device

    The successful issuing of a command does not mean that the device is successfully operated,but only means that the command has been successfully sent.

    If the operation succeeds, the data point information will be reported,and returned through the onDpUpdate interface.

    The command string is converted to jsonString in the format of Map.

    The command can send multiple dp data at one time.

    - -
    -
    Parameters:
    - - -
    dps - Data points
    - - - -
    publishModeEnum - Publish mode ThingDevicePublishModeEnum
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -504,20 +465,7 @@

    publishDps

  • publishDps

     abstract void publishDps(String dps, IResultCallback callback)
    -

    Send the command to the device by auto mode

    - -
    -
    Parameters:
    - - -
    dps - Data points
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -532,20 +480,7 @@

    publishDps

  • publishCommands

     abstract void publishCommands(Map<String, Object> commands, IResultCallback callback)
    -

    Send the standard data points code command to the device by auto mode

    - -
    -
    Parameters:
    - - -
    commands - Standard data points code
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -559,8 +494,8 @@

    publishCommands

    >
  • isMqttConnect

    -
    @Deprecated() abstract boolean isMqttConnect()
    -

    Whether the MQTT is connected.

    Not recommended, it is recommended to use another interface isServerConnect, such as {@code ThingHomeSdk.getServerInstance().isServerConnect()}

    +
     abstract boolean isMqttConnect()
    +
  • @@ -575,16 +510,7 @@

    isMqttConnect

  • registerDeviceListener

     abstract void registerDeviceListener(IDeviceListener listener)
    -

    Registration the standard instruction device status change listener!!! Not opened yet !!!

    - -
    -
    Parameters:
    - - -
    listener - The listener IDeviceListener
    - - -
    +
  • @@ -599,16 +525,7 @@

    registerDeviceListener

  • registerDevListener

     abstract void registerDevListener(IDevListener listener)
    -

    Register the device status change listener

    The device related information (dp data, device name, device online status and device removal),which will be synchronized here in real time.

    - -
    -
    Parameters:
    - - -
    listener - The listener IDevListener
    - - -
    +
  • @@ -623,7 +540,7 @@

    registerDevListener

  • unRegisterDevListener

     abstract void unRegisterDevListener()
    -

    Unregister the device status change listener

    +
  • @@ -638,20 +555,7 @@

    unRegisterDevListener

  • getDp

     abstract void getDp(String dpId, IResultCallback callback)
    -

    Query the latest data of the dp from the device;

    Those data will be called back from the registerDevListeneronDpUpdate.

    - -
    -
    Parameters:
    - - -
    dpId - Data point id
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -666,20 +570,7 @@

    getDp

  • getDpList

     abstract void getDpList(List<String> dpId, IResultCallback callback)
    -

    Query the data point list by data point id from the device;

    - -
    -
    Parameters:
    - - -
    dpId - Data point id
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -694,16 +585,7 @@

    getDpList

  • resetFactory

     abstract void resetFactory(IResultCallback callback)
    -

    Reset the device and restore to the factory settings;The device-related data will be cleared;And the device will re-enter the network to be distributed state (smart config mode);

    - -
    -
    Parameters:
    - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -718,16 +600,7 @@

    resetFactory

  • getDeviceProperty

     abstract void )>getDeviceProperty(IPropertyCallback<Map> callback)
    -

    Get the device property

    - -
    -
    Parameters:
    - - -
    callback - Callback IPropertyCallback
    - - -
    +
  • @@ -742,24 +615,7 @@

    getDeviceProperty

  • saveDeviceProperty

     abstract void saveDeviceProperty(String code, String value, IResultCallback callback)
    -

    Save the device property

    - -
    -
    Parameters:
    - - -
    code - Data point's key
    - - - -
    value - Data point's value
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -773,33 +629,8 @@

    saveDeviceProperty

    >
  • getDataPointStat

    -
    @Deprecated() abstract void getDataPointStat(DataPointTypeEnum type, long startTime, int number, String dpId, IGetDataPointStatCallback callback)
    -

    Get the device's history data point.

    Replace by https://thinginc.github.io/thingsmart_home_android_sdk_doc/zh-hans/resource/Device_Get_Dps_History.html

    - -
    -
    Parameters:
    - - -
    type - Data point type DataPointTypeEnum
    - - - -
    startTime - StartTime
    - - - -
    number - Data point count, valid values: (1~50)
    - - - -
    dpId - Data point id
    - - - -
    callback - Callback IGetDataPointStatCallback
    - - -
    +
     abstract void getDataPointStat(DataPointTypeEnum type, long startTime, int number, String dpId, IGetDataPointStatCallback callback)
    +
  • @@ -814,20 +645,7 @@

    getDataPointStat

  • updateIcon

     abstract void updateIcon(File iconFile, IResultCallback callback)
    -

    Update the device's icon

    - -
    -
    Parameters:
    - - -
    iconFile - The icon file
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -842,20 +660,7 @@

    updateIcon

  • queryData

     abstract void queryData(String data, IResultCallback callback)
    -

    Query data

    - -
    -
    Parameters:
    - - -
    data - Data point
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -870,7 +675,7 @@

    queryData

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and release the resources

    +
  • @@ -885,16 +690,7 @@

    onDestroy

  • requestWifiSignal

     abstract void requestWifiSignal(WifiSignalListener listener)
    -

    Query the signal strength of the current device's Wi-Fi

    - -
    -
    Parameters:
    - - -
    listener - Listener WifiSignalListener
    - - -
    +
  • @@ -909,20 +705,7 @@

    requestWifiSignal

  • getInitiativeQueryDpsInfoWithDpsArray

     abstract void getInitiativeQueryDpsInfoWithDpsArray(List<Integer> dps, IResultCallback callback)
    -

    Query the device's power consumption

    - -
    -
    Parameters:
    - - -
    dps - Data point id list
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -937,16 +720,7 @@

    getInitiativeQueryDpsInfoWithDpsArray

  • registerWarnMessageListener

     abstract void registerWarnMessageListener(IWarningMsgListener iWarningMsgListener)
    -

    Register warn message listener

    - -
    -
    Parameters:
    - - -
    iWarningMsgListener - Listener IWarningMsgListener
    - - -
    +
  • @@ -961,16 +735,7 @@

    registerWarnMessageListener

  • registerUpgradeStatusListener

     abstract void registerUpgradeStatusListener(IThingDeviceUpgradeStatusCallback callback)
    -

    Register Upgrade status listener

    - -
    -
    Parameters:
    - - -
    callback - Callback IThingDeviceUpgradeStatusCallback
    - - -
    +
  • @@ -985,7 +750,7 @@

    registerUpgradeStatusListener

  • publishDps

     abstract void publishDps(String dps, String orders, IResultCallback callback)
    -

    Distributed according to the specified channel sequence

    +
  • @@ -1015,7 +780,7 @@

    getOfflineReminderSupportStatus

  • getOfflineReminderStatus

     abstract void )>getOfflineReminderStatus(String devId, IThingResultCallback<Boolean> callback)
    -

    Query the setting status of device offline reminders

    +
  • @@ -1030,7 +795,7 @@

    getOfflineReminderStatus

  • setOfflineReminderStatus

     abstract void setOfflineReminderStatus(String devId, boolean isWarn, IResultCallback callback)
    -

    Set device offline reminder function

    +
  • @@ -1045,24 +810,7 @@

    setOfflineReminderStatus

  • publishThingMessageWithType

     abstract void publishThingMessageWithType(ThingSmartThingMessageType thingMessageType, Object command, IResultCallback callback)
    -

    Send the data command to the thing_link device by mqtt

    - -
    -
    Parameters:
    - - -
    thingMessageType - ThingSmartThingMessageType
    - - - -
    command - Standard data points code eg {"code":"1424", xx:xxx} json data
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -1077,7 +825,7 @@

    publishThingMessageWithType

  • registerThingLinkMessageListener

     abstract void registerThingLinkMessageListener(IThingLinkDeviceListener listener)
    -

    register thinglink device message listener

    +
  • @@ -1092,7 +840,7 @@

    registerThingLinkMessageListener

  • unRegisterThingLinkMessageListener

     abstract void unRegisterThingLinkMessageListener()
    -

    unRegister thinglink device message listener

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingDeviceBizPropBeanListManager.html b/com/thingclips/smart/sdk/api/IThingDeviceBizPropBeanListManager.html index 3f9a57d..a686833 100644 --- a/com/thingclips/smart/sdk/api/IThingDeviceBizPropBeanListManager.html +++ b/com/thingclips/smart/sdk/api/IThingDeviceBizPropBeanListManager.html @@ -110,7 +110,7 @@

    Interface public interface IThingDeviceBizPropBeanListManager -

    ProjectName: ThingHomeKitSdk Description: Device business attribute list management abstraction. CreateDate: 2021/5/6 10:48 AM

    +
    @@ -183,7 +183,7 @@

    Method Summary

    getDeviceBizPropBeanList() - Get a list of device business attributes + @@ -191,7 +191,7 @@

    Method Summary

    update(String devId, DeviceBizPropBean newBean) - Update device business attributes bean. + @@ -199,7 +199,7 @@

    Method Summary

    clear() - Only clean up memory + @@ -207,7 +207,7 @@

    Method Summary

    clearByDevId(String devId) - Only clean up memory + @@ -223,7 +223,7 @@

    Method Summary

    remove(String devId) - Clean memory and persistent cache + @@ -312,7 +312,7 @@

    getDeviceBizPropBean

    >
  • getDeviceBizPropBeanMap

    -
    @Deprecated() abstract Map<String, DeviceBizPropBean> getDeviceBizPropBeanMap()
    +
     abstract Map<String, DeviceBizPropBean> getDeviceBizPropBeanMap()
    @@ -328,7 +328,7 @@

    getDeviceBizPropBeanMap

  • getDeviceBizPropBeanList

     abstract List<DeviceBizPropBean> getDeviceBizPropBeanList()
    -

    Get a list of device business attributes

    +
  • @@ -343,7 +343,7 @@

    getDeviceBizPropBeanList

  • update

     abstract void update(String devId, DeviceBizPropBean newBean)
    -

    Update device business attributes bean.

    +
  • @@ -358,7 +358,7 @@

    update

  • clear

     abstract void clear()
    -

    Only clean up memory

    +
  • @@ -373,7 +373,7 @@

    clear

  • clearByDevId

     abstract void clearByDevId(String devId)
    -

    Only clean up memory

    +
  • @@ -403,7 +403,7 @@

    remove

  • remove

     abstract void remove(String devId)
    -

    Clean memory and persistent cache

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingDeviceDataManager.html b/com/thingclips/smart/sdk/api/IThingDeviceDataManager.html index a5013a8..c2bf49e 100644 --- a/com/thingclips/smart/sdk/api/IThingDeviceDataManager.html +++ b/com/thingclips/smart/sdk/api/IThingDeviceDataManager.html @@ -159,7 +159,7 @@

    Method Summary

    getDeviceBeanList() - Get all device data from cache. + @@ -183,7 +183,7 @@

    Method Summary

    getDeviceProductPanelInfoBean(String pId) - get Product Panel info from cache. + @@ -251,7 +251,7 @@

    getDeviceBean

  • getDeviceBeanList

     abstract List<DeviceBean> getDeviceBeanList()
    -

    Get all device data from cache.

    +
  • @@ -268,15 +268,6 @@

    getGroupBean

     abstract GroupBean getGroupBean(long id)
    -
    -
    Parameters:
    - - -
    id - group id
    - - -
    - @@ -305,7 +296,7 @@

    getProductBean

  • getDeviceProductPanelInfoBean

     abstract ProductPanelInfoBean getDeviceProductPanelInfoBean(String pId)
    -

    get Product Panel info from cache.

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingDeviceListManager.html b/com/thingclips/smart/sdk/api/IThingDeviceListManager.html index d6ff2a3..94522f1 100644 --- a/com/thingclips/smart/sdk/api/IThingDeviceListManager.html +++ b/com/thingclips/smart/sdk/api/IThingDeviceListManager.html @@ -110,7 +110,7 @@

    Interface IThingDevi public interface IThingDeviceListManager -

    Created by letian on 16/6/22.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    getDevList() - Get all device data. + @@ -167,7 +167,7 @@

    Method Summary

    getProductBean(String productId) - use getProductBeanByVer(String productId,String productVer) instead + @@ -215,7 +215,7 @@

    Method Summary

    getAllProductRefListFromLocal() - Gets ProductRefBean list from local. + @@ -239,7 +239,7 @@

    Method Summary

    getDp(String devId, String dpId) - Get dp data. + @@ -247,7 +247,7 @@

    Method Summary

    getDps(String devId) - Get dps data + @@ -255,7 +255,7 @@

    Method Summary

    getSchema(String devId) - Get device schema + @@ -317,7 +317,7 @@

    Method Summary

    abstract <T> void - )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) + )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) @@ -325,7 +325,7 @@

    Method Summary

    abstract <T> void - )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) + )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener) @@ -343,7 +343,7 @@

    Method Summary

    queryDev(String devId) - Get single devId infomation + @@ -551,7 +551,7 @@

    Method Summary

    >)>getDeviceBizPropBeanBatch(List<String> devIds, IThingDataCallback<List<DeviceBizPropBean>> devBizPropBeansCallback) - Gets the specified device business properties batch. + @@ -575,7 +575,7 @@

    Method Summary

    getProductRefBean(String productId) - Gets product extra config from the cache. + @@ -591,7 +591,7 @@

    Method Summary

    putDeviceProductPanelInfoBean(String pId, ProductPanelInfoBean productPanelInfoBean) - add Product Panel info to cache. + @@ -599,7 +599,7 @@

    Method Summary

    getDeviceProductPanelInfoBean(String pId) - get Product Panel info from cache. + @@ -607,7 +607,7 @@

    Method Summary

    getDeviceProductPanelInfoBeanByVer(String pid, String pver) - get Product Panel info from cache with pid and product version + @@ -615,7 +615,7 @@

    Method Summary

    clearAllDeviceProductPanelInfo() - clear Product Panel info from cache. + @@ -623,7 +623,7 @@

    Method Summary

    getDeviceProductPanelInfoBeanLocal(String pId) - get Product Panel info from local cache. + @@ -631,7 +631,7 @@

    Method Summary

    getDeviceProductPanelInfoBeanLocalByVer(String pId, String pver) - get Product Panel info from local cache with pid and product ver + @@ -639,7 +639,7 @@

    Method Summary

    )>getProductPanelInfoBean(String productId, String productVer, IThingDataCallback<ProductPanelInfoBean> callback) - Gets the Panel info of one product of device. + @@ -663,7 +663,7 @@

    Method Summary

    )>getThingModelWithProductId(String pid, IThingDataCallback<ThingSmartThingModel> callback) - Get thing model from cloud and update cache. + @@ -671,7 +671,7 @@

    Method Summary

    )>getThingModelWithProductId(String pid, String productVersion, IThingDataCallback<ThingSmartThingModel> callback) - Get thing model from cloud and update cache. + @@ -679,7 +679,15 @@

    Method Summary

    >)>getAuthPropertyByUUID(List<String> uuids, String code, IThingResultCallback<Map<String, Object>> callback) - get auth property by uuids + + + + + abstract void + + >)>getAuthPropertyByUUID(String uuids, List<String> code, IThingResultCallback<Map<String, Object>> callback) + + @@ -724,7 +732,7 @@

    Method Detail

  • getDevList

     abstract List<DeviceBean> getDevList()
    -

    Get all device data.

    +
  • @@ -753,8 +761,8 @@

    getDev

    >
  • getProductBean

    -
    @Deprecated() abstract ProductBean getProductBean(String productId)
    -

    use getProductBeanByVer(String productId,String productVer) instead

    +
     abstract ProductBean getProductBean(String productId)
    +
  • @@ -844,7 +852,7 @@

    getAllStandardProductConfigsFromLocal

  • getAllProductRefListFromLocal

     abstract List<ProductRefBean> getAllProductRefListFromLocal()
    -

    Gets ProductRefBean list from local.

    +
  • @@ -889,7 +897,7 @@

    getStandardConverter

  • getDp

     abstract Object getDp(String devId, String dpId)
    -

    Get dp data.

    +
  • @@ -904,7 +912,7 @@

    getDp

  • getDps

     abstract Map<String, Object> getDps(String devId)
    -

    Get dps data

    +
  • @@ -919,7 +927,7 @@

    getDps

  • getSchema

     abstract Map<String, SchemaBean> getSchema(String devId)
    -

    Get device schema

    +
  • @@ -1038,7 +1046,7 @@

    unRegisterThingHardwareOnlineStatusListener

    >
  • registerDeviceMqttListener

    -
     abstract <T> void )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    +
     abstract <T> void )>registerDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    @@ -1053,7 +1061,7 @@

    registerDeviceMqttListener

    >
  • unRegisterDeviceMqttListener

    -
     abstract <T> void )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    +
     abstract <T> void )>unRegisterDeviceMqttListener(Class<T> a, IDeviceMqttProtocolListener<T> listener)
    @@ -1084,16 +1092,7 @@

    lanControl

  • queryDev

     abstract void queryDev(String devId)
    -

    Get single devId infomation

    - -
    -
    Parameters:
    - - -
    devId - devise serial number
    - - -
    +
  • @@ -1483,20 +1482,7 @@

    unRegisterDeviceInfoChangeListener

  • getDeviceBizPropBeanBatch

     abstract void >)>getDeviceBizPropBeanBatch(List<String> devIds, IThingDataCallback<List<DeviceBizPropBean>> devBizPropBeansCallback)
    -

    Gets the specified device business properties batch.

    - -
    -
    Parameters:
    - - -
    devIds - the device ids,maximum limit 20
    - - - -
    devBizPropBeansCallback - the dev biz prop beans callback
    - - -
    +
  • @@ -1541,16 +1527,7 @@

    getProductRefList

  • getProductRefBean

     abstract ProductRefBean getProductRefBean(String productId)
    -

    Gets product extra config from the cache.

    - -
    -
    Parameters:
    - - -
    productId - the product id
    - - -
    +
  • @@ -1580,7 +1557,7 @@

    getThingDeviceBizPropBeanListManager

  • putDeviceProductPanelInfoBean

     abstract void putDeviceProductPanelInfoBean(String pId, ProductPanelInfoBean productPanelInfoBean)
    -

    add Product Panel info to cache.

    +
  • @@ -1595,7 +1572,7 @@

    putDeviceProductPanelInfoBean

  • getDeviceProductPanelInfoBean

     abstract ProductPanelInfoBean getDeviceProductPanelInfoBean(String pId)
    -

    get Product Panel info from cache.

    +
  • @@ -1610,18 +1587,7 @@

    getDeviceProductPanelInfoBean

  • getDeviceProductPanelInfoBeanByVer

     abstract ProductPanelInfoBean getDeviceProductPanelInfoBeanByVer(String pid, String pver)
    -

    get Product Panel info from cache with pid and product version

    - -
    -
    Parameters:
    - - - - -
    pver - product version
    - - -
    +
  • @@ -1636,7 +1602,7 @@

    getDeviceProductPanelInfoBeanByVer

  • clearAllDeviceProductPanelInfo

     abstract void clearAllDeviceProductPanelInfo()
    -

    clear Product Panel info from cache.

    +
  • @@ -1651,7 +1617,7 @@

    clearAllDeviceProductPanelInfo

  • getDeviceProductPanelInfoBeanLocal

     abstract ProductPanelInfoBean getDeviceProductPanelInfoBeanLocal(String pId)
    -

    get Product Panel info from local cache.

    +
  • @@ -1666,7 +1632,7 @@

    getDeviceProductPanelInfoBeanLocal

  • getDeviceProductPanelInfoBeanLocalByVer

     abstract ProductPanelInfoBean getDeviceProductPanelInfoBeanLocalByVer(String pId, String pver)
    -

    get Product Panel info from local cache with pid and product ver

    +
  • @@ -1681,7 +1647,7 @@

    getDeviceProductPanelInfoBeanLocalByVer

  • getProductPanelInfoBean

     abstract void )>getProductPanelInfoBean(String productId, String productVer, IThingDataCallback<ProductPanelInfoBean> callback)
    -

    Gets the Panel info of one product of device.

    +
  • @@ -1726,18 +1692,7 @@

    getLocalAllProductIds

  • getThingModelWithProductId

     abstract void )>getThingModelWithProductId(String pid, IThingDataCallback<ThingSmartThingModel> callback)
    -

    Get thing model from cloud and update cache.

    - -
    -
    Parameters:
    - - - - -
    callback - Called when the task is finished or interrupted by an error
    - - -
    +
  • @@ -1752,20 +1707,7 @@

    getThingModelWithProductId

  • getThingModelWithProductId

     abstract void )>getThingModelWithProductId(String pid, String productVersion, IThingDataCallback<ThingSmartThingModel> callback)
    -

    Get thing model from cloud and update cache.

    - -
    -
    Parameters:
    - - - - - - -
    callback - Called when the task is finished or interrupted by an error
    - - -
    +
  • @@ -1775,12 +1717,27 @@

    getThingModelWithProductId

    + + + + + + + + + + @@ -151,7 +151,7 @@

    Method Summary

    publishDps(String nodeId, String dps, IResultCallback callback) - Publish commands to a single sub-device. + @@ -159,7 +159,7 @@

    Method Summary

    publishDpsByMqtt(String nodeId, String dps, IResultCallback callback) - Publish commands to a single sub-device by MQTT. + @@ -167,7 +167,7 @@

    Method Summary

    publishDpsByHttp(String nodeId, String dps, IResultCallback callback) - Use http to send control commands. + @@ -175,7 +175,7 @@

    Method Summary

    isMqttConnect() - Whether the MQTT is connected. + @@ -183,7 +183,7 @@

    Method Summary

    broadcastDps(String dps, IResultCallback callback) - Publish commands to all sub-devices under the gateway. + @@ -191,7 +191,7 @@

    Method Summary

    multicastDps(String nodeId, String dps, IResultCallback callback) - Publish commands to all devices in the same group as this sub-device. + @@ -199,7 +199,7 @@

    Method Summary

    >)>getSubDevList(IThingDataCallback<List<DeviceBean>> callback) - Get the list of sub-devices under the gateway. + @@ -207,7 +207,7 @@

    Method Summary

    registerSubDevListener(ISubDevListener listener) - Register the sub-devices status change listener. + @@ -215,7 +215,7 @@

    Method Summary

    unRegisterSubDevListener() - Unregister the sub-devices status change listener. + @@ -223,7 +223,7 @@

    Method Summary

    onDestroy() - Recycle and release the resources. + @@ -268,24 +268,7 @@

    Method Detail

  • publishDps

     abstract void publishDps(String nodeId, String dps, IResultCallback callback)
    -

    Publish commands to a single sub-device.

    - -
    -
    Parameters:
    - - -
    nodeId - Sub-device nodeId, nodeId field in sub-device's DeviceBean
    - - - -
    dps - List of function points to be controlled, formatted as json string
    - - - -
    callback - Send success or failure callback.
    - - -
    +
  • @@ -300,24 +283,7 @@

    publishDps

  • publishDpsByMqtt

     abstract void publishDpsByMqtt(String nodeId, String dps, IResultCallback callback)
    -

    Publish commands to a single sub-device by MQTT.

    - -
    -
    Parameters:
    - - -
    nodeId - Sub-device nodeId, nodeId field in sub-device's DeviceBean
    - - - -
    dps - List of function points to be controlled, formatted as json string
    - - - -
    callback - Send success or failure callback.
    - - -
    +
  • @@ -332,24 +298,7 @@

    publishDpsByMqtt

  • publishDpsByHttp

     abstract void publishDpsByHttp(String nodeId, String dps, IResultCallback callback)
    -

    Use http to send control commands.

    - -
    -
    Parameters:
    - - -
    nodeId - Sub-device nodeId, nodeId field in sub-device's DeviceBean
    - - - -
    dps - List of function points to be controlled, formatted as json string
    - - - -
    callback - Send success or failure callback.
    - - -
    +
  • @@ -363,8 +312,8 @@

    publishDpsByHttp

    >
  • isMqttConnect

    -
    @Deprecated() abstract boolean isMqttConnect()
    -

    Whether the MQTT is connected.

    Not recommended, it is recommended to use another interface isServerConnect, such as {@code ThingHomeSdk.getServerInstance().isServerConnect()}

    +
     abstract boolean isMqttConnect()
    +
  • @@ -379,20 +328,7 @@

    isMqttConnect

  • broadcastDps

     abstract void broadcastDps(String dps, IResultCallback callback)
    -

    Publish commands to all sub-devices under the gateway.

    - -
    -
    Parameters:
    - - -
    dps - List of function points to be controlled, formatted as json string
    - - - -
    callback - Send success or failure callback.
    - - -
    +
  • @@ -407,24 +343,7 @@

    broadcastDps

  • multicastDps

     abstract void multicastDps(String nodeId, String dps, IResultCallback callback)
    -

    Publish commands to all devices in the same group as this sub-device.

    - -
    -
    Parameters:
    - - -
    nodeId - Sub-device nodeId, nodeId field in sub-device's DeviceBean
    - - - -
    dps - List of function points to be controlled, formatted as json string
    - - - -
    callback - Send success or failure callback.
    - - -
    +
  • @@ -439,16 +358,7 @@

    multicastDps

  • getSubDevList

     abstract void >)>getSubDevList(IThingDataCallback<List<DeviceBean>> callback)
    -

    Get the list of sub-devices under the gateway.

    - -
    -
    Parameters:
    - - -
    callback - Callback list of sub-devices DeviceBean
    - - -
    +
  • @@ -463,16 +373,7 @@

    getSubDevList

  • registerSubDevListener

     abstract void registerSubDevListener(ISubDevListener listener)
    -

    Register the sub-devices status change listener.

    The sub-devices related information (dp data, device name, device online status and device removal),which will be synchronized here in real time.

    - -
    -
    Parameters:
    - - -
    listener - The listener ISubDevListener
    - - -
    +
  • @@ -487,7 +388,7 @@

    registerSubDevListener

  • unRegisterSubDevListener

     abstract void unRegisterSubDevListener()
    -

    Unregister the sub-devices status change listener.

    +
  • @@ -502,7 +403,7 @@

    unRegisterSubDevListener

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and release the resources.

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingGetBeanCallback.html b/com/thingclips/smart/sdk/api/IThingGetBeanCallback.html index c92f229..e58422d 100644 --- a/com/thingclips/smart/sdk/api/IThingGetBeanCallback.html +++ b/com/thingclips/smart/sdk/api/IThingGetBeanCallback.html @@ -110,7 +110,7 @@

    Interface IThingGetBea public interface IThingGetBeanCallback<T> -

    Server response callback.

    +
    @@ -149,9 +149,9 @@

    Method Summary

    abstract void - onResult(T bean) + onResult(T bean) - Callback data model. + @@ -195,17 +195,8 @@

    Method Detail

    >
  • onResult

    -
     abstract void onResult(T bean)
    -

    Callback data model.

    - -
    -
    Parameters:
    - - -
    bean - Data model.
    - - -
    +
     abstract void onResult(T bean)
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingGroup.html b/com/thingclips/smart/sdk/api/IThingGroup.html index 09eda90..5dcf89b 100644 --- a/com/thingclips/smart/sdk/api/IThingGroup.html +++ b/com/thingclips/smart/sdk/api/IThingGroup.html @@ -110,7 +110,7 @@

    Interface IThingGroup

    public interface IThingGroup -

    Provides group related operations, like group control, status change monitoring, rename, add/remove device and so on.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    registerGroupListener(IGroupListener listener) - Register the group status change listenerThe group related information (dp data, group name, and group removal),which will be synchronized here in real time. + @@ -159,7 +159,7 @@

    Method Summary

    unRegisterGroupListener() - Unregister the group status change listener + @@ -167,7 +167,7 @@

    Method Summary

    renameGroup(String groupName, IResultCallback callback) - Rename the group. + @@ -175,7 +175,7 @@

    Method Summary

    dismissGroup(IResultCallback callback) - Dismiss the group. + @@ -183,7 +183,7 @@

    Method Summary

    publishDps(String dps, IResultCallback callback) - Send the command to the group. + @@ -199,7 +199,7 @@

    Method Summary

    publishDps(String dps, ThingDevicePublishModeEnum publishModeEnum, IResultCallback callback) - Send the command to the group. + @@ -207,7 +207,7 @@

    Method Summary

    updateDeviceList(List<String> devIds, IResultCallback callback) - Update device list. + @@ -215,7 +215,7 @@

    Method Summary

    addDevice(String devId, IResultCallback callback) - Add device to this group. + @@ -223,7 +223,7 @@

    Method Summary

    removeDevice(String devId, IResultCallback callback) - Remove device from this group. + @@ -231,7 +231,7 @@

    Method Summary

    onDestroy() - Recycle and release the resources + @@ -276,16 +276,7 @@

    Method Detail

  • registerGroupListener

     abstract void registerGroupListener(IGroupListener listener)
    -

    Register the group status change listener

    The group related information (dp data, group name, and group removal),which will be synchronized here in real time.

    - -
    -
    Parameters:
    - - -
    listener - The listener IGroupListener
    - - -
    +
  • @@ -300,7 +291,7 @@

    registerGroupListener

  • unRegisterGroupListener

     abstract void unRegisterGroupListener()
    -

    Unregister the group status change listener

    +
  • @@ -315,20 +306,7 @@

    unRegisterGroupListener

  • renameGroup

     abstract void renameGroup(String groupName, IResultCallback callback)
    -

    Rename the group.

    - -
    -
    Parameters:
    - - -
    groupName - The name of the group you want to change
    - - - -
    callback - Callback result success or failure.
    - - -
    +
  • @@ -343,16 +321,7 @@

    renameGroup

  • dismissGroup

     abstract void dismissGroup(IResultCallback callback)
    -

    Dismiss the group.

    - -
    -
    Parameters:
    - - -
    callback - Callback result success or failure.
    - - -
    +
  • @@ -367,20 +336,7 @@

    dismissGroup

  • publishDps

     abstract void publishDps(String dps, IResultCallback callback)
    -

    Send the command to the group.

    - -
    -
    Parameters:
    - - -
    dps - Data points
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -410,24 +366,7 @@

    publishDpCodes

  • publishDps

     abstract void publishDps(String dps, ThingDevicePublishModeEnum publishModeEnum, IResultCallback callback)
    -

    Send the command to the group.

    The successful issuing of a command does not mean that the group is successfully operated,but only means that the command has been successfully sent.

    If the operation succeeds, the data point information will be reported,and returned through the onDpUpdate interface.

    The command string is json string like {"101": true}.

    The command can send multiple data point at one time.

    - -
    -
    Parameters:
    - - -
    dps - Data points
    - - - -
    publishModeEnum - Publish mode ThingDevicePublishModeEnum
    - - - -
    callback - Callback IResultCallback
    - - -
    +
  • @@ -442,20 +381,7 @@

    publishDps

  • updateDeviceList

     abstract void updateDeviceList(List<String> devIds, IResultCallback callback)
    -

    Update device list.

    - -
    -
    Parameters:
    - - -
    devIds - device ids.
    - - - -
    callback - Callback result success or failure.
    - - -
    +
  • @@ -470,20 +396,7 @@

    updateDeviceList

  • addDevice

     abstract void addDevice(String devId, IResultCallback callback)
    -

    Add device to this group.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - - -
    callback - Callback result success or failure.
    - - -
    +
  • @@ -498,20 +411,7 @@

    addDevice

  • removeDevice

     abstract void removeDevice(String devId, IResultCallback callback)
    -

    Remove device from this group.

    - -
    -
    Parameters:
    - - -
    devId - device id.
    - - - -
    callback - Callback result success or failure.
    - - -
    +
  • @@ -526,7 +426,7 @@

    removeDevice

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and release the resources

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingLinkDeviceListener.html b/com/thingclips/smart/sdk/api/IThingLinkDeviceListener.html index 8be9522..90eef33 100644 --- a/com/thingclips/smart/sdk/api/IThingLinkDeviceListener.html +++ b/com/thingclips/smart/sdk/api/IThingLinkDeviceListener.html @@ -151,7 +151,7 @@

    Method Summary

    onReceiveThingMessage(ThingSmartThingMessageType messageType, Map<String, Object> payload) - ThingSmartThingMessageType + @@ -196,18 +196,7 @@

    Method Detail

  • onReceiveThingMessage

     abstract void onReceiveThingMessage(ThingSmartThingMessageType messageType, Map<String, Object> payload)
    -

    ThingSmartThingMessageType

    - -
    -
    Parameters:
    - - - - -
    payload - data eg: { "data": {"time":xxx,"actionCode":"testAction","inputParams":{"inputParam1":"value1","inputParam2":"value2"}}}
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingMatterAvailableWiFiListCallback.html b/com/thingclips/smart/sdk/api/IThingMatterAvailableWiFiListCallback.html new file mode 100644 index 0000000..71ea58f --- /dev/null +++ b/com/thingclips/smart/sdk/api/IThingMatterAvailableWiFiListCallback.html @@ -0,0 +1,268 @@ + + + + IThingMatterAvailableWiFiListCallback + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IThingMatterAvailableWiFiListCallback

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onMatterDeviceAvailableWiFiList(List<WiFiScanResult> wifiScanBeanList) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/api/IThingMessage.html b/com/thingclips/smart/sdk/api/IThingMessage.html index b837f7c..1c69f84 100644 --- a/com/thingclips/smart/sdk/api/IThingMessage.html +++ b/com/thingclips/smart/sdk/api/IThingMessage.html @@ -203,6 +203,14 @@

    Method Summary

    + abstract void + + )>getMessageListByMsgSrcId(int offset, int limit, int msgType, String msgSrcId, boolean encryptImage, boolean splitImageKey, IThingDataCallback<MessageListBean> callback) + + Get message list by message id + + + abstract void >)>getMessageEncryptImageKeyList(List<MessageEncryptImageKeyRequest> requestList, IThingDataCallback<List<MessageEncryptImageKeyBean>> callback) @@ -210,7 +218,7 @@

    Method Summary

    Get message encrypted image key list - + abstract void deleteMessages(List<String> mIds, IBooleanCallback callback) @@ -218,7 +226,7 @@

    Method Summary

    Delete message list - + abstract void deleteMessageWithType(int msgType, List<String> ids, List<String> msgSrcId, IBooleanCallback callback) @@ -226,7 +234,7 @@

    Method Summary

    delete message with type - + abstract void )>requestMessageNew(IThingDataCallback<MessageHasNew> callback) @@ -234,7 +242,7 @@

    Method Summary

    request new message - + abstract void )>getMessageMaxTime(IThingDataCallback<Integer> callback) @@ -242,7 +250,7 @@

    Method Summary

    Get the last message - + abstract void cancelAll() @@ -250,7 +258,7 @@

    Method Summary

    Cancel request When the page is closed, you can call to cancel the unfinished network request - + abstract void )>setDeviceDNDSetting(boolean open, IThingDataCallback<Boolean> listener) @@ -258,7 +266,7 @@

    Method Summary

    Turn on/off message avoidance - + abstract void )>getDeviceDNDSetting(IThingDataCallback<Boolean> listener) @@ -266,7 +274,7 @@

    Method Summary

    Get the status of the Do Not Disturb switch - + abstract void >)>getDNDList(IThingDataCallback<ArrayList<DeviceAlarmNotDisturbVO>> listener) @@ -274,7 +282,7 @@

    Method Summary

    Get the time period list of Do not disturb that has been set - + abstract void >)>getDNDDeviceList(IThingDataCallback<ArrayList<NodisturbDevicesBean>> listener) @@ -282,7 +290,7 @@

    Method Summary

    Get a list of devices that support DND - + abstract void )>addDNDWithStartTime(String startTime, String endTime, String devIds, String loops, IThingDataCallback<Long> listener) @@ -290,7 +298,7 @@

    Method Summary

    Add do not disturb time period - + abstract void )>modifyDNDWithTimerId(long nodisturbAlarmId, String mStartTime, String mEndTime, String devIds, String loops, IThingDataCallback<Boolean> listener) @@ -298,7 +306,7 @@

    Method Summary

    Modify the do not disturb time period - + abstract void )>removeDNDWithTimerId(long id, IThingDataCallback<Boolean> listener) @@ -306,7 +314,7 @@

    Method Summary

    Delete Do Not Disturb Time Period - + abstract void )>getPrivacyAuthorizationStatus(AuthorizationType type, IThingDataCallback<PrivacyAuthorizationBean> callback) @@ -314,7 +322,7 @@

    Method Summary

    Get privacy authorization statuses. - + abstract void updatePrivacyAuthorizationStatus(Map<AuthorizationType, Boolean> values, IResultCallback callback) @@ -610,6 +618,54 @@

    getMessageListByMsgSrcId

    +
    callback - IThingDataCallback
    + + + + + + + + + + + + - + @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onDeviceFind(String devId, DeviceActiveEnum activeEnum) + onDeviceFind(String devId, DeviceActiveEnum activeEnum) @@ -195,7 +195,7 @@

    Method Detail

    >
  • onDeviceFind

    -
     abstract void onDeviceFind(String devId, DeviceActiveEnum activeEnum)
    +
     abstract void onDeviceFind(String devId, DeviceActiveEnum activeEnum)
    diff --git a/com/thingclips/smart/sdk/api/IThingSmartAPSendInfoListener.html b/com/thingclips/smart/sdk/api/IThingSmartAPSendInfoListener.html index 24d99b2..fb9222d 100644 --- a/com/thingclips/smart/sdk/api/IThingSmartAPSendInfoListener.html +++ b/com/thingclips/smart/sdk/api/IThingSmartAPSendInfoListener.html @@ -110,7 +110,7 @@

    Interface IThi public interface IThingSmartAPSendInfoListener -

    TODO feature

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    didPassWIFIToSecurityLevelDeviceWithUUID(int sl, String uuid) - Callback for the device which has Security Level info, when AP pairing . + @@ -195,8 +195,8 @@

    Method Detail

    >
  • didPassWIFIToSecurityLevelDeviceWithUUID

    -
    @Deprecated() abstract void didPassWIFIToSecurityLevelDeviceWithUUID(int sl, String uuid)
    -

    Callback for the device which has Security Level info, when AP pairing .

    +
     abstract void didPassWIFIToSecurityLevelDeviceWithUUID(int sl, String uuid)
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingSmartActivatorListener.html b/com/thingclips/smart/sdk/api/IThingSmartActivatorListener.html index f6af287..264c82d 100644 --- a/com/thingclips/smart/sdk/api/IThingSmartActivatorListener.html +++ b/com/thingclips/smart/sdk/api/IThingSmartActivatorListener.html @@ -110,7 +110,7 @@

    Interface IThin public interface IThingSmartActivatorListener -

    A listener for activation.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Activating error callback. + @@ -159,7 +159,7 @@

    Method Summary

    onActiveSuccess(DeviceBean devResp) - Activation success callback. + @@ -167,7 +167,7 @@

    Method Summary

    onStep(String step, Object data) - Activation process callback. + @@ -220,20 +220,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Activating error callback.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    +
  • @@ -248,16 +235,7 @@

    onError

  • onActiveSuccess

     abstract void onActiveSuccess(DeviceBean devResp)
    -

    Activation success callback.

    - -
    -
    Parameters:
    - - -
    devResp - Device information.
    - - -
    +
  • @@ -272,20 +250,7 @@

    onActiveSuccess

  • onStep

     abstract void onStep(String step, Object data)
    -

    Activation process callback.

    - -
    -
    Parameters:
    - - -
    step - The step of config device.
    - - - -
    data - Activation process information.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingSmartBroadbandActivator.html b/com/thingclips/smart/sdk/api/IThingSmartBroadbandActivator.html index 2fae4cf..a1f4b9f 100644 --- a/com/thingclips/smart/sdk/api/IThingSmartBroadbandActivator.html +++ b/com/thingclips/smart/sdk/api/IThingSmartBroadbandActivator.html @@ -181,7 +181,7 @@

    Method Summary

    abstract void - startConfigRouter(ThingBroadbandConfigBuilder builder) + startConfigRouter(ThingBroadbandConfigBuilder builder) @@ -197,7 +197,7 @@

    Method Summary

    abstract void - startActivator(ThingBroadbandActivatorBuilder builder) + startActivator(ThingBroadbandActivatorBuilder builder) @@ -254,19 +254,6 @@

    startDiscoverRouterWithTimeout

     abstract void startDiscoverRouterWithTimeout(IThingRouterDiscoverListener listener, long timeout)
    -
    -
    Parameters:
    - - -
    listener - callback
    - - - -
    timeout - s default 100, unit s
    - - -
    - @@ -297,21 +284,6 @@

    startGetSupportConnectTypeWithTimeout

     abstract void startGetSupportConnectTypeWithTimeout(Context context, HgwBean hgwBean, long timeout, IThingBroadbandConnectTypeListener listener)
    -
    -
    Parameters:
    - - - - - - -
    timeout - unit s
    - - - - -
    - @@ -339,7 +311,7 @@

    stopGetSupportConnectType

    >
  • startConfigRouter

    -
     abstract void startConfigRouter(ThingBroadbandConfigBuilder builder)
    +
     abstract void startConfigRouter(ThingBroadbandConfigBuilder builder)
    @@ -369,7 +341,7 @@

    stopConfigRouter

    >
  • startActivator

    -
     abstract void startActivator(ThingBroadbandActivatorBuilder builder)
    +
     abstract void startActivator(ThingBroadbandActivatorBuilder builder)
    diff --git a/com/thingclips/smart/sdk/api/IThingSmartCameraActivatorListener.html b/com/thingclips/smart/sdk/api/IThingSmartCameraActivatorListener.html index d558233..ac07940 100644 --- a/com/thingclips/smart/sdk/api/IThingSmartCameraActivatorListener.html +++ b/com/thingclips/smart/sdk/api/IThingSmartCameraActivatorListener.html @@ -110,7 +110,7 @@

    Interface public interface IThingSmartCameraActivatorListener -

    A listener for camera device activation.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onQRCodeSuccess(String qrcodeUrl) - QR code generation success callback + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Activating error callback. + @@ -167,7 +167,7 @@

    Method Summary

    onActiveSuccess(DeviceBean devResp) - Activation success callback. + @@ -212,16 +212,7 @@

    Method Detail

  • onQRCodeSuccess

     abstract void onQRCodeSuccess(String qrcodeUrl)
    -

    QR code generation success callback

    - -
    -
    Parameters:
    - - -
    qrcodeUrl - Url of QR Code.
    - - -
    +
  • @@ -236,20 +227,7 @@

    onQRCodeSuccess

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Activating error callback.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code.
    - - - -
    errorMsg - Error message.
    - - -
    +
  • @@ -264,16 +242,7 @@

    onError

  • onActiveSuccess

     abstract void onActiveSuccess(DeviceBean devResp)
    -

    Activation success callback.

    - -
    -
    Parameters:
    - - -
    devResp - Device information.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingSmartQRCodeActivatorListener.html b/com/thingclips/smart/sdk/api/IThingSmartQRCodeActivatorListener.html index 542df62..f90bd5c 100644 --- a/com/thingclips/smart/sdk/api/IThingSmartQRCodeActivatorListener.html +++ b/com/thingclips/smart/sdk/api/IThingSmartQRCodeActivatorListener.html @@ -106,7 +106,7 @@

    Interface
    -@Deprecated() 
    +
     public interface IThingSmartQRCodeActivatorListener
     
                         
    diff --git a/com/thingclips/smart/sdk/api/IThingSmartRequest.html b/com/thingclips/smart/sdk/api/IThingSmartRequest.html index 99f2425..20ff5fc 100644 --- a/com/thingclips/smart/sdk/api/IThingSmartRequest.html +++ b/com/thingclips/smart/sdk/api/IThingSmartRequest.html @@ -110,7 +110,7 @@

    Interface IThingSmartRequ public interface IThingSmartRequest -

    The server api calls the common function interface.

    +
    @@ -151,23 +151,23 @@

    Method Summary

    requestWithApiName(String apiName, String version, Map<String, Object> postData, IRequestCallback request) - Deprecated. + abstract <T> void - )>requestWithApiName(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback) + )>requestWithApiName(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback) - Applicable to api interface request with session. + abstract <T> void - )>requestWithApiNameWithoutSession(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback) + )>requestWithApiNameWithoutSession(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback) - Applies to api interface requests without session. + @@ -175,7 +175,7 @@

    Method Summary

    requestWithApiNameWithoutSession(String apiName, String version, Map<String, Object> postData, IRequestCallback request) - Deprecated. + @@ -183,7 +183,7 @@

    Method Summary

    onDestroy() - Cancel all request. + @@ -227,8 +227,8 @@

    Method Detail

    >
  • requestWithApiName

    -
    @Deprecated() abstract void requestWithApiName(String apiName, String version, Map<String, Object> postData, IRequestCallback request)
    -

    Deprecated.

    Replace by )>requestWithApiName

    +
     abstract void requestWithApiName(String apiName, String version, Map<String, Object> postData, IRequestCallback request)
    +
  • @@ -242,33 +242,8 @@

    requestWithApiName

    >
  • requestWithApiName

    -
     abstract <T> void )>requestWithApiName(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback)
    -

    Applicable to api interface request with session.

    To call this method, the user needs to log in first.

    - -
    -
    Parameters:
    - - -
    apiName - api name
    - - - -
    version - api version
    - - - -
    postData - Post sent data
    - - - -
    object - The Class for json serialization.
    - - - -
    callback - Callback request result.
    - - -
    +
     abstract <T> void )>requestWithApiName(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback)
    +
  • @@ -282,33 +257,8 @@

    requestWithApiName

    >
  • requestWithApiNameWithoutSession

    -
     abstract <T> void )>requestWithApiNameWithoutSession(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback)
    -

    Applies to api interface requests without session.

    - -
    -
    Parameters:
    - - -
    apiName - api name
    - - - -
    version - api version
    - - - -
    postData - Post sent data
    - - - -
    object - The Class for json serialization.
    - - - -
    callback - Callback request result.
    - - -
    +
     abstract <T> void )>requestWithApiNameWithoutSession(String apiName, String version, Map<String, Object> postData, Class<T> object, IThingDataCallback<T> callback)
    +
  • @@ -322,8 +272,8 @@

    requestWithApiNameWithoutSession

    >
  • requestWithApiNameWithoutSession

    -
    @Deprecated() abstract void requestWithApiNameWithoutSession(String apiName, String version, Map<String, Object> postData, IRequestCallback request)
    -

    Deprecated.

    Replace by )>requestWithApiNameWithoutSession

    +
     abstract void requestWithApiNameWithoutSession(String apiName, String version, Map<String, Object> postData, IRequestCallback request)
    +
  • @@ -338,7 +288,7 @@

    requestWithApiNameWithoutSession

  • onDestroy

     abstract void onDestroy()
    -

    Cancel all request.

    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingWifiGroup.html b/com/thingclips/smart/sdk/api/IThingWifiGroup.html index f9dff7f..cbeb1cc 100644 --- a/com/thingclips/smart/sdk/api/IThingWifiGroup.html +++ b/com/thingclips/smart/sdk/api/IThingWifiGroup.html @@ -110,7 +110,7 @@

    Interface IThingWifiGroupIThingWifiGroup -

    The interface provides wifi group-related operations, including group creation, device query, and addition.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    )>createWifiGroup(long homeId, String name, List<String> devIds, IThingResultCallback<Long> callback) - Create wifi group. + @@ -159,7 +159,7 @@

    Method Summary

    )>createWifiGroup(long homeId, String name, String productId, List<String> devIds, IThingResultCallback<Long> callback) - Create wifi group. + @@ -167,7 +167,7 @@

    Method Summary

    >)>queryWifiGroupDeviceList(long homeId, String productId, long groupId, IThingResultCallback<List<GroupDeviceBean>> callback) - Query the devices in the wifi group. + @@ -175,7 +175,7 @@

    Method Summary

    )>saveDevicesToWifiGroup(long homeId, List<String> devIds, long groupId, IThingResultCallback<Boolean> callback) - Add devices to wifi group. + @@ -183,7 +183,7 @@

    Method Summary

    >)>queryDeviceListToAddGroup(long gid, long groupId, String productId, IThingResultCallback<List<GroupDeviceBean>> callback) - query all devices that can make up a group + @@ -227,29 +227,8 @@

    Method Detail

    >
  • createWifiGroup

    -
    @Deprecated() abstract void )>createWifiGroup(long homeId, String name, List<String> devIds, IThingResultCallback<Long> callback)
    -

    Create wifi group.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    name - the name
    - - - -
    devIds - the list of device id
    - - - -
    callback - the callback IThingResultCallback
    - - -
    +
     abstract void )>createWifiGroup(long homeId, String name, List<String> devIds, IThingResultCallback<Long> callback)
    +
  • @@ -264,32 +243,7 @@

    createWifiGroup

  • createWifiGroup

     abstract void )>createWifiGroup(long homeId, String name, String productId, List<String> devIds, IThingResultCallback<Long> callback)
    -

    Create wifi group.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    name - the name
    - - - -
    productId - the product id
    - - - -
    devIds - the list of device id
    - - - -
    callback - the callback IThingResultCallback
    - - -
    +
  • @@ -304,28 +258,7 @@

    createWifiGroup

  • queryWifiGroupDeviceList

     abstract void >)>queryWifiGroupDeviceList(long homeId, String productId, long groupId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    Query the devices in the wifi group.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    productId - the product id
    - - - -
    groupId - the group id
    - - - -
    callback - the callback IThingResultCallback
    - - -
    +
  • @@ -340,28 +273,7 @@

    queryWifiGroupDeviceList

  • saveDevicesToWifiGroup

     abstract void )>saveDevicesToWifiGroup(long homeId, List<String> devIds, long groupId, IThingResultCallback<Boolean> callback)
    -

    Add devices to wifi group.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    devIds - the list of device id
    - - - -
    groupId - the group id
    - - - -
    callback - the callback IThingResultCallback
    - - -
    +
  • @@ -376,28 +288,7 @@

    saveDevicesToWifiGroup

  • queryDeviceListToAddGroup

     abstract void >)>queryDeviceListToAddGroup(long gid, long groupId, String productId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    query all devices that can make up a group

    - -
    -
    Parameters:
    - - -
    gid - home id or group id
    - - - -
    groupId - group id
    - - - -
    productId - product id
    - - - -
    callback - the callback IThingResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/IThingZigbeeGroup.html b/com/thingclips/smart/sdk/api/IThingZigbeeGroup.html index 976ea20..3fa06a5 100644 --- a/com/thingclips/smart/sdk/api/IThingZigbeeGroup.html +++ b/com/thingclips/smart/sdk/api/IThingZigbeeGroup.html @@ -110,7 +110,7 @@

    Interface IThingZigbeeGrou public interface IThingZigbeeGroup -

    The interface provides zigbee group related operations, including device update, add, and remove.

    +
    @@ -159,7 +159,7 @@

    Method Summary

    updateGroupDeviceList(long homeId, List<String> devIds, IResultCallback callback) - Update group device list. + @@ -167,7 +167,7 @@

    Method Summary

    )>addDeviceToGroup(String devId, List<String> devIds, String gid, IThingResultCallback<ZigbeeGroupCreateResultBean> callback) - Add device to group. + @@ -175,7 +175,7 @@

    Method Summary

    )>delDeviceToGroup(String devId, List<String> devIds, String gid, IThingResultCallback<ZigbeeGroupCreateResultBean> callback) - Del device to group. + @@ -183,7 +183,7 @@

    Method Summary

    >)>queryZigbeeDeviceListToAddGroup(long gid, long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback) - Obtain the device list of product. + @@ -191,7 +191,7 @@

    Method Summary

    )>createZigbeeGroup(String productId, long gid, String parentId, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback) - Creating a Zigbee device Group. + @@ -235,34 +235,9 @@

    Method Detail

    >
  • sendCommand

    -
    @Deprecated() abstract void )>sendCommand(String devId, List<String> devIds, String gid, int actionId, IThingResultCallback<ZigbeeGroupCreateResultBean> callback)
    +
     abstract void )>sendCommand(String devId, List<String> devIds, String gid, int actionId, IThingResultCallback<ZigbeeGroupCreateResultBean> callback)
    -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    devIds - the sub device ids
    - - - -
    gid - the group id
    - - - -
    actionId - the action id
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    -
  • @@ -276,24 +251,7 @@

    sendCommand

  • updateGroupDeviceList

     abstract void updateGroupDeviceList(long homeId, List<String> devIds, IResultCallback callback)
    -

    Update group device list.

    - -
    -
    Parameters:
    - - -
    homeId - the home id
    - - - -
    devIds - the sub device ids
    - - - -
    callback - the callback com.thingclips.smart.sdk.api.
    - - -
    +
  • @@ -308,28 +266,7 @@

    updateGroupDeviceList

  • addDeviceToGroup

     abstract void )>addDeviceToGroup(String devId, List<String> devIds, String gid, IThingResultCallback<ZigbeeGroupCreateResultBean> callback)
    -

    Add device to group.

    - -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    devIds - the sub device ids
    - - - -
    gid - the group id
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -344,28 +281,7 @@

    addDeviceToGroup

  • delDeviceToGroup

     abstract void )>delDeviceToGroup(String devId, List<String> devIds, String gid, IThingResultCallback<ZigbeeGroupCreateResultBean> callback)
    -

    Del device to group.

    - -
    -
    Parameters:
    - - -
    devId - the device id
    - - - -
    devIds - the sub device ids
    - - - -
    gid - the group id
    - - - -
    callback - the callback com.thingclips.smart.home.sdk.callback.
    - - -
    +
  • @@ -380,30 +296,7 @@

    delDeviceToGroup

  • queryZigbeeDeviceListToAddGroup

     abstract void >)>queryZigbeeDeviceListToAddGroup(long gid, long groupId, String productId, String parentId, IThingResultCallback<List<GroupDeviceBean>> callback)
    -

    Obtain the device list of product.

    Group List Acquisition.

    - -
    -
    Parameters:
    - - - - -
    groupId - The group is not created, parameter groupId must be an integer -1
    - - - -
    productId - Select the pid of the device that created the grou
    - - - -
    parentId - Select the meshId of the device that created the group, deviceBean.
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • @@ -418,32 +311,7 @@

    queryZigbeeDeviceListToAddGroup

  • createZigbeeGroup

     abstract void )>createZigbeeGroup(String productId, long gid, String parentId, String name, IThingResultCallback<CloudZigbeeGroupCreateBean> callback)
    -

    Creating a Zigbee device Group.

    - -
    -
    Parameters:
    - - -
    productId - The pid of the device what is using to create group
    - - - -
    gid - home id or groupId
    - - - -
    parentId - Select the meshId of the device that created the group, deviceBean.
    - - - -
    name - A name of the group to be created
    - - - -
    callback - IThingResultCallback IThingResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/WifiSignalListener.html b/com/thingclips/smart/sdk/api/WifiSignalListener.html index 047edaa..f29f2de 100644 --- a/com/thingclips/smart/sdk/api/WifiSignalListener.html +++ b/com/thingclips/smart/sdk/api/WifiSignalListener.html @@ -110,7 +110,7 @@

    Interface WifiSignalListe public interface WifiSignalListener -

    Get wifi signal strength listener.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSignalValueFind(String signal) - On signal value find + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - On error + @@ -204,16 +204,7 @@

    Method Detail

  • onSignalValueFind

     abstract void onSignalValueFind(String signal)
    -

    On signal value find

    - -
    -
    Parameters:
    - - -
    signal - The signal
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSignalValueFind

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    On error

    - -
    -
    Parameters:
    - - -
    errorCode - ErrorCode
    - - - -
    errorMsg - ErrorMessage
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IAddGroupCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IAddGroupCallback.html index 773f263..3c785ab 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IAddGroupCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IAddGroupCallback.html @@ -110,7 +110,7 @@

    Interface IAddGroupCallbac public interface IAddGroupCallback -

    Created by letian on 2017/7/13.

    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/IAddRemoteBindSubDevCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IAddRemoteBindSubDevCallback.html new file mode 100644 index 0000000..fb6addf --- /dev/null +++ b/com/thingclips/smart/sdk/api/bluemesh/IAddRemoteBindSubDevCallback.html @@ -0,0 +1,291 @@ + + + + IAddRemoteBindSubDevCallback + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IAddRemoteBindSubDevCallback

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onSuccess(DeviceBean blueMeshSubDevBean, boolean isRemoteBindPubAddress) +
        abstract void + onError(String errorCode, String errorMsg) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          onSuccess

          +
           abstract void onSuccess(DeviceBean blueMeshSubDevBean, boolean isRemoteBindPubAddress)
          +
          + + +
        • +
        + + + + +
          +
        • +

          onError

          +
           abstract void onError(String errorCode, String errorMsg)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/api/bluemesh/IAddRoomCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IAddRoomCallback.html index 3273221..09d5e2e 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IAddRoomCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IAddRoomCallback.html @@ -110,7 +110,7 @@

    Interface IAddRoomCallback< public interface IAddRoomCallback -

    Created by letian on 2017/7/13.

    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/IAddSubDevCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IAddSubDevCallback.html index eef11f8..9b3dd4f 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IAddSubDevCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IAddSubDevCallback.html @@ -110,7 +110,7 @@

    Interface IAddSubDevCallb public interface IAddSubDevCallback -

    Created by letian on 2017/6/3.

    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshActivatorListener.html b/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshActivatorListener.html index 8525f87..6a35dd4 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshActivatorListener.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshActivatorListener.html @@ -110,7 +110,7 @@

    Interface IBlueMe public interface IBlueMeshActivatorListener -

    Created by letian on 2017/8/29.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(DeviceBean devBean) - Provisioning success. + @@ -159,7 +159,7 @@

    Method Summary

    onFailure(String errorCode, String error) - Provisioning failed. + @@ -167,7 +167,7 @@

    Method Summary

    onStep(String step, Object satus) - Status of the provisioning process. + @@ -212,16 +212,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(DeviceBean devBean)
    -

    Provisioning success.

    - -
    -
    Parameters:
    - - -
    devBean - DeviceBean
    - - -
    +
  • @@ -236,20 +227,7 @@

    onSuccess

  • onFailure

     abstract void onFailure(String errorCode, String error)
    -

    Provisioning failed.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code
    - - - -
    error - Error message
    - - -
    +
  • @@ -264,20 +242,7 @@

    onFailure

  • onStep

     abstract void onStep(String step, Object satus)
    -

    Status of the provisioning process.

    - -
    -
    Parameters:
    - - -
    step - Step of provisoning process
    - - - -
    satus - Statu of current step
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshCreateCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshCreateCallback.html index f773a25..1206991 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshCreateCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshCreateCallback.html @@ -110,7 +110,7 @@

    Interface IBlueMeshC public interface IBlueMeshCreateCallback -

    Callback for create ThingMesh result.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Create mesh failed. + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess(BlueMeshBean buleMeshBean) - Create mesh success + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Create mesh failed.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code
    - - - -
    errorMsg - Error message
    - - -
    +
  • @@ -232,16 +219,7 @@

    onError

  • onSuccess

     abstract void onSuccess(BlueMeshBean buleMeshBean)
    -

    Create mesh success

    - -
    -
    Parameters:
    - - -
    buleMeshBean - BlueMeshBean
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshManager.html b/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshManager.html index d571ffc..eace598 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshManager.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IBlueMeshManager.html @@ -110,7 +110,7 @@

    Interface IBlueMeshManager< public interface IBlueMeshManager -

    Provide BlueMeshBean operation interface.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    getBlueMeshBean(String meshId) - Get BlueMeshBean by mesh id. + @@ -159,7 +159,7 @@

    Method Summary

    createBlueMesh(long homeId, String meshName, IBlueMeshCreateCallback callback) - Get necessary parameters from server, such as network key, application key, etc. + @@ -167,7 +167,7 @@

    Method Summary

    getBlueMeshList() - Get all BlueMeshBean info in current family from local cache. + @@ -175,7 +175,7 @@

    Method Summary

    requestMeshList(long homeId, IRequestMeshListCallback callback) - Get all BlueMeshBean info in specified family from server. + @@ -183,7 +183,7 @@

    Method Summary

    requestUpgradeInfo(String devId, IRequestUpgradeInfoCallback callback) - Query device firmware upgrade information from server. + @@ -191,7 +191,7 @@

    Method Summary

    updateBuleMesh(List<BlueMeshBean> blueMeshBeans) - Replace all local cache. + @@ -199,7 +199,7 @@

    Method Summary

    parseVenderIdFromDp(Set dps, String pcc) - Get vendor id from dps.If the dps corresponding to the vendor id in pcc contains the parameter dps, then return this vendor id, elsereturn the first vendor id in pcc. + @@ -207,7 +207,7 @@

    Method Summary

    getThingMeshParseBean(String value, String dpId) - Get opCode and parameter by vendor id and dp id. + @@ -215,7 +215,7 @@

    Method Summary

    onDestroy() - Recycle and destroy resources, such as cache. + @@ -260,16 +260,7 @@

    Method Detail

  • getBlueMeshBean

     abstract BlueMeshBean getBlueMeshBean(String meshId)
    -

    Get BlueMeshBean by mesh id.

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id getMeshId
    - - -
    +
  • @@ -284,24 +275,7 @@

    getBlueMeshBean

  • createBlueMesh

     abstract void createBlueMesh(long homeId, String meshName, IBlueMeshCreateCallback callback)
    -

    Get necessary parameters from server, such as network key, application key, etc.

    - -
    -
    Parameters:
    - - -
    homeId - Thing home id
    - - - -
    meshName - Thing mesh name
    - - - -
    callback - call back for result
    - - -
    +
  • @@ -316,7 +290,7 @@

    createBlueMesh

  • getBlueMeshList

     abstract List<BlueMeshBean> getBlueMeshList()
    -

    Get all BlueMeshBean info in current family from local cache.

    +
  • @@ -331,20 +305,7 @@

    getBlueMeshList

  • requestMeshList

     abstract void requestMeshList(long homeId, IRequestMeshListCallback callback)
    -

    Get all BlueMeshBean info in specified family from server.

    - -
    -
    Parameters:
    - - -
    homeId - Thing home id
    - - - -
    callback - Call back for result IRequestMeshListCallback
    - - -
    +
  • @@ -359,20 +320,7 @@

    requestMeshList

  • requestUpgradeInfo

     abstract void requestUpgradeInfo(String devId, IRequestUpgradeInfoCallback callback)
    -

    Query device firmware upgrade information from server.

    - -
    -
    Parameters:
    - - -
    devId - Thing device id com.thingclips.smart.sdk.bean.
    - - - -
    callback - Call back for result
    - - -
    +
  • @@ -387,16 +335,7 @@

    requestUpgradeInfo

  • updateBuleMesh

     abstract void updateBuleMesh(List<BlueMeshBean> blueMeshBeans)
    -

    Replace all local cache.

    - -
    -
    Parameters:
    - - -
    blueMeshBeans - List of BlueMeshBean BlueMeshBean
    - - -
    +
  • @@ -411,20 +350,7 @@

    updateBuleMesh

  • parseVenderIdFromDp

     abstract String parseVenderIdFromDp(Set dps, String pcc)
    -

    Get vendor id from dps.If the dps corresponding to the vendor id in pcc contains the parameter dps, then return this vendor id, elsereturn the first vendor id in pcc.

    - -
    -
    Parameters:
    - - -
    dps - Fusion dps
    - - - -
    pcc - Vendor ids
    - - -
    +
  • @@ -439,20 +365,7 @@

    parseVenderIdFromDp

  • getThingMeshParseBean

     abstract DpsParseBean getThingMeshParseBean(String value, String dpId)
    -

    Get opCode and parameter by vendor id and dp id.

    - -
    -
    Parameters:
    - - -
    value - Thing vendor id.
    - - - -
    dpId - Thing dp id com.thingclips.smart.android.device.bean.
    - - -
    +
  • @@ -467,7 +380,7 @@

    getThingMeshParseBean

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and destroy resources, such as cache.

    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IGetGroupAndDevListCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IGetGroupAndDevListCallback.html index a2164d7..614812a 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IGetGroupAndDevListCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IGetGroupAndDevListCallback.html @@ -110,7 +110,7 @@

    Interface IGetGr public interface IGetGroupAndDevListCallback -

    Created by letian on 2017/7/12.

    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/IGetMeshRoomAndGroupListCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IGetMeshRoomAndGroupListCallback.html index 8a19d18..e880104 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IGetMeshRoomAndGroupListCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IGetMeshRoomAndGroupListCallback.html @@ -110,7 +110,7 @@

    Interface I public interface IGetMeshRoomAndGroupListCallback -

    Created by letian on 2017/7/12.

    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/IGroupDevCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IGroupDevCallback.html index b30ef52..d2d3551 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IGroupDevCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IGroupDevCallback.html @@ -110,7 +110,7 @@

    Interface IGroupDevCallbac public interface IGroupDevCallback -

    The interface Group dev callback.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String error) - On error. + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess(List<BlueMeshSubDevBean> subDevBeen) - On success. + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String error)
    -

    On error.

    - -
    -
    Parameters:
    - - -
    errorCode - the error code
    - - - -
    error - the error
    - - -
    +
  • @@ -232,16 +219,7 @@

    onError

  • onSuccess

     abstract void onSuccess(List<BlueMeshSubDevBean> subDevBeen)
    -

    On success.

    - -
    -
    Parameters:
    - - -
    subDevBeen - the sub dev been com.thingclips.smart.sdk.bean.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IMeshActionTransmitter.html b/com/thingclips/smart/sdk/api/bluemesh/IMeshActionTransmitter.html index f263c1d..0181476 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IMeshActionTransmitter.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IMeshActionTransmitter.html @@ -106,7 +106,7 @@

    Interface IMeshAction
    -@Deprecated() 
    +
     public interface IMeshActionTransmitter
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListener.html b/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListener.html index 98c6ad5..80c6384 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListener.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListener.html @@ -110,7 +110,7 @@

    Interface IMeshDevListener< public interface IMeshDevListener -

    Callback for device reporting data.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onDpUpdate(String nodeId, String dpStr, boolean isFromLocal) - The updated dps of device + @@ -159,7 +159,7 @@

    Method Summary

    onStatusChanged(List<String> onlines, List<String> offlines, String fromGwId) - The online status of devices. + @@ -167,7 +167,7 @@

    Method Summary

    onNetworkStatusChanged(String meshId, boolean status) - The network status of device. + @@ -175,7 +175,7 @@

    Method Summary

    onRawDataUpdate(Array<byte> rawData) - Byte array type data reported by the device. + @@ -183,7 +183,7 @@

    Method Summary

    onDevInfoUpdate(String devId) - Device info updated, such as device name, device icon, etc. + @@ -191,7 +191,7 @@

    Method Summary

    onRemoved(String devId) - Removed from the server. + @@ -236,24 +236,7 @@

    Method Detail

  • onDpUpdate

     abstract void onDpUpdate(String nodeId, String dpStr, boolean isFromLocal)
    -

    The updated dps of device

    - -
    -
    Parameters:
    - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    dpStr - Json string of dps
    - - - -
    isFromLocal - If the dps come from local, this value is true
    - - -
    +
  • @@ -268,24 +251,7 @@

    onDpUpdate

  • onStatusChanged

     abstract void onStatusChanged(List<String> onlines, List<String> offlines, String fromGwId)
    -

    The online status of devices.

    - -
    -
    Parameters:
    - - -
    onlines - Online nodeIds of device
    - - - -
    offlines - Offline nodeIds of device
    - - - -
    fromGwId - If the status come from a gateway, then the devId of the gateway represented by this parameter, otherwise it is empty
    - - -
    +
  • @@ -300,20 +266,7 @@

    onStatusChanged

  • onNetworkStatusChanged

     abstract void onNetworkStatusChanged(String meshId, boolean status)
    -

    The network status of device.

    - -
    -
    Parameters:
    - - -
    meshId - Thing meshId com.thingclips.smart.sdk.bean.
    - - - -
    status - True means network is available, false means network is not available.
    - - -
    +
  • @@ -328,16 +281,7 @@

    onNetworkStatusChanged

  • onRawDataUpdate

     abstract void onRawDataUpdate(Array<byte> rawData)
    -

    Byte array type data reported by the device.

    - -
    -
    Parameters:
    - - -
    rawData - Byte array type data
    - - -
    +
  • @@ -352,16 +296,7 @@

    onRawDataUpdate

  • onDevInfoUpdate

     abstract void onDevInfoUpdate(String devId)
    -

    Device info updated, such as device name, device icon, etc.

    - -
    -
    Parameters:
    - - -
    devId - Thing devId com.thingclips.smart.sdk.bean.
    - - -
    +
  • @@ -376,16 +311,7 @@

    onDevInfoUpdate

  • onRemoved

     abstract void onRemoved(String devId)
    -

    Removed from the server.

    - -
    -
    Parameters:
    - - -
    devId - Thing devId com.thingclips.smart.sdk.bean.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV2.html b/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV2.html index d70059d..6e72cb5 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV2.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV2.html @@ -123,6 +123,36 @@

    Class IMeshDevListenerV2

    +
    + +
    + @@ -151,7 +181,7 @@

    Method Summary

    onPassThroughDataReceive(Map<String, Object> params) - The pass-through channel of mesh vendor message + @@ -178,6 +208,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    @@ -196,16 +247,7 @@

    Method Detail

  • onPassThroughDataReceive

     abstract void onPassThroughDataReceive(Map<String, Object> params)
    -

    The pass-through channel of mesh vendor message

    - -
    -
    Parameters:
    - - -
    params - The data reported by the device.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV3.html b/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV3.html index cfc1f64..f9038d3 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV3.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IMeshDevListenerV3.html @@ -151,7 +151,7 @@

    Method Summary

    onDpUpdate(String nodeId, Map<String, Object> dpStr, boolean isFromLocal) - The updated dps of device. + @@ -196,24 +196,7 @@

    Method Detail

  • onDpUpdate

     abstract void onDpUpdate(String nodeId, Map<String, Object> dpStr, boolean isFromLocal)
    -

    The updated dps of device.

    - -
    -
    Parameters:
    - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    dpStr - Key for dp id, value for dp value
    - - - -
    isFromLocal - If the dps come from local, this value is true
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IMeshDeviceListener.html b/com/thingclips/smart/sdk/api/bluemesh/IMeshDeviceListener.html index a5e46d3..04f9b29 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IMeshDeviceListener.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IMeshDeviceListener.html @@ -110,7 +110,7 @@

    Interface IMeshDeviceLis public interface IMeshDeviceListener -

    Callback for device reporting data.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    onDpUpdate(String nodeId, Map<String, Object> dpStr, boolean isFromLocal) - The updated dps of device. + @@ -159,7 +159,7 @@

    Method Summary

    onStatusChanged(List<String> onlines, List<String> offlines, String fromGwId) - The online status of devices. + @@ -167,7 +167,7 @@

    Method Summary

    onNetworkStatusChanged(String meshId, boolean status) - The network status of device. + @@ -175,7 +175,7 @@

    Method Summary

    onRawDataUpdate(Array<byte> rawData) - Byte array type data reported by the device. + @@ -183,7 +183,7 @@

    Method Summary

    onDevInfoUpdate(String devId) - Device info updated, such as device name, device icon, etc. + @@ -191,7 +191,7 @@

    Method Summary

    onRemoved(String devId) - Removed from the server. + @@ -236,24 +236,7 @@

    Method Detail

  • onDpUpdate

     abstract void onDpUpdate(String nodeId, Map<String, Object> dpStr, boolean isFromLocal)
    -

    The updated dps of device.

    - -
    -
    Parameters:
    - - -
    nodeId - Thing nodeId com.thingclips.smart.sdk.bean.
    - - - -
    dpStr - Key for dp id, value for dp value
    - - - -
    isFromLocal - If the dps come from local, this value is true
    - - -
    +
  • @@ -268,24 +251,7 @@

    onDpUpdate

  • onStatusChanged

     abstract void onStatusChanged(List<String> onlines, List<String> offlines, String fromGwId)
    -

    The online status of devices.

    - -
    -
    Parameters:
    - - -
    onlines - Online nodeIds of device
    - - - -
    offlines - Offline nodeIds of device
    - - - -
    fromGwId - If the status come from a gateway, then the devId of the gateway represented by this parameter, otherwise it is empty
    - - -
    +
  • @@ -300,20 +266,7 @@

    onStatusChanged

  • onNetworkStatusChanged

     abstract void onNetworkStatusChanged(String meshId, boolean status)
    -

    The network status of device.

    - -
    -
    Parameters:
    - - -
    meshId - Thing meshId com.thingclips.smart.sdk.bean.
    - - - -
    status - True means network is available, false means network is not available.
    - - -
    +
  • @@ -328,16 +281,7 @@

    onNetworkStatusChanged

  • onRawDataUpdate

     abstract void onRawDataUpdate(Array<byte> rawData)
    -

    Byte array type data reported by the device.

    - -
    -
    Parameters:
    - - -
    rawData - Byte array type data
    - - -
    +
  • @@ -352,16 +296,7 @@

    onRawDataUpdate

  • onDevInfoUpdate

     abstract void onDevInfoUpdate(String devId)
    -

    Device info updated, such as device name, device icon, etc.

    - -
    -
    Parameters:
    - - -
    devId - Thing devId com.thingclips.smart.sdk.bean.
    - - -
    +
  • @@ -376,16 +311,7 @@

    onDevInfoUpdate

  • onRemoved

     abstract void onRemoved(String devId)
    -

    Removed from the server.

    - -
    -
    Parameters:
    - - -
    devId - Thing devId com.thingclips.smart.sdk.bean.
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IMeshDeviceRssiCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IMeshDeviceRssiCallback.html new file mode 100644 index 0000000..5c33a42 --- /dev/null +++ b/com/thingclips/smart/sdk/api/bluemesh/IMeshDeviceRssiCallback.html @@ -0,0 +1,268 @@ + + + + IMeshDeviceRssiCallback + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IMeshDeviceRssiCallback

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onMeshDeviceRssi(int rssi, String mac, boolean isDirConnectDevice, boolean isMatchSigMesh) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          onMeshDeviceRssi

          +
           abstract void onMeshDeviceRssi(int rssi, String mac, boolean isDirConnectDevice, boolean isMatchSigMesh)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/api/bluemesh/IMeshStatusListener.html b/com/thingclips/smart/sdk/api/bluemesh/IMeshStatusListener.html index c22edc8..807dddd 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IMeshStatusListener.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IMeshStatusListener.html @@ -110,7 +110,7 @@

    Interface IMeshStatusLis public interface IMeshStatusListener -

    Get mesh device online status.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    getMeshDeviceLocalStatus(String meshId, String nodeId) - Local mesh online status. + @@ -159,7 +159,7 @@

    Method Summary

    getMeshDeviceCloudStatus(String meshId, String devId) - Cloud online status + @@ -167,7 +167,7 @@

    Method Summary

    getMeshDeviceCacheDps(String meshId, String nodeId) - Local Cached dps + @@ -212,20 +212,7 @@

    Method Detail

  • getMeshDeviceLocalStatus

     abstract boolean getMeshDeviceLocalStatus(String meshId, String nodeId)
    -

    Local mesh online status.

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id getMeshId
    - - - -
    nodeId - Thing device id getNodeId
    - - -
    +
  • @@ -240,20 +227,7 @@

    getMeshDeviceLocalStatus

  • getMeshDeviceCloudStatus

     abstract boolean getMeshDeviceCloudStatus(String meshId, String devId)
    -

    Cloud online status

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id getMeshId
    - - - -
    devId - Thing device id getDevId
    - - -
    +
  • @@ -268,20 +242,7 @@

    getMeshDeviceCloudStatus

  • getMeshDeviceCacheDps

     abstract Map<String, Object> getMeshDeviceCacheDps(String meshId, String nodeId)
    -

    Local Cached dps

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id getMeshId
    - - - -
    nodeId - Thing node id getNodeId
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IRequestMeshListCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IRequestMeshListCallback.html index f479ec3..2cc5065 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IRequestMeshListCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IRequestMeshListCallback.html @@ -110,7 +110,7 @@

    Interface IRequestM public interface IRequestMeshListCallback -

    Request ThingMesh device info.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(ArrayList<BlueMeshBean> meshList) - Request success + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Request error + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(ArrayList<BlueMeshBean> meshList)
    -

    Request success

    - -
    -
    Parameters:
    - - -
    meshList - BlueMeshBean
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Request error

    - -
    -
    Parameters:
    - - -
    errorCode - Error code
    - - - -
    errorMsg - Error message
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IRequestSigMeshListCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IRequestSigMeshListCallback.html index 84383f4..07ab635 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IRequestSigMeshListCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IRequestSigMeshListCallback.html @@ -110,7 +110,7 @@

    Interface IReque public interface IRequestSigMeshListCallback -

    Request SIGMesh device info.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(ArrayList<SigMeshBean> meshList) - Request success + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Request error + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(ArrayList<SigMeshBean> meshList)
    -

    Request success

    - -
    -
    Parameters:
    - - -
    meshList - SigMeshBean
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Request error

    - -
    -
    Parameters:
    - - -
    errorCode - Error code
    - - - -
    errorMsg - Error message
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IRequestUpgradeInfoCallback.html b/com/thingclips/smart/sdk/api/bluemesh/IRequestUpgradeInfoCallback.html index 4f8e1dc..7290853 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IRequestUpgradeInfoCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IRequestUpgradeInfoCallback.html @@ -110,7 +110,7 @@

    Interface IReque public interface IRequestUpgradeInfoCallback -

    upgrade check callback

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onSuccess(ArrayList<BLEUpgradeBean> upgradeList) - get success + @@ -159,7 +159,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - get fail + @@ -204,16 +204,7 @@

    Method Detail

  • onSuccess

     abstract void onSuccess(ArrayList<BLEUpgradeBean> upgradeList)
    -

    get success

    - -
    -
    Parameters:
    - - -
    upgradeList - BLEUpgradeBean
    - - -
    +
  • @@ -228,20 +219,7 @@

    onSuccess

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    get fail

    - -
    -
    Parameters:
    - - -
    errorCode - errorCode from server
    - - - -
    errorMsg - errorMsg from server
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/ISigMeshCreateCallback.html b/com/thingclips/smart/sdk/api/bluemesh/ISigMeshCreateCallback.html index 8500838..18dfd2b 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/ISigMeshCreateCallback.html +++ b/com/thingclips/smart/sdk/api/bluemesh/ISigMeshCreateCallback.html @@ -110,7 +110,7 @@

    Interface ISigMeshCre public interface ISigMeshCreateCallback -

    Callback for create SIGMesh result.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    onError(String errorCode, String errorMsg) - Create mesh failed. + @@ -159,7 +159,7 @@

    Method Summary

    onSuccess(SigMeshBean sigMeshBean) - Create mesh success + @@ -204,20 +204,7 @@

    Method Detail

  • onError

     abstract void onError(String errorCode, String errorMsg)
    -

    Create mesh failed.

    - -
    -
    Parameters:
    - - -
    errorCode - Error code
    - - - -
    errorMsg - Error message
    - - -
    +
  • @@ -232,16 +219,7 @@

    onError

  • onSuccess

     abstract void onSuccess(SigMeshBean sigMeshBean)
    -

    Create mesh success

    - -
    -
    Parameters:
    - - -
    sigMeshBean - SigMeshBean
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/ISigMeshManager.html b/com/thingclips/smart/sdk/api/bluemesh/ISigMeshManager.html index 293cddd..f69834a 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/ISigMeshManager.html +++ b/com/thingclips/smart/sdk/api/bluemesh/ISigMeshManager.html @@ -110,7 +110,7 @@

    Interface ISigMeshManagerISigMeshManager -

    Provide SigMeshBean operation interface.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    getSigMeshBean(String meshId) - Get SigMeshBean by mesh id. + @@ -159,7 +159,7 @@

    Method Summary

    createSigMesh(long homeId, ISigMeshCreateCallback callback) - Get necessary parameters from server, such as network key, application key, etc. + @@ -167,7 +167,7 @@

    Method Summary

    getSigMeshList() - Get all SigMeshBean info in current family from local cache. + @@ -175,7 +175,7 @@

    Method Summary

    requestSigMeshList(long homeId, IRequestSigMeshListCallback callback) - Get all SigMeshBean info in specified family from server. + @@ -183,7 +183,7 @@

    Method Summary

    updateSigMesh(List<SigMeshBean> sigMeshBeans) - Replace all local cache. + @@ -191,7 +191,7 @@

    Method Summary

    onDestroy() - Recycle and destroy resources, such as cache. + @@ -236,16 +236,7 @@

    Method Detail

  • getSigMeshBean

     abstract SigMeshBean getSigMeshBean(String meshId)
    -

    Get SigMeshBean by mesh id.

    - -
    -
    Parameters:
    - - -
    meshId - Thing mesh id com.thingclips.smart.sdk.bean.
    - - -
    +
  • @@ -260,20 +251,7 @@

    getSigMeshBean

  • createSigMesh

     abstract void createSigMesh(long homeId, ISigMeshCreateCallback callback)
    -

    Get necessary parameters from server, such as network key, application key, etc.

    - -
    -
    Parameters:
    - - -
    homeId - Thing home id
    - - - -
    callback - call back for result
    - - -
    +
  • @@ -288,7 +266,7 @@

    createSigMesh

  • getSigMeshList

     abstract List<SigMeshBean> getSigMeshList()
    -

    Get all SigMeshBean info in current family from local cache.

    +
  • @@ -303,20 +281,7 @@

    getSigMeshList

  • requestSigMeshList

     abstract void requestSigMeshList(long homeId, IRequestSigMeshListCallback callback)
    -

    Get all SigMeshBean info in specified family from server.

    - -
    -
    Parameters:
    - - -
    homeId - Thing home id
    - - - -
    callback - Call back for result IRequestSigMeshListCallback
    - - -
    +
  • @@ -331,16 +296,7 @@

    requestSigMeshList

  • updateSigMesh

     abstract void updateSigMesh(List<SigMeshBean> sigMeshBeans)
    -

    Replace all local cache.

    - -
    -
    Parameters:
    - - -
    sigMeshBeans - List of SigMeshBean SigMeshBean
    - - -
    +
  • @@ -355,7 +311,7 @@

    updateSigMesh

  • onDestroy

     abstract void onDestroy()
    -

    Recycle and destroy resources, such as cache.

    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMesh.html b/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMesh.html index b27c84b..a84c5bc 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMesh.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMesh.html @@ -110,7 +110,7 @@

    Interface IThingBlueMesh

    public interface IThingBlueMesh -

    ThingMesh device operation interface.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    isCloudOnline() - Get cloud online status.If both bluetooth and wifi modules are included and device is cloud onlie ,then return true. + @@ -159,7 +159,7 @@

    Method Summary

    removeMesh(IResultCallback callback) - Delete mesh group from server.If the group contains sub-devices,sub-devices will be deleted either. + @@ -167,7 +167,7 @@

    Method Summary

    renameMesh(String meshName, IResultCallback callback) - Rename mesh group device. + @@ -175,7 +175,7 @@

    Method Summary

    addSubDev(String uuid, String nodeId, String encryptedAuthKey, String productKey, String version, IAddSubDevCallback callback) - Add device to cloud with auth key. + @@ -183,7 +183,7 @@

    Method Summary

    addSubDev(String uuid, String nodeId, String productKey, String version, String deviceKey, String mac, String option, IAddSubDevCallback callback) - Add device to cloud without auth key. + @@ -191,7 +191,7 @@

    Method Summary

    renameMeshSubDev(String devId, String name, IResultCallback callback) - Rename mesh device. + @@ -199,7 +199,7 @@

    Method Summary

    publishDps(String nodeId, String pcc, String dps, IResultCallback callback) - Send mesh message to a device. + @@ -207,7 +207,7 @@

    Method Summary

    broadcastDps(String pcc, String dps, IResultCallback callback) - Only for ThingMesh, send message by cloud. + @@ -215,7 +215,7 @@

    Method Summary

    multicastDps(String localId, String pcc, String dps, IResultCallback callback) - Send mesh message to a group address. + @@ -223,7 +223,7 @@

    Method Summary

    multicastDps(String localId, String pcc, String dps, Map<String, SchemaBean> schemaMap, IResultCallback callback) - Send mesh message to a group address, only for sensors and remote control devices. + @@ -231,7 +231,7 @@

    Method Summary

    publishRawData(Array<byte> data, IResultCallback callback) - Only for ThingMesh, send parameters of byte array type。 + @@ -239,7 +239,7 @@

    Method Summary

    getMeshSubDevBean(String devId) - Get device info. + @@ -247,7 +247,7 @@

    Method Summary

    getMeshSubDevBeanByNodeId(String nodeId) - Get device info. + @@ -255,7 +255,7 @@

    Method Summary

    getMeshSubDevBeanByMac(String mac) - Get device info. + @@ -263,7 +263,7 @@

    Method Summary

    getMeshSubDevList() - Get sub-device info from local. + @@ -271,7 +271,7 @@

    Method Summary

    removeMeshSubDev(String devId, IResultCallback callback) - Delete device from server. + @@ -279,7 +279,7 @@

    Method Summary

    getDataByDpIds(String nodeId, List<Integer> dpIds, IResultCallback callback) - Get dp value by dp id by local, only for ThingMesh. + @@ -287,7 +287,7 @@

    Method Summary

    addGroup(String name, String pcc, String localId, IAddGroupCallback callback) - Create mesh group of the same category . + @@ -295,7 +295,7 @@

    Method Summary

    groupDpReport(long groupId, String dps, IResultCallback callback) - Upload group dp to cloud. + @@ -303,7 +303,7 @@

    Method Summary

    onDestroy() - Recycling resources. + @@ -311,7 +311,7 @@

    Method Summary

    ivIndexReport(String meshId, int ivIndex, IResultCallback callback) - upload iv index + @@ -356,7 +356,7 @@

    Method Detail

  • isCloudOnline

     abstract boolean isCloudOnline()
    -

    Get cloud online status.If both bluetooth and wifi modules are included and device is cloud onlie ,then return true.

    +
  • @@ -371,16 +371,7 @@

    isCloudOnline

  • removeMesh

     abstract void removeMesh(IResultCallback callback)
    -

    Delete mesh group from server.If the group contains sub-devices,sub-devices will be deleted either.

    - -
    -
    Parameters:
    - - -
    callback - IResultCallback
    - - -
    +
  • @@ -395,20 +386,7 @@

    removeMesh

  • renameMesh

     abstract void renameMesh(String meshName, IResultCallback callback)
    -

    Rename mesh group device.

    - -
    -
    Parameters:
    - - -
    meshName - New name
    - - - -
    callback - IResultCallback
    - - -
    +
  • @@ -423,36 +401,7 @@

    renameMesh

  • addSubDev

     abstract void addSubDev(String uuid, String nodeId, String encryptedAuthKey, String productKey, String version, IAddSubDevCallback callback)
    -

    Add device to cloud with auth key.

    - -
    -
    Parameters:
    - - -
    uuid - Obtain from broadcast package of the device
    - - - -
    nodeId - Thing node id getNodeId
    - - - -
    encryptedAuthKey - Obtain from broadcast package of the device
    - - - -
    productKey - Obtain from broadcast package of the device
    - - - -
    version - Obtain from broadcast package of the device
    - - - -
    callback - Callback for result IAddSubDevCallback
    - - -
    +
  • @@ -467,44 +416,7 @@

    addSubDev

  • addSubDev

     abstract void addSubDev(String uuid, String nodeId, String productKey, String version, String deviceKey, String mac, String option, IAddSubDevCallback callback)
    -

    Add device to cloud without auth key.

    - -
    -
    Parameters:
    - - -
    uuid - Mac address of device
    - - - -
    nodeId - Thing node id getNodeId
    - - - -
    productKey - Obtain from broadcast package of the device
    - - - -
    version - Obtain from broadcast package of the device
    - - - -
    deviceKey - Can be empty
    - - - -
    mac - Mac address of device
    - - - -
    option - Additional configuration options
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -519,24 +431,7 @@

    addSubDev

  • renameMeshSubDev

     abstract void renameMeshSubDev(String devId, String name, IResultCallback callback)
    -

    Rename mesh device.

    - -
    -
    Parameters:
    - - -
    devId - Thing device id getDevId
    - - - -
    name - New name
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -551,28 +446,7 @@

    renameMeshSubDev

  • publishDps

     abstract void publishDps(String nodeId, String pcc, String dps, IResultCallback callback)
    -

    Send mesh message to a device.

    - -
    -
    Parameters:
    - - -
    nodeId - Thing node id getNodeId
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -587,24 +461,7 @@

    publishDps

  • broadcastDps

     abstract void broadcastDps(String pcc, String dps, IResultCallback callback)
    -

    Only for ThingMesh, send message by cloud.

    - -
    -
    Parameters:
    - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -619,28 +476,7 @@

    broadcastDps

  • multicastDps

     abstract void multicastDps(String localId, String pcc, String dps, IResultCallback callback)
    -

    Send mesh message to a group address.

    - -
    -
    Parameters:
    - - -
    localId - Mesh group address
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -655,32 +491,7 @@

    multicastDps

  • multicastDps

     abstract void multicastDps(String localId, String pcc, String dps, Map<String, SchemaBean> schemaMap, IResultCallback callback)
    -

    Send mesh message to a group address, only for sensors and remote control devices.

    - -
    -
    Parameters:
    - - -
    localId - Mesh group address
    - - - -
    pcc - Category of device getCategory
    - - - -
    dps - Thing dps
    - - - -
    schemaMap - Thing schemaMap getSchemaMap
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -695,20 +506,7 @@

    multicastDps

  • publishRawData

     abstract void publishRawData(Array<byte> data, IResultCallback callback)
    -

    Only for ThingMesh, send parameters of byte array type。

    - -
    -
    Parameters:
    - - -
    data - Parameter for send
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -723,16 +521,7 @@

    publishRawData

  • getMeshSubDevBean

     abstract DeviceBean getMeshSubDevBean(String devId)
    -

    Get device info.

    - -
    -
    Parameters:
    - - -
    devId - getDevId
    - - -
    +
  • @@ -747,16 +536,7 @@

    getMeshSubDevBean

  • getMeshSubDevBeanByNodeId

     abstract DeviceBean getMeshSubDevBeanByNodeId(String nodeId)
    -

    Get device info.

    - -
    -
    Parameters:
    - - -
    nodeId - getNodeId
    - - -
    +
  • @@ -771,16 +551,7 @@

    getMeshSubDevBeanByNodeId

  • getMeshSubDevBeanByMac

     abstract DeviceBean getMeshSubDevBeanByMac(String mac)
    -

    Get device info.

    - -
    -
    Parameters:
    - - -
    mac - Mac address of device
    - - -
    +
  • @@ -795,7 +566,7 @@

    getMeshSubDevBeanByMac

  • getMeshSubDevList

     abstract List<DeviceBean> getMeshSubDevList()
    -

    Get sub-device info from local.

    +
  • @@ -810,20 +581,7 @@

    getMeshSubDevList

  • removeMeshSubDev

     abstract void removeMeshSubDev(String devId, IResultCallback callback)
    -

    Delete device from server.

    - -
    -
    Parameters:
    - - -
    devId - getDevId
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -838,24 +596,7 @@

    removeMeshSubDev

  • getDataByDpIds

     abstract void getDataByDpIds(String nodeId, List<Integer> dpIds, IResultCallback callback)
    -

    Get dp value by dp id by local, only for ThingMesh.

    - -
    -
    Parameters:
    - - -
    nodeId - getNodeId
    - - - -
    dpIds - Dp ids
    - - - -
    callback - Callback for send result IResultCallback
    - - -
    +
  • @@ -870,28 +611,7 @@

    getDataByDpIds

  • addGroup

     abstract void addGroup(String name, String pcc, String localId, IAddGroupCallback callback)
    -

    Create mesh group of the same category .

    - -
    -
    Parameters:
    - - -
    name - Group name
    - - - -
    pcc - Category of device getCategory
    - - - -
    localId - Group address
    - - - -
    callback - Callback for result IResultCallback
    - - -
    +
  • @@ -906,22 +626,7 @@

    addGroup

  • groupDpReport

     abstract void groupDpReport(long groupId, String dps, IResultCallback callback)
    -

    Upload group dp to cloud.

    - -
    -
    Parameters:
    - - -
    groupId - Group id getId
    - - - -
    dps - Data points
    - - - - -
    +
  • @@ -936,7 +641,7 @@

    groupDpReport

  • onDestroy

     abstract void onDestroy()
    -

    Recycling resources.

    +
  • @@ -951,24 +656,7 @@

    onDestroy

  • ivIndexReport

     abstract void ivIndexReport(String meshId, int ivIndex, IResultCallback callback)
    -

    upload iv index

    - -
    -
    Parameters:
    - - -
    meshId - meshId
    - - - -
    ivIndex - ivIndex
    - - - -
    callback - Reporting cloud callback
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMeshActivator.html b/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMeshActivator.html index d801efe..d0261a8 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMeshActivator.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IThingBlueMeshActivator.html @@ -110,7 +110,7 @@

    Interface IThingBlue public interface IThingBlueMeshActivator -

    Provision and bind device interface.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    startActivator() - Strat provisioning + @@ -159,7 +159,7 @@

    Method Summary

    stopActivator() - Stop provisioning + @@ -204,7 +204,7 @@

    Method Detail

  • startActivator

     abstract void startActivator()
    -

    Strat provisioning

    +
  • @@ -219,7 +219,7 @@

    startActivator

  • stopActivator

     abstract void stopActivator()
    -

    Stop provisioning

    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IThingMeshGroup.html b/com/thingclips/smart/sdk/api/bluemesh/IThingMeshGroup.html index 5d0e84b..35f915c 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IThingMeshGroup.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IThingMeshGroup.html @@ -110,7 +110,7 @@

    Interface IThingMeshGroupIThingMeshGroup -

    Created by zhusg on 2019/5/20.

    +
    @@ -151,7 +151,7 @@

    Method Summary

    publishDps(String dps, String subDevId, String nodeId, String localId, IResultCallback callback) - Send command to the zigBee group. + @@ -196,32 +196,7 @@

    Method Detail

  • publishDps

     abstract void publishDps(String dps, String subDevId, String nodeId, String localId, IResultCallback callback)
    -

    Send command to the zigBee group.

    - -
    -
    Parameters:
    - - -
    dps - The data points
    - - - -
    subDevId - The sub device id
    - - - -
    nodeId - {@Link DeviceBean#getNodeId()}
    - - - -
    localId - Mesh group local id
    - - - -
    callback - IResultCallback
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/bluemesh/IThingRoomManager.html b/com/thingclips/smart/sdk/api/bluemesh/IThingRoomManager.html index f215da5..a4d8aef 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/IThingRoomManager.html +++ b/com/thingclips/smart/sdk/api/bluemesh/IThingRoomManager.html @@ -110,7 +110,7 @@

    Interface IThingRoomManage public interface IThingRoomManager -

    Created by letian on 2017/7/11.

    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/advertise/package-summary.html b/com/thingclips/smart/sdk/api/bluemesh/advertise/package-summary.html index 313ff7e..47b6b60 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/advertise/package-summary.html +++ b/com/thingclips/smart/sdk/api/bluemesh/advertise/package-summary.html @@ -115,6 +115,10 @@

    Package com.thingclips.smart.sdk.api.bluemesh. + IMeshAdvTransmitter + + IMeshAdvPreControl + IMeshAdvPreControl IMeshAdvTransmitter diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/GenericAction.html b/com/thingclips/smart/sdk/api/bluemesh/message/GenericAction.html index 06e301a..d52066c 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/GenericAction.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/GenericAction.html @@ -106,7 +106,7 @@

    Class GenericAction


    -@Deprecated() 
    +
     public abstract class GenericAction
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/GenericOnOffAction.html b/com/thingclips/smart/sdk/api/bluemesh/message/GenericOnOffAction.html index 382032a..95d055b 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/GenericOnOffAction.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/GenericOnOffAction.html @@ -106,7 +106,7 @@

    Class GenericOnOffAction


    -@Deprecated() 
    +
     public class GenericOnOffAction
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/MeshAction.html b/com/thingclips/smart/sdk/api/bluemesh/message/MeshAction.html index 0feb416..b80fbc4 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/MeshAction.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/MeshAction.html @@ -106,7 +106,7 @@

    Class MeshAction


    -@Deprecated() 
    +
     public abstract class MeshAction
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/SearchForGenericAction.html b/com/thingclips/smart/sdk/api/bluemesh/message/SearchForGenericAction.html index d68b848..62d57de 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/SearchForGenericAction.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/SearchForGenericAction.html @@ -106,7 +106,7 @@

    Class SearchForGenericAct
    -@Deprecated() 
    +
     public class SearchForGenericAction
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.Builder.html b/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.Builder.html index 0bbc0d7..f5679df 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.Builder.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.Builder.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -299,6 +329,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.html b/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.html index cb3aa00..e1e13c7 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/VendorAction.html @@ -106,7 +106,7 @@

    Class VendorAction


    -@Deprecated() 
    +
     public class VendorAction
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.Builder.html b/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.Builder.html index dbfd244..36978ce 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.Builder.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.Builder.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        VendorDpAction.Builder

        +
        VendorDpAction.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.html b/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.html index 697ce0e..b1f5e3d 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/VendorDpAction.html @@ -106,7 +106,7 @@

    Class VendorDpAction


    -@Deprecated() 
    +
     public class VendorDpAction
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/message/package-summary.html b/com/thingclips/smart/sdk/api/bluemesh/message/package-summary.html index 0db14a6..67f0924 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/message/package-summary.html +++ b/com/thingclips/smart/sdk/api/bluemesh/message/package-summary.html @@ -115,6 +115,22 @@

    Package com.thingclips.smart.sdk.api.bluemesh. + SearchForGenericAction + + Builder + + VendorDpAction + + MeshAction + + GenericOnOffAction + + GenericAction + + Builder + + VendorAction + Builder VendorAction diff --git a/com/thingclips/smart/sdk/api/bluemesh/package-summary.html b/com/thingclips/smart/sdk/api/bluemesh/package-summary.html index 7e20c4b..823d76c 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/package-summary.html +++ b/com/thingclips/smart/sdk/api/bluemesh/package-summary.html @@ -115,53 +115,115 @@

    Package com.thingclips.smart.sdk.api.bluemesh - IThingBlueMeshActivatorProvision and bind device interface. + IThingBlueMesh + + IRequestMeshListCallback + + IRequestUpgradeInfoCallback + + IAddSubDevCallback + + IRequestSigMeshListCallback + + ISigMeshManager + + IMeshDeviceRssiCallback + + IGetGroupAndDevListCallback + + IMeshDeviceListener + + IAddRemoteBindSubDevCallback + + IBlueMeshManager + + IThingBlueMeshActivator + + IGetMeshRoomAndGroupListCallback + + IMeshStatusListener + + IBlueMeshActivatorListener + + IGroupDevCallback + + IBlueMeshCreateCallback + + IAddGroupCallback + + ISigMeshCreateCallback + + IThingRoomManager + + IAddRoomCallback IMeshActionTransmitter - IGetGroupAndDevListCallbackCreated by letian on 2017/7/12. + ISigMeshConnect + + IAddRemoteBindSubDevCallbackCreated by letian on 2017/6/3. + + IMeshDeviceRssiCallback - IBlueMeshCreateCallbackCallback for create ThingMesh result. + IThingBlueMeshActivatorProvision and bind device interface. - IBlueMeshManagerProvide BlueMeshBean operation interface. + IMeshActionTransmitter - ISigMeshConnect + IGetGroupAndDevListCallbackCreated by letian on 2017/7/12. - IRequestSigMeshListCallbackRequest SIGMesh device info. + IBlueMeshCreateCallbackCallback for create ThingMesh result. - IGroupDevCallbackThe interface Group dev callback. + IBlueMeshManagerProvide BlueMeshBean operation interface. - IBlueMeshActivatorListenerCreated by letian on 2017/8/29. + ISigMeshConnect - IGetMeshRoomAndGroupListCallbackCreated by letian on 2017/7/12. + IRequestSigMeshListCallbackRequest SIGMesh device info. - IAddSubDevCallbackCreated by letian on 2017/6/3. + IGroupDevCallbackThe interface Group dev callback. - IRequestUpgradeInfoCallbackupgrade check callback + IBlueMeshActivatorListenerCreated by letian on 2017/8/29. - ISigMeshManagerProvide SigMeshBean operation interface. + IGetMeshRoomAndGroupListCallbackCreated by letian on 2017/7/12. - IThingBlueMeshThingMesh device operation interface. + IAddSubDevCallbackCreated by letian on 2017/6/3. - IAddRoomCallbackCreated by letian on 2017/7/13. + IRequestUpgradeInfoCallbackupgrade check callback - ISigMeshCreateCallbackCallback for create SIGMesh result. + ISigMeshManagerProvide SigMeshBean operation interface. - IAddGroupCallbackCreated by letian on 2017/7/13. + IThingBlueMeshThingMesh device operation interface. - IMeshStatusListenerGet mesh device online status. + IAddRoomCallbackCreated by letian on 2017/7/13. - IMeshDeviceListenerCallback for device reporting data. + ISigMeshCreateCallbackCallback for create SIGMesh result. - IRequestMeshListCallbackRequest ThingMesh device info. + IAddGroupCallbackCreated by letian on 2017/7/13. - IThingRoomManagerCreated by letian on 2017/7/11. + IMeshStatusListenerGet mesh device online status. - IMeshDevListenerCallback for device reporting data. + IMeshDeviceListenerCallback for device reporting data. + + IRequestMeshListCallbackRequest ThingMesh device info. + + IThingRoomManagerCreated by letian on 2017/7/11. IMeshDevListenerV3 - IThingMeshGroupCreated by zhusg on 2019/5/20. + IThingMeshGroup + + IMeshDevListener + + IMeshDevListenerV3 + + IThingMeshGroup + + IMeshDevListener + + IMeshDevListenerCallback for device reporting data. + + IMeshDevListenerV3 + + IThingMeshGroupCreated by zhusg on 2019/5/20. @@ -186,6 +248,10 @@

    Package com.thingclips.smart.sdk.api.bluemesh IMeshDevListenerV2 + + IMeshDevListenerV2 + + IMeshDevListenerV2 diff --git a/com/thingclips/smart/sdk/api/bluemesh/precontrol/ISigMeshPreCtrl.html b/com/thingclips/smart/sdk/api/bluemesh/precontrol/ISigMeshPreCtrl.html index a67a367..eb02984 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/precontrol/ISigMeshPreCtrl.html +++ b/com/thingclips/smart/sdk/api/bluemesh/precontrol/ISigMeshPreCtrl.html @@ -106,7 +106,7 @@

    Interface ISigMeshPreCtrl
    -@Deprecated() 
    +
     public interface ISigMeshPreCtrl
     
                         
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/precontrol/PreCtrlProvision.html b/com/thingclips/smart/sdk/api/bluemesh/precontrol/PreCtrlProvision.html index 1fb89c7..fce0e33 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/precontrol/PreCtrlProvision.html +++ b/com/thingclips/smart/sdk/api/bluemesh/precontrol/PreCtrlProvision.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      PreCtrlProvision()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        PreCtrlProvision

        +
        PreCtrlProvision()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/api/bluemesh/precontrol/package-summary.html b/com/thingclips/smart/sdk/api/bluemesh/precontrol/package-summary.html index b4224e9..3844a6b 100644 --- a/com/thingclips/smart/sdk/api/bluemesh/precontrol/package-summary.html +++ b/com/thingclips/smart/sdk/api/bluemesh/precontrol/package-summary.html @@ -108,14 +108,16 @@

    Package com.thingclips.smart.sdk.api.bluemesh.
    - + - + - + + +
    Class Summary Interface Summary 
    ClassInterface Description
    PreCtrlProvision
    ISigMeshPreCtrl
    ISigMeshPreCtrl
    @@ -132,14 +134,16 @@

    Package com.thingclips.smart.sdk.api.bluemesh.
    - + - + - + + +
    Interface Summary Class Summary 
    InterfaceClass Description
    ISigMeshPreCtrl
    PreCtrlProvision
    PreCtrlProvision
    diff --git a/com/thingclips/smart/sdk/api/cache/ISmartCacheManager.Entity.html b/com/thingclips/smart/sdk/api/cache/ISmartCacheManager.Entity.html index c7edb54..dba58d9 100644 --- a/com/thingclips/smart/sdk/api/cache/ISmartCacheManager.Entity.html +++ b/com/thingclips/smart/sdk/api/cache/ISmartCacheManager.Entity.html @@ -149,7 +149,7 @@

    Method Summary

    abstract <T> boolean - put(int keyType, String key, T value) + put(int keyType, String key, T value) Put data into cache @@ -243,7 +243,7 @@

    Method Detail

    >
  • put

    -
     abstract <T> boolean put(int keyType, String key, T value)
    +
     abstract <T> boolean put(int keyType, String key, T value)

    Put data into cache

    diff --git a/com/thingclips/smart/sdk/api/cache/ISmartStatusChangeListener.html b/com/thingclips/smart/sdk/api/cache/ISmartStatusChangeListener.html index 349cf83..92a3777 100644 --- a/com/thingclips/smart/sdk/api/cache/ISmartStatusChangeListener.html +++ b/com/thingclips/smart/sdk/api/cache/ISmartStatusChangeListener.html @@ -149,7 +149,7 @@

    Method Summary

    abstract void - onChange(T before, T after) + onChange(T before, T after) @@ -195,7 +195,7 @@

    Method Detail

    >
  • onChange

    -
     abstract void onChange(T before, T after)
    +
     abstract void onChange(T before, T after)
    diff --git a/com/thingclips/smart/sdk/api/package-summary.html b/com/thingclips/smart/sdk/api/package-summary.html index 20e2f9d..c139bb5 100644 --- a/com/thingclips/smart/sdk/api/package-summary.html +++ b/com/thingclips/smart/sdk/api/package-summary.html @@ -121,6 +121,26 @@

    Package com.thingclips.smart.sdk.api

    IThingUserTo manage user related operations, including but not limited to user registration, login, anonymous login, etc + WifiSignalListener + + IStorageCache + + IGroupListener + + IThingDataCallback + + INeedLoginListener + + WifiSignalListener + + IStorageCache + + IGroupListener + + IThingDataCallback + + INeedLoginListener + WifiSignalListenerGet wifi signal strength listener. IGroupListenerThe group status change listener. @@ -131,6 +151,26 @@

    Package com.thingclips.smart.sdk.api

    IThingDataCallbackCommon data callback + IThingOtaServicePlugin + + IOtaProgressCallback + + IDevOTAListener + + IThingOTACenter + + IThingOTAService + + IThingOtaServicePlugin + + IOtaProgressCallback + + IDevOTAListener + + IThingOTACenter + + IThingOTAService + IOtaProgressCallback IThingOTAService @@ -141,183 +181,351 @@

    Package com.thingclips.smart.sdk.api

    IThingOtaServicePlugin - IFirmwareInfoCallbackCreated by huguang on 07-07-2023 + IExtMultiModeActivatorListener - IThingDirectlyDeviceActivatorListener + IThingDevActivatorListener - IThingDirectActivator + IThingSmartAPSendInfoListener - IMultiModeParallelListener + IThingDevDirectActivatorListener - IThingSmartActivatorListenerA listener for activation. + IMultiModeActivator - IBleActivatorListenerListener for activator of single ble. + IThingSmartActivatorListener + + IThingSmartCameraActivatorListener + + IMultiModeParallelActivator + + IBleActivator + + IThingOptimizedActivator + + IMultiModeActivatorListener + + IBleActivatorListener IThingBroadbandConfigListener - IBleActivatorInterface activator of single ble. + IParallelActivator - IThingActivatorActivation of operational interface class. + IBleWifiActivator - IExtMultiModeActivatorListener + IThingDirectlyDeviceActivatorListener - IParallelActivator + IMultiModeParallelListener - IThingSmartCameraActivatorListenerA listener for camera device activation. + IThingSmartExtCameraActivatorListener IThingSmartExtActivatorListener + IThingActivator + + IThingSmartBroadbandActivator + + IThingRouterDiscoverListener + + IThingDirectActivator + IThingBroadbandConnectTypeListener - IThingDevActivatorListenerA listener for lighting device activation. + IThingDirectlyDeviceActivatorListener - IThingSmartAPSendInfoListenerTODO feature + IThingDirectActivator - IThingSmartBroadbandActivator + IMultiModeParallelListener - IMultiModeActivatorListenerListener for activator of multi-mode device. + IThingSmartActivatorListenerA listener for activation. - IThingSmartExtCameraActivatorListener + IBleActivatorListenerListener for activator of single ble. - IMultiModeParallelActivator + IThingBroadbandConfigListener - IThingDevDirectActivatorListener + IBleActivatorInterface activator of single ble. - IThingRouterDiscoverListener + IThingActivatorActivation of operational interface class. - IBleWifiActivator + IExtMultiModeActivatorListener - IMultiModeActivatorInterface activator of multi-mode device. + IParallelActivator - IThingOptimizedActivator + IThingSmartCameraActivatorListenerA listener for camera device activation. - OnThingGeoFenceStatusListener + IThingSmartExtActivatorListener - IThingGeoFenceOperate + IThingBroadbandConnectTypeListener - IThingGeoFence + IThingDevActivatorListenerA listener for lighting device activation. - OnThingGeoFencesListener + IThingSmartAPSendInfoListenerTODO feature - IResultCallbackResult callback. + IThingSmartBroadbandActivator - IGetDevicesInGroupCallbackCreated by lee on 16/6/22. + IMultiModeActivatorListenerListener for activator of multi-mode device. - IThingGetBeanCallbackServer response callback. + IThingSmartExtCameraActivatorListener - IThingWifiGroupThe interface provides wifi group-related operations, including group creation, device query, and addition. + IMultiModeParallelActivator - IGetGroupAlarmCallbackCreated by lee on 16/6/22. + IThingDevDirectActivatorListener - IRequestCallbackDeprecated. + IThingRouterDiscoverListener - IEventCenter + IBleWifiActivator - IThingSmartQRCodeActivatorListener + IMultiModeActivatorInterface activator of multi-mode device. - IThingZigbeeGroupThe interface provides zigbee group related operations, including device update, add, and remove. + IThingOptimizedActivator - IThingDeviceOperator + OnThingGeoFenceStatusListener - IBatchExecutionManagerbatch dp control and query + IThingGeoFenceOperate - IThingGroupProvides group related operations, like group control, status change monitoring, rename, add/remove device and so on. + IThingGeoFence - IThingDeviceListManagerCreated by letian on 16/6/22. + OnThingGeoFencesListener - IThingProductPanelManager + IResultCallback - IThingDeviceBizPropBeanListManagerProjectName: ThingHomeKitSdk Description: Device business attribute list management abstraction. + IResultCallback - IThingSmartRequestThe server api calls the common function interface. + IResultCallbackResult callback. - IMeshRegister + ISubDevListener IStandardConverter + IThingProductPanelManager + + IMeshRegister + + IThingSmartRequest + + IThingDeviceDataManager + + IThingDevice + + IThingDeviceListManager + + IThingWifiGroup + + IThingLinkDeviceListener + + IThingDevEventListener + + IEventCenter + + IThingZigbeeGroup + + IDeviceListener + + IGetDevsFromGroupByPidCallback + + IThingLitePresenter + + IGetGroupAlarmCallback + + IGetDevicesInGroupCallback + + IThingSmartQRCodeActivatorListener + + IBatchExecutionManager + + IThingDeviceOperator + + IGetSubDevListCallback + + IThingGroup + + IThingDeviceBizPropBeanListManager + + IDevListener + + IThingSearchDeviceListener + + IThingGateway + + IRequestCallback + + IThingGetBeanCallback + + ISubDevListener + + IStandardConverter + + IThingProductPanelManager + + IMeshRegister + + IThingSmartRequest + IThingDeviceDataManager - IDeviceListenerThe agent of IDevListener + IThingDevice + + IThingDeviceListManager + + IThingWifiGroup + + IThingLinkDeviceListener + + IThingDevEventListener + + IEventCenter + + IThingZigbeeGroup + + IDeviceListener + + IGetDevsFromGroupByPidCallback IThingLitePresenter - IThingDeviceProvides device related operations, like device control, status change monitoring, rename, firmware upgrade, remove, factory reset and so on. + IGetGroupAlarmCallback - IThingGatewayThe gateway class encapsulates the related operations of the Zigbee gateway, including controlling, querying sub-devices, and monitoring the status of the sub-devices. + IGetDevicesInGroupCallback - IGetDevsFromGroupByPidCallbackCreated by lee on 16/6/22. + IThingSmartQRCodeActivatorListener - IGetSubDevListCallbackCreated by letian on 2017/12/6. + IBatchExecutionManager - IThingSearchDeviceListenerCreated by letian on 2017/1/16. + IThingDeviceOperator - IThingLinkDeviceListener + IGetSubDevListCallback - IDevListenerThe device status change listener. + IThingGroup - ISubDevListener + IThingDeviceBizPropBeanListManager - IThingDevEventListener + IDevListener + + IThingSearchDeviceListener + + IThingGateway + + IRequestCallback + + IThingGetBeanCallback - IGetTimerWithTaskCallbackCreated by lee on 16/4/29. + IGetDevicesInGroupCallbackCreated by lee on 16/6/22. - IResultStatusCallbackCreated by lee on 16/4/29. + IThingGetBeanCallbackServer response callback. - IThingSmartTimerCreated by blitzfeng on 2018/3/31. + IThingWifiGroupThe interface provides wifi group-related operations, including group creation, device query, and addition. - IThingCommonTimerTiming encapsulation class. + IGetGroupAlarmCallbackCreated by lee on 16/6/22. - IGetAllTimerWithDevIdCallbackCreated by lee on 16/4/29. + IRequestCallbackDeprecated. - IThingTimerTiming encapsulation class. + IEventCenter - IGetDeviceTimerStatusCallbackCreated by lee on 16/4/29. + IThingSmartQRCodeActivatorListener - IThingFeedbackMagCreated by Kunyang.Lee on 2017/9/13. + IThingZigbeeGroupThe interface provides zigbee group related operations, including device update, add, and remove. - IThingFeedbackManagerCreated by Kunyang.Lee on 2017/9/12. + IThingDeviceOperator - IThingPushCreated by zsg on 17/8/16. + IBatchExecutionManagerbatch dp control and query - IThingMessageCreated by Kunyang.Lee on 2017/9/12. + IThingGroupProvides group related operations, like group control, status change monitoring, rename, add/remove device and so on. - IThingFeedbackCreated by blitzfeng on 2018/6/20. + IThingDeviceListManagerCreated by letian on 16/6/22. - IFirmwareUpgradeListenerCreated by letian on 16/6/22. + IThingProductPanelManager - ICreateGroupAlarmCallbackCreated by lee on 16/6/22. + IThingDeviceBizPropBeanListManagerProjectName: ThingHomeKitSdk Description: Device business attribute list management abstraction. - ICreateGroupCallbackCreated by lee on 16/6/22. + IThingSmartRequestThe server api calls the common function interface. - IOtaListenerOTA status listener + IMeshRegister - IThingOtaPlugin + IStandardConverter - IGetOtaInfoCallbackOTA info callback + IThingDeviceDataManager - IThingOtaCreated by letian on 2017/8/3. + IDeviceListenerThe agent of IDevListener - IThingQRCodeDevActivator + IThingLitePresenter - IThingCameraDevActivatorCamera activation of operational interface class. + IThingDeviceProvides device related operations, like device control, status change monitoring, rename, firmware upgrade, remove, factory reset and so on. - IThingActivatorCreateTokenCreate activation token interface class. + IThingGatewayThe gateway class encapsulates the related operations of the Zigbee gateway, including controlling, querying sub-devices, and monitoring the status of the sub-devices. - IThingActivatorGetTokenCallback to get the activation token. + IGetDevsFromGroupByPidCallbackCreated by lee on 16/6/22. - IThingMatterDeviceCacheManagerCreated by huguang on 06-07-2022 + IGetSubDevListCallbackCreated by letian on 2017/12/6. - DeviceControllerInitCallback + IThingSearchDeviceListenerCreated by letian on 2017/1/16. - IThingMatterDevicePlugin + IThingLinkDeviceListener - MatterDevicePairCallback + IDevListenerThe device status change listener. - IThingConnectDeviceCallbackCreated by huguang on 04-19-2023 + ISubDevListener - MatterActivatorExtCallbackCreated by huguang on 06-13-2022 + IThingDevEventListener - MatterOnlineListener + IGetTimerWithTaskCallbackCreated by lee on 16/4/29. + + IResultStatusCallbackCreated by lee on 16/4/29. + + IThingSmartTimerCreated by blitzfeng on 2018/3/31. + + IThingCommonTimerTiming encapsulation class. + + IGetAllTimerWithDevIdCallbackCreated by lee on 16/4/29. + + IThingTimerTiming encapsulation class. + + IGetDeviceTimerStatusCallbackCreated by lee on 16/4/29. + + IThingFeedbackMagCreated by Kunyang.Lee on 2017/9/13. + + IThingFeedbackManagerCreated by Kunyang.Lee on 2017/9/12. + + IThingPushCreated by zsg on 17/8/16. + + IThingMessageCreated by Kunyang.Lee on 2017/9/12. + + IThingFeedbackCreated by blitzfeng on 2018/6/20. + + IFirmwareUpgradeListenerCreated by letian on 16/6/22. + + ICreateGroupAlarmCallbackCreated by lee on 16/6/22. + + ICreateGroupCallbackCreated by lee on 16/6/22. + + IOtaListenerOTA status listener + + IThingOtaPlugin + + IGetOtaInfoCallbackOTA info callback + + IThingOtaCreated by letian on 2017/8/3. + + IThingQRCodeDevActivator + + IThingCameraDevActivatorCamera activation of operational interface class. + + IThingActivatorCreateTokenCreate activation token interface class. + + IThingActivatorGetTokenCallback to get the activation token. + + IThingMatterDeviceCacheManagerCreated by huguang on 06-07-2022 + + DeviceControllerInitCallback + + IThingMatterDevicePlugin + + MatterDevicePairCallback + + IThingConnectDeviceCallbackCreated by huguang on 04-19-2023 + + MatterActivatorExtCallbackCreated by huguang on 06-13-2022 + + MatterOnlineListener + + IThingMatterAvailableWiFiListCallback IThingMatterDevice @@ -371,15 +579,25 @@

    Package com.thingclips.smart.sdk.api

    ActivatorErrorCode - IExtDevListenerThe device status change listener. + ActivatorErrorCode + + IExtDevListener + + IDevUpdateListener + + IExtDevListener + + IDevUpdateListener + + IExtDevListenerThe device status change listener. - IDevUpdateListenerThe device status change listener. + IDevUpdateListenerThe device status change listener. - IExtOtaListener网关下 OTA 蓝牙子设备的需求对外接口新增了 remainTime 接口不向下兼容是一个错误的行为, OTA status listener + IExtOtaListener网关下 OTA 蓝牙子设备的需求对外接口新增了 remainTime 接口不向下兼容是一个错误的行为, OTA status listener - SetupCodePayload + SetupCodePayload - MultipleFabricPasscode + MultipleFabricPasscode diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBackup.html b/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBackup.html index 71833ee..5115f9b 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBackup.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBackup.html @@ -110,7 +110,7 @@

    Interface IThingWifiBackup< public interface IThingWifiBackup -

    Set backup Wi-Fi list.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    )>setBackupWifiList(List<BackupWifiBean> backupWifiList, IThingDataCallback<BackupWifiResultBean> dataCallback) - Set backup Wi-Fi list. + @@ -196,20 +196,7 @@

    Method Detail

  • setBackupWifiList

     abstract void )>setBackupWifiList(List<BackupWifiBean> backupWifiList, IThingDataCallback<BackupWifiResultBean> dataCallback)
    -

    Set backup Wi-Fi list.

    - -
    -
    Parameters:
    - - -
    backupWifiList - The backup Wi-Fi list, BackupWifiBean
    - - - -
    dataCallback - Callback BackupWifiResultBean
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBase.html b/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBase.html index c53c882..4458f51 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBase.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiBase.html @@ -110,7 +110,7 @@

    Interface IThingWifiBase

    public interface IThingWifiBase -

    Wi-Fi backup common method.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    )>getCurrentWifiInfo(IThingDataCallback<CurrentWifiInfoBean> dataCallback) - Get the WIFI information of the current device connection + @@ -159,7 +159,7 @@

    Method Summary

    )>getBackupWifiList(IThingDataCallback<BackupWifiListInfo> dataCallback) - Get the list of backup wifi already in the current device. + @@ -167,7 +167,7 @@

    Method Summary

    onDestroy() - Unregister all listener. + @@ -212,16 +212,7 @@

    Method Detail

  • getCurrentWifiInfo

     abstract void )>getCurrentWifiInfo(IThingDataCallback<CurrentWifiInfoBean> dataCallback)
    -

    Get the WIFI information of the current device connection

    - -
    -
    Parameters:
    - - -
    dataCallback - Callback CurrentWifiInfoBean
    - - -
    +
  • @@ -236,16 +227,7 @@

    getCurrentWifiInfo

  • getBackupWifiList

     abstract void )>getBackupWifiList(IThingDataCallback<BackupWifiListInfo> dataCallback)
    -

    Get the list of backup wifi already in the current device.

    - -
    -
    Parameters:
    - - -
    dataCallback - Callback BackupWifiListInfo
    - - -
    +
  • @@ -260,7 +242,7 @@

    getBackupWifiList

  • onDestroy

     abstract void onDestroy()
    -

    Unregister all listener.

    When you close current activity, your should call this method.

    +
  • diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiSwitch.html b/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiSwitch.html index 6cb3d93..6f3d7e5 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiSwitch.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/IThingWifiSwitch.html @@ -110,7 +110,7 @@

    Interface IThingWifiSwitch< public interface IThingWifiSwitch -

    Switch the device to new Wi-Fi.

    +

  • @@ -151,7 +151,7 @@

    Method Summary

    )>switchToNewWifi(String ssid, String password, IThingDataCallback<SwitchWifiResultBean> callback) - Switch the device to the new Wi-Fi + @@ -159,7 +159,7 @@

    Method Summary

    )>switchToBackupWifi(String hash, IThingDataCallback<SwitchWifiResultBean> callback) - Switch the device to the backed up Wi-Fi. + @@ -204,24 +204,7 @@

    Method Detail

  • switchToNewWifi

     abstract void )>switchToNewWifi(String ssid, String password, IThingDataCallback<SwitchWifiResultBean> callback)
    -

    Switch the device to the new Wi-Fi

    - -
    -
    Parameters:
    - - -
    ssid - Wi-Fi SSID
    - - - -
    password - Wi-Fi password.
    - - - -
    callback - callback SwitchWifiResultBean
    - - -
    +
  • @@ -236,20 +219,7 @@

    switchToNewWifi

  • switchToBackupWifi

     abstract void )>switchToBackupWifi(String hash, IThingDataCallback<SwitchWifiResultBean> callback)
    -

    Switch the device to the backed up Wi-Fi.

    - -
    -
    Parameters:
    - - -
    hash - Wi-Fi password hash.
    - - - -
    callback - Callback SwitchWifiResultBean
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiBean.html b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiBean.html index 9099578..d1f02bd 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiBean.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiBean.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BackupWifiBean()
      +
      +
    • +
    +
    + @@ -217,6 +247,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BackupWifiBean

        +
        BackupWifiBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiListInfo.html b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiListInfo.html index 7c4d698..77a0cdc 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiListInfo.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiListInfo.html @@ -110,7 +110,7 @@

    Class BackupWifiListInfo

    public class BackupWifiListInfo -

    Backup wifi list

    +
  • @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BackupWifiListInfo()
      +
      +
    • +
    +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BackupWifiListInfo

        +
        BackupWifiListInfo()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiResultBean.html b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiResultBean.html index 4f820cc..67a7be8 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiResultBean.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BackupWifiResultBean.html @@ -110,7 +110,7 @@

    Class BackupWifiResultBean< public class BackupWifiResultBean -

    Device response result.

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -217,6 +247,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BaseInfo.html b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BaseInfo.html index 0367703..2f05028 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/bean/BaseInfo.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/bean/BaseInfo.html @@ -110,7 +110,7 @@

    Class BaseInfo

    public class BaseInfo -

    Wi-Fi backup base information.

    +
  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/bean/CurrentWifiInfoBean.html b/com/thingclips/smart/sdk/api/wifibackup/api/bean/CurrentWifiInfoBean.html index b28f16f..0963395 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/bean/CurrentWifiInfoBean.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/bean/CurrentWifiInfoBean.html @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -229,6 +259,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/bean/SwitchWifiResultBean.html b/com/thingclips/smart/sdk/api/wifibackup/api/bean/SwitchWifiResultBean.html index da9e97e..1918f6e 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/bean/SwitchWifiResultBean.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/bean/SwitchWifiResultBean.html @@ -110,7 +110,7 @@

    Class SwitchWifiResultBean< public class SwitchWifiResultBean -

    Switch Wi-Fi result.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    + +
    +
  • diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/bean/package-summary.html b/com/thingclips/smart/sdk/api/wifibackup/api/bean/package-summary.html index 677e943..6af0ba8 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/bean/package-summary.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/bean/package-summary.html @@ -115,6 +115,30 @@

    Package com.thingclips.smart.sdk.api.wifibacku + SwitchWifiResultBean + + BackupWifiBean + + BaseInfo + + BackupWifiListInfo + + CurrentWifiInfoBean + + BackupWifiResultBean + + SwitchWifiResultBean + + BackupWifiBean + + BaseInfo + + BackupWifiListInfo + + CurrentWifiInfoBean + + BackupWifiResultBean + SwitchWifiResultBeanSwitch Wi-Fi result. BackupWifiBean diff --git a/com/thingclips/smart/sdk/api/wifibackup/api/package-summary.html b/com/thingclips/smart/sdk/api/wifibackup/api/package-summary.html index d77e0ec..246683b 100644 --- a/com/thingclips/smart/sdk/api/wifibackup/api/package-summary.html +++ b/com/thingclips/smart/sdk/api/wifibackup/api/package-summary.html @@ -115,6 +115,18 @@

    Package com.thingclips.smart.sdk.api.wifibacku + IThingWifiBackup + + IThingWifiBase + + IThingWifiSwitch + + IThingWifiBackup + + IThingWifiBase + + IThingWifiSwitch + IThingWifiSwitchSwitch the device to new Wi-Fi. IThingWifiBackupSet backup Wi-Fi list. diff --git a/com/thingclips/smart/sdk/apimodule/BuildConfig.html b/com/thingclips/smart/sdk/apimodule/BuildConfig.html new file mode 100644 index 0000000..21eddd4 --- /dev/null +++ b/com/thingclips/smart/sdk/apimodule/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/apimodule/package-summary.html b/com/thingclips/smart/sdk/apimodule/package-summary.html new file mode 100644 index 0000000..dab70e6 --- /dev/null +++ b/com/thingclips/smart/sdk/apimodule/package-summary.html @@ -0,0 +1,188 @@ + + + + Package com.thingclips.smart.sdk.apimodule + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.apimodule

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + + + +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/base/apimodule/BuildConfig.html b/com/thingclips/smart/sdk/base/apimodule/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/sdk/base/apimodule/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/base/apimodule/package-summary.html b/com/thingclips/smart/sdk/base/apimodule/package-summary.html new file mode 100644 index 0000000..2cb436a --- /dev/null +++ b/com/thingclips/smart/sdk/base/apimodule/package-summary.html @@ -0,0 +1,188 @@ + + + + Package com.thingclips.smart.sdk.base.apimodule + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.base.apimodule

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + + + +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/bean/ApActivatorBuilder.Builder.html b/com/thingclips/smart/sdk/bean/ApActivatorBuilder.Builder.html index b809161..729af6b 100644 --- a/com/thingclips/smart/sdk/bean/ApActivatorBuilder.Builder.html +++ b/com/thingclips/smart/sdk/bean/ApActivatorBuilder.Builder.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -283,6 +313,27 @@

    Methods inherited from class java.lang.Object

  • +
    + +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ApActivatorBuilder.html b/com/thingclips/smart/sdk/bean/ApActivatorBuilder.html index 6affc9b..cab9d74 100644 --- a/com/thingclips/smart/sdk/bean/ApActivatorBuilder.html +++ b/com/thingclips/smart/sdk/bean/ApActivatorBuilder.html @@ -208,6 +208,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ApActivatorBuilder()
      +
      +
    • +
    +
    + @@ -303,6 +333,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ApActivatorBuilder

        +
        ApActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ApQueryBuilder.Builder.html b/com/thingclips/smart/sdk/bean/ApQueryBuilder.Builder.html index af38205..87ef9e3 100644 --- a/com/thingclips/smart/sdk/bean/ApQueryBuilder.Builder.html +++ b/com/thingclips/smart/sdk/bean/ApQueryBuilder.Builder.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -255,6 +285,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ApQueryBuilder.Builder

        +
        ApQueryBuilder.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ApQueryBuilder.html b/com/thingclips/smart/sdk/bean/ApQueryBuilder.html index 17349e2..0452ead 100644 --- a/com/thingclips/smart/sdk/bean/ApQueryBuilder.html +++ b/com/thingclips/smart/sdk/bean/ApQueryBuilder.html @@ -196,6 +196,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ApQueryBuilder()
      +
      +
    • +
    +
    + @@ -224,7 +254,7 @@

    Method Summary

    getContext() - === (扫码配网)获取uuid和pin end === + @@ -275,6 +305,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ApQueryBuilder

        +
        ApQueryBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -293,7 +344,7 @@

    Method Detail

  • getContext

     Context getContext()
    -

    === (扫码配网)获取uuid和pin end ===

    +
  • diff --git a/com/thingclips/smart/sdk/bean/BatchQuery.html b/com/thingclips/smart/sdk/bean/BatchQuery.html index 3db635a..dc6060e 100644 --- a/com/thingclips/smart/sdk/bean/BatchQuery.html +++ b/com/thingclips/smart/sdk/bean/BatchQuery.html @@ -110,7 +110,7 @@

    Class BatchQuery

    public class BatchQuery -

    batch query bean

    +
  • diff --git a/com/thingclips/smart/sdk/bean/BeaconMeshBean.html b/com/thingclips/smart/sdk/bean/BeaconMeshBean.html index 3efede2..6ce06ae 100644 --- a/com/thingclips/smart/sdk/bean/BeaconMeshBean.html +++ b/com/thingclips/smart/sdk/bean/BeaconMeshBean.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BeaconMeshBean()
      +
      +
    • +
    +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BeaconMeshBean

        +
        BeaconMeshBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BleActivatorBean.html b/com/thingclips/smart/sdk/bean/BleActivatorBean.html index 857219b..42b26ed 100644 --- a/com/thingclips/smart/sdk/bean/BleActivatorBean.html +++ b/com/thingclips/smart/sdk/bean/BleActivatorBean.html @@ -110,7 +110,7 @@

    Class BleActivatorBean

    public class BleActivatorBean -

    Bean for activator of single ble.

    +
  • @@ -173,12 +173,18 @@

    Field Summary

    + public int + retryCount + + + + public long timeout - + private final ScanDeviceBean scanDeviceBean diff --git a/com/thingclips/smart/sdk/bean/BlueMeshBean.html b/com/thingclips/smart/sdk/bean/BlueMeshBean.html index 08c6d60..be93375 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshBean.html @@ -110,7 +110,7 @@

    Class BlueMeshBean

    public class BlueMeshBean -

    Definition of mesh attributes.

    +
  • @@ -210,6 +210,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BlueMeshBean()
      +
      +
    • +
    +
    + @@ -238,7 +268,7 @@

    Method Summary

    getResptime() - Get time from server + @@ -246,7 +276,7 @@

    Method Summary

    setResptime(long resptime) - Set time from server + @@ -254,7 +284,7 @@

    Method Summary

    getLocalKey() - Get thing local key getLocalKey + @@ -262,7 +292,7 @@

    Method Summary

    setLocalKey(String localKey) - Set thing local key getLocalKey + @@ -270,7 +300,7 @@

    Method Summary

    getMeshId() - Get thing mesh id getMeshId + @@ -278,7 +308,7 @@

    Method Summary

    setMeshId(String meshId) - Set thing mesh id getMeshId + @@ -286,7 +316,7 @@

    Method Summary

    getName() - Get device name + @@ -294,7 +324,7 @@

    Method Summary

    setName(String name) - Set device name + @@ -302,7 +332,7 @@

    Method Summary

    getPv() - Get gateway protocol version + @@ -310,7 +340,7 @@

    Method Summary

    setPv(String pv) - Set gateway protocol version + @@ -318,7 +348,7 @@

    Method Summary

    getCode() - Get mesh name, only for ThingMesh + @@ -326,7 +356,7 @@

    Method Summary

    setCode(String code) - Set mesh name, only for ThingMesh + @@ -334,7 +364,7 @@

    Method Summary

    getPassword() - Get Wi-Fi password, only for mesh gateway + @@ -342,7 +372,7 @@

    Method Summary

    setPassword(String password) - Set Wi-Fi password, only for mesh gateway + @@ -350,7 +380,7 @@

    Method Summary

    setTempShare(boolean tempShare) - Not use + @@ -358,7 +388,7 @@

    Method Summary

    getStartTime() - Not use + @@ -366,7 +396,7 @@

    Method Summary

    setStartTime(long startTime) - Not use + @@ -374,7 +404,7 @@

    Method Summary

    getEndTime() - Not use + @@ -382,7 +412,7 @@

    Method Summary

    setEndTime(long endTime) - Not use + @@ -390,7 +420,7 @@

    Method Summary

    setShare(boolean share) - Set is shared by others + @@ -398,7 +428,7 @@

    Method Summary

    isShare() - Get is shared by others + @@ -406,7 +436,7 @@

    Method Summary

    getKey() - Get thing mesh id getMeshId + @@ -414,7 +444,7 @@

    Method Summary

    isTempShare() - Not use + @@ -441,6 +471,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshBean

        +
        BlueMeshBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -459,7 +510,7 @@

    Method Detail

  • getResptime

     long getResptime()
    -

    Get time from server

    +
  • @@ -474,7 +525,7 @@

    getResptime

  • setResptime

     void setResptime(long resptime)
    -

    Set time from server

    +
  • @@ -489,7 +540,7 @@

    setResptime

  • getLocalKey

     String getLocalKey()
    -

    Get thing local key getLocalKey

    +
  • @@ -504,7 +555,7 @@

    getLocalKey

  • setLocalKey

     void setLocalKey(String localKey)
    -

    Set thing local key getLocalKey

    +
  • @@ -519,7 +570,7 @@

    setLocalKey

  • getMeshId

     String getMeshId()
    -

    Get thing mesh id getMeshId

    +
  • @@ -534,7 +585,7 @@

    getMeshId

  • setMeshId

     void setMeshId(String meshId)
    -

    Set thing mesh id getMeshId

    +
  • @@ -549,7 +600,7 @@

    setMeshId

  • getName

     String getName()
    -

    Get device name

    +
  • @@ -564,7 +615,7 @@

    getName

  • setName

     void setName(String name)
    -

    Set device name

    +
  • @@ -579,7 +630,7 @@

    setName

  • getPv

     String getPv()
    -

    Get gateway protocol version

    +
  • @@ -594,7 +645,7 @@

    getPv

  • setPv

     void setPv(String pv)
    -

    Set gateway protocol version

    +
  • @@ -609,7 +660,7 @@

    setPv

  • getCode

     String getCode()
    -

    Get mesh name, only for ThingMesh

    +
  • @@ -624,7 +675,7 @@

    getCode

  • setCode

     void setCode(String code)
    -

    Set mesh name, only for ThingMesh

    +
  • @@ -639,7 +690,7 @@

    setCode

  • getPassword

     String getPassword()
    -

    Get Wi-Fi password, only for mesh gateway

    +
  • @@ -654,7 +705,7 @@

    getPassword

  • setPassword

     void setPassword(String password)
    -

    Set Wi-Fi password, only for mesh gateway

    +
  • @@ -669,7 +720,7 @@

    setPassword

  • setTempShare

     void setTempShare(boolean tempShare)
    -

    Not use

    +
  • @@ -684,7 +735,7 @@

    setTempShare

  • getStartTime

     long getStartTime()
    -

    Not use

    +
  • @@ -699,7 +750,7 @@

    getStartTime

  • setStartTime

     void setStartTime(long startTime)
    -

    Not use

    +
  • @@ -714,7 +765,7 @@

    setStartTime

  • getEndTime

     long getEndTime()
    -

    Not use

    +
  • @@ -729,7 +780,7 @@

    getEndTime

  • setEndTime

     void setEndTime(long endTime)
    -

    Not use

    +
  • @@ -744,7 +795,7 @@

    setEndTime

  • setShare

     void setShare(boolean share)
    -

    Set is shared by others

    +
  • @@ -759,7 +810,7 @@

    setShare

  • isShare

     boolean isShare()
    -

    Get is shared by others

    +
  • @@ -774,7 +825,7 @@

    isShare

  • getKey

     Object getKey()
    -

    Get thing mesh id getMeshId

    +
  • @@ -789,7 +840,7 @@

    getKey

  • isTempShare

     boolean isTempShare()
    -

    Not use

    +
  • diff --git a/com/thingclips/smart/sdk/bean/BlueMeshGroupBean.html b/com/thingclips/smart/sdk/bean/BlueMeshGroupBean.html index f28279a..f608247 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshGroupBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshGroupBean.html @@ -110,7 +110,7 @@

    Class BlueMeshGroupBean

    public class BlueMeshGroupBean -

    Definition of Thing group attributes.

    +
  • @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BlueMeshGroupBean()
      +
      +
    • +
    +
    + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshGroupBean

        +
        BlueMeshGroupBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BlueMeshModuleMapBean.html b/com/thingclips/smart/sdk/bean/BlueMeshModuleMapBean.html index 4b9218a..b2d31aa 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshModuleMapBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshModuleMapBean.html @@ -110,7 +110,7 @@

    Class BlueMeshModuleMapBea public class BlueMeshModuleMapBean -

    Mesh gateway attributes.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BlueMeshModuleMapBean()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshModuleMapBean

        +
        BlueMeshModuleMapBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BlueMeshRelationDevBean.html b/com/thingclips/smart/sdk/bean/BlueMeshRelationDevBean.html index f707d65..1ef7803 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshRelationDevBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshRelationDevBean.html @@ -110,7 +110,7 @@

    Class BlueMeshRelationDe public class BlueMeshRelationDevBean -

    Corresponding to the attributes of DeviceBean.

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshRelationDevBean

        +
        BlueMeshRelationDevBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BlueMeshRoomBean.html b/com/thingclips/smart/sdk/bean/BlueMeshRoomBean.html index c367fcf..553b155 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshRoomBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshRoomBean.html @@ -110,7 +110,7 @@

    Class BlueMeshRoomBean

    public class BlueMeshRoomBean -

    Mesh room attributes.

    +
  • @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BlueMeshRoomBean()
      +
      +
    • +
    +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshRoomBean

        +
        BlueMeshRoomBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BlueMeshShareBean.html b/com/thingclips/smart/sdk/bean/BlueMeshShareBean.html index f8f62e2..7166dad 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshShareBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshShareBean.html @@ -110,7 +110,7 @@

    Class BlueMeshShareBean

    public class BlueMeshShareBean -

    Shared mesh device attributes.

    +
  • @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BlueMeshShareBean()
      +
      +
    • +
    +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshShareBean

        +
        BlueMeshShareBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BlueMeshSubDevBean.html b/com/thingclips/smart/sdk/bean/BlueMeshSubDevBean.html index 51eacea..3f9bb06 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshSubDevBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshSubDevBean.html @@ -106,7 +106,7 @@

    Class BlueMeshSubDevBean


    -@Deprecated() 
    +
     public class BlueMeshSubDevBean
     
                         
    @@ -330,6 +330,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BlueMeshSubDevBean()
      +
      +
    • +
    +
    + @@ -873,6 +903,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshSubDevBean

        +
        BlueMeshSubDevBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BlueMeshWifiStatusBean.html b/com/thingclips/smart/sdk/bean/BlueMeshWifiStatusBean.html index b27d320..4259766 100644 --- a/com/thingclips/smart/sdk/bean/BlueMeshWifiStatusBean.html +++ b/com/thingclips/smart/sdk/bean/BlueMeshWifiStatusBean.html @@ -110,7 +110,7 @@

    Class BlueMeshWifiStatusB public class BlueMeshWifiStatusBean -

    Mesh gateway status.

    +

  • @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BlueMeshWifiStatusBean

        +
        BlueMeshWifiStatusBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BluetoothStatusBean.html b/com/thingclips/smart/sdk/bean/BluetoothStatusBean.html index bc2bbe6..4612794 100644 --- a/com/thingclips/smart/sdk/bean/BluetoothStatusBean.html +++ b/com/thingclips/smart/sdk/bean/BluetoothStatusBean.html @@ -110,7 +110,7 @@

    Class BluetoothStatusBeanBluetoothStatusBean -

    Bluetooth module status.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BluetoothStatusBean()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BluetoothStatusBean

        +
        BluetoothStatusBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/BroadResponseConType.html b/com/thingclips/smart/sdk/bean/BroadResponseConType.html index cadb4a9..00d73e4 100644 --- a/com/thingclips/smart/sdk/bean/BroadResponseConType.html +++ b/com/thingclips/smart/sdk/bean/BroadResponseConType.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BroadResponseConType()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        BroadResponseConType

        +
        BroadResponseConType()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/CloudZigbeeGroupCreateBean.html b/com/thingclips/smart/sdk/bean/CloudZigbeeGroupCreateBean.html index 2ae8cd7..ef3ea84 100644 --- a/com/thingclips/smart/sdk/bean/CloudZigbeeGroupCreateBean.html +++ b/com/thingclips/smart/sdk/bean/CloudZigbeeGroupCreateBean.html @@ -110,7 +110,7 @@

    Class CloudZigbeeGrou public class CloudZigbeeGroupCreateBean -

    Describes the entities created by ZigBee groups.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -184,7 +214,7 @@

    Method Summary

    getLocalId() - Get local id. + @@ -192,7 +222,7 @@

    Method Summary

    setLocalId(String localId) - Set local id from getLocalId. + @@ -200,7 +230,7 @@

    Method Summary

    getGroupId() - Get group id. + @@ -208,7 +238,7 @@

    Method Summary

    setGroupId(long groupId) - Set group id from getId. + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        CloudZigbeeGroupCreateBean

        +
        CloudZigbeeGroupCreateBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -253,7 +304,7 @@

    Method Detail

  • getLocalId

     String getLocalId()
    -

    Get local id.

    +
  • @@ -268,16 +319,7 @@

    getLocalId

  • setLocalId

     void setLocalId(String localId)
    -

    Set local id from getLocalId.

    - -
    -
    Parameters:
    - - -
    localId - used to distinguish the unique identity of each mesh group in the mesh network
    - - -
    +
  • @@ -292,7 +334,7 @@

    setLocalId

  • getGroupId

     long getGroupId()
    -

    Get group id.

    +
  • @@ -307,16 +349,7 @@

    getGroupId

  • setGroupId

     void setGroupId(long groupId)
    -

    Set group id from getId.

    - -
    -
    Parameters:
    - - -
    groupId - the group id
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/bean/ConnectResult.html b/com/thingclips/smart/sdk/bean/ConnectResult.html index 027baca..03209c3 100644 --- a/com/thingclips/smart/sdk/bean/ConnectResult.html +++ b/com/thingclips/smart/sdk/bean/ConnectResult.html @@ -223,17 +223,29 @@

    Field Summary

    + public boolean + containTCAS + + + + public MatterDeviceTypeEnum typeEnum - + public String gwId + + public List<WiFiScanResult> + wiFiScanResultList + + +
  • diff --git a/com/thingclips/smart/sdk/bean/ConnectTypeBean.html b/com/thingclips/smart/sdk/bean/ConnectTypeBean.html index a5f8bf0..ecf77e7 100644 --- a/com/thingclips/smart/sdk/bean/ConnectTypeBean.html +++ b/com/thingclips/smart/sdk/bean/ConnectTypeBean.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ConnectTypeBean()
      +
      +
    • +
    +
    + @@ -265,6 +295,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ConnectTypeBean

        +
        ConnectTypeBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/DeviceBean.DevUpgradeStatus.html b/com/thingclips/smart/sdk/bean/DeviceBean.DevUpgradeStatus.html index 6c04cbc..8c10f88 100644 --- a/com/thingclips/smart/sdk/bean/DeviceBean.DevUpgradeStatus.html +++ b/com/thingclips/smart/sdk/bean/DeviceBean.DevUpgradeStatus.html @@ -110,7 +110,7 @@

    Class DeviceBean.Dev public class DeviceBean.DevUpgradeStatus -

    Device upgrade status.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    + +
    + @@ -200,7 +230,7 @@

    Method Summary

    getUpgradeStatus() - Upgrade status, 0 means no new version, 1 means there is an upgrade version available. + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceBean.DevUpgradeStatus

        +
        DeviceBean.DevUpgradeStatus()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -283,7 +334,7 @@

    setModule

  • getUpgradeStatus

     int getUpgradeStatus()
    -

    Upgrade status, 0 means no new version, 1 means there is an upgrade version available.

    +
  • diff --git a/com/thingclips/smart/sdk/bean/DeviceBean.html b/com/thingclips/smart/sdk/bean/DeviceBean.html index 6f7622a..311ea72 100644 --- a/com/thingclips/smart/sdk/bean/DeviceBean.html +++ b/com/thingclips/smart/sdk/bean/DeviceBean.html @@ -110,7 +110,7 @@

    Class DeviceBean

    public class DeviceBean -

    Describe the device model.

    +
  • @@ -135,15 +135,15 @@

    Nested Class Summary

    - public class - DeviceBean.DevUpgradeStatus + public interface + DeviceBean.EnableState -

    Device upgrade status.

    + - public interface - DeviceBean.EnableState + public class + DeviceBean.DevUpgradeStatus @@ -705,6 +705,24 @@

    Field Summary

    + + private int + dataModel + + + + + private long + mqttTopicAttr + + + + + private boolean + virtualExperience + + +
  • @@ -793,7 +811,7 @@

    Method Summary

    getDevId() - Get device id. + @@ -809,7 +827,7 @@

    Method Summary

    getName() - Get device name. + @@ -825,7 +843,7 @@

    Method Summary

    getSchema() - Get schema of the defined all data points. + @@ -1025,7 +1043,7 @@

    Method Summary

    getSchemaMap() - Get the mapping between data points and the schema that defines data points form ProductBean. + @@ -1057,7 +1075,7 @@

    Method Summary

    getDpsTime() - Get data points update time map. + @@ -1273,7 +1291,7 @@

    Method Summary

    getLocalKey() - Get device local communication key. + @@ -1305,7 +1323,7 @@

    Method Summary

    getDpCodes() - Get device data point codes, such as "switch_led:true"The code defined by the device for each function point may be different,depending on the background definition during firmware development. + @@ -1321,7 +1339,7 @@

    Method Summary

    getCommunicationId() - Get communication node id. + @@ -1377,7 +1395,7 @@

    Method Summary

    getIp() - Get device LAN ip. + @@ -1393,7 +1411,7 @@

    Method Summary

    getIsOnline() - Get device online status, combine local online and cloud online status. + @@ -1409,7 +1427,7 @@

    Method Summary

    getIsLocalOnline() - Get local online status. + @@ -1497,7 +1515,7 @@

    Method Summary

    getHgwBean() - Get device local area network model. + @@ -1513,7 +1531,7 @@

    Method Summary

    getProductBean() - Get product information. + @@ -1577,7 +1595,7 @@

    Method Summary

    getTimezoneId() - Get time zone id. + @@ -1593,7 +1611,7 @@

    Method Summary

    getCadv() - Get CAD version. + @@ -1609,7 +1627,7 @@

    Method Summary

    getMeshId() - The mesh id of the device, which is useful when the device is a sub-device. + @@ -1625,7 +1643,7 @@

    Method Summary

    getNodeId() - The node id of the device, which is useful when the device is a sub-device. + @@ -1721,7 +1739,7 @@

    Method Summary

    getDpName() - Get data point names. + @@ -1753,7 +1771,7 @@

    Method Summary

    getMac() - Get device MAC address. + @@ -1785,7 +1803,7 @@

    Method Summary

    getParentDevId() - If the device is sub-device, this method can get parent device id. + @@ -1801,7 +1819,7 @@

    Method Summary

    getDevUpgradeStatus() - Get the current update status of the device. + @@ -1833,7 +1851,7 @@

    Method Summary

    getDevAttribute() - Get device attribute. + @@ -1849,7 +1867,7 @@

    Method Summary

    getDeviceCategory() - Get the secondary category of device. + @@ -1865,7 +1883,7 @@

    Method Summary

    getCategoryCode() - Get the three-level category of device. + @@ -1881,7 +1899,7 @@

    Method Summary

    getCategory() - Get Bluetooth Mesh product category. + @@ -1897,7 +1915,7 @@

    Method Summary

    getHasThingMeshCommunication() - Determine whether the device has Bluetooth Mesh (Thing) communication capability + @@ -1913,7 +1931,7 @@

    Method Summary

    getProtocolAttribute() - Activate sub-device capability flag. + @@ -2017,7 +2035,7 @@

    Method Summary

    getOwnerId() - Get owner id of this device, owner id is home id. + @@ -2049,7 +2067,7 @@

    Method Summary

    getAccessType() - get device type0 : thing device1 : tripartite matter device2 : thing link device + @@ -2065,7 +2083,7 @@

    Method Summary

    getThingModel() - get thinglink model + @@ -2093,46 +2111,94 @@

    Method Summary

    + int + + getDataModel() + + + + + + void + + setDataModel(int dataModel) + + + + + + long + + getMqttTopicAttr() + + + + + + void + + setMqttTopicAttr(long mqttTopicAttr) + + + + + + void + + setVirtualExperience(boolean virtualExperience) + + + + + + boolean + + isVirtualExperience() + + + + + boolean isMatter() - 是否是Matter设备,包含涂鸦Matte与三方Matter + - + boolean isThingMatter() - 是否是涂鸦体系的Matter 设备 + - + boolean isTripartiteMatter() - 是否是三方 Matter 设备 + - + boolean isSupportAutoUpgrade() - Is device support auto upgrade. + - + boolean - getCommunicationOnline(CommunicationEnum commEnum) + getCommunicationOnline(CommunicationEnum commEnum) - Get communication node online status, combine local online and cloud online status. + - + boolean isSupportGroup() @@ -2140,63 +2206,63 @@

    Method Summary

    - + boolean isZigBeeSubDev() - Determine whether the current device is a zigbee sub-device + - + boolean isInfraredSubDev() - Determine whether the current device is a infrared sub-device + - + boolean isInfraredWifi() - Determine whether the current device is a infrared gateway device + - + boolean is433SubDev() - Determine whether the current device is a 433 sub-device + - + boolean is433Wifi() - Determine whether the current device is a 433 gateway device + - + boolean isThreadGwDev() - Determine whether the current device is a thread gateway device + - + boolean isThreadSubDev() - Determine whether the current device is a thread sub device + - + void setLocalOnline(Boolean localOnline) @@ -2204,7 +2270,7 @@

    Method Summary

    - + boolean isEncrypt() @@ -2212,119 +2278,119 @@

    Method Summary

    - + boolean isCloudOnline() - Determine whether the device is online in the cloud. + - + boolean isZigBeeWifi() - Determine whether it is a zigbee gateway. + - + boolean hasZigBee() - Determine the device has zigbee communication capability. + - + boolean isBleMeshWifi() - Please use isBlueMeshWifi and isSigMeshWifi replace. + - + boolean isBluetooth() - Determine whether the device has Bluetooth communication capability. + - + boolean isBeacon() - Determine whether the device has Beacon communication capability. + - + boolean isSingleBle() - Determine whether the current device is a single-point Bluetooth device. + - + boolean isBleMesh() - Please use isBlueMesh and isSigMesh replace. + - + boolean isBlueMesh() - Determine whether it has Bluetooth Mesh (Thing) capability. + - + boolean isSigMesh() - Determine whether it has Bluetooth Mesh (SIG) capability. + - + boolean isSigMeshWifi() - Determine whether it is a Bluetooth Mesh (SIG) gateway. + - + boolean hasConfigSigMesh() - Determine whether the current device can activate Bluetooth Mesh (SIG) sub-device. + - + boolean hasConfigZigbee() - Determine whether the current device can activate Zigbee sub-device. + - + boolean hasConfigSubpieces() - Determine whether the current device can activate Subpieces sub-device or Thing-Smesh sub-device. + - + boolean hasConfigBeacon() @@ -2332,79 +2398,79 @@

    Method Summary

    - + boolean isBlueMeshWifi() - Determine whether it is a blue mesh gateway. + - + boolean isWifiDevice() - Determine whether the device is a wifi device. + - + boolean isVirtual() - Determine whether the current device is a virtual device + - + boolean isHasMqttCommunication() - Determine whether the device has mqtt communication capability + - + boolean isHasLanCommunication() - Determine whether the device has LAN communication capability + - + boolean isHasBleCommunication() - Determine whether the device has BLE(bluetooth low energy) communication capability + - + boolean isHasSigmeshCommunication() - Determine whether the device has Bluetooth Mesh (SIG) communication capability + - + boolean isHasHttpCommunication() - Determine whether the device has HTTP communication capability + - + boolean isLocalDevice() - 是否是本地直连设备 + - + boolean isSupportThingModelDevice() @@ -2515,7 +2581,7 @@

    setIconUrl

  • getDevId

     String getDevId()
    -

    Get device id.

    +
  • @@ -2545,7 +2611,7 @@

    setDevId

  • getName

     String getName()
    -

    Get device name.

    +
  • @@ -2575,7 +2641,7 @@

    setName

  • getSchema

     String getSchema()
    -

    Get schema of the defined all data points.

    +
  • @@ -2589,7 +2655,7 @@

    getSchema

    >
  • setSchema

    -
    @Deprecated() void setSchema(String schema)
    +
     void setSchema(String schema)
    @@ -2619,7 +2685,7 @@

    getUi

    >
  • setUi

    -
    @Deprecated() void setUi(String ui)
    +
     void setUi(String ui)
    @@ -2739,7 +2805,7 @@

    getProductVer

    >
  • setProductVer

    -
    @Deprecated() void setProductVer(String productVer)
    +
     void setProductVer(String productVer)
    @@ -2799,7 +2865,7 @@

    getUiPhase

    >
  • setUiPhase

    -
    @Deprecated() void setUiPhase(String uiPhase)
    +
     void setUiPhase(String uiPhase)
    @@ -2829,7 +2895,7 @@

    getRnFind

    >
  • setRnFind

    -
    @Deprecated() void setRnFind(boolean rnFind)
    +
     void setRnFind(boolean rnFind)
    @@ -2950,7 +3016,7 @@

    setBv

  • getSchemaMap

     Map<String, SchemaBean> getSchemaMap()
    -

    Get the mapping between data points and the schema that defines data points form ProductBean.SchemaInfo.

    +
  • @@ -2964,7 +3030,7 @@

    getSchemaMap

    >
  • setSchemaMap

    -
    @Deprecated() void setSchemaMap(Map<String, SchemaBean> schemaMap)
    +
     void setSchemaMap(Map<String, SchemaBean> schemaMap)
    @@ -3010,7 +3076,7 @@

    setDps

  • getDpsTime

     Map<String, Long> getDpsTime()
    -

    Get data points update time map.

    +
  • @@ -3024,7 +3090,7 @@

    getDpsTime

    >
  • setDpsTime

    -
    @Deprecated() void setDpsTime(Map<String, Long> dpsTime)
    +
     void setDpsTime(Map<String, Long> dpsTime)
    @@ -3054,7 +3120,7 @@

    getUiConfig

    >
  • setUiConfig

    -
    @Deprecated() void setUiConfig(Map<String, Object> uiConfig)
    +
     void setUiConfig(Map<String, Object> uiConfig)
    @@ -3189,7 +3255,7 @@

    setGwType

    >
  • setVirtual

    -
    @Deprecated() void setVirtual(boolean virtual)
    +
     void setVirtual(boolean virtual)
    @@ -3219,7 +3285,7 @@

    getLon

    >
  • setLon

    -
    @Deprecated() void setLon(String lon)
    +
     void setLon(String lon)
    @@ -3249,7 +3315,7 @@

    getLat

    >
  • setLat

    -
    @Deprecated() void setLat(String lat)
    +
     void setLat(String lat)
    @@ -3309,7 +3375,7 @@

    getDisplayMsgs

    >
  • setDisplayMsgs

    -
    @Deprecated() void setDisplayMsgs(String displayMsgs)
    +
     void setDisplayMsgs(String displayMsgs)
    @@ -3324,7 +3390,7 @@

    setDisplayMsgs

    >
  • getDisplayDps

    -
    @Deprecated() String getDisplayDps()
    +
     String getDisplayDps()
    @@ -3339,7 +3405,7 @@

    getDisplayDps

    >
  • setDisplayDps

    -
    @Deprecated() void setDisplayDps(String displayDps)
    +
     void setDisplayDps(String displayDps)
    @@ -3369,7 +3435,7 @@

    getQuickOpDps

    >
  • setQuickOpDps

    -
    @Deprecated() void setQuickOpDps(String quickOpDps)
    +
     void setQuickOpDps(String quickOpDps)
    @@ -3399,7 +3465,7 @@

    getI18nTime

    >
  • setI18nTime

    -
    @Deprecated() void setI18nTime(long i18nTime)
    +
     void setI18nTime(long i18nTime)
    @@ -3415,7 +3481,7 @@

    setI18nTime

  • getLocalKey

     String getLocalKey()
    -

    Get device local communication key.

    +
  • @@ -3475,7 +3541,7 @@

    setUuid

  • getDpCodes

     Map<String, Object> getDpCodes()
    -

    Get device data point codes, such as "switch_led:true"

    The code defined by the device for each function point may be different,depending on the background definition during firmware development.

    +
  • @@ -3489,7 +3555,7 @@

    getDpCodes

    >
  • setDpCodes

    -
    @Deprecated() void setDpCodes(Map<String, Object> dpCodes)
    +
     void setDpCodes(Map<String, Object> dpCodes)
    @@ -3505,7 +3571,7 @@

    setDpCodes

  • getCommunicationId

     String getCommunicationId()
    -

    Get communication node id.

    A communication node is a node that can connect to the Internet. For a sub-device,it is a gateway device; for a wifi and device, it is itself.

    Communication node id is device id of communication node.

    +
  • @@ -3519,7 +3585,7 @@

    getCommunicationId

    >
  • setCommunicationId

    -
    @Deprecated() void setCommunicationId(String communicationId)
    +
     void setCommunicationId(String communicationId)
    @@ -3610,7 +3676,7 @@

    setHasHttpCommunication

  • getIp

     String getIp()
    -

    Get device LAN ip.

    +
  • @@ -3624,7 +3690,7 @@

    getIp

    >
  • setIp

    -
    @Deprecated() void setIp(String ip)
    +
     void setIp(String ip)
    @@ -3640,7 +3706,7 @@

    setIp

  • getIsOnline

     Boolean getIsOnline()
    -

    Get device online status, combine local online and cloud online status.

    +
  • @@ -3670,7 +3736,7 @@

    setIsOnline

  • getIsLocalOnline

     Boolean getIsLocalOnline()
    -

    Get local online status.

    +
  • @@ -3699,7 +3765,7 @@

    getAttribute

    >
  • setAttribute

    -
    @Deprecated() void setAttribute(long attribute)
    +
     void setAttribute(long attribute)
    @@ -3759,7 +3825,7 @@

    getFaultDps

    >
  • setFaultDps

    -
    @Deprecated() void setFaultDps(List<Integer> faultDps)
    +
     void setFaultDps(List<Integer> faultDps)
    @@ -3819,7 +3885,7 @@

    getUiName

    >
  • setUiName

    -
    @Deprecated() void setUiName(String uiName)
    +
     void setUiName(String uiName)
    @@ -3835,7 +3901,7 @@

    setUiName

  • getHgwBean

     HgwBean getHgwBean()
    -

    Get device local area network model.

    If it is not null, it means the device has established a LAN connection with the mobile phone

    +
  • @@ -3849,7 +3915,7 @@

    getHgwBean

    >
  • setHgwBean

    -
    @Deprecated() void setHgwBean(HgwBean hgwBean)
    +
     void setHgwBean(HgwBean hgwBean)
    @@ -3865,7 +3931,7 @@

    setHgwBean

  • getProductBean

     ProductBean getProductBean()
    -

    Get product information.

    +
  • @@ -3879,7 +3945,7 @@

    getProductBean

    >
  • setProductBean

    -
    @Deprecated() void setProductBean(ProductBean productBean)
    +
     void setProductBean(ProductBean productBean)
    @@ -3909,7 +3975,7 @@

    getProductRefBean

    >
  • setProductRefBean

    -
    @Deprecated() void setProductRefBean(ProductRefBean productRefBean)
    +
     void setProductRefBean(ProductRefBean productRefBean)
    @@ -3939,7 +4005,7 @@

    getDeviceBizPropBean

    >
  • setDeviceBizPropBean

    -
    @Deprecated() void setDeviceBizPropBean(DeviceBizPropBean deviceBizPropBean)
    +
     void setDeviceBizPropBean(DeviceBizPropBean deviceBizPropBean)
    @@ -3969,7 +4035,7 @@

    getProductStandardConfig

    >
  • setProductStandardConfig

    -
    @Deprecated() void setProductStandardConfig(ProductStandardConfig productStandardConfig)
    +
     void setProductStandardConfig(ProductStandardConfig productStandardConfig)
    @@ -3985,7 +4051,7 @@

    setProductStandardConfig

  • getTimezoneId

     String getTimezoneId()
    -

    Get time zone id.

    +
  • @@ -3999,7 +4065,7 @@

    getTimezoneId

    >
  • setTimezoneId

    -
    @Deprecated() void setTimezoneId(String timezoneId)
    +
     void setTimezoneId(String timezoneId)
    @@ -4015,7 +4081,7 @@

    setTimezoneId

  • getCadv

     String getCadv()
    -

    Get CAD version. CAD version is communication protocol version of cloud, application and device.

    +
  • @@ -4029,7 +4095,7 @@

    getCadv

    >
  • setCadv

    -
    @Deprecated() void setCadv(String cadv)
    +
     void setCadv(String cadv)
    @@ -4045,7 +4111,7 @@

    setCadv

  • getMeshId

     String getMeshId()
    -

    The mesh id of the device, which is useful when the device is a sub-device.

    If the device is a Zigbee/infrared sub-device, meshId is parent device id.If the device is a sigmesh or thingmesh sub-device, meshId is mesh id (top-level virtual node id).

    +
  • @@ -4075,7 +4141,7 @@

    setMeshId

  • getNodeId

     String getNodeId()
    -

    The node id of the device, which is useful when the device is a sub-device.

    +
  • @@ -4089,7 +4155,7 @@

    getNodeId

    >
  • setNodeId

    -
    @Deprecated() void setNodeId(String nodeId)
    +
     void setNodeId(String nodeId)
    @@ -4119,7 +4185,7 @@

    getDisplayOrder

    >
  • setDisplayOrder

    -
    @Deprecated() void setDisplayOrder(int displayOrder)
    +
     void setDisplayOrder(int displayOrder)
    @@ -4149,7 +4215,7 @@

    getHomeDisplayOrder

    >
  • setHomeDisplayOrder

    -
    @Deprecated() void setHomeDisplayOrder(int homeDisplayOrder)
    +
     void setHomeDisplayOrder(int homeDisplayOrder)
    @@ -4179,7 +4245,7 @@

    getDpMaxTime

    >
  • setDpMaxTime

    -
    @Deprecated() void setDpMaxTime(long dpMaxTime)
    +
     void setDpMaxTime(long dpMaxTime)
    @@ -4209,7 +4275,7 @@

    getErrorCode

    >
  • setErrorCode

    -
    @Deprecated() void setErrorCode(long errorCode)
    +
     void setErrorCode(long errorCode)
    @@ -4239,7 +4305,7 @@

    getSkills

    >
  • setSkills

    -
    @Deprecated() void setSkills(Map<String, Object> skills)
    +
     void setSkills(Map<String, Object> skills)
    @@ -4255,7 +4321,7 @@

    setSkills

  • getDpName

     Map<String, String> getDpName()
    -

    Get data point names.

    +
  • @@ -4269,7 +4335,7 @@

    getDpName

    >
  • setDpName

    -
    @Deprecated() void setDpName(Map<String, String> dpName)
    +
     void setDpName(Map<String, String> dpName)
    @@ -4299,7 +4365,7 @@

    getDevKey

    >
  • setDevKey

    -
    @Deprecated() void setDevKey(String devKey)
    +
     void setDevKey(String devKey)
    @@ -4315,7 +4381,7 @@

    setDevKey

  • getMac

     String getMac()
    -

    Get device MAC address.

    +
  • @@ -4359,7 +4425,7 @@

    getParentId

    >
  • setParentId

    -
    @Deprecated() void setParentId(String parentId)
    +
     void setParentId(String parentId)
    @@ -4375,7 +4441,7 @@

    setParentId

  • getParentDevId

     String getParentDevId()
    -

    If the device is sub-device, this method can get parent device id.

    +
  • @@ -4389,7 +4455,7 @@

    getParentDevId

    >
  • setParentDevId

    -
    @Deprecated() void setParentDevId(String parentDevId)
    +
     void setParentDevId(String parentDevId)
    @@ -4405,7 +4471,7 @@

    setParentDevId

  • getDevUpgradeStatus

     List<DeviceBean.DevUpgradeStatus> getDevUpgradeStatus()
    -

    Get the current update status of the device.

    +
  • @@ -4449,7 +4515,7 @@

    getSharedTime

    >
  • setSharedTime

    -
    @Deprecated() void setSharedTime(long sharedTime)
    +
     void setSharedTime(long sharedTime)
    @@ -4465,20 +4531,7 @@

    setSharedTime

  • getDevAttribute

     long getDevAttribute()
    -

    Get device attribute.

    bit0     Whether the device supports automatic activation
    -bit1     The device supports dp query No. 31 protocol query
    -bit2     Whether the device has local linkage capability
    -bit3     Does the device support WIFI scanning
    -bit4     Does the device support google local home
    -bit5     Does the device support lightning distribution network capability
    -bit6     Does the device support Bluetooth control
    -bit7     Does the device support security capabilities
    -bit8     Is the device a shared device
    -bit9     Does the device support sunrise and sunset timing
    -bit10    Does the device support fault replacement capability
    -bit11    Does the device support OTA
    -bit12    Does the device support WIFI backup switching
    -
    +
  • @@ -4492,7 +4545,7 @@

    getDevAttribute

    >
  • setDevAttribute

    -
    @Deprecated() void setDevAttribute(long devAttribute)
    +
     void setDevAttribute(long devAttribute)
    @@ -4508,7 +4561,7 @@

    setDevAttribute

  • getDeviceCategory

     String getDeviceCategory()
    -

    Get the secondary category of device. same asgetCategory

    +
  • @@ -4522,7 +4575,7 @@

    getDeviceCategory

    >
  • setDeviceCategory

    -
    @Deprecated() void setDeviceCategory(String deviceCategory)
    +
     void setDeviceCategory(String deviceCategory)
    @@ -4538,7 +4591,7 @@

    setDeviceCategory

  • getCategoryCode

     String getCategoryCode()
    -

    Get the three-level category of device. same as getCategoryCode

    +
  • @@ -4552,7 +4605,7 @@

    getCategoryCode

    >
  • setCategoryCode

    -
    @Deprecated() void setCategoryCode(String categoryCode)
    +
     void setCategoryCode(String categoryCode)
    @@ -4568,7 +4621,7 @@

    setCategoryCode

  • getCategory

     String getCategory()
    -

    Get Bluetooth Mesh product category. from getMeshCategory and getMeta,when getMeshCategory is empty ,will use getMeta.

    +
  • @@ -4598,7 +4651,7 @@

    setCategory

  • getHasThingMeshCommunication

     boolean getHasThingMeshCommunication()
    -

    Determine whether the device has Bluetooth Mesh (Thing) communication capability

    +
  • @@ -4628,7 +4681,7 @@

    setHasThingMeshCommunication

  • getProtocolAttribute

     long getProtocolAttribute()
    -

    Activate sub-device capability flag.

    +
  • @@ -4642,7 +4695,7 @@

    getProtocolAttribute

    >
  • setProtocolAttribute

    -
    @Deprecated() void setProtocolAttribute(long protocolAttribute)
    +
     void setProtocolAttribute(long protocolAttribute)
    @@ -4672,7 +4725,7 @@

    getBaseAttribute

    >
  • setBaseAttribute

    -
    @Deprecated() void setBaseAttribute(long baseAttribute)
    +
     void setBaseAttribute(long baseAttribute)
    @@ -4702,7 +4755,7 @@

    getOtaUpgradeModes

    >
  • setOtaUpgradeModes

    -
    @Deprecated() void setOtaUpgradeModes(List<Integer> otaUpgradeModes)
    +
     void setOtaUpgradeModes(List<Integer> otaUpgradeModes)
    @@ -4717,7 +4770,7 @@

    setOtaUpgradeModes

    >
  • setSupportAutoUpgrade

    -
    @Deprecated() void setSupportAutoUpgrade(boolean supportAutoUpgrade)
    +
     void setSupportAutoUpgrade(boolean supportAutoUpgrade)
    @@ -4747,7 +4800,7 @@

    getWifiEnableState

    >
  • setWifiEnableState

    -
    @Deprecated() void setWifiEnableState(int wifiEnableState)
    +
     void setWifiEnableState(int wifiEnableState)
    @@ -4777,7 +4830,7 @@

    getZigBeeBleSubEnableStatus

    >
  • setZigBeeBleSubEnableStatus

    -
    @Deprecated() void setZigBeeBleSubEnableStatus(int zigBeeBleSubEnableStatus)
    +
     void setZigBeeBleSubEnableStatus(int zigBeeBleSubEnableStatus)
    @@ -4807,7 +4860,7 @@

    getMeta

    >
  • setMeta

    -
    @Deprecated() void setMeta(Map<String, Object> meta)
    +
     void setMeta(Map<String, Object> meta)
    @@ -4823,7 +4876,7 @@

    setMeta

  • getOwnerId

     String getOwnerId()
    -

    Get owner id of this device, owner id is home id.

    +
  • @@ -4837,7 +4890,7 @@

    getOwnerId

    >
  • setOwnerId

    -
    @Deprecated() void setOwnerId(String ownerId)
    +
     void setOwnerId(String ownerId)
    @@ -4867,7 +4920,7 @@

    getConnectionStatus

    >
  • setConnectionStatus

    -
    @Deprecated() void setConnectionStatus(int connectionStatus)
    +
     void setConnectionStatus(int connectionStatus)
    @@ -4883,7 +4936,7 @@

    setConnectionStatus

  • getAccessType

     int getAccessType()
    -

    get device type0 : thing device1 : tripartite matter device2 : thing link device

    +
  • @@ -4897,7 +4950,7 @@

    getAccessType

    >
  • setAccessType

    -
    @Deprecated() void setAccessType(int accessType)
    +
     void setAccessType(int accessType)
    @@ -4913,7 +4966,7 @@

    setAccessType

  • getThingModel

     ThingSmartThingModel getThingModel()
    -

    get thinglink model

    +
  • @@ -4927,7 +4980,7 @@

    getThingModel

    >
  • setThingModel

    -
    @Deprecated() void setThingModel(ThingSmartThingModel thingModel)
    +
     void setThingModel(ThingSmartThingModel thingModel)
    @@ -4964,6 +5017,96 @@

    setSecKey

  • + + + + + + + + +
      +
    • +

      setDataModel

      +
       void setDataModel(int dataModel)
      +
      + + +
    • +
    + + + + + + + + + + + + + + + + + + + + + @@ -4973,7 +5116,7 @@

    setSecKey

  • isMatter

     boolean isMatter()
    -

    是否是Matter设备,包含涂鸦Matte与三方Matter

    +
  • @@ -4988,7 +5131,7 @@

    isMatter

  • isThingMatter

     boolean isThingMatter()
    -

    是否是涂鸦体系的Matter 设备

    +
  • @@ -5003,7 +5146,7 @@

    isThingMatter

  • isTripartiteMatter

     boolean isTripartiteMatter()
    -

    是否是三方 Matter 设备

    +
  • @@ -5018,7 +5161,7 @@

    isTripartiteMatter

  • isSupportAutoUpgrade

     boolean isSupportAutoUpgrade()
    -

    Is device support auto upgrade.

    +
  • @@ -5032,8 +5175,8 @@

    isSupportAutoUpgrade

    >
  • getCommunicationOnline

    -
     boolean getCommunicationOnline(CommunicationEnum commEnum)
    -

    Get communication node online status, combine local online and cloud online status.

    A communication node is a node that can connect to the Internet. For a sub-device,it is a gateway device; for a wifi and device, it is itself.

    +
     boolean getCommunicationOnline(CommunicationEnum commEnum)
    +
  • @@ -5063,7 +5206,7 @@

    isSupportGroup

  • isZigBeeSubDev

     boolean isZigBeeSubDev()
    -

    Determine whether the current device is a zigbee sub-device

    +
  • @@ -5078,7 +5221,7 @@

    isZigBeeSubDev

  • isInfraredSubDev

     boolean isInfraredSubDev()
    -

    Determine whether the current device is a infrared sub-device

    +
  • @@ -5093,7 +5236,7 @@

    isInfraredSubDev

  • isInfraredWifi

     boolean isInfraredWifi()
    -

    Determine whether the current device is a infrared gateway device

    +
  • @@ -5108,7 +5251,7 @@

    isInfraredWifi

  • is433SubDev

     boolean is433SubDev()
    -

    Determine whether the current device is a 433 sub-device

    +
  • @@ -5123,7 +5266,7 @@

    is433SubDev

  • is433Wifi

     boolean is433Wifi()
    -

    Determine whether the current device is a 433 gateway device

    +
  • @@ -5138,7 +5281,7 @@

    is433Wifi

  • isThreadGwDev

     boolean isThreadGwDev()
    -

    Determine whether the current device is a thread gateway device

    +
  • @@ -5153,7 +5296,7 @@

    isThreadGwDev

  • isThreadSubDev

     boolean isThreadSubDev()
    -

    Determine whether the current device is a thread sub device

    +
  • @@ -5167,7 +5310,7 @@

    isThreadSubDev

    >
  • setLocalOnline

    -
    @Deprecated() void setLocalOnline(Boolean localOnline)
    +
     void setLocalOnline(Boolean localOnline)
    @@ -5182,7 +5325,7 @@

    setLocalOnline

    >
  • isEncrypt

    -
    @Deprecated() boolean isEncrypt()
    +
     boolean isEncrypt()
    @@ -5198,7 +5341,7 @@

    isEncrypt

  • isCloudOnline

     boolean isCloudOnline()
    -

    Determine whether the device is online in the cloud.

    +
  • @@ -5213,7 +5356,7 @@

    isCloudOnline

  • isZigBeeWifi

     boolean isZigBeeWifi()
    -

    Determine whether it is a zigbee gateway.

    +
  • @@ -5228,7 +5371,7 @@

    isZigBeeWifi

  • hasZigBee

     boolean hasZigBee()
    -

    Determine the device has zigbee communication capability.

    +
  • @@ -5242,8 +5385,8 @@

    hasZigBee

    >
  • isBleMeshWifi

    -
    @Deprecated() boolean isBleMeshWifi()
    -

    Please use isBlueMeshWifi and isSigMeshWifi replace.

    +
     boolean isBleMeshWifi()
    +
  • @@ -5258,7 +5401,7 @@

    isBleMeshWifi

  • isBluetooth

     boolean isBluetooth()
    -

    Determine whether the device has Bluetooth communication capability.

    +
  • @@ -5273,7 +5416,7 @@

    isBluetooth

  • isBeacon

     boolean isBeacon()
    -

    Determine whether the device has Beacon communication capability.

    +
  • @@ -5288,7 +5431,7 @@

    isBeacon

  • isSingleBle

     boolean isSingleBle()
    -

    Determine whether the current device is a single-point Bluetooth device.

    Single-point Bluetooth devices are devices that have no Internet communication capabilitiesand can only be controlled via Bluetooth in the near field.

    +
  • @@ -5302,8 +5445,8 @@

    isSingleBle

    >
  • isBleMesh

    -
    @Deprecated() boolean isBleMesh()
    -

    Please use isBlueMesh and isSigMesh replace.

    +
     boolean isBleMesh()
    +
  • @@ -5318,7 +5461,7 @@

    isBleMesh

  • isBlueMesh

     boolean isBlueMesh()
    -

    Determine whether it has Bluetooth Mesh (Thing) capability.

    Blue mesh is Bluetooth Mesh (Thing) protocol.

    +
  • @@ -5333,7 +5476,7 @@

    isBlueMesh

  • isSigMesh

     boolean isSigMesh()
    -

    Determine whether it has Bluetooth Mesh (SIG) capability.

    Sig mesh is Bluetooth Mesh (SIG) protocol.

    +
  • @@ -5348,7 +5491,7 @@

    isSigMesh

  • isSigMeshWifi

     boolean isSigMeshWifi()
    -

    Determine whether it is a Bluetooth Mesh (SIG) gateway.

    Sig mesh device is Bluetooth Mesh (SIG) protocol.

    +
  • @@ -5363,7 +5506,7 @@

    isSigMeshWifi

  • hasConfigSigMesh

     boolean hasConfigSigMesh()
    -

    Determine whether the current device can activate Bluetooth Mesh (SIG) sub-device.

    +
  • @@ -5378,7 +5521,7 @@

    hasConfigSigMesh

  • hasConfigZigbee

     boolean hasConfigZigbee()
    -

    Determine whether the current device can activate Zigbee sub-device.

    +
  • @@ -5393,7 +5536,7 @@

    hasConfigZigbee

  • hasConfigSubpieces

     boolean hasConfigSubpieces()
    -

    Determine whether the current device can activate Subpieces sub-device or Thing-Smesh sub-device.

    +
  • @@ -5423,7 +5566,7 @@

    hasConfigBeacon

  • isBlueMeshWifi

     boolean isBlueMeshWifi()
    -

    Determine whether it is a blue mesh gateway.

    Blue mesh device is thing private mesh protocol.

    +
  • @@ -5437,8 +5580,8 @@

    isBlueMeshWifi

    >
  • isWifiDevice

    -
    @Deprecated() boolean isWifiDevice()
    -

    Determine whether the device is a wifi device.

    Deprecated, replace by hasMqttCommunication

    +
     boolean isWifiDevice()
    +
  • @@ -5453,7 +5596,7 @@

    isWifiDevice

  • isVirtual

     boolean isVirtual()
    -

    Determine whether the current device is a virtual device

    +
  • @@ -5468,7 +5611,7 @@

    isVirtual

  • isHasMqttCommunication

     boolean isHasMqttCommunication()
    -

    Determine whether the device has mqtt communication capability

    +
  • @@ -5483,7 +5626,7 @@

    isHasMqttCommunication

  • isHasLanCommunication

     boolean isHasLanCommunication()
    -

    Determine whether the device has LAN communication capability

    +
  • @@ -5498,7 +5641,7 @@

    isHasLanCommunication

  • isHasBleCommunication

     boolean isHasBleCommunication()
    -

    Determine whether the device has BLE(bluetooth low energy) communication capability

    +
  • @@ -5513,7 +5656,7 @@

    isHasBleCommunication

  • isHasSigmeshCommunication

     boolean isHasSigmeshCommunication()
    -

    Determine whether the device has Bluetooth Mesh (SIG) communication capability

    +
  • @@ -5528,7 +5671,7 @@

    isHasSigmeshCommunication

  • isHasHttpCommunication

     boolean isHasHttpCommunication()
    -

    Determine whether the device has HTTP communication capability

    +
  • @@ -5543,7 +5686,7 @@

    isHasHttpCommunication

  • isLocalDevice

     boolean isLocalDevice()
    -

    是否是本地直连设备

    +
  • diff --git a/com/thingclips/smart/sdk/bean/DiscoveryResult.html b/com/thingclips/smart/sdk/bean/DiscoveryResult.html index 95cd80c..41845d6 100644 --- a/com/thingclips/smart/sdk/bean/DiscoveryResult.html +++ b/com/thingclips/smart/sdk/bean/DiscoveryResult.html @@ -213,23 +213,29 @@

    Field Summary

    public boolean - isBLEGateway + containTCAS + public boolean + isBLEGateway + + + + public MatterDeviceTypeEnum deviceType - + public DiscoveryResult.BleDiscoveryResult bleResult - + public MatterDiscoveryInfo mdnsResult diff --git a/com/thingclips/smart/sdk/bean/DpBean.html b/com/thingclips/smart/sdk/bean/DpBean.html index 30d4a1f..434b651 100644 --- a/com/thingclips/smart/sdk/bean/DpBean.html +++ b/com/thingclips/smart/sdk/bean/DpBean.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      DpBean()
      +
      +
    • +
    +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DpBean

        +
        DpBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/DpsInfoBean.html b/com/thingclips/smart/sdk/bean/DpsInfoBean.html index 64be14d..29aeda6 100644 --- a/com/thingclips/smart/sdk/bean/DpsInfoBean.html +++ b/com/thingclips/smart/sdk/bean/DpsInfoBean.html @@ -110,7 +110,7 @@

    Class DpsInfoBean

    public class DpsInfoBean -

    author : yuzhouxu date : 2021/8/13 14:50 description :

    +
  • @@ -138,17 +138,23 @@

    Field Summary

    private String - dps + devId + private String + dps + + + + private Map<String, Long> dpsTime - + private int dpsSource @@ -218,7 +224,7 @@

    Method Summary

    String - getDps() + getDevId() @@ -226,12 +232,28 @@

    Method Summary

    void - setDps(String dps) + setDevId(String devId) + String + + getDps() + + + + + + void + + setDps(String dps) + + + + + Map<String, Long> getDpsTime() @@ -239,7 +261,7 @@

    Method Summary

    - + void setDpsTime(Map<String, Long> dpsTime) @@ -247,7 +269,7 @@

    Method Summary

    - + int getDpsSource() @@ -255,7 +277,7 @@

    Method Summary

    - + void setDpsSource(int dpsSource) @@ -317,6 +339,36 @@

    DpsInfoBean

    Method Detail

    + + + +
      +
    • +

      getDevId

      +
       String getDevId()
      +
      + + +
    • +
    + + + + +
      +
    • +

      setDevId

      +
       void setDevId(String devId)
      +
      + + +
    • +
    + diff --git a/com/thingclips/smart/sdk/bean/GroupBean.html b/com/thingclips/smart/sdk/bean/GroupBean.html index a2edd9d..2a42c79 100644 --- a/com/thingclips/smart/sdk/bean/GroupBean.html +++ b/com/thingclips/smart/sdk/bean/GroupBean.html @@ -110,7 +110,7 @@

    Class GroupBean

    public class GroupBean -

    An entity that describes group information.

    +
  • @@ -204,125 +204,131 @@

    Field Summary

    private String - productId + devId private String - iconUrl + productId + private String + iconUrl + + + + private long time - + private String localId - + private String category - + private List<String> devIds - + private List<DeviceBean> deviceBeans - + private String meshId - + private int displayOrder - + private int homeDisplayOrder - + private String groupKey - + private boolean standard - + private Map<String, String> dpName - + private Map<String, Object> dps - + private String pv - + private String localKey - + private int type - + private int groupType - + private Map<String, Object> dpCodes - + private int deviceNum - + private String productVer @@ -336,6 +342,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      GroupBean()
      +
      +
    • +
    +
    + @@ -364,7 +400,7 @@

    Method Summary

    getId() - Get group id. + @@ -372,7 +408,7 @@

    Method Summary

    setId(long id) - Set group id. + @@ -380,7 +416,7 @@

    Method Summary

    isShare() - Is share boolean. + @@ -388,7 +424,7 @@

    Method Summary

    setIsShare(boolean isShare) - Set share. + @@ -396,7 +432,7 @@

    Method Summary

    getName() - Get group name. + @@ -404,170 +440,186 @@

    Method Summary

    setName(String name) - Set group name. + String - getProductId() + getDevId() - Get product id. + void - setProductId(String productId) + setDevId(String devId) - Set product id. + String - getIconUrl() + getProductId() - Get icon url. + void - setIconUrl(String iconUrl) + setProductId(String productId) - Set icon url. + + String + + getIconUrl() + + + + + + void + + setIconUrl(String iconUrl) + + + + + long getTime() - Get group creation time. + - + void setTime(long time) - Set group creation time. + - + String getLocalId() - Get local id. + - + void setLocalId(String localId) - Set local id. + - + String getCategory() - Get category. + - + void setCategory(String category) - Set category. + - + List<String> getDevIds() - Get the list of device ids within the group. + - + void setDevIds(List<String> devIds) - Set the list of devices ids within a group. + - + List<DeviceBean> getDeviceBeans() - Get the device entity list under the same Group ID. + - + void setDeviceBeans(List<DeviceBean> deviceBeans) - Set the device entity list under the same Group ID. + - + String getMeshId() - Get mesh id. + - + void setMeshId(String meshId) - Set mesh id. + - + int getDisplayOrder() - Get display order. + - + void setDisplayOrder(int displayOrder) - Set display order. + - + int getHomeDisplayOrder() - Get home display order. + - + void setHomeDisplayOrder(int homeDisplayOrder) - Set home display order. + - + String getGroupKey() @@ -575,7 +627,7 @@

    Method Summary

    - + void setGroupKey(String groupKey) @@ -583,95 +635,95 @@

    Method Summary

    - + void setStandard(boolean standard) - Set is standard data point code. + - + Map<String, String> getDpName() - Get group data point names. + - + void setDpName(Map<String, String> dpName) - Set group data point names. + - + Map<String, Object> getDps() - Get data points. + - + void setDps(Map<String, Object> dps) - Set data points. + - + String getPv() - Get pv. + - + void setPv(String pv) - Set pv. + - + String getLocalKey() - Get local key. + - + void setLocalKey(String localKey) - Set local key. + - + int getType() - Get type. + - + void setType(int type) - Set type. + - + int getGroupType() @@ -679,7 +731,7 @@

    Method Summary

    - + void setGroupType(int groupType) @@ -687,39 +739,39 @@

    Method Summary

    - + Map<String, Object> getDpCodes() - Get group data point codes, such as "switch_led:true". + - + void setDpCodes(Map<String, Object> dpCodes) - Set group data point codes. + - + int getDeviceNum() - Get the number of group devices. + - + void setDeviceNum(int deviceNum) - Set the number of group devices. + - + String getProductVer() @@ -727,7 +779,7 @@

    Method Summary

    - + void setProductVer(String productVer) @@ -735,31 +787,31 @@

    Method Summary

    - + boolean isStandard() - Get code describe is standard data point. + - + void setShare(boolean share) - Set share. + - + boolean getIsOnline() - Describes whether a device is online in a group. + - + boolean isBeaconGroup() @@ -791,6 +843,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        GroupBean

        +
        GroupBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -809,7 +882,7 @@

    Method Detail

  • getId

     long getId()
    -

    Get group id.

    +
  • @@ -824,16 +897,7 @@

    getId

  • setId

     void setId(long id)
    -

    Set group id.

    - -
    -
    Parameters:
    - - -
    id - group id
    - - -
    +
  • @@ -848,7 +912,7 @@

    setId

  • isShare

     boolean isShare()
    -

    Is share boolean.

    +
  • @@ -863,16 +927,7 @@

    isShare

  • setIsShare

     void setIsShare(boolean isShare)
    -

    Set share.

    - -
    -
    Parameters:
    - - -
    isShare - whether to set the group as a shared group
    - - -
    +
  • @@ -887,7 +942,7 @@

    setIsShare

  • getName

     String getName()
    -

    Get group name.

    +
  • @@ -902,16 +957,37 @@

    getName

  • setName

     void setName(String name)
    -

    Set group name.

    +
    + + +
  • + + + + + +
      +
    • +

      getDevId

      +
       String getDevId()
      +
      -
      -
      Parameters:
      - - -
      name - the group name
      - - -
      + +
    • +
    + + + + +
      +
    • +

      setDevId

      +
       void setDevId(String devId)
      +
    • @@ -926,7 +1002,7 @@

      setName

    • getProductId

       String getProductId()
      -

      Get product id.

      +
    • @@ -941,16 +1017,7 @@

      getProductId

    • setProductId

       void setProductId(String productId)
      -

      Set product id.

      - -
      -
      Parameters:
      - - -
      productId - same product ID, same Schema information
      - - -
      +
    • @@ -965,7 +1032,7 @@

      setProductId

    • getIconUrl

       String getIconUrl()
      -

      Get icon url.

      +
    • @@ -980,16 +1047,7 @@

      getIconUrl

    • setIconUrl

       void setIconUrl(String iconUrl)
      -

      Set icon url.

      - -
      -
      Parameters:
      - - -
      iconUrl - the url of the device icon
      - - -
      +
    • @@ -1004,7 +1062,7 @@

      setIconUrl

    • getTime

       long getTime()
      -

      Get group creation time.

      +
    • @@ -1019,16 +1077,7 @@

      getTime

    • setTime

       void setTime(long time)
      -

      Set group creation time.

      - -
      -
      Parameters:
      - - -
      time - group creation time
      - - -
      +
    • @@ -1043,7 +1092,7 @@

      setTime

    • getLocalId

       String getLocalId()
      -

      Get local id.

      +
    • @@ -1058,16 +1107,7 @@

      getLocalId

    • setLocalId

       void setLocalId(String localId)
      -

      Set local id.

      - -
      -
      Parameters:
      - - -
      localId - used to distinguish the unique identity of each mesh group in the mesh network
      - - -
      +
    • @@ -1082,7 +1122,7 @@

      setLocalId

    • getCategory

       String getCategory()
      -

      Get category.

      +
    • @@ -1097,16 +1137,7 @@

      getCategory

    • setCategory

       void setCategory(String category)
      -

      Set category.

      - -
      -
      Parameters:
      - - -
      category - category mark of equipment
      - - -
      +
    • @@ -1121,7 +1152,7 @@

      setCategory

    • getDevIds

       List<String> getDevIds()
      -

      Get the list of device ids within the group.

      +
    • @@ -1136,16 +1167,7 @@

      getDevIds

    • setDevIds

       void setDevIds(List<String> devIds)
      -

      Set the list of devices ids within a group.

      - -
      -
      Parameters:
      - - -
      devIds - the collection of all device ids within a group
      - - -
      +
    • @@ -1160,7 +1182,7 @@

      setDevIds

    • getDeviceBeans

       List<DeviceBean> getDeviceBeans()
      -

      Get the device entity list under the same Group ID.

      +
    • @@ -1175,16 +1197,7 @@

      getDeviceBeans

    • setDeviceBeans

       void setDeviceBeans(List<DeviceBean> deviceBeans)
      -

      Set the device entity list under the same Group ID.

      - -
      -
      Parameters:
      - - -
      deviceBeans - the device entity list under the same Group ID
      - - -
      +
    • @@ -1199,7 +1212,7 @@

      setDeviceBeans

    • getMeshId

       String getMeshId()
      -

      Get mesh id.

      +
    • @@ -1214,16 +1227,7 @@

      getMeshId

    • setMeshId

       void setMeshId(String meshId)
      -

      Set mesh id.

      - -
      -
      Parameters:
      - - -
      meshId - the gateway id
      - - -
      +
    • @@ -1238,7 +1242,7 @@

      setMeshId

    • getDisplayOrder

       int getDisplayOrder()
      -

      Get display order.

      +
    • @@ -1253,16 +1257,7 @@

      getDisplayOrder

    • setDisplayOrder

       void setDisplayOrder(int displayOrder)
      -

      Set display order.

      - -
      -
      Parameters:
      - - -
      displayOrder - describes the value of a room sort
      - - -
      +
    • @@ -1277,7 +1272,7 @@

      setDisplayOrder

    • getHomeDisplayOrder

       int getHomeDisplayOrder()
      -

      Get home display order.

      +
    • @@ -1292,16 +1287,7 @@

      getHomeDisplayOrder

    • setHomeDisplayOrder

       void setHomeDisplayOrder(int homeDisplayOrder)
      -

      Set home display order.

      - -
      -
      Parameters:
      - - -
      homeDisplayOrder - describes a home device sort value
      - - -
      +
    • @@ -1346,16 +1332,7 @@

      setGroupKey

    • setStandard

       void setStandard(boolean standard)
      -

      Set is standard data point code.

      - -
      -
      Parameters:
      - - -
      standard - is standard data point code
      - - -
      +
    • @@ -1370,7 +1347,7 @@

      setStandard

    • getDpName

       Map<String, String> getDpName()
      -

      Get group data point names.

      +
    • @@ -1385,16 +1362,7 @@

      getDpName

    • setDpName

       void setDpName(Map<String, String> dpName)
      -

      Set group data point names.

      - -
      -
      Parameters:
      - - -
      dpName - group data point names
      - - -
      +
    • @@ -1409,7 +1377,7 @@

      setDpName

    • getDps

       Map<String, Object> getDps()
      -

      Get data points.

      +
    • @@ -1424,16 +1392,7 @@

      getDps

    • setDps

       void setDps(Map<String, Object> dps)
      -

      Set data points.

      - -
      -
      Parameters:
      - - -
      dps - data points
      - - -
      +
    • @@ -1448,7 +1407,7 @@

      setDps

    • getPv

       String getPv()
      -

      Get pv.

      +
    • @@ -1463,16 +1422,7 @@

      getPv

    • setPv

       void setPv(String pv)
      -

      Set pv.

      - -
      -
      Parameters:
      - - -
      pv - gateway protocol version
      - - -
      +
    • @@ -1487,7 +1437,7 @@

      setPv

    • getLocalKey

       String getLocalKey()
      -

      Get local key.

      +
    • @@ -1502,16 +1452,7 @@

      getLocalKey

    • setLocalKey

       void setLocalKey(String localKey)
      -

      Set local key.

      - -
      -
      Parameters:
      - - -
      localKey - local secret key
      - - -
      +
    • @@ -1525,8 +1466,8 @@

      setLocalKey

      >
    • getType

      -
      @Deprecated() int getType()
      -

      Get type.TYPE_WIFI = 0, TYPE_BLE_MESH = 1, TYPE_ZIGBEE = 2use groupType instead

      +
       int getType()
      +
    • @@ -1540,17 +1481,8 @@

      getType

      >
    • setType

      -
      @Deprecated() void setType(int type)
      -

      Set type.

      - -
      -
      Parameters:
      - - -
      type - describe group type
      - - -
      +
       void setType(int type)
      +
    • @@ -1595,7 +1527,7 @@

      setGroupType

    • getDpCodes

       Map<String, Object> getDpCodes()
      -

      Get group data point codes, such as "switch_led:true".

      The code defined by the group for each function point may be different,depending on the background definition during firmware development.

      +
    • @@ -1610,16 +1542,7 @@

      getDpCodes

    • setDpCodes

       void setDpCodes(Map<String, Object> dpCodes)
      -

      Set group data point codes.

      - -
      -
      Parameters:
      - - -
      dpCodes - group data point codes
      - - -
      +
    • @@ -1634,7 +1557,7 @@

      setDpCodes

    • getDeviceNum

       int getDeviceNum()
      -

      Get the number of group devices.

      +
    • @@ -1649,16 +1572,7 @@

      getDeviceNum

    • setDeviceNum

       void setDeviceNum(int deviceNum)
      -

      Set the number of group devices.

      - -
      -
      Parameters:
      - - -
      deviceNum - the number of group devices
      - - -
      +
    • @@ -1703,7 +1617,7 @@

      setProductVer

    • isStandard

       boolean isStandard()
      -

      Get code describe is standard data point.

      +
    • @@ -1718,16 +1632,7 @@

      isStandard

    • setShare

       void setShare(boolean share)
      -

      Set share.

      - -
      -
      Parameters:
      - - -
      share - whether to set the group as a shared group
      - - -
      +
    • @@ -1742,7 +1647,7 @@

      setShare

    • getIsOnline

       boolean getIsOnline()
      -

      Describes whether a device is online in a group.

      +
    • diff --git a/com/thingclips/smart/sdk/bean/GroupDeviceBean.html b/com/thingclips/smart/sdk/bean/GroupDeviceBean.html index 22e2b72..a45d71f 100644 --- a/com/thingclips/smart/sdk/bean/GroupDeviceBean.html +++ b/com/thingclips/smart/sdk/bean/GroupDeviceBean.html @@ -110,7 +110,7 @@

      Class GroupDeviceBean

      public class GroupDeviceBean -

      Describes information about individual device entities within a group.

      +
    @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      GroupDeviceBean()
      +
      +
    • +
    +
    + @@ -196,7 +226,7 @@

    Method Summary

    setChecked(boolean checked) - Set whether the device is selected in the group. + @@ -204,7 +234,7 @@

    Method Summary

    getProductId() - Get product id. + @@ -212,7 +242,7 @@

    Method Summary

    setProductId(String productId) - Set product id. + @@ -220,7 +250,7 @@

    Method Summary

    getDeviceBean() - Get the original response device entity com.thingclips.smart.android.device.bean. + @@ -228,7 +258,7 @@

    Method Summary

    setDeviceBean(DeviceBean deviceBean) - Set the original response device entity com.thingclips.smart.android.device.bean. + @@ -236,7 +266,7 @@

    Method Summary

    isOnline() - Get device online status, combine local online and cloud online status. + @@ -244,7 +274,7 @@

    Method Summary

    setOnline(boolean online) - Set device online status, combine local online and cloud online status. + @@ -252,7 +282,7 @@

    Method Summary

    isChecked() - Device selected status in the group. + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        GroupDeviceBean

        +
        GroupDeviceBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -297,16 +348,7 @@

    Method Detail

  • setChecked

     void setChecked(boolean checked)
    -

    Set whether the device is selected in the group.

    - -
    -
    Parameters:
    - - -
    checked - the status of whether the device is selected in a group
    - - -
    +
  • @@ -321,7 +363,7 @@

    setChecked

  • getProductId

     String getProductId()
    -

    Get product id.

    +
  • @@ -336,16 +378,7 @@

    getProductId

  • setProductId

     void setProductId(String productId)
    -

    Set product id.

    - -
    -
    Parameters:
    - - -
    productId - same product ID, same Schema information
    - - -
    +
  • @@ -360,7 +393,7 @@

    setProductId

  • getDeviceBean

     DeviceBean getDeviceBean()
    -

    Get the original response device entity com.thingclips.smart.android.device.bean.GroupDeviceRespBean.

    +
  • @@ -375,16 +408,7 @@

    getDeviceBean

  • setDeviceBean

     void setDeviceBean(DeviceBean deviceBean)
    -

    Set the original response device entity com.thingclips.smart.android.device.bean.GroupDeviceRespBean

    - -
    -
    Parameters:
    - - -
    deviceBean - the original response device entity
    - - -
    +
  • @@ -399,7 +423,7 @@

    setDeviceBean

  • isOnline

     boolean isOnline()
    -

    Get device online status, combine local online and cloud online status.

    +
  • @@ -414,16 +438,7 @@

    isOnline

  • setOnline

     void setOnline(boolean online)
    -

    Set device online status, combine local online and cloud online status.

    - -
    -
    Parameters:
    - - -
    online - the value of the device online status
    - - -
    +
  • @@ -438,7 +453,7 @@

    setOnline

  • isChecked

     boolean isChecked()
    -

    Device selected status in the group.

    +
  • diff --git a/com/thingclips/smart/sdk/bean/IsSupportOffLineBean.html b/com/thingclips/smart/sdk/bean/IsSupportOffLineBean.html index f68727b..426ca44 100644 --- a/com/thingclips/smart/sdk/bean/IsSupportOffLineBean.html +++ b/com/thingclips/smart/sdk/bean/IsSupportOffLineBean.html @@ -150,6 +150,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      IsSupportOffLineBean()
      +
      +
    • +
    +
    + @@ -213,6 +243,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        IsSupportOffLineBean

        +
        IsSupportOffLineBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/LocalKeyBean.html b/com/thingclips/smart/sdk/bean/LocalKeyBean.html index 3da45d5..7d54961 100644 --- a/com/thingclips/smart/sdk/bean/LocalKeyBean.html +++ b/com/thingclips/smart/sdk/bean/LocalKeyBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      LocalKeyBean()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        LocalKeyBean

        +
        LocalKeyBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/MatterDiscoveryInfo.html b/com/thingclips/smart/sdk/bean/MatterDiscoveryInfo.html index fba7c91..7840e50 100644 --- a/com/thingclips/smart/sdk/bean/MatterDiscoveryInfo.html +++ b/com/thingclips/smart/sdk/bean/MatterDiscoveryInfo.html @@ -232,6 +232,12 @@

    Field Summary

    + + public boolean + containTCAS + + +
  • diff --git a/com/thingclips/smart/sdk/bean/MultiModeActivatorBean.html b/com/thingclips/smart/sdk/bean/MultiModeActivatorBean.html index 823c428..97806e0 100644 --- a/com/thingclips/smart/sdk/bean/MultiModeActivatorBean.html +++ b/com/thingclips/smart/sdk/bean/MultiModeActivatorBean.html @@ -110,7 +110,7 @@

    Class MultiModeActivatorB public class MultiModeActivatorBean -

    Bean for activator of multi-mode device.

    +

  • @@ -215,12 +215,18 @@

    Field Summary

    + public int + retryCount + + + + private final ScanDeviceBean scanDeviceBean - + public boolean bleActive diff --git a/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.Builder.html b/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.Builder.html index 834194d..f28d37b 100644 --- a/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.Builder.html +++ b/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.Builder.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -252,7 +282,7 @@

    Method Summary

    - MultiModeActivatorBuilder + MultiModeActivatorBuilder build() @@ -283,6 +313,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiModeActivatorBuilder.Builder

        +
        MultiModeActivatorBuilder.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -390,7 +441,7 @@

    setPhase1Timeout

    >
  • build

    -
     MultiModeActivatorBuilder build()
    +
     MultiModeActivatorBuilder build()
    diff --git a/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.html b/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.html index dd799e3..6d59276 100644 --- a/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.html +++ b/com/thingclips/smart/sdk/bean/MultiModeActivatorBuilder.html @@ -208,6 +208,36 @@

    Field Summary

    +
    + +
    + @@ -303,6 +333,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiModeActivatorBuilder

        +
        MultiModeActivatorBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.Builder.html b/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.Builder.html index 54f53e9..f3d2f26 100644 --- a/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.Builder.html +++ b/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.Builder.html @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -238,7 +268,7 @@

    Method Summary

    - MultiModeActivatorConfig + MultiModeActivatorConfig build() @@ -269,6 +299,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiModeActivatorConfig.Builder

        +
        MultiModeActivatorConfig.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -361,7 +412,7 @@

    setGid

    >
  • build

    -
     MultiModeActivatorConfig build()
    +
     MultiModeActivatorConfig build()
    diff --git a/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.html b/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.html index c8df75a..0c4cff8 100644 --- a/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.html +++ b/com/thingclips/smart/sdk/bean/MultiModeActivatorConfig.html @@ -202,6 +202,36 @@

    Field Summary

    +
    + +
    + @@ -289,6 +319,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiModeActivatorConfig

        +
        MultiModeActivatorConfig()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.Builder.html b/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.Builder.html index 812e1a6..c74a715 100644 --- a/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.Builder.html +++ b/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.Builder.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -210,7 +240,7 @@

    Method Summary

    - MultiModeQueryBuilder + MultiModeQueryBuilder build() @@ -241,6 +271,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiModeQueryBuilder.Builder

        +
        MultiModeQueryBuilder.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -303,7 +354,7 @@

    setScanDeviceBean

    >
  • build

    -
     MultiModeQueryBuilder build()
    +
     MultiModeQueryBuilder build()
    diff --git a/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.html b/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.html index 39bb5ff..350d0dc 100644 --- a/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.html +++ b/com/thingclips/smart/sdk/bean/MultiModeQueryBuilder.html @@ -190,6 +190,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      MultiModeQueryBuilder()
      +
      +
    • +
    +
    + @@ -261,6 +291,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MultiModeQueryBuilder

        +
        MultiModeQueryBuilder()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/OffLineStatusBean.html b/com/thingclips/smart/sdk/bean/OffLineStatusBean.html index 0a5fcad..b150af4 100644 --- a/com/thingclips/smart/sdk/bean/OffLineStatusBean.html +++ b/com/thingclips/smart/sdk/bean/OffLineStatusBean.html @@ -110,7 +110,7 @@

    Class OffLineStatusBean

    public class OffLineStatusBean -

    Created by huguang on 2021-09-17

    +
  • @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      OffLineStatusBean()
      +
      +
    • +
    +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        OffLineStatusBean

        +
        OffLineStatusBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/PauseStateData.html b/com/thingclips/smart/sdk/bean/PauseStateData.html index 3d89f3e..138719d 100644 --- a/com/thingclips/smart/sdk/bean/PauseStateData.html +++ b/com/thingclips/smart/sdk/bean/PauseStateData.html @@ -154,6 +154,24 @@

    Field Summary

    + + public String + reqType + + + + + public int + code + + + + + public String + data + + +
  • @@ -162,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      PauseStateData()
      +
      +
    • +
    +
    + @@ -174,6 +222,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        PauseStateData

        +
        PauseStateData()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/sdk/bean/ProductBean.SchemaInfo.html b/com/thingclips/smart/sdk/bean/ProductBean.SchemaInfo.html index 39c2be2..618092d 100644 --- a/com/thingclips/smart/sdk/bean/ProductBean.SchemaInfo.html +++ b/com/thingclips/smart/sdk/bean/ProductBean.SchemaInfo.html @@ -110,7 +110,7 @@

    Class ProductBean.SchemaI public class ProductBean.SchemaInfo -

    Schema of data points.

    +

  • @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -190,7 +220,7 @@

    Method Summary

    getSchema() - Get json formatted schema information. + @@ -206,7 +236,7 @@

    Method Summary

    getSchemaExt() - Get json formatted extra schema information. + @@ -222,7 +252,7 @@

    Method Summary

    getSchemaMap() - Get schema of data points. + @@ -238,7 +268,7 @@

    Method Summary

    getDpCodeSchemaMap() - Get schema of data points. + @@ -273,6 +303,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductBean.SchemaInfo

        +
        ProductBean.SchemaInfo()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -291,7 +342,7 @@

    Method Detail

  • getSchema

     String getSchema()
    -

    Get json formatted schema information.

    +
  • @@ -321,7 +372,7 @@

    setSchema

  • getSchemaExt

     String getSchemaExt()
    -

    Get json formatted extra schema information.

    +
  • @@ -351,7 +402,7 @@

    setSchemaExt

  • getSchemaMap

     Map<String, SchemaBean> getSchemaMap()
    -

    Get schema of data points.

    Key is dpId(like "101"), value is SchemaBean.

    +
  • @@ -381,7 +432,7 @@

    setSchemaMap

  • getDpCodeSchemaMap

     Map<String, SchemaBean> getDpCodeSchemaMap()
    -

    Get schema of data points.

    Key is dpCode(like "switch_led"), value is SchemaBean.

    +
  • diff --git a/com/thingclips/smart/sdk/bean/ProductBean.html b/com/thingclips/smart/sdk/bean/ProductBean.html index ae43895..c53d63b 100644 --- a/com/thingclips/smart/sdk/bean/ProductBean.html +++ b/com/thingclips/smart/sdk/bean/ProductBean.html @@ -138,7 +138,7 @@

    Nested Class Summary

    public class ProductBean.SchemaInfo -

    Schema of data points.

    + @@ -370,6 +370,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ProductBean()
      +
      +
    • +
    +
    + @@ -398,7 +428,7 @@

    Method Summary

    getResptime() - Get server response time. + @@ -406,7 +436,7 @@

    Method Summary

    setResptime(long resptime) - Set server response time. + @@ -414,7 +444,7 @@

    Method Summary

    getId() - Get product id. + @@ -438,7 +468,7 @@

    Method Summary

    getAttribute() - Get product attribute. + @@ -454,7 +484,7 @@

    Method Summary

    getCategory() - Get the secondary category of product information. + @@ -470,7 +500,7 @@

    Method Summary

    getMeshCategory() - Get Bluetooth Mesh product category. + @@ -502,7 +532,7 @@

    Method Summary

    getPanelConfig() - Get panel config. + @@ -518,7 +548,7 @@

    Method Summary

    getSchemaInfo() - Get schema of data point. + @@ -550,7 +580,7 @@

    Method Summary

    getCapability() - Get product capability. + @@ -566,7 +596,7 @@

    Method Summary

    getUiInfo() - Control panel information supported by the product. + @@ -630,7 +660,7 @@

    Method Summary

    getCategoryCode() - Get the three-level category of product information. + @@ -646,7 +676,7 @@

    Method Summary

    isSupportSGroup() - Determine whether to support standard groups + @@ -654,7 +684,7 @@

    Method Summary

    isSupportGroup() - Determine whether to support groups + @@ -662,7 +692,7 @@

    Method Summary

    getKey() - Get unique id + @@ -670,7 +700,7 @@

    Method Summary

    hasZigBee() - Determine whether the current product has zigbee protocol + @@ -678,7 +708,7 @@

    Method Summary

    hasBleMesh() - Combine hasBlueMesh and hasSigMesh + @@ -686,7 +716,7 @@

    Method Summary

    hasBlueMesh() - Determine whether it has Bluetooth Mesh (Thing) capability. + @@ -694,7 +724,7 @@

    Method Summary

    hasSigMesh() - Determine whether it has Bluetooth Mesh (SIG) capability. + @@ -702,7 +732,7 @@

    Method Summary

    hasWifi() - Determine whether the current product has wifi protocol + @@ -710,7 +740,7 @@

    Method Summary

    isWifi() - Determine whether the current product has only wifi protocol + @@ -718,7 +748,7 @@

    Method Summary

    hasBluetooth() - Determine whether the current product has Bluetooth protocol + @@ -726,7 +756,7 @@

    Method Summary

    hasCat1() - Determine whether the current product has Cat1 protocol + @@ -734,7 +764,7 @@

    Method Summary

    isBeacon() - Determine whether the current product has only Beacon protocol + @@ -742,7 +772,7 @@

    Method Summary

    isBluetooth() - Determine whether the current product has only Bluetooth protocol + @@ -750,7 +780,7 @@

    Method Summary

    isInfraredSubDevDisplayInList() - Determine whether the infrared sub-device is displayed on the homepage. + @@ -758,7 +788,7 @@

    Method Summary

    hasInfrared() - Determine whether the product has infrared capability. + @@ -766,7 +796,7 @@

    Method Summary

    has433() - Determine whether the product has 433 protocol or Thing-Smesh protocol. + @@ -774,7 +804,7 @@

    Method Summary

    hasThread() - Determine whether the product has Thread protocol . + @@ -782,7 +812,7 @@

    Method Summary

    isThread() - Determine whether the product is Thread protocol . + @@ -798,7 +828,7 @@

    Method Summary

    getsSchema() - Deprecated. + @@ -806,7 +836,7 @@

    Method Summary

    setsSchema(StandSchema sSchema) - Deprecated. + @@ -814,7 +844,7 @@

    Method Summary

    isStandard() - Determine whether it is a standard product + @@ -841,6 +871,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductBean

        +
        ProductBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -859,7 +910,7 @@

    Method Detail

  • getResptime

     long getResptime()
    -

    Get server response time.

    +
  • @@ -874,16 +925,7 @@

    getResptime

  • setResptime

     void setResptime(long resptime)
    -

    Set server response time.

    - -
    -
    Parameters:
    - - -
    resptime - Server response time.
    - - -
    +
  • @@ -898,7 +940,7 @@

    setResptime

  • getId

     String getId()
    -

    Get product id.

    +
  • @@ -943,7 +985,7 @@

    setSupportGroup

  • getAttribute

     long getAttribute()
    -

    Get product attribute.

    +
  • @@ -973,7 +1015,7 @@

    setAttribute

  • getCategory

     String getCategory()
    -

    Get the secondary category of product information.

    +
  • @@ -1003,7 +1045,7 @@

    setCategory

  • getMeshCategory

     String getMeshCategory()
    -

    Get Bluetooth Mesh product category.

    +
  • @@ -1063,7 +1105,7 @@

    setI18nTime

  • getPanelConfig

     Map<String, Object> getPanelConfig()
    -

    Get panel config.

    +
  • @@ -1093,7 +1135,7 @@

    setPanelConfig

  • getSchemaInfo

     ProductBean.SchemaInfo getSchemaInfo()
    -

    Get schema of data point.

    +
  • @@ -1153,7 +1195,7 @@

    setShortcut

  • getCapability

     int getCapability()
    -

    Get product capability.

    +
  • @@ -1183,7 +1225,7 @@

    setCapability

  • getUiInfo

     UiInfo getUiInfo()
    -

    Control panel information supported by the product.

    Provided to ReactNative panel.

    +
  • @@ -1303,7 +1345,7 @@

    setProductVer

  • getCategoryCode

     String getCategoryCode()
    -

    Get the three-level category of product information.

    +
  • @@ -1333,7 +1375,7 @@

    setCategoryCode

  • isSupportSGroup

     boolean isSupportSGroup()
    -

    Determine whether to support standard groups

    +
  • @@ -1348,7 +1390,7 @@

    isSupportSGroup

  • isSupportGroup

     boolean isSupportGroup()
    -

    Determine whether to support groups

    +
  • @@ -1363,7 +1405,7 @@

    isSupportGroup

  • getKey

     Object getKey()
    -

    Get unique id

    +
  • @@ -1378,7 +1420,7 @@

    getKey

  • hasZigBee

     boolean hasZigBee()
    -

    Determine whether the current product has zigbee protocol

    +
  • @@ -1393,7 +1435,7 @@

    hasZigBee

  • hasBleMesh

     boolean hasBleMesh()
    - +
  • @@ -1408,7 +1450,7 @@

    hasBleMesh

  • hasBlueMesh

     boolean hasBlueMesh()
    -

    Determine whether it has Bluetooth Mesh (Thing) capability.

    Blue mesh is Bluetooth Mesh (Thing) protocol.

    +
  • @@ -1423,7 +1465,7 @@

    hasBlueMesh

  • hasSigMesh

     boolean hasSigMesh()
    -

    Determine whether it has Bluetooth Mesh (SIG) capability.

    Sig mesh is Bluetooth Mesh (SIG) protocol.

    +
  • @@ -1438,7 +1480,7 @@

    hasSigMesh

  • hasWifi

     boolean hasWifi()
    -

    Determine whether the current product has wifi protocol

    +
  • @@ -1453,7 +1495,7 @@

    hasWifi

  • isWifi

     boolean isWifi()
    -

    Determine whether the current product has only wifi protocol

    +
  • @@ -1468,7 +1510,7 @@

    isWifi

  • hasBluetooth

     boolean hasBluetooth()
    -

    Determine whether the current product has Bluetooth protocol

    +
  • @@ -1483,7 +1525,7 @@

    hasBluetooth

  • hasCat1

     boolean hasCat1()
    -

    Determine whether the current product has Cat1 protocol

    +
  • @@ -1498,7 +1540,7 @@

    hasCat1

  • isBeacon

     boolean isBeacon()
    -

    Determine whether the current product has only Beacon protocol

    +
  • @@ -1513,7 +1555,7 @@

    isBeacon

  • isBluetooth

     boolean isBluetooth()
    -

    Determine whether the current product has only Bluetooth protocol

    +
  • @@ -1528,7 +1570,7 @@

    isBluetooth

  • isInfraredSubDevDisplayInList

     boolean isInfraredSubDevDisplayInList()
    -

    Determine whether the infrared sub-device is displayed on the homepage.

    This function definition exists when the product information is defined,and it can be judged whether there is this mark to show or hide the infrared sub-device.

    +
  • @@ -1543,7 +1585,7 @@

    isInfraredSubDevDisplayInList

  • hasInfrared

     boolean hasInfrared()
    -

    Determine whether the product has infrared capability.

    +
  • @@ -1558,7 +1600,7 @@

    hasInfrared

  • has433

     boolean has433()
    -

    Determine whether the product has 433 protocol or Thing-Smesh protocol.

    +
  • @@ -1573,7 +1615,7 @@

    has433

  • hasThread

     boolean hasThread()
    -

    Determine whether the product has Thread protocol .

    +
  • @@ -1588,7 +1630,7 @@

    hasThread

  • isThread

     boolean isThread()
    -

    Determine whether the product is Thread protocol .

    +
  • @@ -1617,8 +1659,8 @@

    getProductKey

    >
  • getsSchema

    -
    @Deprecated() StandSchema getsSchema()
    -

    Deprecated. Replace by {@Link IThingHomeDataManager#getStandardProductConfig(java.lang.String)}

    +
     StandSchema getsSchema()
    +
  • @@ -1632,8 +1674,8 @@

    getsSchema

    >
  • setsSchema

    -
    @Deprecated() void setsSchema(StandSchema sSchema)
    -

    Deprecated.

    +
     void setsSchema(StandSchema sSchema)
    +
  • @@ -1648,7 +1690,7 @@

    setsSchema

  • isStandard

     boolean isStandard()
    -

    Determine whether it is a standard product

    +
  • diff --git a/com/thingclips/smart/sdk/bean/ProductPanelInfoBean.html b/com/thingclips/smart/sdk/bean/ProductPanelInfoBean.html index d108b4c..f4bde51 100644 --- a/com/thingclips/smart/sdk/bean/ProductPanelInfoBean.html +++ b/com/thingclips/smart/sdk/bean/ProductPanelInfoBean.html @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ProductPanelInfoBean()
      +
      +
    • +
    +
    + @@ -218,7 +248,7 @@

    Method Summary

    getPanelConfig() - Get panel config. + @@ -234,7 +264,7 @@

    Method Summary

    getUiInfo() - Control panel information supported by the product. + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductPanelInfoBean

        +
        ProductPanelInfoBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -349,7 +400,7 @@

    setId

  • getPanelConfig

     Map<String, Object> getPanelConfig()
    -

    Get panel config.

    +
  • @@ -379,7 +430,7 @@

    setPanelConfig

  • getUiInfo

     UiInfo getUiInfo()
    -

    Control panel information supported by the product.

    Provided to ReactNative panel.

    +
  • diff --git a/com/thingclips/smart/sdk/bean/ProductStandardConfig.FunctionSchemaBean.html b/com/thingclips/smart/sdk/bean/ProductStandardConfig.FunctionSchemaBean.html index 7bae636..b5771f8 100644 --- a/com/thingclips/smart/sdk/bean/ProductStandardConfig.FunctionSchemaBean.html +++ b/com/thingclips/smart/sdk/bean/ProductStandardConfig.FunctionSchemaBean.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -192,6 +222,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductStandardConfig.FunctionSchemaBean

        +
        ProductStandardConfig.FunctionSchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/sdk/bean/ProductStandardConfig.StatusSchemaBean.html b/com/thingclips/smart/sdk/bean/ProductStandardConfig.StatusSchemaBean.html index e419b7b..df5a8c9 100644 --- a/com/thingclips/smart/sdk/bean/ProductStandardConfig.StatusSchemaBean.html +++ b/com/thingclips/smart/sdk/bean/ProductStandardConfig.StatusSchemaBean.html @@ -180,6 +180,36 @@

    Field Summary

    +
    + +
    + @@ -192,6 +222,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductStandardConfig.StatusSchemaBean

        +
        ProductStandardConfig.StatusSchemaBean()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/sdk/bean/ProductStandardConfig.html b/com/thingclips/smart/sdk/bean/ProductStandardConfig.html index d3603bb..eb5787d 100644 --- a/com/thingclips/smart/sdk/bean/ProductStandardConfig.html +++ b/com/thingclips/smart/sdk/bean/ProductStandardConfig.html @@ -110,7 +110,7 @@

    Class ProductStandardConfi public class ProductStandardConfig -

    Standard product schema config.

    +

  • @@ -136,14 +136,14 @@

    Nested Class Summary

    public class - ProductStandardConfig.FunctionSchemaBean + ProductStandardConfig.StatusSchemaBean public class - ProductStandardConfig.StatusSchemaBean + ProductStandardConfig.FunctionSchemaBean @@ -203,6 +203,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ProductStandardConfig()
      +
      +
    • +
    +
    + @@ -231,7 +261,7 @@

    Method Summary

    isProductCompatibled() - Is the product compatible. + @@ -258,6 +288,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ProductStandardConfig

        +
        ProductStandardConfig()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -276,7 +327,7 @@

    Method Detail

  • isProductCompatibled

     boolean isProductCompatibled()
    -

    Is the product compatible.

    +
  • diff --git a/com/thingclips/smart/sdk/bean/QrScanBean.html b/com/thingclips/smart/sdk/bean/QrScanBean.html index 5b96e0c..ed27101 100644 --- a/com/thingclips/smart/sdk/bean/QrScanBean.html +++ b/com/thingclips/smart/sdk/bean/QrScanBean.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      QrScanBean()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        QrScanBean

        +
        QrScanBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ResumeActivatorBean.Builder.html b/com/thingclips/smart/sdk/bean/ResumeActivatorBean.Builder.html index 7927e70..b23b6d1 100644 --- a/com/thingclips/smart/sdk/bean/ResumeActivatorBean.Builder.html +++ b/com/thingclips/smart/sdk/bean/ResumeActivatorBean.Builder.html @@ -123,6 +123,36 @@

    Class ResumeActivato +
    + +
    + @@ -179,7 +209,7 @@

    Method Summary

    - ResumeActivatorBean + ResumeActivatorBean build() @@ -210,6 +240,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ResumeActivatorBean.Builder

        +
        ResumeActivatorBean.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -287,7 +338,7 @@

    setPassword

    >
  • build

    -
     ResumeActivatorBean build()
    +
     ResumeActivatorBean build()
    diff --git a/com/thingclips/smart/sdk/bean/RouterConfigData.html b/com/thingclips/smart/sdk/bean/RouterConfigData.html index 11e0010..fec0143 100644 --- a/com/thingclips/smart/sdk/bean/RouterConfigData.html +++ b/com/thingclips/smart/sdk/bean/RouterConfigData.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      RouterConfigData()
      +
      +
    • +
    +
    + @@ -265,6 +295,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        RouterConfigData

        +
        RouterConfigData()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/RouterResponseConfig.html b/com/thingclips/smart/sdk/bean/RouterResponseConfig.html index 1d15142..f2987cb 100644 --- a/com/thingclips/smart/sdk/bean/RouterResponseConfig.html +++ b/com/thingclips/smart/sdk/bean/RouterResponseConfig.html @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      RouterResponseConfig()
      +
      +
    • +
    +
    + @@ -235,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        RouterResponseConfig

        +
        RouterResponseConfig()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ShortCutBean.html b/com/thingclips/smart/sdk/bean/ShortCutBean.html index ba322c1..c1d121b 100644 --- a/com/thingclips/smart/sdk/bean/ShortCutBean.html +++ b/com/thingclips/smart/sdk/bean/ShortCutBean.html @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ShortCutBean()
      +
      +
    • +
    +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ShortCutBean

        +
        ShortCutBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/SigMeshBean.html b/com/thingclips/smart/sdk/bean/SigMeshBean.html index 675e27c..13dc931 100644 --- a/com/thingclips/smart/sdk/bean/SigMeshBean.html +++ b/com/thingclips/smart/sdk/bean/SigMeshBean.html @@ -110,7 +110,7 @@

    Class SigMeshBean

    public class SigMeshBean -

    Created by zhusg on 2019/2/26.

    +
  • @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SigMeshBean()
      +
      +
    • +
    +
    + @@ -283,6 +313,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SigMeshBean

        +
        SigMeshBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/SpeechTTSBean.html b/com/thingclips/smart/sdk/bean/SpeechTTSBean.html index 73d195e..1f3c753 100644 --- a/com/thingclips/smart/sdk/bean/SpeechTTSBean.html +++ b/com/thingclips/smart/sdk/bean/SpeechTTSBean.html @@ -110,7 +110,7 @@

    Class SpeechTTSBean

    public class SpeechTTSBean -

    author : JulyYu date : 2019/5/17

    +
  • diff --git a/com/thingclips/smart/sdk/bean/StandSchema.FunctionSchemaListBean.html b/com/thingclips/smart/sdk/bean/StandSchema.FunctionSchemaListBean.html index 4b15c8f..9373913 100644 --- a/com/thingclips/smart/sdk/bean/StandSchema.FunctionSchemaListBean.html +++ b/com/thingclips/smart/sdk/bean/StandSchema.FunctionSchemaListBean.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        StandSchema.FunctionSchemaListBean

        +
        StandSchema.FunctionSchemaListBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/StandSchema.StatusSchemaListBean.html b/com/thingclips/smart/sdk/bean/StandSchema.StatusSchemaListBean.html index 5a3da2f..7690e17 100644 --- a/com/thingclips/smart/sdk/bean/StandSchema.StatusSchemaListBean.html +++ b/com/thingclips/smart/sdk/bean/StandSchema.StatusSchemaListBean.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        StandSchema.StatusSchemaListBean

        +
        StandSchema.StatusSchemaListBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/StandSchema.html b/com/thingclips/smart/sdk/bean/StandSchema.html index 035cb7b..122d9cc 100644 --- a/com/thingclips/smart/sdk/bean/StandSchema.html +++ b/com/thingclips/smart/sdk/bean/StandSchema.html @@ -106,11 +106,11 @@

    Class StandSchema


    -@Deprecated() 
    +
     public class StandSchema
     
                         
    -

    Deprecated. Replace by {ProductStandardConfig}

    +
  • @@ -136,14 +136,14 @@

    Nested Class Summary

    public class - StandSchema.FunctionSchemaListBean + StandSchema.StatusSchemaListBean public class - StandSchema.StatusSchemaListBean + StandSchema.FunctionSchemaListBean @@ -191,6 +191,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      StandSchema()
      +
      +
    • +
    +
    + @@ -251,7 +281,7 @@

    Method Summary

    isProductCompatibled() - whether product is compatible + @@ -278,6 +308,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        StandSchema

        +
        StandSchema()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -356,7 +407,7 @@

    setStatusSchemaList

  • isProductCompatibled

     boolean isProductCompatibled()
    -

    whether product is compatible

    +
  • diff --git a/com/thingclips/smart/sdk/bean/SubDevInstallBean.html b/com/thingclips/smart/sdk/bean/SubDevInstallBean.html index 45b1333..d9f8665 100644 --- a/com/thingclips/smart/sdk/bean/SubDevInstallBean.html +++ b/com/thingclips/smart/sdk/bean/SubDevInstallBean.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SubDevInstallBean()
      +
      +
    • +
    +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SubDevInstallBean

        +
        SubDevInstallBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/SubDeviceDpEvent.html b/com/thingclips/smart/sdk/bean/SubDeviceDpEvent.html index cabd4c3..aad86ce 100644 --- a/com/thingclips/smart/sdk/bean/SubDeviceDpEvent.html +++ b/com/thingclips/smart/sdk/bean/SubDeviceDpEvent.html @@ -180,6 +180,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      SubDeviceDpEvent()
      +
      +
    • +
    +
    + @@ -323,6 +353,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        SubDeviceDpEvent

        +
        SubDeviceDpEvent()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ThingSmartThingAction.html b/com/thingclips/smart/sdk/bean/ThingSmartThingAction.html index 3e36e7d..863d718 100644 --- a/com/thingclips/smart/sdk/bean/ThingSmartThingAction.html +++ b/com/thingclips/smart/sdk/bean/ThingSmartThingAction.html @@ -168,6 +168,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThingSmartThingAction()
      +
      +
    • +
    +
    + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingSmartThingAction

        +
        ThingSmartThingAction()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ThingSmartThingEvent.html b/com/thingclips/smart/sdk/bean/ThingSmartThingEvent.html index 86cea46..be94baf 100644 --- a/com/thingclips/smart/sdk/bean/ThingSmartThingEvent.html +++ b/com/thingclips/smart/sdk/bean/ThingSmartThingEvent.html @@ -162,6 +162,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThingSmartThingEvent()
      +
      +
    • +
    +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingSmartThingEvent

        +
        ThingSmartThingEvent()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ThingSmartThingModel.html b/com/thingclips/smart/sdk/bean/ThingSmartThingModel.html index 59cc626..eca7028 100644 --- a/com/thingclips/smart/sdk/bean/ThingSmartThingModel.html +++ b/com/thingclips/smart/sdk/bean/ThingSmartThingModel.html @@ -174,6 +174,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThingSmartThingModel()
      +
      +
    • +
    +
    + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingSmartThingModel

        +
        ThingSmartThingModel()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ThingSmartThingProperty.html b/com/thingclips/smart/sdk/bean/ThingSmartThingProperty.html index 3809840..b2bce69 100644 --- a/com/thingclips/smart/sdk/bean/ThingSmartThingProperty.html +++ b/com/thingclips/smart/sdk/bean/ThingSmartThingProperty.html @@ -174,6 +174,36 @@

    Field Summary

    +
    + +
    + @@ -301,6 +331,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingSmartThingProperty

        +
        ThingSmartThingProperty()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/ThingSmartThingServiceModel.html b/com/thingclips/smart/sdk/bean/ThingSmartThingServiceModel.html index 7a14919..c85f4fa 100644 --- a/com/thingclips/smart/sdk/bean/ThingSmartThingServiceModel.html +++ b/com/thingclips/smart/sdk/bean/ThingSmartThingServiceModel.html @@ -162,6 +162,36 @@

    Field Summary

    +
    + +
    + @@ -257,6 +287,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingSmartThingServiceModel

        +
        ThingSmartThingServiceModel()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/UiInfo.UiComponent.html b/com/thingclips/smart/sdk/bean/UiInfo.UiComponent.html index ac60227..efc71dd 100644 --- a/com/thingclips/smart/sdk/bean/UiInfo.UiComponent.html +++ b/com/thingclips/smart/sdk/bean/UiInfo.UiComponent.html @@ -196,6 +196,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      UiInfo.UiComponent()
      +
      +
    • +
    +
    + @@ -208,6 +238,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        UiInfo.UiComponent

        +
        UiInfo.UiComponent()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/sdk/bean/UiInfo.html b/com/thingclips/smart/sdk/bean/UiInfo.html index 12f3284..585c511 100644 --- a/com/thingclips/smart/sdk/bean/UiInfo.html +++ b/com/thingclips/smart/sdk/bean/UiInfo.html @@ -120,7 +120,7 @@

    Class UiInfo

    public class UiInfo implements Serializable -

    Control panel information for ReactNative panel.

    +
  • @@ -266,6 +266,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      UiInfo()
      +
      +
    • +
    +
    + @@ -521,6 +551,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        UiInfo

        +
        UiInfo()
        +
        + +
      • +
      + +
    • +
    +
    +
    diff --git a/com/thingclips/smart/sdk/bean/WiFiScanResult.html b/com/thingclips/smart/sdk/bean/WiFiScanResult.html index 4229b43..2ec4789 100644 --- a/com/thingclips/smart/sdk/bean/WiFiScanResult.html +++ b/com/thingclips/smart/sdk/bean/WiFiScanResult.html @@ -147,36 +147,90 @@

    Field Summary

    + public final static int + WIFI_SECURITY_TYPE_Unencrypted + + + + + public final static int + WIFI_SECURITY_TYPE_WEP + + + + + public final static int + WIFI_SECURITY_TYPE_WEPPersonal + + + + + public final static int + WIFI_SECURITY_TYPE_WPAPersonal + + + + + public final static int + WIFI_SECURITY_TYPE_WPA2Personal + + + + + public final static int + WIFI_SECURITY_TYPE_WPA3Personal + + + + + public final static int + BAND_TYPE_2_4_G + + + + + public final static int + BAND_TYPE_5_G + + + + + public final static int + BAND_TYPE_6_G + + + + public Integer security - + public String ssid - + public String bssid - + public Integer channel - + public Integer wiFiBand - + public Integer rssi diff --git a/com/thingclips/smart/sdk/bean/ZigbeeGroupCreateResultBean.html b/com/thingclips/smart/sdk/bean/ZigbeeGroupCreateResultBean.html index 942eb24..9f8680d 100644 --- a/com/thingclips/smart/sdk/bean/ZigbeeGroupCreateResultBean.html +++ b/com/thingclips/smart/sdk/bean/ZigbeeGroupCreateResultBean.html @@ -110,7 +110,7 @@

    Class ZigbeeGroupCre public class ZigbeeGroupCreateResultBean -

    Entities that describe zigbee groups to create results.

    +

  • @@ -186,6 +186,36 @@

    Field Summary

    +
    + +
    + @@ -214,7 +244,7 @@

    Method Summary

    getOperateType() - Get operate type. + @@ -222,7 +252,7 @@

    Method Summary

    setOperateType(int operateType) - Set operate type. + @@ -230,7 +260,7 @@

    Method Summary

    getSuccess() - Get a list of child device ids connected successfully during zigBee device group creation. + @@ -238,7 +268,7 @@

    Method Summary

    setSuccess(List<String> success) - Set the list of child device ids connected successfully during zigBee device group creation. + @@ -246,7 +276,7 @@

    Method Summary

    getFailure() - Get a list of child device ids connected failed during zigBee device group creation. + @@ -254,7 +284,7 @@

    Method Summary

    setFailure(List<String> failure) - Set the list of child device ids connected failed during zigBee device group creation. + @@ -262,7 +292,7 @@

    Method Summary

    getErrorCode() - Get a collection that describe child device connected failed id and error code during zigBee device group creation. + @@ -270,7 +300,7 @@

    Method Summary

    setErrorCode(Map<String, Integer> errorCode) - Set the collection that describe child device connected failed id and error code during zigBee device group creation. + @@ -278,7 +308,7 @@

    Method Summary

    getGwId() - Get gateway id. + @@ -286,7 +316,7 @@

    Method Summary

    setGwId(String gwId) - Set gateway id. + @@ -294,7 +324,7 @@

    Method Summary

    getGid() - Get home id. + @@ -302,7 +332,7 @@

    Method Summary

    setGid(String gid) - Set home id. + @@ -310,7 +340,7 @@

    Method Summary

    getResults() - Get zigbee group child device List. + @@ -318,7 +348,7 @@

    Method Summary

    setResults(List<Integer> results) - Set zigbee group child device List. + @@ -345,6 +375,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ZigbeeGroupCreateResultBean

        +
        ZigbeeGroupCreateResultBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -363,7 +414,7 @@

    Method Detail

  • getOperateType

     int getOperateType()
    -

    Get operate type.

    +
  • @@ -378,16 +429,7 @@

    getOperateType

  • setOperateType

     void setOperateType(int operateType)
    -

    Set operate type.

    - -
    -
    Parameters:
    - - -
    operateType - the operate type
    - - -
    +
  • @@ -402,7 +444,7 @@

    setOperateType

  • getSuccess

     List<String> getSuccess()
    -

    Get a list of child device ids connected successfully during zigBee device group creation.

    +
  • @@ -417,16 +459,7 @@

    getSuccess

  • setSuccess

     void setSuccess(List<String> success)
    -

    Set the list of child device ids connected successfully during zigBee device group creation.

    - -
    -
    Parameters:
    - - -
    success - the list of child device ids connected successfully
    - - -
    +
  • @@ -441,7 +474,7 @@

    setSuccess

  • getFailure

     List<String> getFailure()
    -

    Get a list of child device ids connected failed during zigBee device group creation.

    +
  • @@ -456,16 +489,7 @@

    getFailure

  • setFailure

     void setFailure(List<String> failure)
    -

    Set the list of child device ids connected failed during zigBee device group creation.

    - -
    -
    Parameters:
    - - -
    failure - the list of child device ids connected failed
    - - -
    +
  • @@ -480,7 +504,7 @@

    setFailure

  • getErrorCode

     Map<String, Integer> getErrorCode()
    -

    Get a collection that describe child device connected failed id and error code during zigBee device group creation.

    +
  • @@ -495,16 +519,7 @@

    getErrorCode

  • setErrorCode

     void setErrorCode(Map<String, Integer> errorCode)
    -

    Set the collection that describe child device connected failed id and error code during zigBee device group creation.

    - -
    -
    Parameters:
    - - -
    errorCode - an error code describing the cause of a failed subdevice connection
    - - -
    +
  • @@ -519,7 +534,7 @@

    setErrorCode

  • getGwId

     String getGwId()
    -

    Get gateway id.

    +
  • @@ -534,16 +549,7 @@

    getGwId

  • setGwId

     void setGwId(String gwId)
    -

    Set gateway id.

    - -
    -
    Parameters:
    - - -
    gwId - gateway id
    - - -
    +
  • @@ -558,7 +564,7 @@

    setGwId

  • getGid

     String getGid()
    -

    Get home id.

    +
  • @@ -573,16 +579,7 @@

    getGid

  • setGid

     void setGid(String gid)
    -

    Set home id.

    - -
    -
    Parameters:
    - - -
    gid - home id
    - - -
    +
  • @@ -597,7 +594,7 @@

    setGid

  • getResults

     List<Integer> getResults()
    -

    Get zigbee group child device List.

    +
  • @@ -612,16 +609,7 @@

    getResults

  • setResults

     void setResults(List<Integer> results)
    -

    Set zigbee group child device List.

    - -
    -
    Parameters:
    - - -
    results - the child device List in zigbee group
    - - -
    +
  • diff --git a/com/thingclips/smart/sdk/bean/message/MessageBean.html b/com/thingclips/smart/sdk/bean/message/MessageBean.html index 3b2bd7f..506c112 100644 --- a/com/thingclips/smart/sdk/bean/message/MessageBean.html +++ b/com/thingclips/smart/sdk/bean/message/MessageBean.html @@ -287,6 +287,12 @@

    Field Summary

    + private String + extendParams + + + + private MessageAttach messageAttach @@ -620,6 +626,22 @@

    Method Summary

    + String + + getExtendParams() + + + + + + void + + setExtendParams(String extendParams) + + + + + MessageAttach getMessageAttach() @@ -627,7 +649,7 @@

    Method Summary

    Get message attachment - + void setMessageAttach(MessageAttach messageAttach) @@ -635,7 +657,15 @@

    Method Summary

    Set message attachment - + + int + + getImageRotate() + + + + + void setNeedPullEncKey(boolean needPullEncKey) @@ -643,7 +673,7 @@

    Method Summary

    Set need pull encrypt key to decrypt image - + void setExpirePics(boolean expirePics) @@ -651,7 +681,7 @@

    Method Summary

    Set is pics expire - + void setExpireVideos(boolean expireVideos) @@ -659,7 +689,7 @@

    Method Summary

    Set id videos expire - + boolean isHasNotRead() @@ -667,7 +697,7 @@

    Method Summary

    Whether not read - + boolean isChoose() @@ -1425,6 +1455,36 @@

    isNeedPullEncKey

  • + + + + + + + + +
      +
    • +

      setExtendParams

      +
       void setExtendParams(String extendParams)
      +
      + + +
    • +
    + @@ -1464,6 +1524,21 @@

    setMessageAttach

  • + + + + + diff --git a/com/thingclips/smart/sdk/bean/package-summary.html b/com/thingclips/smart/sdk/bean/package-summary.html index 9f76baa..368b887 100644 --- a/com/thingclips/smart/sdk/bean/package-summary.html +++ b/com/thingclips/smart/sdk/bean/package-summary.html @@ -115,27 +115,91 @@

    Package com.thingclips.smart.sdk.bean

    - BlueMeshShareBeanShared mesh device attributes. + BlueMeshBean - SigMeshBeanCreated by zhusg on 2019/2/26. + BeaconMeshBean - BlueMeshRelationDevBeanCorresponding to the attributes of DeviceBean. + BlueMeshRoomBean - BlueMeshModuleMapBeanMesh gateway attributes. + BlueMeshWifiStatusBean - BlueMeshRoomBeanMesh room attributes. + BlueMeshGroupBean - BlueMeshWifiStatusBeanMesh gateway status. + BlueMeshSubDevBean - BlueMeshSubDevBean + SigMeshBean - BlueMeshBeanDefinition of mesh attributes. + BlueMeshModuleMapBean - BluetoothStatusBeanBluetooth module status. + BluetoothStatusBean - BlueMeshGroupBeanDefinition of Thing group attributes. + BlueMeshShareBean - BeaconMeshBean + BlueMeshRelationDevBean + + BlueMeshShareBeanShared mesh device attributes. + + SigMeshBeanCreated by zhusg on 2019/2/26. + + BlueMeshRelationDevBeanCorresponding to the attributes of DeviceBean. + + BlueMeshModuleMapBeanMesh gateway attributes. + + BlueMeshRoomBeanMesh room attributes. + + BlueMeshWifiStatusBeanMesh gateway status. + + BlueMeshSubDevBean + + BlueMeshBeanDefinition of mesh attributes. + + BluetoothStatusBeanBluetooth module status. + + BlueMeshGroupBeanDefinition of Thing group attributes. + + BeaconMeshBean + + BroadResponseConType + + Builder + + MultiModeQueryBuilder + + PauseStateData + + Builder + + MultiModeActivatorConfig + + ConnectTypeBean + + MultiModeActivatorBean + + Builder + + ResumeActivatorBean + + Builder + + ApActivatorBuilder + + Builder + + MultiModeActivatorBuilder + + RouterConfigData + + RouterResponseConfig + + BleActivatorBean + + QrScanBean + + SubDevInstallBean + + Builder + + ApQueryBuilder Builder @@ -183,6 +247,134 @@

    Package com.thingclips.smart.sdk.bean

    LocationInfo + LocalKeyBean + + DevUpgradeStatus + + DeviceBean + + SpeechTTSBean + + IsSupportOffLineBean + + ThingSmartThingServiceModel + + StatusSchemaListBean + + FunctionSchemaListBean + + StandSchema + + SubDeviceDpEvent + + BatchExecutionDps + + GroupDeviceBean + + StatusSchemaBean + + FunctionSchemaBean + + ProductStandardConfig + + GroupBean + + UiComponent + + UiInfo + + CloudZigbeeGroupCreateBean + + OffLineStatusBean + + DpsInfoBean + + DpBean + + BatchQuery + + ThingSmartThingEvent + + ThingSmartThingModel + + ProductPanelInfoBean + + ThingSmartThingProperty + + ZigbeeGroupCreateResultBean + + ShortCutBean + + SchemaInfo + + ProductBean + + ThingSmartThingAction + + LocalKeyBean + + DevUpgradeStatus + + DeviceBean + + SpeechTTSBean + + IsSupportOffLineBean + + ThingSmartThingServiceModel + + StatusSchemaListBean + + FunctionSchemaListBean + + StandSchema + + SubDeviceDpEvent + + BatchExecutionDps + + GroupDeviceBean + + StatusSchemaBean + + FunctionSchemaBean + + ProductStandardConfig + + GroupBean + + UiComponent + + UiInfo + + CloudZigbeeGroupCreateBean + + OffLineStatusBean + + DpsInfoBean + + DpBean + + BatchQuery + + ThingSmartThingEvent + + ThingSmartThingModel + + ProductPanelInfoBean + + ThingSmartThingProperty + + ZigbeeGroupCreateResultBean + + ShortCutBean + + SchemaInfo + + ProductBean + + ThingSmartThingAction + ThingSmartThingModel ThingSmartThingServiceModel @@ -348,6 +540,10 @@

    Package com.thingclips.smart.sdk.bean

    EnableState + + EnableState + + EnableState diff --git a/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.ExtraBean.html b/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.ExtraBean.html index 9001b0c..6ba1023 100644 --- a/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.ExtraBean.html +++ b/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.ExtraBean.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -196,7 +226,7 @@

    Method Summary

    getLink() - app link + @@ -212,7 +242,7 @@

    Method Summary

    getCategory() - category + @@ -228,7 +258,7 @@

    Method Summary

    getType() - channel type + @@ -244,7 +274,7 @@

    Method Summary

    getDevId() - device id + @@ -279,6 +309,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingPushBean.NotificationBean.ExtraBean

        +
        ThingPushBean.NotificationBean.ExtraBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -297,7 +348,7 @@

    Method Detail

  • getLink

     String getLink()
    -

    app link

    +
  • @@ -327,7 +378,7 @@

    setLink

  • getCategory

     int getCategory()
    -

    category

    +
  • @@ -357,7 +408,7 @@

    setCategory

  • getType

     String getType()
    -

    channel type

    +
  • @@ -387,7 +438,7 @@

    setType

  • getDevId

     String getDevId()
    -

    device id

    +
  • diff --git a/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.html b/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.html index c38d1da..8e5fbcb 100644 --- a/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.html +++ b/com/thingclips/smart/sdk/bean/push/ThingPushBean.NotificationBean.html @@ -202,6 +202,36 @@

    Field Summary

    +
    + +
    + @@ -230,7 +260,7 @@

    Method Summary

    getCt() - title + @@ -246,7 +276,7 @@

    Method Summary

    getCc() - content + @@ -262,7 +292,7 @@

    Method Summary

    getSound() - sound + @@ -278,7 +308,7 @@

    Method Summary

    getCid() - cid(push channel id) + @@ -329,6 +359,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingPushBean.NotificationBean

        +
        ThingPushBean.NotificationBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -347,7 +398,7 @@

    Method Detail

  • getCt

     String getCt()
    -

    title

    +
  • @@ -377,7 +428,7 @@

    setCt

  • getCc

     String getCc()
    -

    content

    +
  • @@ -407,7 +458,7 @@

    setCc

  • getSound

     String getSound()
    -

    sound

    +
  • @@ -437,7 +488,7 @@

    setSound

  • getCid

     String getCid()
    -

    cid(push channel id)

    +
  • diff --git a/com/thingclips/smart/sdk/bean/push/ThingPushBean.html b/com/thingclips/smart/sdk/bean/push/ThingPushBean.html index dff9c9f..5500a4e 100644 --- a/com/thingclips/smart/sdk/bean/push/ThingPushBean.html +++ b/com/thingclips/smart/sdk/bean/push/ThingPushBean.html @@ -190,6 +190,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ThingPushBean()
      +
      +
    • +
    +
    + @@ -218,7 +248,7 @@

    Method Summary

    getT() - time + @@ -234,7 +264,7 @@

    Method Summary

    getMsgId() - message id + @@ -285,6 +315,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ThingPushBean

        +
        ThingPushBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -303,7 +354,7 @@

    Method Detail

  • getT

     String getT()
    -

    time

    +
  • @@ -333,7 +384,7 @@

    setT

  • getMsgId

     String getMsgId()
    -

    message id

    +
  • diff --git a/com/thingclips/smart/sdk/bean/push/package-summary.html b/com/thingclips/smart/sdk/bean/push/package-summary.html index 5b712b1..a31ca43 100644 --- a/com/thingclips/smart/sdk/bean/push/package-summary.html +++ b/com/thingclips/smart/sdk/bean/push/package-summary.html @@ -121,6 +121,18 @@

    Package com.thingclips.smart.sdk.bean.push ThingPushBean + ExtraBean + + NotificationBean + + ThingPushBean + + ExtraBean + + NotificationBean + + ThingPushBean + MQCompensationBean PushStatusBean diff --git a/com/thingclips/smart/sdk/bluetooth/api/BuildConfig.html b/com/thingclips/smart/sdk/bluetooth/api/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/sdk/bluetooth/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/scene/api/util/package-summary.html b/com/thingclips/smart/sdk/bluetooth/api/package-summary.html similarity index 94% rename from com/thingclips/smart/scene/api/util/package-summary.html rename to com/thingclips/smart/sdk/bluetooth/api/package-summary.html index 06de95c..918d781 100644 --- a/com/thingclips/smart/scene/api/util/package-summary.html +++ b/com/thingclips/smart/sdk/bluetooth/api/package-summary.html @@ -1,7 +1,7 @@ - Package com.thingclips.smart.scene.api.util + Package com.thingclips.smart.sdk.bluetooth.api @@ -87,7 +87,7 @@
    -

    Package com.thingclips.smart.scene.api.util

    +

    Package com.thingclips.smart.sdk.bluetooth.api

    @@ -108,16 +108,16 @@

    Package com.thingclips.smart.scene.api.util - + - + - + - +
    Object Summary Class Summary 
    ObjectClass Description
    DevGroupUtilDevice Group Tool
    BuildConfig
    DevGroupUtilDevice Group Tool
    BuildConfig
    diff --git a/com/thingclips/smart/sdk/bluetooth/business/api/BuildConfig.html b/com/thingclips/smart/sdk/bluetooth/business/api/BuildConfig.html new file mode 100644 index 0000000..0a26d43 --- /dev/null +++ b/com/thingclips/smart/sdk/bluetooth/business/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/bluetooth/business/api/package-summary.html b/com/thingclips/smart/sdk/bluetooth/business/api/package-summary.html new file mode 100644 index 0000000..f5a857d --- /dev/null +++ b/com/thingclips/smart/sdk/bluetooth/business/api/package-summary.html @@ -0,0 +1,186 @@ + + + + Package com.thingclips.smart.sdk.bluetooth.business.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.bluetooth.business.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/builder/ConnectStrategy.html b/com/thingclips/smart/sdk/builder/ConnectStrategy.html index 28c083c..ac50afc 100644 --- a/com/thingclips/smart/sdk/builder/ConnectStrategy.html +++ b/com/thingclips/smart/sdk/builder/ConnectStrategy.html @@ -110,7 +110,7 @@

    Interface ConnectStrategyConnectStrategy -

    author : yuzhouxu date : 2022/1/27 11:02 description :连接策略

    +

  • diff --git a/com/thingclips/smart/sdk/builder/MeshConnectBuilder.Builder.html b/com/thingclips/smart/sdk/builder/MeshConnectBuilder.Builder.html index 17767d6..e109af5 100644 --- a/com/thingclips/smart/sdk/builder/MeshConnectBuilder.Builder.html +++ b/com/thingclips/smart/sdk/builder/MeshConnectBuilder.Builder.html @@ -168,6 +168,36 @@

    Field Summary

    +
    + +
    + @@ -212,7 +242,7 @@

    Method Summary

    setTTL(int ttl) - Set up the ttl in the mesh network + @@ -228,7 +258,7 @@

    Method Summary

    setDeviceList(List<String> devIdList) - Set up the device you want to connect + @@ -256,7 +286,7 @@

    Method Summary

    - MeshConnectBuilder + MeshConnectBuilder build() @@ -287,6 +317,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        MeshConnectBuilder.Builder

        +
        MeshConnectBuilder.Builder()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -335,16 +386,7 @@

    setScanTimeout

  • setTTL

     MeshConnectBuilder.Builder setTTL(int ttl)
    -

    Set up the ttl in the mesh network

    - -
    -
    Parameters:
    - - -
    ttl - time to live
    - - -
    +
  • @@ -374,16 +416,7 @@

    setConnectStrategy

  • setDeviceList

     MeshConnectBuilder.Builder setDeviceList(List<String> devIdList)
    -

    Set up the device you want to connect

    - -
    -
    Parameters:
    - - -
    devIdList - devices id
    - - -
    +
  • @@ -442,7 +475,7 @@

    setNodeIds

    >
  • build

    -
     MeshConnectBuilder build()
    +
     MeshConnectBuilder build()
    diff --git a/com/thingclips/smart/sdk/builder/MeshConnectBuilder.html b/com/thingclips/smart/sdk/builder/MeshConnectBuilder.html index f24f799..80d8cf0 100644 --- a/com/thingclips/smart/sdk/builder/MeshConnectBuilder.html +++ b/com/thingclips/smart/sdk/builder/MeshConnectBuilder.html @@ -110,7 +110,7 @@

    Class MeshConnectBuilder

    public class MeshConnectBuilder -

    author : yuzhouxu date : 2021/10/18 19:40 description : author : linpanpan date : 2022/9/7

    This class is used to connect Mesh! When the sigMeshBean is not null, it uses to connect a exist SigMesh! Otherwise, it is used to connect a device to pre-control

    +
  • diff --git a/com/thingclips/smart/sdk/builder/package-summary.html b/com/thingclips/smart/sdk/builder/package-summary.html index dcc499f..0032b7f 100644 --- a/com/thingclips/smart/sdk/builder/package-summary.html +++ b/com/thingclips/smart/sdk/builder/package-summary.html @@ -115,7 +115,9 @@

    Package com.thingclips.smart.sdk.builder

    - ConnectStrategyauthor : yuzhouxu date : 2022/1/27 11:02 description :连接策略 + ConnectStrategy + + ConnectStrategyauthor : yuzhouxu date : 2022/1/27 11:02 description :连接策略 @@ -141,6 +143,10 @@

    Package com.thingclips.smart.sdk.builder

    Builder + MeshConnectBuilder + + Builder + MeshConnectBuilderauthor : yuzhouxu date : 2021/10/18 19:40 description : author : linpanpan date : 2022/9/7 This class is used to connect Mesh! diff --git a/com/thingclips/smart/sdk/depercated/api/BuildConfig.html b/com/thingclips/smart/sdk/depercated/api/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/sdk/depercated/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/depercated/api/package-summary.html b/com/thingclips/smart/sdk/depercated/api/package-summary.html new file mode 100644 index 0000000..38ddc13 --- /dev/null +++ b/com/thingclips/smart/sdk/depercated/api/package-summary.html @@ -0,0 +1,184 @@ + + + + Package com.thingclips.smart.sdk.depercated.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.depercated.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/device/api/BuildConfig.html b/com/thingclips/smart/sdk/device/api/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/sdk/device/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/device/api/package-summary.html b/com/thingclips/smart/sdk/device/api/package-summary.html new file mode 100644 index 0000000..111e70e --- /dev/null +++ b/com/thingclips/smart/sdk/device/api/package-summary.html @@ -0,0 +1,188 @@ + + + + Package com.thingclips.smart.sdk.device.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.device.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + + + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/enums/ActivatorAPStepCode.html b/com/thingclips/smart/sdk/enums/ActivatorAPStepCode.html index 19b0b31..a47db33 100644 --- a/com/thingclips/smart/sdk/enums/ActivatorAPStepCode.html +++ b/com/thingclips/smart/sdk/enums/ActivatorAPStepCode.html @@ -148,6 +148,18 @@

    Field Summary

    + + public final static String + AP_CFG_4G_START_DIAL_UP + + + + + public final static String + AP_CFG_4G_CONN_SUCCESS + + +
  • diff --git a/com/thingclips/smart/sdk/enums/ActivatorMeshStepCode.html b/com/thingclips/smart/sdk/enums/ActivatorMeshStepCode.html index 726e2d6..850cc88 100644 --- a/com/thingclips/smart/sdk/enums/ActivatorMeshStepCode.html +++ b/com/thingclips/smart/sdk/enums/ActivatorMeshStepCode.html @@ -110,7 +110,7 @@

    Class ActivatorMeshStepCod public class ActivatorMeshStepCode -

    Status code of bind by gateway.

    +

  • @@ -156,6 +156,36 @@

    Field Summary

    +
    +
      +
    • + + +

      Constructor Summary

      +
      + + + + + + + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ActivatorMeshStepCode()
      +
      +
    • +
    +
    + @@ -168,6 +198,27 @@

    Field Summary

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        ActivatorMeshStepCode

        +
        ActivatorMeshStepCode()
        +
        + +
      • +
      + +
    • +
    +
    +
  • diff --git a/com/thingclips/smart/sdk/enums/ActivatorModelEnum.html b/com/thingclips/smart/sdk/enums/ActivatorModelEnum.html index fb53960..17cf183 100644 --- a/com/thingclips/smart/sdk/enums/ActivatorModelEnum.html +++ b/com/thingclips/smart/sdk/enums/ActivatorModelEnum.html @@ -166,6 +166,12 @@

    Enum Constant Summary

    + THING_4G_GATEWAY + + + + THING_QR diff --git a/com/thingclips/smart/sdk/enums/DataModelType.html b/com/thingclips/smart/sdk/enums/DataModelType.html new file mode 100644 index 0000000..e125abe --- /dev/null +++ b/com/thingclips/smart/sdk/enums/DataModelType.html @@ -0,0 +1,386 @@ + + + + DataModelType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Enum DataModelType

    +
    +
    + +
    +
      +
    • + +
      +
      All Implemented Interfaces:
      +
      + + java.io.Serializable + + , + + + java.lang.Comparable + + +
      +
      + +
      +
      +
      +public enum DataModelType
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private inttype
        +
        +
      • +
      +
      + + + + + +
      +
        +
      • + + +

        Enum Constant Summary

        + + + + + + + + + + + + + + + + + +
        Enum Constants 
        Enum ConstantDescription
        THING_MODEL
        THING_DP
        +
      • +
      +
      + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        static Array<DataModelType> + values() +
        static DataModelType + valueOf(String name) +
        int + getType() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/enums/DeviceAccessType.html b/com/thingclips/smart/sdk/enums/DeviceAccessType.html index a1f762d..b15ce18 100644 --- a/com/thingclips/smart/sdk/enums/DeviceAccessType.html +++ b/com/thingclips/smart/sdk/enums/DeviceAccessType.html @@ -183,19 +183,19 @@

    Enum Constant Summary

    THING_LINK_DEVICE -

    thinglink设备

    + TRIPARTITE_MATTER_DEVICE -

    三方matter

    + THING_DEVICE -

    thing 设备

    + diff --git a/com/thingclips/smart/sdk/enums/DeviceActiveEnum.html b/com/thingclips/smart/sdk/enums/DeviceActiveEnum.html index c9acb67..6cd499f 100644 --- a/com/thingclips/smart/sdk/enums/DeviceActiveEnum.html +++ b/com/thingclips/smart/sdk/enums/DeviceActiveEnum.html @@ -125,7 +125,7 @@

    Enum DeviceActiveEnum

    public enum DeviceActiveEnum -

    Device activation status.

    +
  • @@ -183,19 +183,19 @@

    Enum Constant Summary

    ACTIVED -

    Device is activated.

    + ACTIVING -

    Device activation is activating.

    + UNACTIVE -

    Device is not activated.

    + @@ -229,7 +229,7 @@

    Method Summary

    to(int type) - DeviceActiveEnum to int type. + @@ -253,7 +253,7 @@

    Method Summary

    getType() - Get device activation status type. + @@ -306,16 +306,7 @@

    Method Detail

  • to

     static DeviceActiveEnum to(int type)
    -

    DeviceActiveEnum to int type.

    - -
    -
    Parameters:
    - - -
    type - int type.
    - - -
    +
  • @@ -360,7 +351,7 @@

    valueOf

  • getType

     int getType()
    -

    Get device activation status type.

    UNACTIVE is 0;ACTIVING is 1;ACTIVED is 2.

    +
  • diff --git a/com/thingclips/smart/sdk/enums/MultiModeEnum.html b/com/thingclips/smart/sdk/enums/MultiModeEnum.html index 080f9ea..51710af 100644 --- a/com/thingclips/smart/sdk/enums/MultiModeEnum.html +++ b/com/thingclips/smart/sdk/enums/MultiModeEnum.html @@ -155,14 +155,14 @@

    Enum Constant Summary

    NORMAL -

    正常配网

    + href="TODO">OPTIMIZATION + OPTIMIZATION -

    优化后的配网方式

    + href="TODO">NORMAL + diff --git a/com/thingclips/smart/sdk/enums/TempUnitEnum.html b/com/thingclips/smart/sdk/enums/TempUnitEnum.html index a080d44..5f39664 100644 --- a/com/thingclips/smart/sdk/enums/TempUnitEnum.html +++ b/com/thingclips/smart/sdk/enums/TempUnitEnum.html @@ -239,7 +239,7 @@

    Method Summary

    getType() - Gets type. + @@ -314,7 +314,7 @@

    valueOf

  • getType

     int getType()
    -

    Gets type.

    +
  • diff --git a/com/thingclips/smart/sdk/enums/ThingDevicePublishModeEnum.html b/com/thingclips/smart/sdk/enums/ThingDevicePublishModeEnum.html index aa60ccc..8f06612 100644 --- a/com/thingclips/smart/sdk/enums/ThingDevicePublishModeEnum.html +++ b/com/thingclips/smart/sdk/enums/ThingDevicePublishModeEnum.html @@ -125,7 +125,7 @@

    Enum ThingDevicePublis public enum ThingDevicePublishModeEnum -

    Publish mode.

    +

  • @@ -155,32 +155,32 @@

    Enum Constant Summary

    ThingDevicePublishModeLocal -

    Publish command by local area network.

    + href="TODO">ThingDevicePublishModeHttp + ThingDevicePublishModeInternet -

    Publish command by internet, combine HTTP and MQTT.

    + href="TODO">ThingDevicePublishModeMqtt + ThingDevicePublishModeAuto -

    Default mode. Publish command automatically, combine LAN, HTTP and MQTT.

    + ThingDevicePublishModeMqtt -

    Publish command by MQTT.

    + href="TODO">ThingDevicePublishModeInternet + ThingDevicePublishModeHttp -

    Publish command by HTTP.

    + href="TODO">ThingDevicePublishModeLocal + @@ -210,7 +210,7 @@

    Method Summary

    - static Array<ThingDevicePublishModeEnum> + static Array<ThingDevicePublishModeEnum> values() @@ -218,7 +218,7 @@

    Method Summary

    - static ThingDevicePublishModeEnum + static ThingDevicePublishModeEnum valueOf(String name) @@ -266,7 +266,7 @@

    Method Detail

    >
  • values

    -
     static Array<ThingDevicePublishModeEnum> values()
    +
     static Array<ThingDevicePublishModeEnum> values()
    @@ -281,7 +281,7 @@

    values

    >
  • valueOf

    -
     static ThingDevicePublishModeEnum valueOf(String name)
    +
     static ThingDevicePublishModeEnum valueOf(String name)
    diff --git a/com/thingclips/smart/sdk/enums/package-summary.html b/com/thingclips/smart/sdk/enums/package-summary.html index 7e8a50c..af78ddd 100644 --- a/com/thingclips/smart/sdk/enums/package-summary.html +++ b/com/thingclips/smart/sdk/enums/package-summary.html @@ -115,11 +115,13 @@

    Package com.thingclips.smart.sdk.enums

    - ActivatorMeshStepCodeStatus code of bind by gateway. + ActivatorMeshStepCode - ActivatorEZStepCodeStatus code of bind by quick connection mode activation. + ActivatorMeshStepCodeStatus code of bind by gateway. - ActivatorAPStepCodeStatus code of bind by hotspot mode activation. + ActivatorEZStepCodeStatus code of bind by quick connection mode activation. + + ActivatorAPStepCodeStatus code of bind by hotspot mode activation. @@ -144,6 +146,8 @@

    Package com.thingclips.smart.sdk.enums

    SubDevExtensionKey + + SubDevExtensionKey @@ -169,11 +173,35 @@

    Package com.thingclips.smart.sdk.enums

    MultiModeEnum + MultiModeEnum + + TempUnitEnum + TempUnitEnum - DeviceActiveEnumDevice activation status. + TempUnitEnum + + DeviceAccessType + + DataModelType + + ThingDevicePublishModeEnum + + DeviceActiveEnum + + DeviceAccessType + + DataModelType + + ThingDevicePublishModeEnum + + DeviceActiveEnum + + DeviceActiveEnumDevice activation status. + + ThingDevicePublishModeEnumPublish mode. - ThingDevicePublishModeEnumPublish mode. + DataModelType DeviceAccessType diff --git a/com/thingclips/smart/sdk/hardware/api/BuildConfig.html b/com/thingclips/smart/sdk/hardware/api/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/sdk/hardware/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/hardware/api/package-summary.html b/com/thingclips/smart/sdk/hardware/api/package-summary.html new file mode 100644 index 0000000..8d3841c --- /dev/null +++ b/com/thingclips/smart/sdk/hardware/api/package-summary.html @@ -0,0 +1,184 @@ + + + + Package com.thingclips.smart.sdk.hardware.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.hardware.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/hardware/base/api/BuildConfig.html b/com/thingclips/smart/sdk/hardware/base/api/BuildConfig.html new file mode 100644 index 0000000..0a26d43 --- /dev/null +++ b/com/thingclips/smart/sdk/hardware/base/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/hardware/base/api/package-summary.html b/com/thingclips/smart/sdk/hardware/base/api/package-summary.html new file mode 100644 index 0000000..2f30a4e --- /dev/null +++ b/com/thingclips/smart/sdk/hardware/base/api/package-summary.html @@ -0,0 +1,186 @@ + + + + Package com.thingclips.smart.sdk.hardware.base.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.hardware.base.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/hardware/business/api/BuildConfig.html b/com/thingclips/smart/sdk/hardware/business/api/BuildConfig.html new file mode 100644 index 0000000..0a26d43 --- /dev/null +++ b/com/thingclips/smart/sdk/hardware/business/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/hardware/business/api/package-summary.html b/com/thingclips/smart/sdk/hardware/business/api/package-summary.html new file mode 100644 index 0000000..9bb96b0 --- /dev/null +++ b/com/thingclips/smart/sdk/hardware/business/api/package-summary.html @@ -0,0 +1,186 @@ + + + + Package com.thingclips.smart.sdk.hardware.business.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.hardware.business.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/homelib/api/BuildConfig.html b/com/thingclips/smart/sdk/homelib/api/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/sdk/homelib/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/homelib/api/package-summary.html b/com/thingclips/smart/sdk/homelib/api/package-summary.html new file mode 100644 index 0000000..42bf1bd --- /dev/null +++ b/com/thingclips/smart/sdk/homelib/api/package-summary.html @@ -0,0 +1,188 @@ + + + + Package com.thingclips.smart.sdk.homelib.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.homelib.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + + + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/mqtt/api/BuildConfig.html b/com/thingclips/smart/sdk/mqtt/api/BuildConfig.html new file mode 100644 index 0000000..5415ca7 --- /dev/null +++ b/com/thingclips/smart/sdk/mqtt/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/mqtt/api/package-summary.html b/com/thingclips/smart/sdk/mqtt/api/package-summary.html new file mode 100644 index 0000000..1e25923 --- /dev/null +++ b/com/thingclips/smart/sdk/mqtt/api/package-summary.html @@ -0,0 +1,184 @@ + + + + Package com.thingclips.smart.sdk.mqtt.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.mqtt.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/network_api/BuildConfig.html b/com/thingclips/smart/sdk/network_api/BuildConfig.html new file mode 100644 index 0000000..21eddd4 --- /dev/null +++ b/com/thingclips/smart/sdk/network_api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/sdk/network_api/package-summary.html b/com/thingclips/smart/sdk/network_api/package-summary.html new file mode 100644 index 0000000..5e3b48a --- /dev/null +++ b/com/thingclips/smart/sdk/network_api/package-summary.html @@ -0,0 +1,184 @@ + + + + Package com.thingclips.smart.sdk.network_api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.sdk.network_api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/thingclips/smart/sdk/package-summary.html b/com/thingclips/smart/sdk/package-summary.html index d572313..b73d023 100644 --- a/com/thingclips/smart/sdk/package-summary.html +++ b/com/thingclips/smart/sdk/package-summary.html @@ -115,7 +115,13 @@

    Package com.thingclips.smart.sdk

    + ByteProcessingUtil + + BluetoothPermissionUtil + ByteProcessingUtilbyte 转换类 + + BluetoothPermissionUtil diff --git a/com/thingclips/smart/timer/api/BuildConfig.html b/com/thingclips/smart/timer/api/BuildConfig.html new file mode 100644 index 0000000..21eddd4 --- /dev/null +++ b/com/thingclips/smart/timer/api/BuildConfig.html @@ -0,0 +1,238 @@ + + + + BuildConfig + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class BuildConfig

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static booleanDEBUG
        public final static StringLIBRARY_PACKAGE_NAME
        public final static StringBUILD_TYPE
        +
        +
      • +
      +
      + + + + + + + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/timer/api/package-summary.html b/com/thingclips/smart/timer/api/package-summary.html new file mode 100644 index 0000000..18c1d7d --- /dev/null +++ b/com/thingclips/smart/timer/api/package-summary.html @@ -0,0 +1,184 @@ + + + + Package com.thingclips.smart.timer.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.thingclips.smart.timer.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      BuildConfig
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/tuya/smart/android/device/api/ITuyaDeviceMultiControl.html b/com/tuya/smart/android/device/api/ITuyaDeviceMultiControl.html new file mode 100644 index 0000000..d81bdd3 --- /dev/null +++ b/com/tuya/smart/android/device/api/ITuyaDeviceMultiControl.html @@ -0,0 +1,429 @@ + + + + ITuyaDeviceMultiControl + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaDeviceMultiControl

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + )>queryLinkInfoByDp(String devId, String dpId, ITuyaDataCallback<MultiControlLinkBean> callback) +
        abstract void + )>saveDeviceMultiControl(long mHomeId, MultiControlBean multiControlBean, ITuyaResultCallback<MultiControlBean> callback) +
        abstract void + )>saveDeviceMultiControl(long mHomeId, String json, ITuyaResultCallback<MultiControlBean> callback) +
        abstract void + )>getDeviceDpLinkRelation(String devId, ITuyaDataCallback<DeviceMultiControlRelationBean> callback) +
        abstract void + )>enableMultiControl(long multiControlId, ITuyaResultCallback<Boolean> callback) +
        abstract void + )>disableMultiControl(long multiControlId, ITuyaResultCallback<Boolean> callback) +
        abstract void + >)>getMultiControlDeviceList(long mHomeId, ITuyaDataCallback<ArrayList<MultiControlDevInfoBean>> callback) +
        abstract void + >)>getDeviceDpInfoList(String devId, ITuyaDataCallback<ArrayList<DeviceDpInfoBean>> callback) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          queryLinkInfoByDp

          +
           abstract void )>queryLinkInfoByDp(String devId, String dpId, ITuyaDataCallback<MultiControlLinkBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          saveDeviceMultiControl

          +
           abstract void )>saveDeviceMultiControl(long mHomeId, MultiControlBean multiControlBean, ITuyaResultCallback<MultiControlBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          saveDeviceMultiControl

          +
           abstract void )>saveDeviceMultiControl(long mHomeId, String json, ITuyaResultCallback<MultiControlBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getDeviceDpLinkRelation

          +
           abstract void )>getDeviceDpLinkRelation(String devId, ITuyaDataCallback<DeviceMultiControlRelationBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          enableMultiControl

          +
           abstract void )>enableMultiControl(long multiControlId, ITuyaResultCallback<Boolean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          disableMultiControl

          +
           abstract void )>disableMultiControl(long multiControlId, ITuyaResultCallback<Boolean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getMultiControlDeviceList

          +
           abstract void >)>getMultiControlDeviceList(long mHomeId, ITuyaDataCallback<ArrayList<MultiControlDevInfoBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getDeviceDpInfoList

          +
           abstract void >)>getDeviceDpInfoList(String devId, ITuyaDataCallback<ArrayList<DeviceDpInfoBean>> callback)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/api/package-summary.html b/com/tuya/smart/android/device/api/package-summary.html new file mode 100644 index 0000000..216c9d0 --- /dev/null +++ b/com/tuya/smart/android/device/api/package-summary.html @@ -0,0 +1,184 @@ + + + + Package com.tuya.smart.android.device.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.tuya.smart.android.device.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + +
      + +
    • + + + + + +
      + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ITuyaDeviceMultiControl
      + +
      + +
    • + +
    + +
    +
    +
    + +
    + + + diff --git a/com/tuya/smart/android/device/bean/DeviceDpInfoBean.html b/com/tuya/smart/android/device/bean/DeviceDpInfoBean.html new file mode 100644 index 0000000..3cbed1a --- /dev/null +++ b/com/tuya/smart/android/device/bean/DeviceDpInfoBean.html @@ -0,0 +1,525 @@ + + + + DeviceDpInfoBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceDpInfoBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private Stringcode
        private StringschemaId
        private Stringname
        private StringdpId
        +
        +
      • +
      +
      + + + +
      +
        +
      • + + +

        Constructor Summary

        +
        + + + + + + + + + + + + + + + + +
        Constructors 
        ConstructorDescription
        DeviceDpInfoBean()
        +
        +
      • +
      +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getCode() +
        void + setCode(String code) +
        String + getSchemaId() +
        void + setSchemaId(String schemaId) +
        String + getName() +
        void + setName(String name) +
        String + getDpId() +
        void + setDpId(String dpId) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          DeviceDpInfoBean

          +
          DeviceDpInfoBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html new file mode 100644 index 0000000..936d898 --- /dev/null +++ b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html @@ -0,0 +1,421 @@ + + + + DatapointsBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceMultiControlRelationBean.DatapointsBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private intdpId
        private Stringname
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        int + getDpId() +
        void + setDpId(int dpId) +
        String + getName() +
        void + setName(String name) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          DeviceMultiControlRelationBean.DatapointsBean

          +
          DeviceMultiControlRelationBean.DatapointsBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html new file mode 100644 index 0000000..7f085e9 --- /dev/null +++ b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html @@ -0,0 +1,733 @@ + + + + GroupDetailBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private StringdevId
        private StringdpName
        private intmultiControlId
        private intdpId
        private intid
        private StringdevName
        private booleanenabled
        private intstatus
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getDevId() +
        void + setDevId(String devId) +
        String + getDpName() +
        void + setDpName(String dpName) +
        int + getMultiControlId() +
        void + setMultiControlId(int multiControlId) +
        int + getDpId() +
        void + setDpId(int dpId) +
        int + getId() +
        void + setId(int id) +
        String + getDevName() +
        void + setDevName(String devName) +
        void + setEnabled(boolean enabled) +
        int + getStatus() +
        void + setStatus(int status) +
        boolean + isEnabled() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean

          +
          DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html new file mode 100644 index 0000000..9d8576e --- /dev/null +++ b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html @@ -0,0 +1,865 @@ + + + + McGroupsBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceMultiControlRelationBean.McGroupsBean

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html new file mode 100644 index 0000000..870bd6f --- /dev/null +++ b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html @@ -0,0 +1,421 @@ + + + + DpListBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceMultiControlRelationBean.ParentRulesBean.DpListBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private StringdpName
        private intdpId
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getDpName() +
        void + setDpName(String dpName) +
        int + getDpId() +
        void + setDpId(int dpId) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          DeviceMultiControlRelationBean.ParentRulesBean.DpListBean

          +
          DeviceMultiControlRelationBean.ParentRulesBean.DpListBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html new file mode 100644 index 0000000..961c37a --- /dev/null +++ b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html @@ -0,0 +1,501 @@ + + + + ParentRulesBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceMultiControlRelationBean.ParentRulesBean

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.html b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.html new file mode 100644 index 0000000..230ce7a --- /dev/null +++ b/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.html @@ -0,0 +1,515 @@ + + + + DeviceMultiControlRelationBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceMultiControlRelationBean

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/MultiControlBean.GroupDetailBean.html b/com/tuya/smart/android/device/bean/MultiControlBean.GroupDetailBean.html new file mode 100644 index 0000000..9a7df3a --- /dev/null +++ b/com/tuya/smart/android/device/bean/MultiControlBean.GroupDetailBean.html @@ -0,0 +1,525 @@ + + + + GroupDetailBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class MultiControlBean.GroupDetailBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private StringdevId
        private intdpId
        private intid
        private booleanenable
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getDevId() +
        void + setDevId(String devId) +
        int + getDpId() +
        void + setDpId(int dpId) +
        int + getId() +
        void + setId(int id) +
        void + setEnable(boolean enable) +
        boolean + isEnable() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          MultiControlBean.GroupDetailBean

          +
          MultiControlBean.GroupDetailBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/MultiControlBean.html b/com/tuya/smart/android/device/bean/MultiControlBean.html new file mode 100644 index 0000000..8da48e5 --- /dev/null +++ b/com/tuya/smart/android/device/bean/MultiControlBean.html @@ -0,0 +1,553 @@ + + + + MultiControlBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class MultiControlBean

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/MultiControlDevInfoBean.html b/com/tuya/smart/android/device/bean/MultiControlDevInfoBean.html new file mode 100644 index 0000000..665507c --- /dev/null +++ b/com/tuya/smart/android/device/bean/MultiControlDevInfoBean.html @@ -0,0 +1,733 @@ + + + + MultiControlDevInfoBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class MultiControlDevInfoBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private StringproductId
        private StringdevId
        private StringiconUrl
        private Stringname
        private StringroomName
        private booleaninRule
        private List<MultiControlDataPointsBean>datapoints
        private List<Integer>multiControlIds
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getProductId() +
        void + setProductId(String productId) +
        String + getDevId() +
        void + setDevId(String devId) +
        String + getIconUrl() +
        void + setIconUrl(String iconUrl) +
        String + getName() +
        void + setName(String name) +
        String + getRoomName() +
        void + setRoomName(String roomName) +
        void + setInRule(boolean inRule) +
        List<MultiControlDataPointsBean> + getDatapoints() +
        void + setDatapoints(List<MultiControlDataPointsBean> datapoints) +
        List<Integer> + getMultiControlIds() +
        void + setMultiControlIds(List<Integer> multiControlIds) +
        boolean + isInRule() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html b/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html new file mode 100644 index 0000000..d87b2f1 --- /dev/null +++ b/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html @@ -0,0 +1,785 @@ + + + + GroupDetailBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class MultiControlLinkBean.MultiGroupBean.GroupDetailBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private StringdevId
        private StringdpName
        private intmultiControlId
        private intdpId
        private intid
        private StringdevName
        private booleanenabled
        private intstatus
        private List<MultiControlDataPointsBean>datapoints
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getDevId() +
        void + setDevId(String devId) +
        String + getDpName() +
        void + setDpName(String dpName) +
        int + getMultiControlId() +
        void + setMultiControlId(int multiControlId) +
        int + getDpId() +
        void + setDpId(int dpId) +
        int + getId() +
        void + setId(int id) +
        String + getDevName() +
        void + setDevName(String devName) +
        void + setEnabled(boolean enabled) +
        int + getStatus() +
        void + setStatus(int status) +
        List<MultiControlDataPointsBean> + getDatapoints() +
        void + setDatapoints(List<MultiControlDataPointsBean> datapoints) +
        boolean + isEnabled() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          MultiControlLinkBean.MultiGroupBean.GroupDetailBean

          +
          MultiControlLinkBean.MultiGroupBean.GroupDetailBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html b/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html new file mode 100644 index 0000000..755266f --- /dev/null +++ b/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html @@ -0,0 +1,813 @@ + + + + MultiGroupBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class MultiControlLinkBean.MultiGroupBean

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html b/com/tuya/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html new file mode 100644 index 0000000..7441456 --- /dev/null +++ b/com/tuya/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html @@ -0,0 +1,421 @@ + + + + ParentRulesBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class MultiControlLinkBean.ParentRulesBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private Stringid
        private Stringname
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getId() +
        void + setId(String id) +
        String + getName() +
        void + setName(String name) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          MultiControlLinkBean.ParentRulesBean

          +
          MultiControlLinkBean.ParentRulesBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/MultiControlLinkBean.html b/com/tuya/smart/android/device/bean/MultiControlLinkBean.html new file mode 100644 index 0000000..7310588 --- /dev/null +++ b/com/tuya/smart/android/device/bean/MultiControlLinkBean.html @@ -0,0 +1,456 @@ + + + + MultiControlLinkBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class MultiControlLinkBean

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/android/device/bean/package-summary.html b/com/tuya/smart/android/device/bean/package-summary.html new file mode 100644 index 0000000..6c341a1 --- /dev/null +++ b/com/tuya/smart/android/device/bean/package-summary.html @@ -0,0 +1,210 @@ + + + + Package com.tuya.smart.android.device.bean + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.tuya.smart.android.device.bean

    +
    +
    +
    +
    +
    +

    See: Description

    +
    + +
    +
    + +
    + + + diff --git a/com/tuya/smart/home/sdk/anntation/HomeStatus.html b/com/tuya/smart/home/sdk/anntation/HomeStatus.html new file mode 100644 index 0000000..c175bff --- /dev/null +++ b/com/tuya/smart/home/sdk/anntation/HomeStatus.html @@ -0,0 +1,289 @@ + + + + HomeStatus + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Annotation HomeStatus

    +
    +
    + +
    +
      +
    • + +
      +
      All Implemented Interfaces:
      +
      + + java.lang.annotation.Annotation + + +
      +
      + +
      +
      +
      +public @interface HomeStatus
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static intWAITING
        public final static intACCEPT
        public final static intREJECT
        +
        +
      • +
      +
      + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + +
        Modifier and TypeMethodDescription
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.annotation.Annotation

          + annotationType, equals, hashCode, toString
        • + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/anntation/MemberRole.html b/com/tuya/smart/home/sdk/anntation/MemberRole.html new file mode 100644 index 0000000..1c70098 --- /dev/null +++ b/com/tuya/smart/home/sdk/anntation/MemberRole.html @@ -0,0 +1,301 @@ + + + + MemberRole + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Annotation MemberRole

    +
    +
    + +
    +
      +
    • + +
      +
      All Implemented Interfaces:
      +
      + + java.lang.annotation.Annotation + + +
      +
      + +
      +
      +
      +public @interface MemberRole
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static intROLE_CUSTOM
        public final static intROLE_MEMBER
        public final static intROLE_ADMIN
        public final static intROLE_OWNER
        public final static intINVALID_ROLE
        +
        +
      • +
      +
      + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + +
        Modifier and TypeMethodDescription
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.annotation.Annotation

          + annotationType, equals, hashCode, toString
        • + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/anntation/MemberStatus.html b/com/tuya/smart/home/sdk/anntation/MemberStatus.html new file mode 100644 index 0000000..eb4f3ce --- /dev/null +++ b/com/tuya/smart/home/sdk/anntation/MemberStatus.html @@ -0,0 +1,295 @@ + + + + MemberStatus + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Annotation MemberStatus

    +
    +
    + +
    +
      +
    • + +
      +
      All Implemented Interfaces:
      +
      + + java.lang.annotation.Annotation + + +
      +
      + +
      +
      +
      +public @interface MemberStatus
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        public final static intWAITING
        public final static intACCEPT
        public final static intREJECT
        public final static intINVALID
        +
        +
      • +
      +
      + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + +
        Modifier and TypeMethodDescription
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.annotation.Annotation

          + annotationType, equals, hashCode, toString
        • + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/anntation/package-summary.html b/com/tuya/smart/home/sdk/anntation/package-summary.html new file mode 100644 index 0000000..1572aae --- /dev/null +++ b/com/tuya/smart/home/sdk/anntation/package-summary.html @@ -0,0 +1,188 @@ + + + + Package com.tuya.smart.home.sdk.anntation + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.tuya.smart.home.sdk.anntation

    +
    +
    +
    +
    +
    +

    See: Description

    +
    +
    + + + +
    +
    +
    + +
    + + + diff --git a/com/tuya/smart/home/sdk/api/IHomeCacheManager.html b/com/tuya/smart/home/sdk/api/IHomeCacheManager.html new file mode 100644 index 0000000..b842441 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/IHomeCacheManager.html @@ -0,0 +1,1441 @@ + + + + IHomeCacheManager + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IHomeCacheManager

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/IHomePatchCacheManager.html b/com/tuya/smart/home/sdk/api/IHomePatchCacheManager.html new file mode 100644 index 0000000..177a0b8 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/IHomePatchCacheManager.html @@ -0,0 +1,475 @@ + + + + IHomePatchCacheManager + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface IHomePatchCacheManager

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + putDeviceBizPropList(Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList) +
        abstract List<DeviceBizPropBean> + getDeviceBizPropBeanListFromLocal(Long homeId) +
        abstract DeviceBizPropBean + getDeviceBizPropBean(Long homeId, String devId) +
        abstract DeviceBizPropBean + getDeviceBizPropBean(String devId) +
        abstract List<DeviceBizPropBean> + getDeviceBizPropBeanList(Long homeId) +
        abstract void + update(String devId, int otaStatus) +
        abstract void + clear(Long homeId) +
        abstract void + clear() +
        abstract void + remove(Long homeId, String devId) +
        abstract void + removeDevBizPropBeanInHome(Long homeId) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHome.html b/com/tuya/smart/home/sdk/api/ITuyaHome.html new file mode 100644 index 0000000..572d4a5 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHome.html @@ -0,0 +1,1142 @@ + + + + ITuyaHome + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHome

    +
    +
    + +
    +
      +
    • + +
      +
      +
      +public interface ITuyaHome
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + getHomeDetail(ITuyaHomeResultCallback callback) +
        abstract void + getHomeLocalCache(ITuyaHomeResultCallback callback) +
        abstract void + updateHome(String name, double lon, double lat, String geoName, IResultCallback callback) +
        abstract void + updateHome(String name, double lon, double lat, String geoName, List<String> rooms, boolean overWriteRoom, IResultCallback callback) +
        abstract void + dismissHome(IResultCallback callback) +
        abstract void + sortHome(List<Long> idList, IResultCallback callback) +
        abstract void + addRoom(String name, ITuyaRoomResultCallback callback) +
        abstract void + removeRoom(long roomId, IResultCallback callback) +
        abstract void + sortRoom(List<Long> idList, IResultCallback callback) +
        abstract void + queryRoomList(ITuyaGetRoomListCallback callback) +
        abstract HomeBean + getHomeBean() +
        abstract void + )>createGroup(String productId, String name, List<String> devIdList, ITuyaResultCallback<Long> callback) +
        abstract void + )>createCommonGroup(GroupCreateBuilder builder, ITuyaResultCallback<Long> callback) +
        abstract List<RoomBean> + queryRoomInfoByDevice(List<DeviceBean> deviceList) +
        abstract void + registerHomeStatusListener(ITuyaHomeStatusListener listener) +
        abstract void + unRegisterHomeStatusListener(ITuyaHomeStatusListener listener) +
        abstract void + registerHomeDeviceStatusListener(ITuyaHomeDeviceStatusListener listener) +
        abstract void + unRegisterHomeDeviceStatusListener(ITuyaHomeDeviceStatusListener listener) +
        abstract void + registerHomeDeviceRoomInfoListener(ITuyaHomeRoomInfoChangeListener listener) +
        abstract void + unRegisterHomeDeviceRoomInfoListener(ITuyaHomeRoomInfoChangeListener listener) +
        abstract void + )>createBlueMesh(String meshName, ITuyaResultCallback<BlueMeshBean> callback) +
        abstract void + )>createSigMesh(ITuyaResultCallback<SigMeshBean> callback) +
        abstract void + >)>queryDeviceListToAddGroup(long groupId, String productId, ITuyaResultCallback<List<GroupDeviceBean>> callback) +
        abstract void + >)>queryZigbeeDeviceListToAddGroup(long groupId, String productId, String parentId, ITuyaResultCallback<List<GroupDeviceBean>> callback) +
        abstract void + onDestroy() +
        abstract void + )>createZigbeeGroup(String productId, String parentId, int parentType, String name, ITuyaResultCallback<CloudZigbeeGroupCreateBean> callback) +
        abstract void + )>createZigbeeGroup(String productId, String parentId, String name, ITuyaResultCallback<CloudZigbeeGroupCreateBean> callback) +
        abstract List<RoomBean> + queryRoomInfoByGroup(List<GroupBean> groupList) +
        abstract void + bindNewConfigDevs(List<String> devIds, IResultCallback callback) +
        abstract void + registerProductWarnListener(IWarningMsgListener listener) +
        abstract void + unRegisterProductWarnListener(IWarningMsgListener listener) +
        abstract void + sortDevInHome(String homeId, List<DeviceAndGroupInHomeBean> list, IResultCallback callback) +
        abstract void + unSubscribeTopics(List<String> devIdList) +
        abstract void + registerUpgradeStatusListener(ITuyaDeviceUpgradeStatusCallback callback) +
        abstract void + getHomeWeatherDetail(int limit, Map<String, Object> unit, IGetHomeWetherCallBack callback) +
        abstract void + getHomeWeatherSketch(double lon, double lat, IIGetHomeWetherSketchCallBack callback) +
        abstract void + registerHomeRelationUpdateListener(ITuyaHomeRelationUpdateListener listener) +
        abstract void + unRegisterHomeRelationUpdateListener(ITuyaHomeRelationUpdateListener listener) +
        abstract void + organizeRelation(ITuyaHomeRelationUpdateListener listener) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          getHomeDetail

          +
           abstract void getHomeDetail(ITuyaHomeResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getHomeLocalCache

          +
           abstract void getHomeLocalCache(ITuyaHomeResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          updateHome

          +
           abstract void updateHome(String name, double lon, double lat, String geoName, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          updateHome

          +
           abstract void updateHome(String name, double lon, double lat, String geoName, List<String> rooms, boolean overWriteRoom, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          dismissHome

          +
           abstract void dismissHome(IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          sortHome

          +
           abstract void sortHome(List<Long> idList, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addRoom

          +
           abstract void addRoom(String name, ITuyaRoomResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          removeRoom

          +
           abstract void removeRoom(long roomId, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          sortRoom

          +
           abstract void sortRoom(List<Long> idList, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryRoomList

          +
           abstract void queryRoomList(ITuyaGetRoomListCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getHomeBean

          +
           abstract HomeBean getHomeBean()
          +
          + + +
        • +
        + + + + +
          +
        • +

          createGroup

          +
           abstract void )>createGroup(String productId, String name, List<String> devIdList, ITuyaResultCallback<Long> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          createCommonGroup

          +
           abstract void )>createCommonGroup(GroupCreateBuilder builder, ITuyaResultCallback<Long> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryRoomInfoByDevice

          +
           abstract List<RoomBean> queryRoomInfoByDevice(List<DeviceBean> deviceList)
          +
          + + +
        • +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
        • +

          createBlueMesh

          +
           abstract void )>createBlueMesh(String meshName, ITuyaResultCallback<BlueMeshBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          createSigMesh

          +
           abstract void )>createSigMesh(ITuyaResultCallback<SigMeshBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryDeviceListToAddGroup

          +
           abstract void >)>queryDeviceListToAddGroup(long groupId, String productId, ITuyaResultCallback<List<GroupDeviceBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryZigbeeDeviceListToAddGroup

          +
           abstract void >)>queryZigbeeDeviceListToAddGroup(long groupId, String productId, String parentId, ITuyaResultCallback<List<GroupDeviceBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          onDestroy

          +
           abstract void onDestroy()
          +
          + + +
        • +
        + + + + +
          +
        • +

          createZigbeeGroup

          +
           abstract void )>createZigbeeGroup(String productId, String parentId, int parentType, String name, ITuyaResultCallback<CloudZigbeeGroupCreateBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          createZigbeeGroup

          +
           abstract void )>createZigbeeGroup(String productId, String parentId, String name, ITuyaResultCallback<CloudZigbeeGroupCreateBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryRoomInfoByGroup

          +
           abstract List<RoomBean> queryRoomInfoByGroup(List<GroupBean> groupList)
          +
          + + +
        • +
        + + + + +
          +
        • +

          bindNewConfigDevs

          +
           abstract void bindNewConfigDevs(List<String> devIds, IResultCallback callback)
          +
          + + +
        • +
        + + + + + + + + + + + + + + +
          +
        • +

          sortDevInHome

          +
           abstract void sortDevInHome(String homeId, List<DeviceAndGroupInHomeBean> list, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          unSubscribeTopics

          +
           abstract void unSubscribeTopics(List<String> devIdList)
          +
          + + +
        • +
        + + + + + + + + + +
          +
        • +

          getHomeWeatherDetail

          +
           abstract void getHomeWeatherDetail(int limit, Map<String, Object> unit, IGetHomeWetherCallBack callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getHomeWeatherSketch

          +
           abstract void getHomeWeatherSketch(double lon, double lat, IIGetHomeWetherSketchCallBack callback)
          +
          + + +
        • +
        + + + + + + + + + + + + + + +
          +
        • +

          organizeRelation

          +
           abstract void organizeRelation(ITuyaHomeRelationUpdateListener listener)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeChangeListener.html b/com/tuya/smart/home/sdk/api/ITuyaHomeChangeListener.html new file mode 100644 index 0000000..1286b84 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeChangeListener.html @@ -0,0 +1,406 @@ + + + + ITuyaHomeChangeListener + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeChangeListener

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onHomeAdded(long homeId) +
        abstract void + onHomeInvite(long homeId, String homeName) +
        abstract void + onHomeRemoved(long homeId) +
        abstract void + onHomeInfoChanged(long homeId) +
        abstract void + onSharedDeviceList(List<DeviceBean> sharedDeviceList) +
        abstract void + onSharedGroupList(List<GroupBean> sharedGroupList) +
        abstract void + onServerConnectSuccess() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeDataManager.html b/com/tuya/smart/home/sdk/api/ITuyaHomeDataManager.html new file mode 100644 index 0000000..fb806a2 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeDataManager.html @@ -0,0 +1,1303 @@ + + + + ITuyaHomeDataManager + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeDataManager

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract List<RoomBean> + getHomeRoomList(long homeId) +
        abstract List<DeviceBean> + getHomeDeviceList(long homeId) +
        abstract List<GroupBean> + getHomeGroupList(long homeId) +
        abstract GroupBean + getGroupBean(long groupId) +
        abstract DeviceBean + getDeviceBean(String devId) +
        abstract RoomBean + getGroupRoomBean(long groupId) +
        abstract RoomBean + getRoomBean(long roomId) +
        abstract RoomBean + getDeviceRoomBean(String devId) +
        abstract List<DeviceBean> + getGroupDeviceList(long groupId) +
        abstract List<GroupBean> + getMeshGroupList(String meshId) +
        abstract List<DeviceBean> + getMeshDeviceList(String meshId) +
        abstract List<DeviceBean> + getRoomDeviceList(long roomId) +
        abstract List<GroupBean> + getRoomGroupList(long roomId) +
        abstract HomeBean + getHomeBean(long homeId) +
        abstract List<DeviceBean> + getSubDeviceBean(String devId) +
        abstract DeviceBean + getSubDeviceBeanByNodeId(String devId, String nodeId) +
        abstract ProductBean + getProductBean(String productId) +
        abstract ProductBean + getProductBeanByVer(String productId, String productVer) +
        abstract void + )>getPanelInfoBean(String productId, ITuyaDataCallback<ProductPanelInfoBean> callback) +
        abstract void + )>getPanelInfoBean(String productId, String productVer, ITuyaDataCallback<ProductPanelInfoBean> callback) +
        abstract Object + getDp(String devId, String dpId) +
        abstract Map<String, Object> + getDps(String devId) +
        abstract Map<String, SchemaBean> + getSchema(String devId) +
        abstract DeviceRespBean + getDevRespBean(String devId) +
        abstract DeviceRespBean + getSubDevRespBean(String meshId, String nodeId) +
        abstract List<DeviceRespBean> + getDevRespBeanList() +
        abstract HashMap<String, ProductRefBean> + getProductRefList() +
        abstract void + >)>getProductRefList(long homeId, ITuyaDataCallback<ArrayList<ProductRefBean>> callback) +
        abstract ProductRefBean + getProductRefBean(String productId) +
        abstract void + )>getProductRefBean(String productId, long homeId, ITuyaDataCallback<ProductRefBean> callback) +
        abstract void + addDevRespList(List<DeviceRespBean> deviceRespBeans) +
        abstract void + addProductList(List<ProductBean> productBeans) +
        abstract void + )>queryDev(String devId, ITuyaDataCallback<DeviceBean> callback) +
        abstract void + )>queryDev(long homeId, String devId, ITuyaDataCallback<DeviceBean> callback) +
        abstract void + )>queryGroup(long groupId, ITuyaDataCallback<GroupBean> callback) +
        abstract void + )>querySubDev(String meshId, String devId, ITuyaDataCallback<DeviceBean> callback) +
        abstract void + >)>getSubDevList(String devId, ITuyaDataCallback<List<DeviceBean>> callback) +
        abstract void + discoveredLanDevice(ITuyaSearchDeviceListener listener) +
        abstract void + unRegisterDiscoveredLanDeviceListener(ITuyaSearchDeviceListener listener) +
        abstract ProductStandardConfig + getStandardProductConfig(String productId) +
        abstract boolean + isStandardProduct(String productId) +
        abstract IStandardConverter + getStandardConverter() +
        abstract void + )>getStandardProductConfig(String productId, ITuyaDataCallback<ProductStandardConfig> callback) +
        abstract void + >)>getStandardProductConfigList(long homeId, ITuyaDataCallback<ArrayList<ProductStandardConfig>> callback) +
        abstract void + setAutoLoadPanelInfo(boolean autoLoad) +
        abstract boolean + shouldAutoLoadPanelInfo() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          getHomeRoomList

          +
           abstract List<RoomBean> getHomeRoomList(long homeId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getHomeDeviceList

          +
           abstract List<DeviceBean> getHomeDeviceList(long homeId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getHomeGroupList

          +
           abstract List<GroupBean> getHomeGroupList(long homeId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getGroupBean

          +
           abstract GroupBean getGroupBean(long groupId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getDeviceBean

          +
           abstract DeviceBean getDeviceBean(String devId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getGroupRoomBean

          +
           abstract RoomBean getGroupRoomBean(long groupId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getRoomBean

          +
           abstract RoomBean getRoomBean(long roomId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getDeviceRoomBean

          +
           abstract RoomBean getDeviceRoomBean(String devId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getGroupDeviceList

          +
           abstract List<DeviceBean> getGroupDeviceList(long groupId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getMeshGroupList

          +
           abstract List<GroupBean> getMeshGroupList(String meshId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getMeshDeviceList

          +
           abstract List<DeviceBean> getMeshDeviceList(String meshId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getRoomDeviceList

          +
           abstract List<DeviceBean> getRoomDeviceList(long roomId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getRoomGroupList

          +
           abstract List<GroupBean> getRoomGroupList(long roomId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getHomeBean

          +
           abstract HomeBean getHomeBean(long homeId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getSubDeviceBean

          +
           abstract List<DeviceBean> getSubDeviceBean(String devId)
          +
          + + +
        • +
        + + + + + + + + + +
          +
        • +

          getProductBean

          +
           abstract ProductBean getProductBean(String productId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getProductBeanByVer

          +
           abstract ProductBean getProductBeanByVer(String productId, String productVer)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getPanelInfoBean

          +
           abstract void )>getPanelInfoBean(String productId, ITuyaDataCallback<ProductPanelInfoBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getPanelInfoBean

          +
           abstract void )>getPanelInfoBean(String productId, String productVer, ITuyaDataCallback<ProductPanelInfoBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getDp

          +
           abstract Object getDp(String devId, String dpId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getDps

          +
           abstract Map<String, Object> getDps(String devId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getSchema

          +
           abstract Map<String, SchemaBean> getSchema(String devId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getDevRespBean

          +
           abstract DeviceRespBean getDevRespBean(String devId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getSubDevRespBean

          +
           abstract DeviceRespBean getSubDevRespBean(String meshId, String nodeId)
          +
          + + +
        • +
        + + + + + + + + + +
          +
        • +

          getProductRefList

          +
           abstract HashMap<String, ProductRefBean> getProductRefList()
          +
          + + +
        • +
        + + + + +
          +
        • +

          getProductRefList

          +
           abstract void >)>getProductRefList(long homeId, ITuyaDataCallback<ArrayList<ProductRefBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getProductRefBean

          +
           abstract ProductRefBean getProductRefBean(String productId)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getProductRefBean

          +
           abstract void )>getProductRefBean(String productId, long homeId, ITuyaDataCallback<ProductRefBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addDevRespList

          +
           abstract void addDevRespList(List<DeviceRespBean> deviceRespBeans)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addProductList

          +
           abstract void addProductList(List<ProductBean> productBeans)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryDev

          +
           abstract void )>queryDev(String devId, ITuyaDataCallback<DeviceBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryDev

          +
           abstract void )>queryDev(long homeId, String devId, ITuyaDataCallback<DeviceBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryGroup

          +
           abstract void )>queryGroup(long groupId, ITuyaDataCallback<GroupBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          querySubDev

          +
           abstract void )>querySubDev(String meshId, String devId, ITuyaDataCallback<DeviceBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getSubDevList

          +
           abstract void >)>getSubDevList(String devId, ITuyaDataCallback<List<DeviceBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          discoveredLanDevice

          +
           abstract void discoveredLanDevice(ITuyaSearchDeviceListener listener)
          +
          + + +
        • +
        + + + + + + + + + + + + + + +
          +
        • +

          isStandardProduct

          +
           abstract boolean isStandardProduct(String productId)
          +
          + + +
        • +
        + + + + + + + + + +
          +
        • +

          getStandardProductConfig

          +
           abstract void )>getStandardProductConfig(String productId, ITuyaDataCallback<ProductStandardConfig> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getStandardProductConfigList

          +
           abstract void >)>getStandardProductConfigList(long homeId, ITuyaDataCallback<ArrayList<ProductStandardConfig>> callback)
          +
          + + +
        • +
        + + + + + + + + + + + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeDeviceStatusListener.html b/com/tuya/smart/home/sdk/api/ITuyaHomeDeviceStatusListener.html new file mode 100644 index 0000000..3ef8d81 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeDeviceStatusListener.html @@ -0,0 +1,314 @@ + + + + ITuyaHomeDeviceStatusListener + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeDeviceStatusListener

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onDeviceDpUpdate(String devId, String dpStr) +
        abstract void + onDeviceStatusChanged(String devId, boolean online) +
        abstract void + onDeviceInfoUpdate(String devId) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeManager.html b/com/tuya/smart/home/sdk/api/ITuyaHomeManager.html new file mode 100644 index 0000000..380e852 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeManager.html @@ -0,0 +1,406 @@ + + + + ITuyaHomeManager + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeManager

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + queryHomeList(ITuyaGetHomeListCallback callback) +
        abstract void + queryHomeInfo(long id, ITuyaHomeResultCallback callback) +
        abstract void + createHome(String name, double lon, double lat, String geoName, List<String> rooms, ITuyaHomeResultCallback callback) +
        abstract void + registerTuyaHomeChangeListener(ITuyaHomeChangeListener listener) +
        abstract void + unRegisterTuyaHomeChangeListener(ITuyaHomeChangeListener listener) +
        abstract void + onDestroy() +
        abstract void + joinHomeByInviteCode(String code, IResultCallback callback) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          queryHomeList

          +
           abstract void queryHomeList(ITuyaGetHomeListCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryHomeInfo

          +
           abstract void queryHomeInfo(long id, ITuyaHomeResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          createHome

          +
           abstract void createHome(String name, double lon, double lat, String geoName, List<String> rooms, ITuyaHomeResultCallback callback)
          +
          + + +
        • +
        + + + + + + + + + + + + + + +
          +
        • +

          onDestroy

          +
           abstract void onDestroy()
          +
          + + +
        • +
        + + + + +
          +
        • +

          joinHomeByInviteCode

          +
           abstract void joinHomeByInviteCode(String code, IResultCallback callback)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeMember.html b/com/tuya/smart/home/sdk/api/ITuyaHomeMember.html new file mode 100644 index 0000000..243ae72 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeMember.html @@ -0,0 +1,728 @@ + + + + ITuyaHomeMember + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeMember

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + updateMember(long memberId, String name, boolean admin, IResultCallback callback) +
        abstract void + updateMember(MemberWrapperBean memberWrapperBean, IResultCallback callback) +
        abstract void + updateMemberRole(long memberId, boolean admin, IResultCallback callback) +
        abstract void + addMember(long mHomeId, String countryCode, String userAccount, String name, boolean admin, ITuyaMemberResultCallback callback) +
        abstract void + )>addMember(MemberWrapperBean memberWrapperBean, ITuyaDataCallback<MemberBean> callback) +
        abstract void + removeMember(long memberId, IResultCallback callback) +
        abstract void + queryMemberList(long mHomeId, ITuyaGetMemberListCallback callback) +
        abstract void + >)>getMemberDeviceList(long relationId, ITuyaDataCallback<Map<String, Object>> callback) +
        abstract void + >)>getAuthRoomList(long homeId, long memberId, ITuyaDataCallback<List<RoomAuthBean>> callback) +
        abstract void + saveAuthRoomList(long homeId, long memberId, List<Long> rooms, IResultCallback callback) +
        abstract void + >)>getAuthSceneList(long homeId, long memberId, ITuyaDataCallback<List<SceneAuthBean>> callback) +
        abstract void + saveAuthSceneList(long homeId, long memberId, List<String> ruleIds, IResultCallback callback) +
        abstract void + addMemberAccount(long id, String countryCode, String userAccount, boolean admin, IResultCallback callback) +
        abstract void + addMemberAccount(long id, String countryCode, String userAccount, int role, IResultCallback callback) +
        abstract void + uploadMemberAvatar(String filename, File file, IBooleanCallback callback) +
        abstract void + processInvitation(long homeId, boolean action, IResultCallback callBack) +
        abstract void + getInvitationMessage(long homeId, ITuyaDataCallback callback) +
        abstract void + getInvitationFamilyInfo(String inviteCode, ITuyaDataCallback callback) +
        abstract void + reInviteMember(long invitationId, ITuyaDataCallback callback) +
        abstract void + cancelMemberInvitationCode(long invitationId, IResultCallback callback) +
        abstract void + getInvitationList(long homeId, ITuyaDataCallback callback) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          updateMember

          +
           abstract void updateMember(long memberId, String name, boolean admin, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          updateMember

          +
           abstract void updateMember(MemberWrapperBean memberWrapperBean, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          updateMemberRole

          +
           abstract void updateMemberRole(long memberId, boolean admin, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addMember

          +
           abstract void addMember(long mHomeId, String countryCode, String userAccount, String name, boolean admin, ITuyaMemberResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addMember

          +
           abstract void )>addMember(MemberWrapperBean memberWrapperBean, ITuyaDataCallback<MemberBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          removeMember

          +
           abstract void removeMember(long memberId, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          queryMemberList

          +
           abstract void queryMemberList(long mHomeId, ITuyaGetMemberListCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getMemberDeviceList

          +
           abstract void >)>getMemberDeviceList(long relationId, ITuyaDataCallback<Map<String, Object>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getAuthRoomList

          +
           abstract void >)>getAuthRoomList(long homeId, long memberId, ITuyaDataCallback<List<RoomAuthBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          saveAuthRoomList

          +
           abstract void saveAuthRoomList(long homeId, long memberId, List<Long> rooms, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getAuthSceneList

          +
           abstract void >)>getAuthSceneList(long homeId, long memberId, ITuyaDataCallback<List<SceneAuthBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          saveAuthSceneList

          +
           abstract void saveAuthSceneList(long homeId, long memberId, List<String> ruleIds, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addMemberAccount

          +
           abstract void addMemberAccount(long id, String countryCode, String userAccount, boolean admin, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addMemberAccount

          +
           abstract void addMemberAccount(long id, String countryCode, String userAccount, int role, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          uploadMemberAvatar

          +
           abstract void uploadMemberAvatar(String filename, File file, IBooleanCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          processInvitation

          +
           abstract void processInvitation(long homeId, boolean action, IResultCallback callBack)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getInvitationMessage

          +
           abstract void getInvitationMessage(long homeId, ITuyaDataCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getInvitationFamilyInfo

          +
           abstract void getInvitationFamilyInfo(String inviteCode, ITuyaDataCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          reInviteMember

          +
           abstract void reInviteMember(long invitationId, ITuyaDataCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          cancelMemberInvitationCode

          +
           abstract void cancelMemberInvitationCode(long invitationId, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getInvitationList

          +
           abstract void getInvitationList(long homeId, ITuyaDataCallback callback)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomePatch.html b/com/tuya/smart/home/sdk/api/ITuyaHomePatch.html new file mode 100644 index 0000000..edc939f --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomePatch.html @@ -0,0 +1,360 @@ + + + + ITuyaHomePatch + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomePatch

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + >)>getDeviceBizPropList(ITuyaResultCallback<List<DeviceBizPropBean>> callback) +
        abstract List<DeviceBizPropBean> + getDeviceBizPropList() +
        abstract DeviceBizPropBean + getDeviceBizProp(String devId) +
        abstract void + clear() +
        abstract void + onDestroy() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeRelationUpdateListener.html b/com/tuya/smart/home/sdk/api/ITuyaHomeRelationUpdateListener.html new file mode 100644 index 0000000..173108b --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeRelationUpdateListener.html @@ -0,0 +1,268 @@ + + + + ITuyaHomeRelationUpdateListener + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeRelationUpdateListener

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onRelationUpdate() +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeRoomInfoChangeListener.html b/com/tuya/smart/home/sdk/api/ITuyaHomeRoomInfoChangeListener.html new file mode 100644 index 0000000..8c2b382 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeRoomInfoChangeListener.html @@ -0,0 +1,337 @@ + + + + ITuyaHomeRoomInfoChangeListener + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeRoomInfoChangeListener

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onDeviceRoomInfoUpdate(String devId) +
        abstract void + onGroupRoomInfoUpdate(Long groupId) +
        abstract void + onRoomAdd(String homeId, Long roomId) +
        abstract void + onRoomDelete(String homeId, Long roomId) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeSpeech.html b/com/tuya/smart/home/sdk/api/ITuyaHomeSpeech.html new file mode 100644 index 0000000..585dc8e --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeSpeech.html @@ -0,0 +1,337 @@ + + + + ITuyaHomeSpeech + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeSpeech

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + )>executeCommandWithSpeechText(String speechText, long homeId, ITuyaDataCallback<VoiceCommandBean> lisenter) +
        abstract void + >)>getVoicePhraseTipList(ITuyaDataCallback<ArrayList<SpeechPhraseBean>> callback) +
        abstract void + )>getVoiceGuideTipList(ITuyaDataCallback<SpeechGuideBean> callback) +
        abstract void + )>convertToTextWithAudioData(Array<byte> audioData, String audioRate, String audioType, long homeId, ITuyaResultCallback<String> callback) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          executeCommandWithSpeechText

          +
           abstract void )>executeCommandWithSpeechText(String speechText, long homeId, ITuyaDataCallback<VoiceCommandBean> lisenter)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getVoicePhraseTipList

          +
           abstract void >)>getVoicePhraseTipList(ITuyaDataCallback<ArrayList<SpeechPhraseBean>> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          getVoiceGuideTipList

          +
           abstract void )>getVoiceGuideTipList(ITuyaDataCallback<SpeechGuideBean> callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          convertToTextWithAudioData

          +
           abstract void )>convertToTextWithAudioData(Array<byte> audioData, String audioRate, String audioType, long homeId, ITuyaResultCallback<String> callback)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaHomeStatusListener.html b/com/tuya/smart/home/sdk/api/ITuyaHomeStatusListener.html new file mode 100644 index 0000000..07bdb26 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaHomeStatusListener.html @@ -0,0 +1,360 @@ + + + + ITuyaHomeStatusListener + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaHomeStatusListener

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + onDeviceAdded(String devId) +
        abstract void + onDeviceRemoved(String devId) +
        abstract void + onGroupAdded(long groupId) +
        abstract void + onGroupRemoved(long groupId) +
        abstract void + onMeshAdded(String meshId) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/ITuyaRoom.html b/com/tuya/smart/home/sdk/api/ITuyaRoom.html new file mode 100644 index 0000000..5507751 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/ITuyaRoom.html @@ -0,0 +1,429 @@ + + + + ITuyaRoom + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Interface ITuyaRoom

    +
    +
    + +
    +
      +
    • + +
      +
      +
      +public interface ITuyaRoom
      +
      +                    
      +
      +
    • +
    +
    +
    +
      +
    • + + + + + + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        abstract void + updateRoom(String name, IResultCallback callback) +
        abstract void + addDevice(String devId, IResultCallback callback) +
        abstract void + addGroup(long groupId, IResultCallback callback) +
        abstract void + removeDevice(String devId, IResultCallback callback) +
        abstract void + removeGroup(Long groupId, IResultCallback resultCallback) +
        abstract void + moveDevGroupListFromRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback) +
        abstract void + sortDevInRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback) +
        abstract void + updateIcon(File file, IResultCallback callback) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Method Detail

        + + + + +
          +
        • +

          updateRoom

          +
           abstract void updateRoom(String name, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addDevice

          +
           abstract void addDevice(String devId, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          addGroup

          +
           abstract void addGroup(long groupId, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          removeDevice

          +
           abstract void removeDevice(String devId, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          removeGroup

          +
           abstract void removeGroup(Long groupId, IResultCallback resultCallback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          moveDevGroupListFromRoom

          +
           abstract void moveDevGroupListFromRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          sortDevInRoom

          +
           abstract void sortDevInRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback)
          +
          + + +
        • +
        + + + + +
          +
        • +

          updateIcon

          +
           abstract void updateIcon(File file, IResultCallback callback)
          +
          + + +
        • +
        + +
      • +
      +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/api/package-summary.html b/com/tuya/smart/home/sdk/api/package-summary.html new file mode 100644 index 0000000..7533158 --- /dev/null +++ b/com/tuya/smart/home/sdk/api/package-summary.html @@ -0,0 +1,210 @@ + + + + Package com.tuya.smart.home.sdk.api + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package com.tuya.smart.home.sdk.api

    +
    +
    +
    +
    +
    +

    See: Description

    +
    + +
    +
    + +
    + + + diff --git a/com/tuya/smart/home/sdk/bean/DashBoardBean.html b/com/tuya/smart/home/sdk/bean/DashBoardBean.html new file mode 100644 index 0000000..aec4c4f --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/DashBoardBean.html @@ -0,0 +1,733 @@ + + + + DashBoardBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DashBoardBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        private longid
        private StringroomName
        private Stringname
        private Stringunit
        private Stringvalue
        private Stringicon
        private StringfieldName
        private Booleanshow
        +
        +
      • +
      +
      + + + +
      +
        +
      • + + +

        Constructor Summary

        +
        + + + + + + + + + + + + + + + + +
        Constructors 
        ConstructorDescription
        DashBoardBean()
        +
        +
      • +
      +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        long + getId() +
        void + setId(long id) +
        String + getRoomName() +
        void + setRoomName(String roomName) +
        String + getName() +
        void + setName(String name) +
        String + getUnit() +
        void + setUnit(String unit) +
        String + getValue() +
        void + setValue(String value) +
        String + getIcon() +
        void + setIcon(String icon) +
        String + getFieldName() +
        void + setFieldName(String fieldName) +
        Boolean + getShow() +
        void + setShow(Boolean show) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/com/tuya/smart/home/sdk/bean/DeviceAndGroupInHomeBean.html b/com/tuya/smart/home/sdk/bean/DeviceAndGroupInHomeBean.html new file mode 100644 index 0000000..ec2c78d --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/DeviceAndGroupInHomeBean.html @@ -0,0 +1,421 @@ + + + + DeviceAndGroupInHomeBean + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    +
    Package 
    +

    Class DeviceAndGroupInHomeBean

    +
    +
    + +
    + +
    +
    +
      +
    • + + + + +
      +
        +
      • + + +

        Field Summary

        +
        + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeFieldDescription
        StringbizId
        intbizType
        +
        +
      • +
      +
      + + + +
      + +
      + + + + + +
      +
        +
      • + + +

        Method Summary

        +
        +
        + + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Modifier and TypeMethodDescription
        String + getBizId() +
        void + setBizId(String bizId) +
        int + getBizType() +
        void + setBizType(int bizType) +
        +
        +
          + +
        • + + +

          Methods inherited from class java.lang.Object

          + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
        • +
        +
      • +
      +
      + +
    • +
    +
    +
    +
      +
    • + + +
      +
        +
      • + + +

        Constructor Detail

        + + +
          +
        • +

          DeviceAndGroupInHomeBean

          +
          DeviceAndGroupInHomeBean()
          +
          + +
        • +
        + +
      • +
      +
      + + + +
      + +
      + +
    • +
    +
    +
    +
    + + + + diff --git a/com/thingclips/smart/scene/api/util/DevGroupUtil.html b/com/tuya/smart/home/sdk/bean/DeviceAndGroupInRoomBean.html similarity index 75% rename from com/thingclips/smart/scene/api/util/DevGroupUtil.html rename to com/tuya/smart/home/sdk/bean/DeviceAndGroupInRoomBean.html index 6209412..c38f486 100644 --- a/com/thingclips/smart/scene/api/util/DevGroupUtil.html +++ b/com/tuya/smart/home/sdk/bean/DeviceAndGroupInRoomBean.html @@ -1,7 +1,7 @@ - DevGroupUtil + DeviceAndGroupInRoomBean @@ -40,7 +40,7 @@
  • Package
  • -
  • Class
  • +
  • Tree
  • @@ -89,7 +89,7 @@
    Package 
    -

    Object DevGroupUtil

    +

    Class DeviceAndGroupInRoomBean

    +
    + +
    + @@ -174,35 +210,35 @@

    Method Summary

    - final Unit + String - )>initGroupBuilder(<ERROR CLASS> param) + getId() - Initialize the group constructor + - final String + void - getGroupBeanMeshId() + setId(String id) - Get the mesh id of the group + - final List<<ERROR CLASS>> + int - getDevOptionalListUnderGroup() + getType() - Get a list of optional devices in group + - final Unit + void - addDevInGroup(List<String> devIds, IResultCallback<List<<ERROR CLASS><String, String>>> callback) + setType(int type) - Add child device to group. + @@ -229,6 +265,27 @@

    Methods inherited from class java.lang.Object

  • +
    +
      +
    • + + +

      Constructor Detail

      + + +
        +
      • +

        DeviceAndGroupInRoomBean

        +
        DeviceAndGroupInRoomBean()
        +
        + +
      • +
      + +
    • +
    +
    +
    @@ -238,83 +295,61 @@

    Methods inherited from class java.lang.Object

    Method Detail

    - +
    • -

      initGroupBuilder

      -
       final Unit )>initGroupBuilder(<ERROR CLASS> param)
      -

      Initialize the group constructor

      - -
      -
      Parameters:
      - - -
      param - the params of without-gateway scenario
      - - -
      +

      getId

      +
       String getId()
      +
    - +
    • -

      getGroupBeanMeshId

      -
       final String getGroupBeanMeshId()
      -

      Get the mesh id of the group

      +

      setId

      +
       void setId(String id)
      +
    - + - +
    • -

      addDevInGroup

      -
       final Unit addDevInGroup(List<String> devIds, IResultCallback<List<<ERROR CLASS><String, String>>> callback)
      -

      Add child device to group. Pair<String, String>: devId, errorMsg

      - -
      -
      Parameters:
      - - -
      devIds - the device ids
      - - - -
      callback - callback
      - - -
      +

      setType

      +
       void setType(int type)
      +
    • @@ -345,7 +380,7 @@

      addDevInGroup

    • Package
    • -
    • Class
    • +
    • Tree
    • diff --git a/com/tuya/smart/home/sdk/bean/HomeBean.html b/com/tuya/smart/home/sdk/bean/HomeBean.html new file mode 100644 index 0000000..6bd0ab5 --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/HomeBean.html @@ -0,0 +1,1201 @@ + + + + HomeBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class HomeBean

      +
      +
      + +
      +
        +
      • + +
        +
        +
        +public class HomeBean
        +
        +                    
        +
        +
      • +
      +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private Stringname
          private Stringbackground
          private doublelon
          private doublelat
          private StringgeoName
          private longhomeId
          private booleanadmin
          private StringinviteName
          private List<RoomBean>rooms
          private List<DeviceBean>deviceList
          private List<GroupBean>groupList
          private List<BlueMeshBean>meshList
          private List<SigMeshBean>sigMeshList
          private List<DeviceBean>sharedDeviceList
          private List<GroupBean>sharedGroupList
          private inthomeStatus
          private introle
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          HomeBean()
          +
          +
        • +
        +
        + + + + + +
        + +
        + +
      • +
      +
      +
      + +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/MemberBean.html b/com/tuya/smart/home/sdk/bean/MemberBean.html new file mode 100644 index 0000000..ce49758 --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/MemberBean.html @@ -0,0 +1,785 @@ + + + + MemberBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class MemberBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private longhomeId
          private StringnickName
          private booleanadmin
          private longmemberId
          private StringheadPic
          private Stringaccount
          private Stringuid
          private intmemberStatus
          private introle
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          MemberBean()
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          long + getHomeId() +
          void + setHomeId(long homeId) +
          String + getNickName() +
          void + setNickName(String nickName) +
          void + setAdmin(boolean admin) +
          long + getMemberId() +
          void + setMemberId(long memberId) +
          String + getHeadPic() +
          void + setHeadPic(String headPic) +
          String + getAccount() +
          void + setAccount(String account) +
          String + getUid() +
          void + setUid(String uid) +
          int + getMemberStatus() +
          void + setMemberStatus(int memberStatus) +
          int + getRole() +
          void + setRole(int role) +
          boolean + isAdmin() +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      + +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/MemberWrapperBean.Builder.html b/com/tuya/smart/home/sdk/bean/MemberWrapperBean.Builder.html new file mode 100644 index 0000000..7b72030 --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/MemberWrapperBean.Builder.html @@ -0,0 +1,659 @@ + + + + Builder + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class MemberWrapperBean.Builder

      +
      +
      + +
      + +
      +
      + +
      +
      + +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/MemberWrapperBean.html b/com/tuya/smart/home/sdk/bean/MemberWrapperBean.html new file mode 100644 index 0000000..90748bb --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/MemberWrapperBean.html @@ -0,0 +1,601 @@ + + + + MemberWrapperBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class MemberWrapperBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + +
        +
          +
        • + + +

          Nested Class Summary

          +
          + + + + + + + + + + + + + + +
          Nested Classes 
          Modifier and TypeClassDescription
          public final classMemberWrapperBean.Builder +
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private longhomeId
          private StringnickName
          private longmemberId
          private StringheadPic
          private Stringaccount
          private Stringuid
          private StringcountryCode
          private StringinvitationCode
          private introle
          +
          +
        • +
        +
        + + + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          long + getHomeId() +
          String + getNickName() +
          long + getMemberId() +
          String + getHeadPic() +
          String + getAccount() +
          String + getUid() +
          String + getCountryCode() +
          String + getInvitationCode() +
          int + getRole() +
          boolean + isAdmin() +
          boolean + isAutoAccept() +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      + +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/RoomAuthBean.html b/com/tuya/smart/home/sdk/bean/RoomAuthBean.html new file mode 100644 index 0000000..371068e --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/RoomAuthBean.html @@ -0,0 +1,616 @@ + + + + RoomAuthBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class RoomAuthBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private booleanauth
          private Stringname
          private longroomId
          private inttype
          public final static Creator<RoomAuthBean>CREATOR
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          RoomAuthBean()
          RoomAuthBean(Parcel in)
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          void + setAuth(boolean auth) +
          String + getName() +
          void + setName(String name) +
          long + getRoomId() +
          void + setRoomId(long roomId) +
          int + getType() +
          void + setType(int type) +
          boolean + isAuth() +
          String + toString() +
          int + describeContents() +
          void + writeToParcel(Parcel dest, int flags) +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      +
        +
      • + + +
        +
          +
        • + + +

          Constructor Detail

          + + +
            +
          • +

            RoomAuthBean

            +
            RoomAuthBean()
            +
            + +
          • +
          + + +
            +
          • +

            RoomAuthBean

            +
            RoomAuthBean(Parcel in)
            +
            + +
          • +
          + +
        • +
        +
        + + + +
        + +
        + +
      • +
      +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/RoomBean.html b/com/tuya/smart/home/sdk/bean/RoomBean.html new file mode 100644 index 0000000..0a33a1c --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/RoomBean.html @@ -0,0 +1,733 @@ + + + + RoomBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class RoomBean

      +
      +
      + +
      +
        +
      • + +
        +
        +
        +public class RoomBean
        +
        +                    
        +
        +
      • +
      +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private longroomId
          private Stringname
          private List<DeviceBean>deviceList
          private List<GroupBean>groupList
          private intdisplayOrder
          private Stringbackground
          private booleansel
          private StringiconUrl
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          RoomBean()
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          long + getRoomId() +
          void + setRoomId(long roomId) +
          String + getName() +
          void + setName(String name) +
          List<DeviceBean> + getDeviceList() +
          void + setDeviceList(List<DeviceBean> deviceList) +
          List<GroupBean> + getGroupList() +
          void + setGroupList(List<GroupBean> groupList) +
          int + getDisplayOrder() +
          void + setDisplayOrder(int displayOrder) +
          String + getBackground() +
          void + setBackground(String background) +
          void + setSel(boolean sel) +
          String + getIconUrl() +
          void + setIconUrl(String iconUrl) +
          boolean + isSel() +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      + +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/SpeechGuideBean.html b/com/tuya/smart/home/sdk/bean/SpeechGuideBean.html new file mode 100644 index 0000000..ee79ada --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/SpeechGuideBean.html @@ -0,0 +1,421 @@ + + + + SpeechGuideBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class SpeechGuideBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private booleanhasDevice
          private List<String>voiceList
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          SpeechGuideBean()
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          void + setHasDevice(boolean hasDevice) +
          List<String> + getVoiceList() +
          void + setVoiceList(List<String> voiceList) +
          boolean + isHasDevice() +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      +
        +
      • + + +
        +
          +
        • + + +

          Constructor Detail

          + + +
            +
          • +

            SpeechGuideBean

            +
            SpeechGuideBean()
            +
            + +
          • +
          + +
        • +
        +
        + + + +
        + +
        + +
      • +
      +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/SpeechPhraseBean.html b/com/tuya/smart/home/sdk/bean/SpeechPhraseBean.html new file mode 100644 index 0000000..ff8aea7 --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/SpeechPhraseBean.html @@ -0,0 +1,473 @@ + + + + SpeechPhraseBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class SpeechPhraseBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private StringcategoryName
          private Stringurl
          private List<String>dics
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          SpeechPhraseBean()
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          String + getCategoryName() +
          void + setCategoryName(String categoryName) +
          String + getUrl() +
          void + setUrl(String url) +
          List<String> + getDics() +
          void + setDics(List<String> dics) +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      +
        +
      • + + +
        +
          +
        • + + +

          Constructor Detail

          + + +
            +
          • +

            SpeechPhraseBean

            +
            SpeechPhraseBean()
            +
            + +
          • +
          + +
        • +
        +
        + + + +
        + +
        + +
      • +
      +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/UniversalBean.html b/com/tuya/smart/home/sdk/bean/UniversalBean.html new file mode 100644 index 0000000..26f16a8 --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/UniversalBean.html @@ -0,0 +1,577 @@ + + + + UniversalBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class UniversalBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private Stringid
          private StringiconUrl
          private Stringname
          private inttype
          private intdisplayOrder
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          UniversalBean()
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          String + getId() +
          void + setId(String id) +
          String + getIconUrl() +
          void + setIconUrl(String iconUrl) +
          String + getName() +
          void + setName(String name) +
          int + getType() +
          void + setType(int type) +
          int + getDisplayOrder() +
          void + setDisplayOrder(int displayOrder) +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      + +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/VoiceCommandBean.html b/com/tuya/smart/home/sdk/bean/VoiceCommandBean.html new file mode 100644 index 0000000..b7f804a --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/VoiceCommandBean.html @@ -0,0 +1,421 @@ + + + + VoiceCommandBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class VoiceCommandBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private StringdmText
          private booleankeepSession
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          VoiceCommandBean()
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          String + getDmText() +
          void + setDmText(String dmText) +
          void + setKeepSession(boolean keepSession) +
          boolean + isKeepSession() +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      +
        +
      • + + +
        +
          +
        • + + +

          Constructor Detail

          + + +
            +
          • +

            VoiceCommandBean

            +
            VoiceCommandBean()
            +
            + +
          • +
          + +
        • +
        +
        + + + +
        + +
        + +
      • +
      +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/WeatherBean.html b/com/tuya/smart/home/sdk/bean/WeatherBean.html new file mode 100644 index 0000000..1c0c818 --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/WeatherBean.html @@ -0,0 +1,525 @@ + + + + WeatherBean + + + + + + + + + + + + + + + + + +
      + +
      + +
      +
      +
      Package 
      +

      Class WeatherBean

      +
      +
      + +
      + +
      +
      +
        +
      • + + + + +
        +
          +
        • + + +

          Field Summary

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Fields 
          Modifier and TypeFieldDescription
          private Stringcondition
          private Stringtemp
          private StringiconUrl
          private StringinIconUrl
          +
          +
        • +
        +
        + + + +
        +
          +
        • + + +

          Constructor Summary

          +
          + + + + + + + + + + + + + + + + +
          Constructors 
          ConstructorDescription
          WeatherBean()
          +
          +
        • +
        +
        + + + + + +
        +
          +
        • + + +

          Method Summary

          +
          +
          + + +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Modifier and TypeMethodDescription
          String + getCondition() +
          void + setCondition(String condition) +
          String + getTemp() +
          void + setTemp(String temp) +
          String + getIconUrl() +
          void + setIconUrl(String iconUrl) +
          String + getInIconUrl() +
          void + setInIconUrl(String inIconUrl) +
          +
          +
            + +
          • + + +

            Methods inherited from class java.lang.Object

            + clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, + wait, wait, wait
          • +
          +
        • +
        +
        + +
      • +
      +
      +
      + +
      +
      +
      + + + + diff --git a/com/tuya/smart/home/sdk/bean/package-summary.html b/com/tuya/smart/home/sdk/bean/package-summary.html new file mode 100644 index 0000000..a153cd9 --- /dev/null +++ b/com/tuya/smart/home/sdk/bean/package-summary.html @@ -0,0 +1,210 @@ + + + + Package com.tuya.smart.home.sdk.bean + + + + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Package com.tuya.smart.home.sdk.bean

      +
      +
      +
      +
      +
      +

      See: Description

      +
      +
      + + + +
      +
      +
      + +
      + + + diff --git a/com/thingclips/smart/device/bean/DeviceFirmwareInfo.html b/com/tuya/smart/home/sdk/bean/scene/SceneAuthBean.html similarity index 80% rename from com/thingclips/smart/device/bean/DeviceFirmwareInfo.html rename to com/tuya/smart/home/sdk/bean/scene/SceneAuthBean.html index 6ca046e..938e579 100644 --- a/com/thingclips/smart/device/bean/DeviceFirmwareInfo.html +++ b/com/tuya/smart/home/sdk/bean/scene/SceneAuthBean.html @@ -1,25 +1,25 @@ - DeviceFirmwareInfo + SceneAuthBean - - - - - - + + + + + + - - - - - - + + + + + +
  • +
  • + + + +
      +
    • +
      + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Classes 
      ClassDescription
      - com.thingclips.smart.android.blemesh.bean.setLinkageConditions(List) + com.thingclips.smart.interior.device.bean.GwDevResp
      - com.thingclips.smart.android.blemesh.api.destroyMesh() - Unregister the mesh status listeners from server and mqtt for all.
      - com.thingclips.smart.android.blemesh.builder.setHomeId(long) - 设置家庭homeId,目前用于存储关系时候,云端接口入参。经过云端对应接口人确认 已不再需要
      - com.thingclips.smart.interior.hardware.normalControl(ThingLocalNormalControlBean,IResultCallback) - Send control command to device.
      - com.thingclips.smart.interior.hardware.removeHgwFromMonitorService(String) - Unnecessary.
      - com.thingclips.smart.interior.hardware.hardwareLogCallback(int,String,int,int) - Hardware log callback.
      - com.thingclips.sdk.matter.activator.startDiscover(SetupPayload,long,long,MatterDiscoveryCallback) - start discover Matter device.
      - com.thingclips.smart.scene.api.service.deleteScene(String,IResultCallback) - Delete scene
      - com.thingclips.smart.scene.api.service.getSceneALlMemberCache(Long,IResultCallback) - Get a list of filtered scenes for common members
      - com.thingclips.smart.scene.api.service.getRecommendAll(Long,IResultCallback) - Get a list of recommended scenes
    • diff --git a/element-list b/element-list index 81deae2..db9a074 100644 --- a/element-list +++ b/element-list @@ -24,6 +24,7 @@ $dokka.location:com.thingclips.smart.android.ble.bean/BatchBeaconActivatorBean.B $dokka.location:com.thingclips.smart.android.ble.bean/CheckDeviceSetting.Builder///PointingToDeclaration/com/thingclips/smart/android/ble/bean/CheckDeviceSetting.Builder.html $dokka.location:com.thingclips.smart.android.ble.bean/QueryWifiSetting.Builder///PointingToDeclaration/com/thingclips/smart/android/ble/bean/QueryWifiSetting.Builder.html $dokka.location:com.thingclips.smart.android.ble.bean/ResetBleSetting.Builder///PointingToDeclaration/com/thingclips/smart/android/ble/bean/ResetBleSetting.Builder.html +$dokka.location:com.thingclips.smart.android.ble.bean/ScanReq.Builder///PointingToDeclaration/com/thingclips/smart/android/ble/bean/ScanReq.Builder.html $dokka.location:com.thingclips.smart.android.ble.bean/ThirdConnectInfoBean.ExInfo///PointingToDeclaration/com/thingclips/smart/android/ble/bean/ThirdConnectInfoBean.ExInfo.html $dokka.location:com.thingclips.smart.android.ble.builder/BleConnectBuilder.ExtInfo///PointingToDeclaration/com/thingclips/smart/android/ble/builder/BleConnectBuilder.ExtInfo.html $dokka.location:com.thingclips.smart.android.ble.builder/BleConnectBuilder.Level///PointingToDeclaration/com/thingclips/smart/android/ble/builder/BleConnectBuilder.Level.html @@ -59,10 +60,12 @@ $dokka.location:com.thingclips.smart.home.sdk.bean.scene/FunctionDataPoint.StepD $dokka.location:com.thingclips.smart.home.sdk.bean.scene/SceneLogDetailBean.Detail///PointingToDeclaration/com/thingclips/smart/home/sdk/bean/scene/SceneLogDetailBean.Detail.html $dokka.location:com.thingclips.smart.home.sdk.bean.scene/SceneLogResBean.SceneLog///PointingToDeclaration/com/thingclips/smart/home/sdk/bean/scene/SceneLogResBean.SceneLog.html $dokka.location:com.thingclips.smart.home.sdk.bean/ApHandlerBean.Builder///PointingToDeclaration/com/thingclips/smart/home/sdk/bean/ApHandlerBean.Builder.html +$dokka.location:com.thingclips.smart.home.sdk.bean/CustomRoleBean.RoleResourceBean///PointingToDeclaration/com/thingclips/smart/home/sdk/bean/CustomRoleBean.RoleResourceBean.html $dokka.location:com.thingclips.smart.home.sdk.bean/ExtendedConfig.Builder///PointingToDeclaration/com/thingclips/smart/home/sdk/bean/ExtendedConfig.Builder.html $dokka.location:com.thingclips.smart.home.sdk.bean/MemberWrapperBean.Builder///PointingToDeclaration/com/thingclips/smart/home/sdk/bean/MemberWrapperBean.Builder.html $dokka.location:com.thingclips.smart.home.sdk.bean/ParamsHandlerBean.Builder///PointingToDeclaration/com/thingclips/smart/home/sdk/bean/ParamsHandlerBean.Builder.html $dokka.location:com.thingclips.smart.home.sdk.callback/IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum///PointingToDeclaration/com/thingclips/smart/home/sdk/callback/IThingDeviceUpgradeStatusCallback.UpgradeStatusEnum.html +$dokka.location:com.thingclips.smart.interior.device.bean/DeviceRespBean.BusinessResponse///PointingToDeclaration/com/thingclips/smart/interior/device/bean/DeviceRespBean.BusinessResponse.html $dokka.location:com.thingclips.smart.interior.device.bean/DeviceRespBean.CommunicationModule///PointingToDeclaration/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModule.html $dokka.location:com.thingclips.smart.interior.device.bean/DeviceRespBean.CommunicationModuleT///PointingToDeclaration/com/thingclips/smart/interior/device/bean/DeviceRespBean.CommunicationModuleT.html $dokka.location:com.thingclips.smart.interior.device.bean/DeviceRespBean.DataPointModule///PointingToDeclaration/com/thingclips/smart/interior/device/bean/DeviceRespBean.DataPointModule.html @@ -110,6 +113,16 @@ $dokka.location:com.thingclips.smart.sdk.bean/StandSchema.StatusSchemaListBean// $dokka.location:com.thingclips.smart.sdk.bean/TimerControlBean.TimerControlBuilder///PointingToDeclaration/com/thingclips/smart/sdk/bean/TimerControlBean.TimerControlBuilder.html $dokka.location:com.thingclips.smart.sdk.bean/UiInfo.UiComponent///PointingToDeclaration/com/thingclips/smart/sdk/bean/UiInfo.UiComponent.html $dokka.location:com.thingclips.smart.sdk.builder/MeshConnectBuilder.Builder///PointingToDeclaration/com/thingclips/smart/sdk/builder/MeshConnectBuilder.Builder.html +$dokka.location:com.tuya.smart.android.device.bean/DeviceMultiControlRelationBean.DatapointsBean///PointingToDeclaration/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.DatapointsBean.html +$dokka.location:com.tuya.smart.android.device.bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean///PointingToDeclaration/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.GroupDetailBean.html +$dokka.location:com.tuya.smart.android.device.bean/DeviceMultiControlRelationBean.McGroupsBean///PointingToDeclaration/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.McGroupsBean.html +$dokka.location:com.tuya.smart.android.device.bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean///PointingToDeclaration/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.DpListBean.html +$dokka.location:com.tuya.smart.android.device.bean/DeviceMultiControlRelationBean.ParentRulesBean///PointingToDeclaration/com/tuya/smart/android/device/bean/DeviceMultiControlRelationBean.ParentRulesBean.html +$dokka.location:com.tuya.smart.android.device.bean/MultiControlBean.GroupDetailBean///PointingToDeclaration/com/tuya/smart/android/device/bean/MultiControlBean.GroupDetailBean.html +$dokka.location:com.tuya.smart.android.device.bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean///PointingToDeclaration/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.GroupDetailBean.html +$dokka.location:com.tuya.smart.android.device.bean/MultiControlLinkBean.MultiGroupBean///PointingToDeclaration/com/tuya/smart/android/device/bean/MultiControlLinkBean.MultiGroupBean.html +$dokka.location:com.tuya.smart.android.device.bean/MultiControlLinkBean.ParentRulesBean///PointingToDeclaration/com/tuya/smart/android/device/bean/MultiControlLinkBean.ParentRulesBean.html +$dokka.location:com.tuya.smart.home.sdk.bean/MemberWrapperBean.Builder///PointingToDeclaration/com/tuya/smart/home/sdk/bean/MemberWrapperBean.Builder.html com.thingclips.sdk.ble.core com.thingclips.sdk.ble.core.ability com.thingclips.sdk.ble.core.ability.model @@ -137,6 +150,7 @@ com.thingclips.smart.android.ble.api.audio com.thingclips.smart.android.ble.bean com.thingclips.smart.android.ble.builder com.thingclips.smart.android.ble.enums +com.thingclips.smart.android.ble.scanner com.thingclips.smart.android.blemesh com.thingclips.smart.android.blemesh.api com.thingclips.smart.android.blemesh.bean @@ -194,9 +208,10 @@ com.thingclips.smart.interior.hardware.builder com.thingclips.smart.interior.home com.thingclips.smart.interior.mqtt com.thingclips.smart.mqttclient.mqttv3 +com.thingclips.smart.ota.service.api +com.thingclips.smart.otalib.api com.thingclips.smart.scene.api com.thingclips.smart.scene.api.service -com.thingclips.smart.scene.api.util com.thingclips.smart.scene.lib.util com.thingclips.smart.sdk com.thingclips.smart.sdk.api @@ -207,13 +222,37 @@ com.thingclips.smart.sdk.api.bluemesh.precontrol com.thingclips.smart.sdk.api.cache com.thingclips.smart.sdk.api.wifibackup.api com.thingclips.smart.sdk.api.wifibackup.api.bean +com.thingclips.smart.sdk.apimodule +com.thingclips.smart.sdk.base.apimodule com.thingclips.smart.sdk.bean com.thingclips.smart.sdk.bean.cache com.thingclips.smart.sdk.bean.feedback com.thingclips.smart.sdk.bean.message com.thingclips.smart.sdk.bean.privacy com.thingclips.smart.sdk.bean.push +com.thingclips.smart.sdk.bluetooth.api +com.thingclips.smart.sdk.bluetooth.business.api com.thingclips.smart.sdk.builder +com.thingclips.smart.sdk.depercated.api +com.thingclips.smart.sdk.device.api com.thingclips.smart.sdk.device.share.api com.thingclips.smart.sdk.enums +com.thingclips.smart.sdk.hardware.api +com.thingclips.smart.sdk.hardware.base.api +com.thingclips.smart.sdk.hardware.business.api +com.thingclips.smart.sdk.homelib.api +com.thingclips.smart.sdk.mqtt.api +com.thingclips.smart.sdk.network_api +com.thingclips.smart.timer.api +com.tuya.smart.android.device.api +com.tuya.smart.android.device.bean +com.tuya.smart.home.sdk.anntation +com.tuya.smart.home.sdk.api +com.tuya.smart.home.sdk.bean +com.tuya.smart.home.sdk.bean.scene +com.tuya.smart.home.sdk.callback +com.tuya.smart.interior.api +com.tuya.smart.interior.event +com.tuya.smart.interior.home +com.tuya.smart.sdk.homelib.api diff --git a/index-files/index-1.html b/index-files/index-1.html index 3dbca42..0f76585 100644 --- a/index-files/index-1.html +++ b/index-files/index-1.html @@ -139,9 +139,7 @@ W  - Y  - - Z  + Z 

      A

      @@ -195,7 +193,7 @@

      A

      -

      动作

      +
       
      @@ -403,7 +401,7 @@

      A

      -
      Start activator
      +
       
      @@ -442,7 +440,7 @@

      A

      -
      Activation information for device activation.
      +
       
      @@ -481,7 +479,7 @@

      A

      -
      Status code of bind by gateway.
      +
       
      @@ -533,7 +531,7 @@

      A

      -

      GW激活

      +
       
      @@ -546,7 +544,7 @@

      A

      -

      Device is activated.

      +
       
      @@ -598,7 +596,7 @@

      A

      -
      active exten module by BLE
      +
       
      @@ -663,7 +661,7 @@

      A

      -

      Device activation is activating.

      +
       
      @@ -692,6 +690,19 @@

      A

      Created by lee on 16/7/7.
      +
      + + + + ADD + + - enum entry in com.thingclips.smart.android.ble.scanner.FilterType + + +
      +
       
      + +
      @@ -806,7 +817,7 @@

      A

      -
      Move devices or groups to room.
      +
       
      @@ -819,7 +830,7 @@

      A

      -
      Add device in this room.
      +
       
      @@ -832,7 +843,7 @@

      A

      -
      Add device to this group.
      +
       
      @@ -848,6 +859,19 @@

      A

       
      +
      + + + + addDevice(String,IResultCallback) + + - function in com.tuya.smart.home.sdk.api.ITuyaRoom + + +
      +
       
      + +
      @@ -858,7 +882,7 @@

      A

      -
      Add device to group.
      +
       
      @@ -871,7 +895,7 @@

      A

      -
      Add device and group in this Room (Add to the end for incremental update, not a full update)
      +
       
      @@ -923,20 +947,7 @@

      A

      -
      Add device to group.
      - - -
      - - - - addDevInGroup(List,IResultCallback) - - - function in com.thingclips.smart.scene.api.util.DevGroupUtil - - -
      -
      Add child device to group.
      +
       
      @@ -1014,7 +1025,7 @@

      A

      -
      Add a list of devices to a room.
      +
       
      @@ -1030,6 +1041,19 @@

      A

       
      +
      + + + + addDevListToRoom(long,List) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      + +
      @@ -1040,7 +1064,20 @@

      A

      -
      Add the list of DeviceRespBean to cache.
      +
       
      + + +
      + + + + addDevRespList(List) + + - function in com.tuya.smart.home.sdk.api.ITuyaHomeDataManager + + +
      +
       
      @@ -1053,7 +1090,20 @@

      A

      -
      Add a device to a group.
      +
       
      + + +
      + + + + addDevToGroup(long,String) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1066,7 +1116,20 @@

      A

      -
      Add a device to the home.
      +
       
      + + +
      + + + + addDevToHome(long,String) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1079,7 +1142,20 @@

      A

      -
      Add a device to the mesh network.
      +
       
      + + +
      + + + + addDevToMesh(String,String) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1092,7 +1168,20 @@

      A

      -
      Add a device to the room.
      +
       
      + + +
      + + + + addDevToRoom(long,String) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1209,7 +1298,7 @@

      A

      -
      Add group in this room.
      +
       
      @@ -1225,6 +1314,19 @@

      A

       
      +
      + + + + addGroup(long,IResultCallback) + + - function in com.tuya.smart.home.sdk.api.ITuyaRoom + + +
      +
       
      + +
      @@ -1235,7 +1337,7 @@

      A

      -
      Create mesh group of the same category .
      +
       
      @@ -1248,7 +1350,7 @@

      A

      -
      Create mesh group of the same category .
      +
       
      @@ -1261,7 +1363,7 @@

      A

      -
      Add GroupRespBean to cache.
      +
       
      @@ -1287,7 +1389,7 @@

      A

      -
      Add the list of GroupRespBean to cache.
      +
       
      @@ -1326,7 +1428,7 @@

      A

      -
      Add a list of groups to a room.
      +
       
      @@ -1342,6 +1444,19 @@

      A

       
      +
      + + + + addGroupListToRoom(long,List) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      + +
      @@ -1352,7 +1467,20 @@

      A

      -
      Add a group to the home.
      +
       
      + + +
      + + + + addGroupToHome(long,long) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1365,7 +1493,20 @@

      A

      -
      Add a group to the mesh network.
      +
       
      + + +
      + + + + addGroupToMesh(String,long) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1378,7 +1519,20 @@

      A

      -
      Add a group to the room.
      +
       
      + + +
      + + + + addGroupToRoom(long,long) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1404,7 +1558,20 @@

      A

      -
      Build the Device TCP Connections.
      +
       
      + + +
      + + + + addHgw(HgwBean,long) + + - function in com.thingclips.smart.interior.hardware.IThingHardware + + +
      +
       
      @@ -1417,7 +1584,20 @@

      A

      -
      Build the Device TCP Connections with the Localkeysince the LPV 3.
      +
       
      + + +
      + + + + addHgw(HgwBean,String,long) + + - function in com.thingclips.smart.interior.hardware.IThingHardware + + +
      +
       
      @@ -1495,7 +1675,7 @@

      A

      -
      Adding a new member to a family (old).
      +
       
      @@ -1508,7 +1688,33 @@

      A

      -
      Adding a new member to a family (recommend).
      +
       
      + + +
      + + + + addMember(long,String,String,String,boolean,ITuyaMemberResultCallback) + + - function in com.tuya.smart.home.sdk.api.ITuyaHomeMember + + +
      +
       
      + + +
      + + + + addMember(MemberWrapperBean,ITuyaDataCallback<MemberBean>) + + - function in com.tuya.smart.home.sdk.api.ITuyaHomeMember + + +
      +
       
      @@ -1521,7 +1727,7 @@

      A

      -
      Associate account for family member.
      +
       
      @@ -1534,7 +1740,46 @@

      A

      -
      Associate account for family member (recommend).
      +
       
      + + +
      + + + + addMemberAccount(long,String,String,int,Long,IResultCallback) + + - function in com.thingclips.smart.home.sdk.api.IThingHomeMember + + +
      +
       
      + + +
      + + + + addMemberAccount(long,String,String,boolean,IResultCallback) + + - function in com.tuya.smart.home.sdk.api.ITuyaHomeMember + + +
      +
       
      + + +
      + + + + addMemberAccount(long,String,String,int,IResultCallback) + + - function in com.tuya.smart.home.sdk.api.ITuyaHomeMember + + +
      +
       
      @@ -1560,7 +1805,20 @@

      A

      -
      Add mesh network to the home.
      +
       
      + + +
      + + + + addMeshToHome(long,String) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1586,7 +1844,7 @@

      A

      -
      添加设备回调消息
      +
       
      @@ -1638,7 +1896,7 @@

      A

      -
      Add the list of ProductBean to cache.
      +
       
      @@ -1654,6 +1912,19 @@

      A

       
      +
      + + + + addProductList(List) + + - function in com.tuya.smart.home.sdk.api.ITuyaHomeDataManager + + +
      +
       
      + +
      @@ -1690,7 +1961,20 @@

      A

      -
      Add Room.
      +
       
      + + +
      + + + + addRoom(String,ITuyaRoomResultCallback) + + - function in com.tuya.smart.home.sdk.api.ITuyaHome + + +
      +
       
      @@ -1716,7 +2000,7 @@

      A

      -
      Add a room to the home.
      +
       
      @@ -1729,7 +2013,33 @@

      A

      -
      Add a room to the home.
      +
       
      + + +
      + + + + addRoomToHome(long,long) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      + + +
      + + + + addRoomToHome(long,RoomBean) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1742,7 +2052,20 @@

      A

      -
      Reconnect the devices, if the BLE device is not connected, it will reconnect the device,if it is already connected, it will be ignored
      +
       
      + + +
      + + + + addScanRequest(ScanReq) + + - function in com.thingclips.smart.android.ble.scanner.IThingInnerScanner + + +
      +
       
      @@ -1755,7 +2078,7 @@

      A

      -
      can add multiple scan type
      +
       
      @@ -1807,7 +2130,20 @@

      A

      -
      Add shared devices to personal.
      +
       
      + + +
      + + + + addShareDevToPersonal(String) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1833,7 +2169,20 @@

      A

      -
      Add shared groups to personal.
      +
       
      + + +
      + + + + addShareGroupToPersonal(long) + + - function in com.tuya.smart.home.sdk.api.IHomeCacheManager + + +
      +
       
      @@ -1898,7 +2247,7 @@

      A

      -
      Add device to cloud with auth key.
      +
       
      @@ -1911,7 +2260,7 @@

      A

      -
      Add device to cloud without auth key.
      +
       
      @@ -1924,7 +2273,7 @@

      A

      -
      Add device to cloud with auth key.
      +
       
      @@ -1937,7 +2286,7 @@

      A

      -
      Add device to cloud without auth key.
      +
       
      @@ -2184,7 +2533,7 @@

      A

      -

      AP模式配置

      +
       
      @@ -2197,7 +2546,7 @@

      A

      -

      ACK

      +
       
      @@ -2210,7 +2559,7 @@

      A

      -

      场景执行

      +
       
      @@ -2223,7 +2572,7 @@

      A

      -

      PSK 支持,app 建立 tcp 之后发送设备 pskInfo 和 token

      +
       
      @@ -2288,7 +2637,7 @@

      A

      -

      AP 配网 app 让设备发现的广播包

      +
       
      @@ -2353,7 +2702,7 @@

      A

      -
      TODO feature
      +
       
      @@ -2405,7 +2754,7 @@

      A

      -
      Describe the type of device error reporting.
      +
       
      @@ -2457,7 +2806,7 @@

      A

      -
      Voice general setting data class
      +
       
      @@ -2649,9 +2998,7 @@

      A

      W  - Y  - - Z  + Z 
      diff --git a/index-files/index-10.html b/index-files/index-10.html index 8e8529f..efb15eb 100644 --- a/index-files/index-10.html +++ b/index-files/index-10.html @@ -139,9 +139,7 @@ W  - Y  - - Z  + Z 

      J

      @@ -156,7 +154,20 @@

      J

      -
      Join the family by invitation code.
      +
       
      + + +
      + + + + joinHomeByInviteCode(String,IResultCallback) + + - function in com.tuya.smart.home.sdk.api.ITuyaHomeManager + + +
      +
       
      @@ -208,7 +219,7 @@

      J

      -
      just start hardware udp port
      +
       
      @@ -221,7 +232,7 @@

      J

      -
      Just start LAN Service, not register monitor.
      +
       
      @@ -247,7 +258,7 @@

      J

      -
      just stop hardware udp port
      +
       
      @@ -260,7 +271,7 @@

      J

      -
      Just close connection, not releases all resource.
      +
       
      @@ -309,9 +320,7 @@

      J

      W  - Y  - - Z  + Z