DoorLock#
Modules#
cc_door_lock_capabilities_report_t
Enumerations#
Door Lock Mode (8 bit) will set the door lock device in unsecured or secured mode as well as other peripheral settings.
Operation mode (1byte).
Supported Door Components Bitmask of supported door components.
Supported Door Handles Bitmask of supported door handles.
Typedefs#
Physical components of Door Lock.
Functions#
Latch status handler.
Bolt status handler.
Sets the Outside Door Handle State for a specific handle.
Clears the Outside Door Handle State for a specific handle.
Initiates change on the hardware that changes door lock mode.
Returns bolt state.
Macros#
Disabling Lock timeout minutes and seconds.
Enumeration Documentation#
door_lock_mode_t#
door_lock_mode_t
Door Lock Mode (8 bit) will set the door lock device in unsecured or secured mode as well as other peripheral settings.
1) Constant mode. Door will be unsecured until set back to secured mode by Command. 2) Timeout mode. Fallback to secured mode after timeout has expired (set by Door Lock Configuration Set). 3) This is Read Only State, i.e. Bolt is not fully retracted/engaged
Enumerator | |
---|---|
DOOR_MODE_UNSECURE | Door Unsecured 1) |
DOOR_MODE_UNSECURE_TIMEOUT | Door Unsecured with timeout 2) |
DOOR_MODE_UNSECURE_INSIDE | Door Unsecured for inside Door Handles 1) |
DOOR_MODE_UNSECURE_INSIDE_TIMEOUT | Door Unsecured for inside Door Handles with timeout 2) |
DOOR_MODE_UNSECURE_OUTSIDE | Door Unsecured for outside Door Handles 1) |
DOOR_MODE_UNSECURE_OUTSIDE_TIMEOUT | Door Unsecured for outside Door Handles with timeout 2) |
DOOR_MODE_UNKNOWN | Door/Lock State Unknown 3). |
DOOR_MODE_SECURED | Door Secured. |
38
of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/DoorLock/inc/CC_DoorLock.h
cc_door_lock_operation_type_t#
cc_door_lock_operation_type_t
Operation mode (1byte).
The Operation Type field can be set to either constant or timed operation. When timed operation is set, the Lock Timer Minutes and Lock Timer Seconds fields MUST be set to valid values.
Enumerator | |
---|---|
DOOR_OPERAT |