CHIP watchOS 7.4 to 8.0 API Differences

CHIP.h
Added CHIPVersionNumber
Added CHIPVersionString
CHIPClustersObjc.h
Added ResponseHandler
Added CHIPCluster
Added -[CHIPCluster initWithDevice:endpoint:queue:]
Added CHIPAccountLogin
Added -[CHIPAccountLogin getSetupPIN:responseHandler:]
Added -[CHIPAccountLogin login:setupPIN:responseHandler:]
Added -[CHIPAccountLogin readAttributeClusterRevisionWithResponseHandler:]
Added CHIPApplicationBasic
Added -[CHIPApplicationBasic readAttributeVendorNameWithResponseHandler:]
Added -[CHIPApplicationBasic readAttributeVendorIdWithResponseHandler:]
Added -[CHIPApplicationBasic readAttributeApplicationNameWithResponseHandler:]
Added -[CHIPApplicationBasic readAttributeProductIdWithResponseHandler:]
Added -[CHIPApplicationBasic readAttributeApplicationIdWithResponseHandler:]
Added -[CHIPApplicationBasic readAttributeCatalogVendorIdWithResponseHandler:]
Added -[CHIPApplicationBasic readAttributeApplicationSatusWithResponseHandler:]
Added -[CHIPApplicationBasic readAttributeClusterRevisionWithResponseHandler:]
Added CHIPApplicationLauncher
Added -[CHIPApplicationLauncher launchApp:catalogVendorId:applicationId:responseHandler:]
Added -[CHIPApplicationLauncher readAttributeApplicationLauncherListWithResponseHandler:]
Added -[CHIPApplicationLauncher readAttributeClusterRevisionWithResponseHandler:]
Added CHIPAudioOutput
Added -[CHIPAudioOutput renameOutput:name:responseHandler:]
Added -[CHIPAudioOutput selectOutput:responseHandler:]
Added -[CHIPAudioOutput readAttributeAudioOutputListWithResponseHandler:]
Added -[CHIPAudioOutput readAttributeClusterRevisionWithResponseHandler:]
Added CHIPBarrierControl
Added -[CHIPBarrierControl barrierControlGoToPercent:responseHandler:]
Added -[CHIPBarrierControl barrierControlStop:]
Added -[CHIPBarrierControl readAttributeBarrierMovingStateWithResponseHandler:]
Added -[CHIPBarrierControl readAttributeBarrierSafetyStatusWithResponseHandler:]
Added -[CHIPBarrierControl readAttributeBarrierCapabilitiesWithResponseHandler:]
Added -[CHIPBarrierControl readAttributeBarrierPositionWithResponseHandler:]
Added -[CHIPBarrierControl readAttributeClusterRevisionWithResponseHandler:]
Added CHIPBasic
Added -[CHIPBasic mfgSpecificPing:]
Added -[CHIPBasic readAttributeInteractionModelVersionWithResponseHandler:]
Added -[CHIPBasic readAttributeVendorNameWithResponseHandler:]
Added -[CHIPBasic readAttributeVendorIDWithResponseHandler:]
Added -[CHIPBasic readAttributeProductNameWithResponseHandler:]
Added -[CHIPBasic readAttributeProductIDWithResponseHandler:]
Added -[CHIPBasic readAttributeUserLabelWithResponseHandler:]
Added -[CHIPBasic writeAttributeUserLabelWithValue:responseHandler:]
Added -[CHIPBasic readAttributeLocationWithResponseHandler:]
Added -[CHIPBasic writeAttributeLocationWithValue:responseHandler:]
Added -[CHIPBasic readAttributeHardwareVersionWithResponseHandler:]
Added -[CHIPBasic readAttributeHardwareVersionStringWithResponseHandler:]
Added -[CHIPBasic readAttributeSoftwareVersionWithResponseHandler:]
Added -[CHIPBasic readAttributeSoftwareVersionStringWithResponseHandler:]
Added -[CHIPBasic readAttributeManufacturingDateWithResponseHandler:]
Added -[CHIPBasic readAttributePartNumberWithResponseHandler:]
Added -[CHIPBasic readAttributeProductURLWithResponseHandler:]
Added -[CHIPBasic readAttributeProductLabelWithResponseHandler:]
Added -[CHIPBasic readAttributeSerialNumberWithResponseHandler:]
Added -[CHIPBasic readAttributeLocalConfigDisabledWithResponseHandler:]
Added -[CHIPBasic writeAttributeLocalConfigDisabledWithValue:responseHandler:]
Added -[CHIPBasic readAttributeClusterRevisionWithResponseHandler:]
Added CHIPBinaryInputBasic
Added -[CHIPBinaryInputBasic readAttributeOutOfServiceWithResponseHandler:]
Added -[CHIPBinaryInputBasic writeAttributeOutOfServiceWithValue:responseHandler:]
Added -[CHIPBinaryInputBasic readAttributePresentValueWithResponseHandler:]
Added -[CHIPBinaryInputBasic writeAttributePresentValueWithValue:responseHandler:]
Added -[CHIPBinaryInputBasic configureAttributePresentValueWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPBinaryInputBasic reportAttributePresentValueWithResponseHandler:]
Added -[CHIPBinaryInputBasic readAttributeStatusFlagsWithResponseHandler:]
Added -[CHIPBinaryInputBasic configureAttributeStatusFlagsWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPBinaryInputBasic reportAttributeStatusFlagsWithResponseHandler:]
Added -[CHIPBinaryInputBasic readAttributeClusterRevisionWithResponseHandler:]
Added CHIPBinding
Added -[CHIPBinding bind:groupId:endpointId:clusterId:responseHandler:]
Added -[CHIPBinding unbind:groupId:endpointId:clusterId:responseHandler:]
Added -[CHIPBinding readAttributeClusterRevisionWithResponseHandler:]
Added CHIPBridgedDeviceBasic
Added -[CHIPBridgedDeviceBasic readAttributeVendorNameWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeVendorIDWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeProductNameWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeUserLabelWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic writeAttributeUserLabelWithValue:responseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeHardwareVersionWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeHardwareVersionStringWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeSoftwareVersionWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeSoftwareVersionStringWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeManufacturingDateWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributePartNumberWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeProductURLWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeProductLabelWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeSerialNumberWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeReachableWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeClusterRevisionWithResponseHandler:]
Added CHIPColorControl
Added -[CHIPColorControl moveColor:rateY:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveColorTemperature:rate:colorTemperatureMinimum:colorTemperatureMaximum:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveHue:rate:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveSaturation:rate:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveToColor:colorY:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveToColorTemperature:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveToHue:direction:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveToHueAndSaturation:saturation:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl moveToSaturation:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl stepColor:stepY:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl stepColorTemperature:stepSize:transitionTime:colorTemperatureMinimum:colorTemperatureMaximum:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl stepHue:stepSize:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl stepSaturation:stepSize:transitionTime:optionsMask:optionsOverride:responseHandler:]
Added -[CHIPColorControl stopMoveStep:optionsOverride:responseHandler:]
Added -[CHIPColorControl readAttributeCurrentHueWithResponseHandler:]
Added -[CHIPColorControl configureAttributeCurrentHueWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPColorControl reportAttributeCurrentHueWithResponseHandler:]
Added -[CHIPColorControl readAttributeCurrentSaturationWithResponseHandler:]
Added -[CHIPColorControl configureAttributeCurrentSaturationWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPColorControl reportAttributeCurrentSaturationWithResponseHandler:]
Added -[CHIPColorControl readAttributeRemainingTimeWithResponseHandler:]
Added -[CHIPColorControl readAttributeCurrentXWithResponseHandler:]
Added -[CHIPColorControl configureAttributeCurrentXWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPColorControl reportAttributeCurrentXWithResponseHandler:]
Added -[CHIPColorControl readAttributeCurrentYWithResponseHandler:]
Added -[CHIPColorControl configureAttributeCurrentYWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPColorControl reportAttributeCurrentYWithResponseHandler:]
Added -[CHIPColorControl readAttributeDriftCompensationWithResponseHandler:]
Added -[CHIPColorControl readAttributeCompensationTextWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorTemperatureWithResponseHandler:]
Added -[CHIPColorControl configureAttributeColorTemperatureWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPColorControl reportAttributeColorTemperatureWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorModeWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorControlOptionsWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorControlOptionsWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeNumberOfPrimariesWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary1XWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary1YWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary1IntensityWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary2XWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary2YWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary2IntensityWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary3XWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary3YWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary3IntensityWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary4XWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary4YWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary4IntensityWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary5XWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary5YWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary5IntensityWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary6XWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary6YWithResponseHandler:]
Added -[CHIPColorControl readAttributePrimary6IntensityWithResponseHandler:]
Added -[CHIPColorControl readAttributeWhitePointXWithResponseHandler:]
Added -[CHIPColorControl writeAttributeWhitePointXWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeWhitePointYWithResponseHandler:]
Added -[CHIPColorControl writeAttributeWhitePointYWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointRXWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointRXWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointRYWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointRYWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointRIntensityWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointRIntensityWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointGXWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointGXWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointGYWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointGYWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointGIntensityWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointGIntensityWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointBXWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointBXWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointBYWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointBYWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeColorPointBIntensityWithResponseHandler:]
Added -[CHIPColorControl writeAttributeColorPointBIntensityWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeEnhancedCurrentHueWithResponseHandler:]
Added -[CHIPColorControl readAttributeEnhancedColorModeWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorLoopActiveWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorLoopDirectionWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorLoopTimeWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorCapabilitiesWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorTempPhysicalMinWithResponseHandler:]
Added -[CHIPColorControl readAttributeColorTempPhysicalMaxWithResponseHandler:]
Added -[CHIPColorControl readAttributeCoupleColorTempToLevelMinMiredsWithResponseHandler:]
Added -[CHIPColorControl readAttributeStartUpColorTemperatureMiredsWithResponseHandler:]
Added -[CHIPColorControl writeAttributeStartUpColorTemperatureMiredsWithValue:responseHandler:]
Added -[CHIPColorControl readAttributeClusterRevisionWithResponseHandler:]
Added CHIPContentLaunch
Added -[CHIPContentLaunch launchContent:data:responseHandler:]
Added -[CHIPContentLaunch launchURL:displayString:responseHandler:]
Added -[CHIPContentLaunch readAttributeAcceptsHeaderListWithResponseHandler:]
Added -[CHIPContentLaunch readAttributeSupportedStreamingTypesWithResponseHandler:]
Added -[CHIPContentLaunch readAttributeClusterRevisionWithResponseHandler:]
Added CHIPDescriptor
Added -[CHIPDescriptor readAttributeDeviceListWithResponseHandler:]
Added -[CHIPDescriptor readAttributeServerListWithResponseHandler:]
Added -[CHIPDescriptor readAttributeClientListWithResponseHandler:]
Added -[CHIPDescriptor readAttributePartsListWithResponseHandler:]
Added -[CHIPDescriptor readAttributeClusterRevisionWithResponseHandler:]
Added CHIPDoorLock
Added -[CHIPDoorLock clearAllPins:]
Added -[CHIPDoorLock clearAllRfids:]
Added -[CHIPDoorLock clearHolidaySchedule:responseHandler:]
Added -[CHIPDoorLock clearPin:responseHandler:]
Added -[CHIPDoorLock clearRfid:responseHandler:]
Added -[CHIPDoorLock clearWeekdaySchedule:userId:responseHandler:]
Added -[CHIPDoorLock clearYeardaySchedule:userId:responseHandler:]
Added -[CHIPDoorLock getHolidaySchedule:responseHandler:]
Added -[CHIPDoorLock getLogRecord:responseHandler:]
Added -[CHIPDoorLock getPin:responseHandler:]
Added -[CHIPDoorLock getRfid:responseHandler:]
Added -[CHIPDoorLock getUserType:responseHandler:]
Added -[CHIPDoorLock getWeekdaySchedule:userId:responseHandler:]
Added -[CHIPDoorLock getYeardaySchedule:userId:responseHandler:]
Added -[CHIPDoorLock lockDoor:responseHandler:]
Added -[CHIPDoorLock setHolidaySchedule:localStartTime:localEndTime:operatingModeDuringHoliday:responseHandler:]
Added -[CHIPDoorLock setPin:userStatus:userType:pin:responseHandler:]
Added -[CHIPDoorLock setRfid:userStatus:userType:id:responseHandler:]
Added -[CHIPDoorLock setUserType:userType:responseHandler:]
Added -[CHIPDoorLock setWeekdaySchedule:userId:daysMask:startHour:startMinute:endHour:endMinute:responseHandler:]
Added -[CHIPDoorLock setYeardaySchedule:userId:localStartTime:localEndTime:responseHandler:]
Added -[CHIPDoorLock unlockDoor:responseHandler:]
Added -[CHIPDoorLock unlockWithTimeout:pin:responseHandler:]
Added -[CHIPDoorLock readAttributeLockStateWithResponseHandler:]
Added -[CHIPDoorLock configureAttributeLockStateWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPDoorLock reportAttributeLockStateWithResponseHandler:]
Added -[CHIPDoorLock readAttributeLockTypeWithResponseHandler:]
Added -[CHIPDoorLock readAttributeActuatorEnabledWithResponseHandler:]
Added -[CHIPDoorLock readAttributeClusterRevisionWithResponseHandler:]
Added CHIPEthernetNetworkDiagnostics
Added -[CHIPEthernetNetworkDiagnostics resetCounts:]
Added -[CHIPEthernetNetworkDiagnostics readAttributePacketRxCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributePacketTxCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeTxErrCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeCollisionCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeOverrunCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeClusterRevisionWithResponseHandler:]
Added CHIPFixedLabel
Added -[CHIPFixedLabel readAttributeLabelListWithResponseHandler:]
Added -[CHIPFixedLabel readAttributeClusterRevisionWithResponseHandler:]
Added CHIPGeneralCommissioning
Added -[CHIPGeneralCommissioning armFailSafe:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPGeneralCommissioning commissioningComplete:]
Added -[CHIPGeneralCommissioning setRegulatoryConfig:countryCode:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPGeneralCommissioning readAttributeFabricIdWithResponseHandler:]
Added -[CHIPGeneralCommissioning readAttributeBreadcrumbWithResponseHandler:]
Added -[CHIPGeneralCommissioning writeAttributeBreadcrumbWithValue:responseHandler:]
Added -[CHIPGeneralCommissioning readAttributeClusterRevisionWithResponseHandler:]
Added CHIPGeneralDiagnostics
Added -[CHIPGeneralDiagnostics readAttributeNetworkInterfacesWithResponseHandler:]
Added -[CHIPGeneralDiagnostics readAttributeRebootCountWithResponseHandler:]
Added -[CHIPGeneralDiagnostics readAttributeClusterRevisionWithResponseHandler:]
Added CHIPGroupKeyManagement
Added -[CHIPGroupKeyManagement readAttributeGroupsWithResponseHandler:]
Added -[CHIPGroupKeyManagement readAttributeGroupKeysWithResponseHandler:]
Added -[CHIPGroupKeyManagement readAttributeClusterRevisionWithResponseHandler:]
Added CHIPGroups
Added -[CHIPGroups addGroup:groupName:responseHandler:]
Added -[CHIPGroups addGroupIfIdentifying:groupName:responseHandler:]
Added -[CHIPGroups getGroupMembership:groupList:responseHandler:]
Added -[CHIPGroups removeAllGroups:]
Added -[CHIPGroups removeGroup:responseHandler:]
Added -[CHIPGroups viewGroup:responseHandler:]
Added -[CHIPGroups readAttributeNameSupportWithResponseHandler:]
Added -[CHIPGroups readAttributeClusterRevisionWithResponseHandler:]
Added CHIPIdentify
Added -[CHIPIdentify identify:responseHandler:]
Added -[CHIPIdentify identifyQuery:]
Added -[CHIPIdentify readAttributeIdentifyTimeWithResponseHandler:]
Added -[CHIPIdentify writeAttributeIdentifyTimeWithValue:responseHandler:]
Added -[CHIPIdentify readAttributeClusterRevisionWithResponseHandler:]
Added CHIPKeypadInput
Added -[CHIPKeypadInput sendKey:responseHandler:]
Added -[CHIPKeypadInput readAttributeClusterRevisionWithResponseHandler:]
Added CHIPLevelControl
Added -[CHIPLevelControl move:rate:optionMask:optionOverride:responseHandler:]
Added -[CHIPLevelControl moveToLevel:transitionTime:optionMask:optionOverride:responseHandler:]
Added -[CHIPLevelControl moveToLevelWithOnOff:transitionTime:responseHandler:]
Added -[CHIPLevelControl moveWithOnOff:rate:responseHandler:]
Added -[CHIPLevelControl step:stepSize:transitionTime:optionMask:optionOverride:responseHandler:]
Added -[CHIPLevelControl stepWithOnOff:stepSize:transitionTime:responseHandler:]
Added -[CHIPLevelControl stop:optionOverride:responseHandler:]
Added -[CHIPLevelControl stopWithOnOff:]
Added -[CHIPLevelControl readAttributeCurrentLevelWithResponseHandler:]
Added -[CHIPLevelControl configureAttributeCurrentLevelWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPLevelControl reportAttributeCurrentLevelWithResponseHandler:]
Added -[CHIPLevelControl readAttributeClusterRevisionWithResponseHandler:]
Added CHIPLowPower
Added -[CHIPLowPower sleep:]
Added -[CHIPLowPower readAttributeClusterRevisionWithResponseHandler:]
Added CHIPMediaInput
Added -[CHIPMediaInput hideInputStatus:]
Added -[CHIPMediaInput renameInput:name:responseHandler:]
Added -[CHIPMediaInput selectInput:responseHandler:]
Added -[CHIPMediaInput showInputStatus:]
Added -[CHIPMediaInput readAttributeMediaInputListWithResponseHandler:]
Added -[CHIPMediaInput readAttributeClusterRevisionWithResponseHandler:]
Added CHIPMediaPlayback
Added -[CHIPMediaPlayback mediaFastForward:]
Added -[CHIPMediaPlayback mediaNext:]
Added -[CHIPMediaPlayback mediaPause:]
Added -[CHIPMediaPlayback mediaPlay:]
Added -[CHIPMediaPlayback mediaPrevious:]
Added -[CHIPMediaPlayback mediaRewind:]
Added -[CHIPMediaPlayback mediaSkipBackward:responseHandler:]
Added -[CHIPMediaPlayback mediaSkipForward:responseHandler:]
Added -[CHIPMediaPlayback mediaSkipSeek:responseHandler:]
Added -[CHIPMediaPlayback mediaStartOver:]
Added -[CHIPMediaPlayback mediaStop:]
Added -[CHIPMediaPlayback readAttributeClusterRevisionWithResponseHandler:]
Added CHIPNetworkCommissioning
Added -[CHIPNetworkCommissioning addThreadNetwork:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning addWiFiNetwork:credentials:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning disableNetwork:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning enableNetwork:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning getLastNetworkCommissioningResult:responseHandler:]
Added -[CHIPNetworkCommissioning removeNetwork:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning scanNetworks:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning updateThreadNetwork:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning updateWiFiNetwork:credentials:breadcrumb:timeoutMs:responseHandler:]
Added -[CHIPNetworkCommissioning readAttributeClusterRevisionWithResponseHandler:]
Added CHIPOnOff
Added -[CHIPOnOff off:]
Added -[CHIPOnOff on:]
Added -[CHIPOnOff toggle:]
Added -[CHIPOnOff readAttributeOnOffWithResponseHandler:]
Added -[CHIPOnOff configureAttributeOnOffWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPOnOff reportAttributeOnOffWithResponseHandler:]
Added -[CHIPOnOff readAttributeClusterRevisionWithResponseHandler:]
Added CHIPOperationalCredentials
Added -[CHIPOperationalCredentials addOpCert:iCACertificate:iPKValue:caseAdminNode:adminVendorId:responseHandler:]
Added -[CHIPOperationalCredentials opCSRRequest:responseHandler:]
Added -[CHIPOperationalCredentials removeAllFabrics:]
Added -[CHIPOperationalCredentials removeFabric:nodeId:vendorId:responseHandler:]
Added -[CHIPOperationalCredentials setFabric:responseHandler:]
Added -[CHIPOperationalCredentials updateFabricLabel:responseHandler:]
Added -[CHIPOperationalCredentials readAttributeFabricsListWithResponseHandler:]
Added -[CHIPOperationalCredentials readAttributeClusterRevisionWithResponseHandler:]
Added CHIPPumpConfigurationAndControl
Added -[CHIPPumpConfigurationAndControl readAttributeMaxPressureWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl readAttributeMaxSpeedWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl readAttributeMaxFlowWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl readAttributeEffectiveOperationModeWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl readAttributeEffectiveControlModeWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl readAttributeCapacityWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl configureAttributeCapacityWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPPumpConfigurationAndControl reportAttributeCapacityWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl readAttributeOperationModeWithResponseHandler:]
Added -[CHIPPumpConfigurationAndControl writeAttributeOperationModeWithValue:responseHandler:]
Added -[CHIPPumpConfigurationAndControl readAttributeClusterRevisionWithResponseHandler:]
Added CHIPRelativeHumidityMeasurement
Added -[CHIPRelativeHumidityMeasurement readAttributeMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPRelativeHumidityMeasurement reportAttributeMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement readAttributeMinMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement readAttributeMaxMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement readAttributeClusterRevisionWithResponseHandler:]
Added CHIPScenes
Added -[CHIPScenes addScene:sceneId:transitionTime:sceneName:clusterId:length:value:responseHandler:]
Added -[CHIPScenes getSceneMembership:responseHandler:]
Added -[CHIPScenes recallScene:sceneId:transitionTime:responseHandler:]
Added -[CHIPScenes removeAllScenes:responseHandler:]
Added -[CHIPScenes removeScene:sceneId:responseHandler:]
Added -[CHIPScenes storeScene:sceneId:responseHandler:]
Added -[CHIPScenes viewScene:sceneId:responseHandler:]
Added -[CHIPScenes readAttributeSceneCountWithResponseHandler:]
Added -[CHIPScenes readAttributeCurrentSceneWithResponseHandler:]
Added -[CHIPScenes readAttributeCurrentGroupWithResponseHandler:]
Added -[CHIPScenes readAttributeSceneValidWithResponseHandler:]
Added -[CHIPScenes readAttributeNameSupportWithResponseHandler:]
Added -[CHIPScenes readAttributeClusterRevisionWithResponseHandler:]
Added CHIPSoftwareDiagnostics
Added -[CHIPSoftwareDiagnostics resetWatermarks:]
Added -[CHIPSoftwareDiagnostics readAttributeCurrentHeapHighWatermarkWithResponseHandler:]
Added -[CHIPSoftwareDiagnostics readAttributeClusterRevisionWithResponseHandler:]
Added CHIPSwitch
Added -[CHIPSwitch readAttributeNumberOfPositionsWithResponseHandler:]
Added -[CHIPSwitch readAttributeCurrentPositionWithResponseHandler:]
Added -[CHIPSwitch configureAttributeCurrentPositionWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPSwitch reportAttributeCurrentPositionWithResponseHandler:]
Added -[CHIPSwitch readAttributeClusterRevisionWithResponseHandler:]
Added CHIPTvChannel
Added -[CHIPTvChannel changeChannel:responseHandler:]
Added -[CHIPTvChannel changeChannelByNumber:minorNumber:responseHandler:]
Added -[CHIPTvChannel skipChannel:responseHandler:]
Added -[CHIPTvChannel readAttributeTvChannelListWithResponseHandler:]
Added -[CHIPTvChannel readAttributeTvChannelLineupWithResponseHandler:]
Added -[CHIPTvChannel readAttributeCurrentTvChannelWithResponseHandler:]
Added -[CHIPTvChannel readAttributeClusterRevisionWithResponseHandler:]
Added CHIPTargetNavigator
Added -[CHIPTargetNavigator navigateTarget:data:responseHandler:]
Added -[CHIPTargetNavigator readAttributeTargetNavigatorListWithResponseHandler:]
Added -[CHIPTargetNavigator readAttributeClusterRevisionWithResponseHandler:]
Added CHIPTemperatureMeasurement
Added -[CHIPTemperatureMeasurement readAttributeMeasuredValueWithResponseHandler:]
Added -[CHIPTemperatureMeasurement configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPTemperatureMeasurement reportAttributeMeasuredValueWithResponseHandler:]
Added -[CHIPTemperatureMeasurement readAttributeMinMeasuredValueWithResponseHandler:]
Added -[CHIPTemperatureMeasurement readAttributeMaxMeasuredValueWithResponseHandler:]
Added -[CHIPTemperatureMeasurement readAttributeClusterRevisionWithResponseHandler:]
Added CHIPTestCluster
Added -[CHIPTestCluster test:]
Added -[CHIPTestCluster testNotHandled:]
Added -[CHIPTestCluster testSpecific:]
Added -[CHIPTestCluster testUnknownCommand:]
Added -[CHIPTestCluster readAttributeBooleanWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeBooleanWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeBitmap8WithResponseHandler:]
Added -[CHIPTestCluster writeAttributeBitmap8WithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeBitmap16WithResponseHandler:]
Added -[CHIPTestCluster writeAttributeBitmap16WithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeBitmap32WithResponseHandler:]
Added -[CHIPTestCluster writeAttributeBitmap32WithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeBitmap64WithResponseHandler:]
Added -[CHIPTestCluster writeAttributeBitmap64WithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt8uWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt8uWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt16uWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt16uWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt32uWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt32uWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt64uWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt64uWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt8sWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt8sWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt16sWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt16sWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt32sWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt32sWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeInt64sWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeInt64sWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeEnum8WithResponseHandler:]
Added -[CHIPTestCluster writeAttributeEnum8WithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeEnum16WithResponseHandler:]
Added -[CHIPTestCluster writeAttributeEnum16WithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeOctetStringWithResponseHandler:]
Added -[CHIPTestCluster writeAttributeOctetStringWithValue:responseHandler:]
Added -[CHIPTestCluster readAttributeListInt8uWithResponseHandler:]
Added -[CHIPTestCluster readAttributeListOctetStringWithResponseHandler:]
Added -[CHIPTestCluster readAttributeListStructOctetStringWithResponseHandler:]
Added -[CHIPTestCluster readAttributeClusterRevisionWithResponseHandler:]
Added CHIPThermostat
Added -[CHIPThermostat clearWeeklySchedule:]
Added -[CHIPThermostat getRelayStatusLog:]
Added -[CHIPThermostat getWeeklySchedule:modeToReturn:responseHandler:]
Added -[CHIPThermostat setWeeklySchedule:dayOfWeekForSequence:modeForSequence:payload:responseHandler:]
Added -[CHIPThermostat setpointRaiseLower:amount:responseHandler:]
Added -[CHIPThermostat readAttributeLocalTemperatureWithResponseHandler:]
Added -[CHIPThermostat configureAttributeLocalTemperatureWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPThermostat reportAttributeLocalTemperatureWithResponseHandler:]
Added -[CHIPThermostat readAttributeOccupiedCoolingSetpointWithResponseHandler:]
Added -[CHIPThermostat writeAttributeOccupiedCoolingSetpointWithValue:responseHandler:]
Added -[CHIPThermostat readAttributeOccupiedHeatingSetpointWithResponseHandler:]
Added -[CHIPThermostat writeAttributeOccupiedHeatingSetpointWithValue:responseHandler:]
Added -[CHIPThermostat readAttributeControlSequenceOfOperationWithResponseHandler:]
Added -[CHIPThermostat writeAttributeControlSequenceOfOperationWithValue:responseHandler:]
Added -[CHIPThermostat readAttributeSystemModeWithResponseHandler:]
Added -[CHIPThermostat writeAttributeSystemModeWithValue:responseHandler:]
Added -[CHIPThermostat readAttributeClusterRevisionWithResponseHandler:]
Added CHIPTrustedRootCertificates
Added -[CHIPTrustedRootCertificates addTrustedRootCertificate:responseHandler:]
Added -[CHIPTrustedRootCertificates removeTrustedRootCertificate:responseHandler:]
Added -[CHIPTrustedRootCertificates readAttributeClusterRevisionWithResponseHandler:]
Added CHIPWakeOnLan
Added -[CHIPWakeOnLan readAttributeWakeOnLanMacAddressWithResponseHandler:]
Added -[CHIPWakeOnLan readAttributeClusterRevisionWithResponseHandler:]
Added CHIPWindowCovering
Added -[CHIPWindowCovering windowCoveringDownClose:]
Added -[CHIPWindowCovering windowCoveringGoToLiftPercentage:responseHandler:]
Added -[CHIPWindowCovering windowCoveringGoToLiftValue:responseHandler:]
Added -[CHIPWindowCovering windowCoveringGoToTiltPercentage:responseHandler:]
Added -[CHIPWindowCovering windowCoveringGoToTiltValue:responseHandler:]
Added -[CHIPWindowCovering windowCoveringStop:]
Added -[CHIPWindowCovering windowCoveringUpOpen:]
Added -[CHIPWindowCovering readAttributeWindowCoveringTypeWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeWindowCoveringTypeWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPWindowCovering reportAttributeWindowCoveringTypeWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeCurrentPositionLiftWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeCurrentPositionLiftWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPWindowCovering reportAttributeCurrentPositionLiftWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeCurrentPositionTiltWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeCurrentPositionTiltWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPWindowCovering reportAttributeCurrentPositionTiltWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeConfigStatusWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeConfigStatusWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPWindowCovering reportAttributeConfigStatusWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledOpenLimitLiftWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledClosedLimitLiftWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledOpenLimitTiltWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledClosedLimitTiltWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeModeWithResponseHandler:]
Added -[CHIPWindowCovering writeAttributeModeWithValue:responseHandler:]
Added -[CHIPWindowCovering readAttributeClusterRevisionWithResponseHandler:]
CHIPDevice.h
Added CHIPDevice
Added -[CHIPDevice openPairingWindow:error:]
Added -[CHIPDevice openPairingWindowWithPIN:discriminator:setupPIN:error:]
Added -[CHIPDevice isActive]
CHIPDeviceController.h
Added CHIPDeviceController
Added CHIPDeviceController.isRunning
Added -[CHIPDeviceController pairDevice:discriminator:setupPINCode:error:]
Added -[CHIPDeviceController pairDevice:address:port:discriminator:setupPINCode:error:]
Added -[CHIPDeviceController pairDeviceWithoutSecurity:address:port:error:]
Added -[CHIPDeviceController pairDevice:onboardingPayload:onboardingPayloadType:error:]
Added -[CHIPDeviceController setListenPort:]
Added -[CHIPDeviceController unpairDevice:error:]
Added -[CHIPDeviceController stopDevicePairing:error:]
Added -[CHIPDeviceController updateDevice:fabricId:]
Added -[CHIPDeviceController getPairedDevice:error:]
Added +[CHIPDeviceController sharedController]
Added -[CHIPDeviceController getControllerNodeId]
Added -[CHIPDeviceController setPairingDelegate:queue:]
Added -[CHIPDeviceController startup:]
Added -[CHIPDeviceController shutdown]
CHIPDevicePairingDelegate.h
Added CHIPPairingStatus
Added kSecurePairingSuccess
Added kSecurePairingFailed
Added kUnknownStatus
Added CHIPDevicePairingDelegate
Added -[CHIPDevicePairingDelegate onStatusUpdate:]
Added -[CHIPDevicePairingDelegate onPairingComplete:]
Added -[CHIPDevicePairingDelegate onPairingDeleted:]
Added -[CHIPDevicePairingDelegate onAddressUpdated:]
CHIPError.h
Added CHIPErrorDomain
Added CHIP_ERROR
Added CHIPErrorCode
Added CHIPSuccess
Added CHIPErrorCodeUndefinedError
Added CHIPErrorCodeInvalidStringLength
Added CHIPErrorCodeInvalidIntegerValue
Added CHIPErrorCodeInvalidArgument
Added CHIPErrorCodeInvalidMessageLength
Added CHIPErrorCodeInvalidState
Added CHIPErrorCodeWrongAddressType
Added CHIPErrorCodeIntegrityCheckFailed
Added CHIPErrorCodeDuplicateExists
Added CHIPError
Added +[CHIPError errorForCHIPErrorCode:]
Added +[CHIPError errorToCHIPErrorCode:]
CHIPManualSetupPayloadParser.h
Added CHIPManualSetupPayloadParser
Added -[CHIPManualSetupPayloadParser initWithDecimalStringRepresentation:]
Added -[CHIPManualSetupPayloadParser populatePayload:]
CHIPOnboardingPayloadParser.h
Added CHIPOnboardingPayloadType
Added CHIPOnboardingPayloadTypeQRCode
Added CHIPOnboardingPayloadTypeManualCode
Added CHIPOnboardingPayloadTypeNFC
Added CHIPOnboardingPayloadTypeAdmin
Added CHIPOnboardingPayloadParser
Added +[CHIPOnboardingPayloadParser setupPayloadForOnboardingPayload:ofType:error:]
CHIPPersistentStorageDelegate.h
Added CHIPPersistentStorageDelegate
Added -[CHIPPersistentStorageDelegate CHIPGetKeyValue:]
Added -[CHIPPersistentStorageDelegate CHIPSetKeyValue:value:]
Added -[CHIPPersistentStorageDelegate CHIPDeleteKeyValue:]
CHIPQRCodeSetupPayloadParser.h
Added CHIPQRCodeSetupPayloadParser
Added -[CHIPQRCodeSetupPayloadParser initWithBase38Representation:]
Added -[CHIPQRCodeSetupPayloadParser populatePayload:]
CHIPSetupPayload.h
Added CHIPRendezvousInformationFlags
Added kRendezvousInformationNone
Added kRendezvousInformationSoftAP
Added kRendezvousInformationBLE
Added kRendezvousInformationOnNetwork
Added kRendezvousInformationAllMask
Added CHIPCommissioningFlow
Added kCommissioningFlowStandard
Added kCommissioningFlowUserActionRequired
Added kCommissioningFlowCustom
Added kCommissioningFlowInvalid
Added CHIPOptionalQRCodeInfoType
Added kOptionalQRCodeInfoTypeUnknown
Added kOptionalQRCodeInfoTypeString
Added kOptionalQRCodeInfoTypeInt32
Added CHIPOptionalQRCodeInfo
Added CHIPOptionalQRCodeInfo.infoType
Added CHIPOptionalQRCodeInfo.tag
Added CHIPOptionalQRCodeInfo.integerValue
Added CHIPOptionalQRCodeInfo.stringValue
Added CHIPSetupPayload
Added CHIPSetupPayload.version
Added CHIPSetupPayload.vendorID
Added CHIPSetupPayload.productID
Added CHIPSetupPayload.commissioningFlow
Added CHIPSetupPayload.rendezvousInformation
Added CHIPSetupPayload.discriminator
Added CHIPSetupPayload.setUpPINCode
Added CHIPSetupPayload.serialNumber
Added -[CHIPSetupPayload getAllOptionalVendorData:]