readAttributes(withEndpointID:clusterID:attributeID:params:queue:completion:)

Declaration

func readAttributes(withEndpointID endpointID: NSNumber?, clusterID: NSNumber?, attributeID: NSNumber?, params: MTRReadParams?, queue: dispatch_queue_t, completion: @escaping  @Sendable ([[String : Any]]?, (any Error)?) -> Void)
func readAttributes(withEndpointID endpointID: NSNumber?, clusterID: NSNumber?, attributeID: NSNumber?, params: MTRReadParams?, queue: dispatch_queue_t) async throws -> [[String : Any]]