MTRBaseClusterOccupancySensing
Declaration
class MTRBaseClusterOccupancySensingTopics
Initializers
Instance Methods
readAttributeAcceptedCommandList(completion:)readAttributeAcceptedCommandList(completionHandler:)readAttributeAttributeList(completion:)readAttributeAttributeList(completionHandler:)readAttributeClusterRevision(completion:)readAttributeClusterRevision(completionHandler:)readAttributeFeatureMap(completion:)readAttributeFeatureMap(completionHandler:)readAttributeGeneratedCommandList(completion:)readAttributeGeneratedCommandList(completionHandler:)readAttributeOccupancy(completion:)readAttributeOccupancy(completionHandler:)readAttributeOccupancySensorType(completion:)readAttributeOccupancySensorType(completionHandler:)readAttributeOccupancySensorTypeBitmap(completion:)readAttributeOccupancySensorTypeBitmap(completionHandler:)readAttributePIROccupiedToUnoccupiedDelay(completion:)readAttributePIRUnoccupiedToOccupiedDelay(completion:)readAttributePIRUnoccupiedToOccupiedThreshold(completion:)readAttributePhysicalContactOccupiedToUnoccupiedDelay(completion:)readAttributePhysicalContactOccupiedToUnoccupiedDelay(completionHandler:)readAttributePhysicalContactUnoccupiedToOccupiedDelay(completion:)readAttributePhysicalContactUnoccupiedToOccupiedDelay(completionHandler:)readAttributePhysicalContactUnoccupiedToOccupiedThreshold(completion:)readAttributePhysicalContactUnoccupiedToOccupiedThreshold(completionHandler:)readAttributePirOccupiedToUnoccupiedDelay(completionHandler:)readAttributePirUnoccupiedToOccupiedDelay(completionHandler:)readAttributePirUnoccupiedToOccupiedThreshold(completionHandler:)readAttributeUltrasonicOccupiedToUnoccupiedDelay(completion:)readAttributeUltrasonicOccupiedToUnoccupiedDelay(completionHandler:)readAttributeUltrasonicUnoccupiedToOccupiedDelay(completion:)readAttributeUltrasonicUnoccupiedToOccupiedDelay(completionHandler:)readAttributeUltrasonicUnoccupiedToOccupiedThreshold(completion:)readAttributeUltrasonicUnoccupiedToOccupiedThreshold(completionHandler:)subscribeAttributeAcceptedCommandList(with:subscriptionEstablished:reportHandler:)subscribeAttributeAcceptedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeAttributeList(with:subscriptionEstablished:reportHandler:)subscribeAttributeAttributeList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeClusterRevision(with:subscriptionEstablished:reportHandler:)subscribeAttributeClusterRevision(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeFeatureMap(with:subscriptionEstablished:reportHandler:)subscribeAttributeFeatureMap(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeGeneratedCommandList(with:subscriptionEstablished:reportHandler:)subscribeAttributeGeneratedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeOccupancy(with:subscriptionEstablished:reportHandler:)subscribeAttributeOccupancy(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeOccupancySensorType(with:subscriptionEstablished:reportHandler:)subscribeAttributeOccupancySensorType(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeOccupancySensorTypeBitmap(with:subscriptionEstablished:reportHandler:)subscribeAttributeOccupancySensorTypeBitmap(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributePIROccupiedToUnoccupiedDelay(with:subscriptionEstablished:reportHandler:)subscribeAttributePIRUnoccupiedToOccupiedDelay(with:subscriptionEstablished:reportHandler:)subscribeAttributePIRUnoccupiedToOccupiedThreshold(with:subscriptionEstablished:reportHandler:)subscribeAttributePhysicalContactOccupiedToUnoccupiedDelay(with:subscriptionEstablished:reportHandler:)subscribeAttributePhysicalContactOccupiedToUnoccupiedDelay(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributePhysicalContactUnoccupiedToOccupiedDelay(with:subscriptionEstablished:reportHandler:)subscribeAttributePhysicalContactUnoccupiedToOccupiedDelay(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributePhysicalContactUnoccupiedToOccupiedThreshold(with:subscriptionEstablished:reportHandler:)subscribeAttributePhysicalContactUnoccupiedToOccupiedThreshold(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributePirOccupiedToUnoccupiedDelay(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributePirUnoccupiedToOccupiedDelay(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributePirUnoccupiedToOccupiedThreshold(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeUltrasonicOccupiedToUnoccupiedDelay(with:subscriptionEstablished:reportHandler:)subscribeAttributeUltrasonicOccupiedToUnoccupiedDelay(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeUltrasonicUnoccupiedToOccupiedDelay(with:subscriptionEstablished:reportHandler:)subscribeAttributeUltrasonicUnoccupiedToOccupiedDelay(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)subscribeAttributeUltrasonicUnoccupiedToOccupiedThreshold(with:subscriptionEstablished:reportHandler:)subscribeAttributeUltrasonicUnoccupiedToOccupiedThreshold(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)writeAttributePIROccupiedToUnoccupiedDelay(withValue:completion:)writeAttributePIROccupiedToUnoccupiedDelay(withValue:params:completion:)writeAttributePIRUnoccupiedToOccupiedDelay(withValue:completion:)writeAttributePIRUnoccupiedToOccupiedDelay(withValue:params:completion:)writeAttributePIRUnoccupiedToOccupiedThreshold(withValue:completion:)writeAttributePIRUnoccupiedToOccupiedThreshold(withValue:params:completion:)writeAttributePhysicalContactOccupiedToUnoccupiedDelay(withValue:completion:)writeAttributePhysicalContactOccupiedToUnoccupiedDelay(withValue:completionHandler:)writeAttributePhysicalContactOccupiedToUnoccupiedDelay(withValue:params:completion:)writeAttributePhysicalContactOccupiedToUnoccupiedDelay(withValue:params:completionHandler:)writeAttributePhysicalContactUnoccupiedToOccupiedDelay(withValue:completion:)writeAttributePhysicalContactUnoccupiedToOccupiedDelay(withValue:completionHandler:)writeAttributePhysicalContactUnoccupiedToOccupiedDelay(withValue:params:completion:)writeAttributePhysicalContactUnoccupiedToOccupiedDelay(withValue:params:completionHandler:)writeAttributePhysicalContactUnoccupiedToOccupiedThreshold(withValue:completion:)writeAttributePhysicalContactUnoccupiedToOccupiedThreshold(withValue:completionHandler:)writeAttributePhysicalContactUnoccupiedToOccupiedThreshold(withValue:params:completion:)writeAttributePhysicalContactUnoccupiedToOccupiedThreshold(withValue:params:completionHandler:)writeAttributePirOccupiedToUnoccupiedDelay(withValue:completionHandler:)writeAttributePirOccupiedToUnoccupiedDelay(withValue:params:completionHandler:)writeAttributePirUnoccupiedToOccupiedDelay(withValue:completionHandler:)writeAttributePirUnoccupiedToOccupiedDelay(withValue:params:completionHandler:)writeAttributePirUnoccupiedToOccupiedThreshold(withValue:completionHandler:)writeAttributePirUnoccupiedToOccupiedThreshold(withValue:params:completionHandler:)writeAttributeUltrasonicOccupiedToUnoccupiedDelay(withValue:completion:)writeAttributeUltrasonicOccupiedToUnoccupiedDelay(withValue:completionHandler:)writeAttributeUltrasonicOccupiedToUnoccupiedDelay(withValue:params:completion:)writeAttributeUltrasonicOccupiedToUnoccupiedDelay(withValue:params:completionHandler:)writeAttributeUltrasonicUnoccupiedToOccupiedDelay(withValue:completion:)writeAttributeUltrasonicUnoccupiedToOccupiedDelay(withValue:completionHandler:)writeAttributeUltrasonicUnoccupiedToOccupiedDelay(withValue:params:completion:)writeAttributeUltrasonicUnoccupiedToOccupiedDelay(withValue:params:completionHandler:)writeAttributeUltrasonicUnoccupiedToOccupiedThreshold(withValue:completion:)writeAttributeUltrasonicUnoccupiedToOccupiedThreshold(withValue:completionHandler:)writeAttributeUltrasonicUnoccupiedToOccupiedThreshold(withValue:params:completion:)writeAttributeUltrasonicUnoccupiedToOccupiedThreshold(withValue:params:completionHandler:)readAttributeHoldTime(completion:)readAttributeHoldTimeLimits(completion:)subscribeAttributeHoldTime(with:subscriptionEstablished:reportHandler:)subscribeAttributeHoldTimeLimits(with:subscriptionEstablished:reportHandler:)writeAttributeHoldTime(withValue:completion:)writeAttributeHoldTime(withValue:params:completion:)
Type Methods
readAttributeAcceptedCommandList(withAttributeCache:endpoint:queue:completionHandler:)readAttributeAcceptedCommandList(withClusterStateCache:endpoint:queue:completion:)readAttributeAttributeList(withAttributeCache:endpoint:queue:completionHandler:)readAttributeAttributeList(withClusterStateCache:endpoint:queue:completion:)readAttributeClusterRevision(withAttributeCache:endpoint:queue:completionHandler:)readAttributeClusterRevision(withClusterStateCache:endpoint:queue:completion:)readAttributeFeatureMap(withAttributeCache:endpoint:queue:completionHandler:)readAttributeFeatureMap(withClusterStateCache:endpoint:queue:completion:)readAttributeGeneratedCommandList(withAttributeCache:endpoint:queue:completionHandler:)readAttributeGeneratedCommandList(withClusterStateCache:endpoint:queue:completion:)readAttributeOccupancy(withAttributeCache:endpoint:queue:completionHandler:)readAttributeOccupancy(withClusterStateCache:endpoint:queue:completion:)readAttributeOccupancySensorType(withAttributeCache:endpoint:queue:completionHandler:)readAttributeOccupancySensorType(withClusterStateCache:endpoint:queue:completion:)readAttributeOccupancySensorTypeBitmap(withAttributeCache:endpoint:queue:completionHandler:)readAttributeOccupancySensorTypeBitmap(withClusterStateCache:endpoint:queue:completion:)readAttributePIROccupiedToUnoccupiedDelay(withClusterStateCache:endpoint:queue:completion:)readAttributePIRUnoccupiedToOccupiedDelay(withClusterStateCache:endpoint:queue:completion:)readAttributePIRUnoccupiedToOccupiedThreshold(withClusterStateCache:endpoint:queue:completion:)readAttributePhysicalContactOccupiedToUnoccupiedDelay(withAttributeCache:endpoint:queue:completionHandler:)readAttributePhysicalContactOccupiedToUnoccupiedDelay(withClusterStateCache:endpoint:queue:completion:)readAttributePhysicalContactUnoccupiedToOccupiedDelay(withAttributeCache:endpoint:queue:completionHandler:)readAttributePhysicalContactUnoccupiedToOccupiedDelay(withClusterStateCache:endpoint:queue:completion:)readAttributePhysicalContactUnoccupiedToOccupiedThreshold(withAttributeCache:endpoint:queue:completionHandler:)readAttributePhysicalContactUnoccupiedToOccupiedThreshold(withClusterStateCache:endpoint:queue:completion:)readAttributePirOccupiedToUnoccupiedDelay(withAttributeCache:endpoint:queue:completionHandler:)readAttributePirUnoccupiedToOccupiedDelay(withAttributeCache:endpoint:queue:completionHandler:)readAttributePirUnoccupiedToOccupiedThreshold(withAttributeCache:endpoint:queue:completionHandler:)readAttributeUltrasonicOccupiedToUnoccupiedDelay(withAttributeCache:endpoint:queue:completionHandler:)readAttributeUltrasonicOccupiedToUnoccupiedDelay(withClusterStateCache:endpoint:queue:completion:)readAttributeUltrasonicUnoccupiedToOccupiedDelay(withAttributeCache:endpoint:queue:completionHandler:)readAttributeUltrasonicUnoccupiedToOccupiedDelay(withClusterStateCache:endpoint:queue:completion:)readAttributeUltrasonicUnoccupiedToOccupiedThreshold(withAttributeCache:endpoint:queue:completionHandler:)readAttributeUltrasonicUnoccupiedToOccupiedThreshold(withClusterStateCache:endpoint:queue:completion:)readAttributeHoldTime(withClusterStateCache:endpoint:queue:completion:)readAttributeHoldTimeLimits(withClusterStateCache:endpoint:queue:completion:)