The master code can be accessed (read/write) using slot 251 (0xFB), if using
version 1 of this command class. For version 2, the Master Code Set/Get/Report
commands must be used.
Yale locks do not support bulk commands (setting or getting multiple user codes at
once) or CRC functionality for this command class.
It should be noted that the lock’s operation mode (called “User Code Keypad Mode”
in this command class) can be modified through Version 2 of this command class,
or through parameter 8 of the Configuration command class. This is the only
parameter that can be modified through more than one command class.
The following implementation notes apply specifically to non-access user codes:
• The usage of non-access users has changed slightly with ZW3, compared to
ZW2, but is still backwards compatible. If a User Code Set is transmitted
using version 1 of the command class, then the lock will accept a value of
0x04 as the status for the non-access user.
• Previously, a value of 0x04 was reserved for setting non-Access users, as
stated above. When using version 2 of this command class, a non-Access
(now called “Messaging”) user ID status is assigned a value of 0x03. This
value of 0x03 should be used with the Extended User Code Set command.
• A non-access user can be identical to a “normal” PIN code, aside from the
fact that it does not grant access.
• Any available user code slot (except the master code) can be used to store a
non-access user code.
• Schedules can be applied to non-access users.
Yale locks support the following User ID Status values: