background image

Command Class

Battery (0x80)

Door Lock (0x62)

Door Lock Logging (0x4C)

The device sends the battery capacity in %.

It Sends "0xFF" when the voltage goes below the threshold.

Basic (0x20)

User Code (0x63)

This command allows user registration and deletion,  and user information

acquisition.

PIN code that duplicates another user cannot be used.

Registration , PIN code change (0x01)

Deletion (0x01)

Get user ID list (0x0C)

Get user PIN Code (0x02)

Response (0x04)

Table 1. Event Type

Response (0x03)

Get Lock state (0x02)

Get event type (0x03)

Response (0x03)

Response (0x0D)

User Identifier

    0x01

0x63

User ID Status

    0x01

User Code

    1~9(UTF-8)   N:4

8

Record number

    0x00~0x06

Door Lock Mode

    0x00 : Door Unsecured

    0xFF : Door Secured

Outside Door Handles Mode

    0x00

Inside Door Handles Mode

    0x00

Door Condition

 

Lock Timeout Minutes

    0x00

Lock Timeout Seconds

    0x00

Target Door Lock Mode

    0x00

Duration

    0x00

Record number

    0x01~0x06

Timestamp - Year 1 (MSB)

Timestamp - Year 2 (LSB)

Timestamp - Month

Timestamp - Day

Record status

    0x01

Timestamp - Hour Local Time

Timestamp - Minute Local Time

Timestamp - Second Local Time

Event Type (See Table 1)

User Identifier

    0x00~0x63

User Code Length

    0x00

The record number log once got will be deleted. To get the log for the next

queue, get the log for all record numbers.

User Identifier

    0x01

0x63

User ID Status

    0x00

User Identifier 1 (MSB)

    0x00

User Identifier 1 (LSB)

    0x01

0x63

Report more

    0:Only User Identifier

    1:All after User Identifier

User Identifier

    0x01

0x63

User Identifier

    0x01

0x63

User ID Status

    0x00:User ID does not exist

    0x01:User ID exists

    0xFE:Master ID does

               not exist

User Code

    1~9(UTF-8)   N:4~8

    0x00:If User ID Status is

    “0x00” or “0xFE”

Number of User Codes

    Number of response

User Identifier N (MSB)

    0x01

User Identifier N (LSB)

    0x01

0x63

User ID Status

    0x00:User ID does not exist

    0x01:User ID exists

    0xFE:No users

User Code Length

    

4〜8:

PIN Code Length

User Code

    1~9(UTF-8)   N:4~8

Next User Identifier

    0x00:End of response

    0x01

〜0x63:Next User ID

Basic CC is maps to Door Lock CC.

    0x00 : Door Unsecured

    0xFF : Door Secured

Association (0x85)

The number of supported groups is 1.  ”Lifeline”

The number of supportable nodes is 1 unit.

7

6

5

4

3

2

1

0

Command Class = COMMAND_CLASS_USER_CODE

Command = USER_CODE_SET

User Identifier

User ID Status

User Code 1

User Code N

7

6

5

4

3

2

1

0

User ID Status

Command Class = COMMAND_CLASS_USER_CODE

Command = USER_CODE_SET

User Identifier

7

6

5

4

3

2

1

0

Report

more

Command Class = COMMAND_CLASS_USER_CODE

Command = EXTENDED_USER_CODE_GET

User Identifier 1 (MSB)

User Identifier 2 (LSB)

Reserved

7

6

5

4

3

2

1

0

User Identifier 1 (MSB) 1

Command Class = COMMAND_CLASS_USER_CODE

Command = EXTENDED_USER_CODE_REPORT

Number of User Codes

User ID Status M

User Identifier 2 (LSB) 1

User ID Status 1

Reserved

User Code Length 1

User Code 1, 1

User Code N, 1

User Identifier 1 (MSB) M

User Identifier 2 (LSB) M

Reserved

User Code Length M

User Code 1, M

User Code N, M

Next User Identifier 1 (MSB)

Next User Identifier 2 (LSB)

7

6

5

4

3

2

1

0

User Identifier

Command Class = COMMAND_CLASS_USER_CODE

Command = USER_CODE_GET

7

6

5

4

3

2

1

0

User Code 1

User Code N

Command Class = COMMAND_CLASS_USER_CODE

Command = USER_CODE_REPORT

User Identifier

User ID Status

7

6

5

4

3

2

1

0

Command Class = COMMAND_CLASS_DOOR_LOCK_LOGGING

Command = RECORD_GET

Record number

7

6

5

4

3

2

1

0

Command = RECORD_REPORT

Command Class = COMMAND_CLASS_DOOR_LOCK_LOGGING

Record number

Timestamp - Year 1 (MSB)

Timestamp - Year 2 (LSB)

Timestamp – Month

Timestamp – Day

Record status

Timestamp - Hour Local Time

Timestamp - Minute Local Time

Timestamp - Second Local Time

Event Type

User Identifier

User Code Length

7

6

5

4

3

2

1

0

Command Class = COMMAND_CLASS_DOOR_LOCK

Command = DOOR_LOCK_OPERATION_GET

7

6

5

4

3

2

1

0

Command Class = COMMAND_CLASS_DOOR_LOCK

Command = DOOR_LOCK_OPERATION_REPORT

Door Lock Mode

Outside Door Handles Mode Inside Door Handles Mode

Door Condition

Lock Timeout Minutes

Lock Timeout Seconds

Door

Lock

0x00

secured

unsecured

0x01

secured

secured

0x02

unsecured unsecured

0x03

unsecured

secured

Target Door Lock Mode

Duration

Value

0x01
0x02
0x03
0x04
0x07
0x08
0x09

0x0A

0x0B
0x0E
0x0F
0x17
0x18
0x1B

0x1C

0x1E

Key or latch operation locked (manual)

User code deleted
User code changed
Lock reset
Low battery

Event type

Key or latch operation unlocked (manual)
Auto lock operation
Auto unlock operation
Lock Command: Z-Wave (no code)
Unlock Command: Z-Wave (no code)
User code added

Lock Command: Keypad access code verified lock command
Unlock Command: Keypad access code verified unlock command
Lock Command: Keypad lock button pressed
Unlock command: Keypad unlock button pressed
Keypad illegal access code entered

Reviews: