init
TypeScriptstatic init(device: MTRDevice, endpointID: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue): (MTRClusterBasicInformation) | nullSwift declarationinit?(device: MTRDevice, endpointID: NSNumber, queue: dispatch_queue_t)class · iOS 16.4+ · SDK 27.1
class MTRClusterBasicInformationstatic init(device: MTRDevice, endpointID: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue): (MTRClusterBasicInformation) | nullSwift declarationinit?(device: MTRDevice, endpointID: NSNumber, queue: dispatch_queue_t)readAttributeAcceptedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeAcceptedCommandList(with params: MTRReadParams?) -> [String : Any]?readAttributeAttributeList(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeAttributeList(with params: MTRReadParams?) -> [String : Any]?readAttributeCapabilityMinima(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeCapabilityMinima(with params: MTRReadParams?) -> [String : Any]?readAttributeClusterRevision(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeClusterRevision(with params: MTRReadParams?) -> [String : Any]?readAttributeDataModelRevision(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeDataModelRevision(with params: MTRReadParams?) -> [String : Any]?readAttributeFeatureMap(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeFeatureMap(with params: MTRReadParams?) -> [String : Any]?readAttributeGeneratedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeGeneratedCommandList(with params: MTRReadParams?) -> [String : Any]?readAttributeHardwareVersionString(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeHardwareVersionString(with params: MTRReadParams?) -> [String : Any]?readAttributeHardwareVersion(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeHardwareVersion(with params: MTRReadParams?) -> [String : Any]?readAttributeLocalConfigDisabled(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeLocalConfigDisabled(with params: MTRReadParams?) -> [String : Any]?readAttributeLocation(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeLocation(with params: MTRReadParams?) -> [String : Any]?readAttributeManufacturingDate(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeManufacturingDate(with params: MTRReadParams?) -> [String : Any]?readAttributeMaxPathsPerInvoke(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeMaxPathsPerInvoke(with params: MTRReadParams?) -> [String : Any]?readAttributeNodeLabel(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeNodeLabel(with params: MTRReadParams?) -> [String : Any]?readAttributePartNumber(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributePartNumber(with params: MTRReadParams?) -> [String : Any]?readAttributeProductAppearance(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeProductAppearance(with params: MTRReadParams?) -> [String : Any]?readAttributeProductID(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeProductID(with params: MTRReadParams?) -> [String : Any]?readAttributeProductLabel(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeProductLabel(with params: MTRReadParams?) -> [String : Any]?readAttributeProductName(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeProductName(with params: MTRReadParams?) -> [String : Any]?readAttributeProductURL(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeProductURL(with params: MTRReadParams?) -> [String : Any]?readAttributeReachable(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeReachable(with params: MTRReadParams?) -> [String : Any]?readAttributeSerialNumber(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeSerialNumber(with params: MTRReadParams?) -> [String : Any]?readAttributeSoftwareVersionString(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeSoftwareVersionString(with params: MTRReadParams?) -> [String : Any]?readAttributeSoftwareVersion(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeSoftwareVersion(with params: MTRReadParams?) -> [String : Any]?readAttributeSpecificationVersion(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeSpecificationVersion(with params: MTRReadParams?) -> [String : Any]?readAttributeUniqueID(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeUniqueID(with params: MTRReadParams?) -> [String : Any]?readAttributeVendorID(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeVendorID(with params: MTRReadParams?) -> [String : Any]?readAttributeVendorName(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeVendorName(with params: MTRReadParams?) -> [String : Any]?writeAttributeLocalConfigDisabledWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeLocalConfigDisabled(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeLocalConfigDisabledWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeLocalConfigDisabled(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)writeAttributeLocationWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeLocation(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeLocationWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeLocation(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)writeAttributeNodeLabelWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeNodeLabel(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeNodeLabelWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeNodeLabel(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTRClusterBasicInformation.init()
inherited init: cannot prove legal (class declares 1 custom initializer)