2.2.93. Schedule Entry Lock Command Class, version 2 [DEPRECATED]¶
Warning
THIS COMMAND CLASS HAS BEEN DEPRECATED
A device MAY implement this command class, but it is RECOMMENDED that new implementations use the Schedule Command Class.
If implementing this command class, it is RECOMMENDED that the Schedule Command Class is also implemented.
The Schedule Entry Lock Command Class provides Z-Wave devices the capability to exchange scheduling information. The Schedule Entry Lock Type Commands are for controlling the schedules of an Entry Lock using schedule based user code Ids. The Entry Lock supports two types of schedules for each user ID supported in the device. The two schedule types are a time-fenced weekly schedule and a time-fenced one-time range schedule. When these schedules are configured and enabled, it allows the specified user ID’s code to be active during the time intervals configured in the scheduling slots.
In Version 2 local time is used instead of UTC time, and Time Offset commands are added.
The commands not mentioned here remain the same as in version 1.
2.2.93.1. Schedule Entry Lock Time Offset Get Command¶
This command is used to request time zone offset and daylight savings parameters.
The Schedule Entry Lock Time Offset Report Command MUST be returned in response to this command.
This command MUST NOT be issued via multicast addressing.
A receiving node MUST NOT return a response if this command is received via multicast addressing. The Z-Wave Multicast frame, the broadcast NodeID and the Multi Channel multi-End Point destination are all considered multicast addressing methods.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|
Command Class = COMMAND_CLASS_SCHEDULE_ENTRY_LOCK (0x4E) |
|||||||
Command = SCHEDULE_ENTRY_LOCK_TIME_OFFSET_GET (0x0B) |
|||||||
2.2.93.2. Schedule Entry Lock Time Offset Set Command¶
This command is used to set the current local TZO and DST offsets into an Entry Lock Device. Any schedules that are already in the device before or after issuing the Schedule Entry Time Offset Set command are now assumed to be programmed in the Local time set by this command.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|
Command Class = COMMAND_CLASS_SCHEDULE_ENTRY_LOCK (0x4E) |
|||||||
Command = SCHEDULE_ENTRY_LOCK_TIME_OFFSET_SET (0x0D) |
|||||||
Sign TZO |
Hour TZO |
||||||
Minute TZO |
|||||||
Sign Offset TZO |
Minute Offset DST |
||||||
Sign TZO (1 bit)
Plus (0) or minus (1) sign to indicate a positive or negative offset from UTC.
Hour TZO (7 bits)
Specify the number of hours that the originating time zone deviates from UTC. Refer to the DST field regarding daylight savings handling.
Minute TZO (7 bits)
Specify the number of minutes that the originating time zone deviates UTC. Refer to the DST field regarding daylight savings handling.
Sign Offset DST (1 bit)
Plus (0) or minus (1) sign to indicate a positive or negative offset from UTC.
Minute Offset DST (7 bits)
This field MUST specify the number of minutes the time is to be adjusted when daylight savings mode is enabled.
2.2.93.3. Schedule Entry Lock Time Offset Report Command¶
This command is used to advertise the time zone offset and daylight savings parameters.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|
Command Class = COMMAND_CLASS_SCHEDULE_ENTRY_LOCK (0x4E) |
|||||||
Command = SCHEDULE_ENTRY_LOCK_TIME_OFFSET_REPORT (0x0C) |
|||||||
Sign TZO |
Hour TZO |
||||||
Minute TZO |
|||||||
Sign Offset TZO |
Minute Offset DST |
||||||
Refer to description under the Schedule Entry Lock Time Offset Set command.