Oct 19, 2021
Mercury controllers support 6 different types of timezone attributes and this article can be utilized to better understand each of them. The six timezone modes are:
- Always Inactive
- Always Active
- Normal - Respect Holiday Groups
Previously displayed in software versions as "Normal". - Normal - Respect Holiday Groups Or Day of Week*
- Normal - Respect Holiday Groups Or Day AND Week*
*Requires minimum software version Access It! Universal.NET 7.4 and an EP/LP series controller.
- Always Inactive - The timezone will always be inactive and any defined intervals will be ignored. When set to this mode, the timezone can only be activated using a task or macro. This mode is generally used for special timezones that are only to be activated when a card holder from a specific card group enters the area first.
- Always Active - The timezone will always be active and any defined intervals will be ignored. When set to this mode, the timezone can only be deactivated using a task or macro. This mode is generally used for special timezones that are only to be deactivated during "threat level" or hazardous situations.
- Normal - Respect Holiday Groups (Default) - The Timezone state is decided using either the day-of-the-week and times defined within the assigned intervals or the holiday groups the interval is a member of. If the current day is specified as a holiday, the state relies only on whether the holiday group for an associated interval is set. Holidays override the standard accessibility rules. If the current day is not specified as a holiday, the timezone will be active or inactive depending on whether the current day/time is programmed into any assigned intervals.
- Normal - Respect Holiday Groups Or Day of Week - This mode is similar to the "Normal - Respect Holiday Group" mode except that the interval's day-of-the-week values are always applied regardless if a holiday is active. If it is not a holiday, this mode functions normally respecting the values of the assigned intervals. If it is a holiday, this mode performs a logical OR on the holiday and interval's day-of-the-week. If either or both are active, the timezone will be active, otherwise the timezone will be inactive.
- Normal - Respect Holiday Groups AND Day of Week - This mode is similar to the "Normal - Respect Holiday Group OR Day Of Week" mode but it performs a logical AND instead of a logical OR. If it is not a holiday, this timezone respects the values of the assigned intervals. If it is a holiday, the timezone will be active only if BOTH the interval's day-of-the-week AND holiday group are active. If either one is inactive, the entire timezone will be inactive.
This mode requires LP firmware 1.290 or higher.
Timezone Name: Business Hours
Timezone Interval assigned: Monday through Friday, 8AM-5PM
Timezone Interval Holiday assignments: Holiday Group 1
Holidays Configured: A 31 Day holiday spanning from August 1st until August 31st. The holiday is assigned to be a member of Holiday Group 1.
- Always Inactive - If the Business Hours timezone was assigned this mode it would be inactive for all of August.
- Always Active - If the Business Hours timezone was assigned this mode it would be active for all of August.
- Normal - Respect Holiday Groups (Default) - If the Business Hours timezone was assigned this mode it would be active for all of August from 8AM-5PM. This is because despite the interval having Monday through Friday, it also has the Holiday Group 1 group assigned so every day, weekends included, the schedule will be active.
- Normal - Respect Holiday Groups Or Day of Week - If the Business Hours timezone was assigned this mode it would be active for all of August from 8AM-5PM. This is because despite the interval having Monday through Friday, it also has the Holiday Group 1 group assigned so every day, weekends included, the schedule will be active.
- Normal - Respect Holiday Groups Or Day AND Week - If the Business Hours timezone was assigned this mode it would be active Monday-Friday for all of August from 8AM-5PM. This is because despite the holiday group spanning weekends, the assigned interval only includes Monday through Friday.
Example Scenario 2
Timezone Name: Employee Hours
Timezone Interval assigned: Monday, Tuesday, and Friday, 10AM-10PM
Timezone Interval Holiday assignments: <None>
Holidays Configured: A 31 Day holiday spanning from August 1st until August 31st. The holiday is assigned to be a member of Holiday Group 1.
- Always Inactive - If the Employee Hours timezone was assigned this mode it would be inactive for all of August.
- Always Active - If the Employee Hours timezone was assigned this mode it would be active for all of August.
- Normal - Respect Holiday Groups (Default) - If the Employee Hours timezone was assigned this mode it would be inactive for all of August. This is because the interval is not configured to be active during Holiday Group 1 days.
- Normal - Respect Holiday Groups Or Day of Week - If the Employee Hours timezone was assigned this mode it would be active for Monday, Tuesday, and Friday from 10AM-10PM. This is because despite the interval not including the holiday group, the day-of-the-week is still respected.
- Normal - Respect Holiday Groups Or Day AND Week - If the Employee Hours timezone was assigned this mode it would be inactive for all of August. This is because the interval is not configured to be active during Holiday Group 1 days.