Advanced Topics
Schedule Entries Time Format
Hours for schedule entries are specified in 24-hour hh:mm format – for example, 15:00.
To specify a day off, set the start and end time to 00:00-00:00.
To specify a full working day, set the start and end time to 00:00-24:00.
The figure below shows the difference between these two types of entries, as displayed in the Calendar view.
For a day off that doesn't fall on Saturday or Sunday, the date record in the grid is marked in red.
tip
If you need to specify just the hours (without the minutes), you can enter them simply as numbers – for example, set 9 and 19 as start and end time. After you click Save Schedule or press Enter, evalink talos saves the values in correct format (09:00-19:00). You just need to make sure that the figures are set in the 24-hour notation – evalink talos understands 2 as 02:00 (2 a.m.), not as 14:00 (2 p.m.).
Schedule Hours Priority in Case of a Conflict
When there's a conflict between the hours of several schedule entries, the following general rules apply:
The hours of a non-recurring entry override the hours of a recurring one
For example, if a Date entry for Monday, November 28, 2022 is created in a schedule, it overrides:
- the hours of the Day of Week entry for Monday
- if a Special Day was created for November 28 and added to the schedule – the hours of this Special Day
This rule applies to conflicts between:
the entries of the same schedule
the entries of the main schedule and the included schedule
For details on recurring and non-recurring entries, see section Manage Schedules > Schedule Entry Types.
If an entry of an included schedule conflicts with an entry of the same type in the main schedule, the hours of the main schedule take precedence
For example, if both the main and the included schedule have a Date entry for Monday, November 28, 2022, the hours set in the main schedule are applied.
For details on schedule entry types, see section Manage Schedules > Schedule Entry Types.
In case of a conflict between two included schedules, the hours of a lower-level schedule take precedence
For example, if a schedule has a global schedule and a site group schedule included, and both included schedules have a Date entry for Monday, November 28, 2022, the hours of the site group schedule are applied.
info
The time zone of an included schedule is ignored. The hours of the included schedule are treated as the ones belonging to the time zone of the main schedule.
In case of a conflict between the two entries of the same type in the same schedule, both entries are applied.
For example, if there are two overlapping Date entries for Monday, November 28, 2022 – for example 09:00-17:00 and 10:00-18:00 – the two entries are displayed on top of each other in the Calendar view, with the resulting working hours set to 09:00-18:00.
Set Alarms to Be Triggered on Schedule State Change
For each schedule created for a site, Administrator or Manager can configure the alarms to be triggered when the schedule state switches from Active to Inactive or vice versa, to signal the start and end of the site working hours.
info
For site group- and global schedules, this operation is not available.
The operation is performed on the schedule page (see section View a Schedule > Navigate to the Schedule Page).
The figure below shows the configuring of state change alarms for a schedule:
To set up alarms to be triggered on schedule state change:
On the schedule page, click on the alarm button
If no state change alarms were created for the schedule yet, an inactive alarm button
is displayed. If some alarms were already created, the icon is active .In the Assign Alarm Codes dialog that opens
in the Alarm Code (Active) field, enter the alarm code for the Schedule Active alarm
in the Alarm Code (Inactive) field, enter the alarm code for the Schedule Inactive alarm
Both fields are optional. Only one alarm code can be specified in each field.
Both fields accept alarm expressions. For details on using alarm expressions, see section Advanced Features in evalink talos > Alarm Expression Syntax.
Click OK
Back on the schedule page, click Save Schedule to save the changes
blog article
For an example of using Schedule Active and Schedule Inactive alarms, see the evalink.io blog article Scheduled alarms: Automatic guard verification in evalink talos.
info
A Schedule Active alarm is qualified by evalink talos as an event of alarm type, a Schedule Inactive alarm is qualified as a restore.
If buffer times are set for a schedule (see section Schedules Overview > Buffer times), the Schedule Active alarm is triggered earlier than the schedule start time for the specified time period, and the Schedule Inactive alarm alarm is triggered later, accordingly.
Create a Schedule Role and Assign It to a Schedule
The rationales for using Schedule Roles are described on page Schedules Overview > Schedule Roles.
tip
You can assign Schedule Roles on different levels of hierarchy: to a site schedule, a site group schedule, or a global schedule.
A workflow that uses a Schedule Role will first try to resolve the Schedule Role on the site level. If not successful, the workflow will try resolving it first on the site group level, and then on the global level until the role is resolved. For more detail, see section Advanced Features in evalink talos > Use of Roles > How a Role Is Applied.
Create a Schedule Role
To create a Schedule Role:
Go to Company > Settings > Schedules
In the Schedule Roles section of the page, click Add Role
Specify the Name for the Role and click Submit
The new Schedule Role appears in the list.
info
If later you wish to delete a Schedule Role, first exclude it from all schedules that use it. Otherwise, the delete icon
for this Schedule Role is disabled.Assign a Schedule Role to a Schedule
You may assign a Schedule Role to a schedule:
during the creation of a schedule, see section Manage Schedules > Create a Schedule
for an existing schedule – on the schedule page, see below for details
To assign a Schedule Role to an existing schedule:
Go to the schedule page (see section View a Schedule > Navigate to the Schedule Page)
On the schedule page, click on the three dots icon
at the right side of the page and select EditIn the dialog that opens, select a Schedule Role from the list
Click OK to close the dialog
Back on the schedule page, click Save Schedule to apply the changes
info
You can assign each Schedule Role to only one schedule on the current Schedules page (of a site, site group, or Company).
Create a Site Status That Relies on a Schedule
You can configure a site status in evalink talos that listens to state changes (for example, Armed, Disarmed) signalled by the connected equipment.
You can also create a Status Rule that sets a correlation between the status state and the state of a schedule: for example, when the schedule is Inactive, the status state should always be Armed. Whenever the expected combination of the two is violated or restored after a violation, the Status Rule triggers an alarm.
For more information, see section Work with Site Statuses > Work with Status Rules.
Create a Workflow That Checks a Schedule
Each incoming alarm can be checked automatically against a schedule. Different actions can be invoked depending on whether the alarm arrived within or outside the schedule active hours. This can be done using the
Automated Decisions > Check Schedule step in a workflow.To set up a workflow that checks a schedule:
Create a workflow as described in Workflow Reference > Operations with a Workflow
a. Create a workflow – see section Add a Workflow > Start Creating a Workflow in Workflow Reference > Operations with a Workflow
b. Set incoming conditions for the workflow – see section Work with Workflows > Workflow Incoming Conditions and Workflow Comment > Set Incoming Conditions for a Workflow
- Automated Decisions > Check Schedule step and configure it as described in section
Add other workflow steps as necessary and save the workflow