Body of the DoorLock lockOperationError event

MatterSpecification.v13.Cluster § 5.2.11.4

interface LockOperationErrorEvent {
    credentials?: null | TypeFromFields<{
        credentialIndex: FieldType<number>;
        credentialType: FieldType<DoorLock.CredentialType>;
    }>[];
    fabricIndex: null | FabricIndex;
    lockOperationType: DoorLock.LockOperationType;
    operationError: DoorLock.OperationError;
    operationSource: DoorLock.OperationSource;
    sourceNode: null | NodeId;
    userIndex: null | number;
}

Hierarchy (view full)

Properties

credentials?: null | TypeFromFields<{
    credentialIndex: FieldType<number>;
    credentialType: FieldType<DoorLock.CredentialType>;
}>[]

This field shall indicate the list of credentials used in performing the lock operation. This shall be null if no credentials were involved.

MatterSpecification.v13.Cluster § 5.2.11.4.7

fabricIndex: null | FabricIndex

This field shall indicate the fabric index of the fabric that performed the lock operation. This shall be null if there is no fabric that can be determined for the given operation source. This shall NOT be null if the operation source is "Remote".

MatterSpecification.v13.Cluster § 5.2.11.4.5

lockOperationType: DoorLock.LockOperationType

This field shall indicate the type of the lock operation that was performed.

MatterSpecification.v13.Cluster § 5.2.11.4.1

operationError: DoorLock.OperationError

This field shall indicate the lock operation error triggered when the operation was performed.

MatterSpecification.v13.Cluster § 5.2.11.4.3

operationSource: DoorLock.OperationSource

This field shall indicate the source of the lock operation that was performed.

MatterSpecification.v13.Cluster § 5.2.11.4.2

sourceNode: null | NodeId

This field shall indicate the Node ID of the node that performed the lock operation. This shall be null if there is no Node associated with the given operation source. This shall NOT be null if the operation source is "Remote".

MatterSpecification.v13.Cluster § 5.2.11.4.6

userIndex: null | number

This field shall indicate the lock UserIndex who performed the lock operation. This shall be null if there is no user id that can be determined for the given operation source.

MatterSpecification.v13.Cluster § 5.2.11.4.4