onvif
    Preparing search index...

    Interface DoorCapabilities

    DoorCapabilities reflect optional functionality of a particular physical entity. Different door instances may have different set of capabilities. This information may change during device operation, e.g. if hardware settings are changed. The following capabilities are available:

    interface DoorCapabilities {
        access?: boolean;
        accessTimingOverride?: boolean;
        alarm?: boolean;
        block?: boolean;
        doorMonitor?: boolean;
        doubleLock?: boolean;
        doubleLockMonitor?: boolean;
        fault?: boolean;
        lock?: boolean;
        lockDown?: boolean;
        lockMonitor?: boolean;
        lockOpen?: boolean;
        tamper?: boolean;
        unlock?: boolean;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index
    access?: boolean

    Indicates whether or not this Door instance supports AccessDoor command to perform momentary access.

    accessTimingOverride?: boolean

    Indicates that this Door instance supports overriding configured timing in the AccessDoor command.

    alarm?: boolean

    Indicates that this Door instance supports door alarm and the DoorAlarm event.

    block?: boolean

    Indicates that this Door instance supports BlockDoor command to block the door.

    doorMonitor?: boolean

    Indicates that this Door instance has a DoorMonitor and supports the DoorPhysicalState event.

    doubleLock?: boolean

    Indicates that this Door instance supports DoubleLockDoor command to lock multiple locks on the door.

    doubleLockMonitor?: boolean

    Indicates that this Door instance has a DoubleLockMonitor and supports the DoubleLockPhysicalState event.

    fault?: boolean

    Indicates that this Door instance supports door fault and the DoorFault event.

    lock?: boolean

    Indicates that this Door instance supports LockDoor command to lock the door.

    lockDown?: boolean

    Indicates that this Door instance supports LockDown (and LockDownRelease) commands to lock the door and put it in LockedDown mode.

    lockMonitor?: boolean

    Indicates that this Door instance has a LockMonitor and supports the LockPhysicalState event.

    lockOpen?: boolean

    Indicates that this Door instance supports LockOpen (and LockOpenRelease) commands to unlock the door and put it in LockedOpen mode.

    tamper?: boolean

    Indicates that this Door instance has a Tamper detector and supports the DoorTamper event.

    unlock?: boolean

    Indicates that this Door instance supports UnlockDoor command to unlock the door.