init
TypeScriptstatic initDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: _Dispatch_DispatchQueue): (MTRClusterBinaryInputBasic) | nullSwift declarationinit?(device: MTRDevice, endpoint: UInt16, queue: dispatch_queue_t)class · iOS 16.1+ · Deprecated in iOS 18.2 · SDK 27.1
class MTRClusterBinaryInputBasicstatic initDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: _Dispatch_DispatchQueue): (MTRClusterBinaryInputBasic) | nullSwift declarationinit?(device: MTRDevice, endpoint: UInt16, queue: dispatch_queue_t)static initDeviceEndpointIDQueue(device: MTRDevice, endpointID: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue): (MTRClusterBinaryInputBasic) | 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]?readAttributeActiveText(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeActiveText(with params: MTRReadParams?) -> [String : Any]?readAttributeApplicationType(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeApplicationType(with params: MTRReadParams?) -> [String : Any]?readAttributeAttributeList(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeAttributeList(with params: MTRReadParams?) -> [String : Any]?readAttributeClusterRevision(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeClusterRevision(with params: MTRReadParams?) -> [String : Any]?readAttributeDescription(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeDescription(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]?readAttributeInactiveText(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeInactiveText(with params: MTRReadParams?) -> [String : Any]?readAttributeOutOfService(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeOutOfService(with params: MTRReadParams?) -> [String : Any]?readAttributePolarity(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributePolarity(with params: MTRReadParams?) -> [String : Any]?readAttributePresentValue(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributePresentValue(with params: MTRReadParams?) -> [String : Any]?readAttributeReliability(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeReliability(with params: MTRReadParams?) -> [String : Any]?readAttributeStatusFlags(params?: (MTRReadParams) | null): (Record<string, unknown>) | nullSwift declarationfunc readAttributeStatusFlags(with params: MTRReadParams?) -> [String : Any]?writeAttributeActiveTextWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeActiveText(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeActiveTextWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeActiveText(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)writeAttributeDescriptionWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeDescription(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeDescriptionWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeDescription(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)writeAttributeInactiveTextWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeInactiveText(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeInactiveTextWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeInactiveText(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)writeAttributeOutOfServiceWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeOutOfService(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeOutOfServiceWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeOutOfService(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)writeAttributePresentValueWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributePresentValue(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributePresentValueWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributePresentValue(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)writeAttributeReliabilityWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): voidSwift declarationfunc writeAttributeReliability(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)writeAttributeReliabilityWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): voidSwift declarationfunc writeAttributeReliability(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.
MTRClusterBinaryInputBasic.init()
inherited init: cannot prove legal (class declares 2 custom initializers)