Data

Events

Purpose: Various events cab be created in the Upkip Administration. They are built with a specially designed expressive language that supports a limited number of operations and functions. The event is fired when the expression defined in it returns true. Events trigger alerts and notifications.

The section describes:

Create new event

Precondition: The user with the role Administrator is logged into the Upkip Administration.

Select the menu Data/Events.

Figure 1: Events list

Click the New button to create a new event.

Figure 2: Events - New event

Fill in the details:

To save the event, click the Add button.

Add function in expression

Precondition: The New event form opens. Click the Add Function button to select an expression function from the list of built-in functions.

Figure 3: New event - Add function - built-in functions

Select a function from the list and click the Add button.

The following list of built-in functions has been developed:

Add tag in expression

Precondition: The New event form is opened. Click the button +Add Tag to search and add tag in the expression field when creating an event.

Figure 4: New event - add tag in expression

Click on Add Tag button.

Select a tag from all tags

Precondition: The Select tag form is opened.

There is possible to search for and select a tag between all tags.

Figure 5: New event - search tag from all

Select a tag from organization tree

Precondition: The Select tag form is opened.

There is possible to search for and select a tag thourgh organization tree with departments and machines.

Figure 6: New event - search tag from organization tree

Add parameters in expression

Precondition: The New event form is opened.

There is possible to define parameters for the expression field.

Figure 7: New event - define parameters for expression

Create events and warnings from tag limits

Precondition: The machine is selected in the organization tree. The TAGS tab is selected. The New tag form opens.

Purpose: When adding a tag of type INT, it is possible to set minimum or maximum values for the tag.

To configure the tag limits, follow the steps below:

Figure 8: Machine - Select machine tag

Figure 9: Machine- Edit tag - create warnings from tag limits

Enter the tag value limits for Min and/or Max. You can enter just one limit or both.

There are checkboxes below the Min and Max fields.

Select menu Events and search in the list – e.g. Temp - Pump1

Figure 10: Events - аutomatically created events from tag limits

Select menu Warnings and search in the list – e.g. Temp-Pump1

Figure 11: Warnings - automatically created warnings from tag limits

Delete events and warnings from tag limits

Precondition: There are created events and warnings from tag limits.

It is possible to delete events and warnings from the Edit tag form.

Select the tag with created events and warnings from tag limits. Click the Update button.

Figure 12: Edit tag - checked Delete warning

Select checkboxes Delete warning and click the Save button.

Warnings

Purpose:

The section describes:

Precondition: Log into the Upkip Administration. Select the menu Data/Warnings.

Figure 13: Warnings list

Create Warning

Precondition: The menu Warnings is selected. The warnings page is opened. The events are created.

Click on the New button.

Figure 14: Warnings - create new warning

Enter the following data in the form:

Figure 15: Warnings with different severity

Edit Warning

Precondition: The menu Warnings is selected. The warnings page opens.

Select a warning from the list and lick the Update button.

The warning can be edited by changing the Name, Severity, Start, and Stop event. The warning severity is selected from the drop-down list: Alarm, Warning, Information.

Click the Save button.

Figure 16: Edit Warning

The Severity of the warning could be edited by selecting a value from the dropdown - Information, Warning or Alarm.

Figure 17: Edit warning - change severity

Delete Warning

Precondition: The menu Warnings is selected. The warnings page opens.

Select a warning from the list and click the Delete button.

Figure 18: Upkip Administration - Delete warning

Warnings from Tag Limits

Purpose: Create automatic warnings when tag limits are entered.

Warnings can be created automatically by entering minimum and/or maximum tag values ​​with the **Create Warning checkboxes selected.

Follow the steps Events/Create events and warnings from tag limits.

Figure 19: Warnings from tag limits

Deleting warnings created from tag limits is possible automatically by following the steps Event/Delete warnings from tag limits

Notifications

Purpose:

There section describes:

Precondition: Login to the Upkip Administration.

Select the Data/Notifications menu.

Figure 20: Notifications list

The table displays notifications by Name, Subject, and Text. In the last column there is a checkbox – private or not.

Machine Alarms Notifications

Purpose: To create automatic email notifications from the machine's alarms list.

Precondition: User with Administrator role is logged into the Upkip Administration.

Select the ORGANIZATION menu. In the organization tree, select the machine. Click the ALARMS tab.

Figure 21: Create notification by selecting machine alarms

Find through the filter some alarms and select them through the checkboxes.

Click the Create Notification button.

Figure 22: Upkip Administration - Edit notification automatically opened

The created automatic notification, which is pre-filled, can be edited and saved.

Figure 23: Notifications - placeholders list

After selecting from the list and clicking the Add button, the placeholder is inserted into the notification message text.

If an alarm message is sent to the machine tag of type Alarm, the event is fired.

The notification email configured with it is sent to the user.

Email Notifications

Purpose:

The section describes:

Configure User

Users in the Upkip Administration are configured following the steps Users Management.

Log in as a user with the System Administrator role in the Upkip Administration.

In the User List find the user and click Edit. Make sure that user email is configured in the e-mail field. This is the email to which an email notification will be sent. This email could be different from the username email. In the user's details is entered a phone number with the area code.

Figure 24: Upkip Administration - User configuration with email

Configure Event and Email Notification

Select the machine ID and tag which will be used in the event configuration.

Select the machine tag by following the steps in Search and add Tag

To create an event, see Create new event

Select the menu Notifications.

Click the New button to create a new notification.

Figure 25: Upkip Administration - Create notification with media type email

Enter the Name, Message Subject, and Message text.

The Notification will be saved to the Notification list.

Send Email Notification

Data sent to the machine tag will trigger the associated event.

A notification email about this event will be sent to the user's email.

The email will be with:

Figure 26: Notification email with configured message text

Viber Notifications

Purpose:

Precondition: Setup Viber account

The section describes:

Configure User

Precondition: Users in Upkip Administration are configured following the steps Configure Users in Upkip.

Log in as a user with the System Administrator role in Upkip Administration.

In the User List find the user and click Edit. Enter in the Phone Number with Area code the user phone number that will be used for Viber notification.

Figure 27: Upkip Administration - User configuration with phone number

Configure Event and Viber Notification

Precondition: User logged into Upkip Administration. Select the Organization menu. Select a machine from the organization tree.

Select the machine tag by following the steps Search and add Tag

Create an event following the steps Create new event

Select the Notifications menu. Click New.

Complete the notification form:

Figure 28: Upkip Administration - Create notification with a message to Viber phone number

Click Save.

Figure 29: Upkip Viber invitation email

Subscribe to Upkip Viber Notifier

Precondition: User has received a Viber invitation email. The invitation email contains a QR code for the Upkip Viber Notifier.

Note! Scanning the QR code or clicking the link is only possible from a mobile device.

Оpen the link by clicking opens on the mobile device.

Figure 30: Upkip Viber Notifier

Within a minute, the user will receive a message to the Viber Upkip Notifier.

Figure 31: Upkip Viber Notifier prompt for subscribe message

Type in chat and send a text message.

.subscribe [email_address@example.net]

Figure 32: Upkip Viber verification email

Open the received email and click on the Verify link to do email confirmation.

Figure 33: Upkip Viber Verification confirmation page

Figure 34: Upkip Viber successful subscription

Send Viber Notification

Preconditions:

If the event configured in the notification has fired, a notification with media type=Viber and destination=User should send a message to the user's Upkip Notifier Viber account.

SMS Notifications

Purpose:

The section describes:

Configure SMS Notification

Select the machine and tag which will be used in the event configuration.

Select the machine tag by following the steps Add Tag

Create an event following the steps Create new event

Select the menu Notifications.

Figure 35: Upkip Administration - Create notification with media type SMS

To create a notification, enter:

The Notification will be saved in the Notification list.

Send SMS Notification

Preconditions:

If the event configured in the notification has been triggered, a SMS notification will be sent to the user's phone. The message text from the notification will come as SMS text.

Microsoft Teams Notifications

Purpose:

The section describes:

Microsoft Teams Configuration

The user must be an owner or invited to a team in Microsoft Teams.

The user opens Microsoft Teams and views created teams and channels.

Figure 36: Microsoft Teams Configuration

After creating a team default channel General is created.

Additional channels can be added to the team.

Figure 37: Microsoft Teams Configuration - Add channel

Right-click on the Team menu and select Manage Team.

Figure 38: Microsoft Teams Configuration - Manage Team

Type in the member search box Upkip Notifier and add to the team.

Figure 39: Microsoft Teams Configuration -Manage Team - Add member Upkip Notifier

Get the channel link by right-clicking on the channel menu and selecting Get link to channel.

Figure 40: Microsoft Teams Configuration - Channel - Get link to channel

Copy the link to the clipboard by clicking the Copy button.

Figure 41: Microsoft Teams Configuration -Copy link to channel

Configure Event and Teams Notification

Precondition: Login to the Upkip Administration.

Select the menu Notifications .

Figure 42: Upkip Administration - Create notification with destination Teams

To create notification, enter:

The created Notification will appear in the Notifications list.

Send messages to Microsoft Teams

Open Microsoft Teams and select a created notification channel.

Figure 43: Microsoft Teams - View submitted message from notification

When an vent and a notification are triggered, the message is sent to Teams and will be visible to all team members.

Figure 44: Microsoft Teams - Reply to Upkip Notifier message

Team members can click Reply to notify someone of the message by typing ‘@’ before their name.

Allowed time interval for notifications

Purpose: Configuring the allowed notification time interval for the users allows to disable the receipt of Viber, Email, or SMS notifications for time outside the specified allowed time interval.

Precondition: A user with an administrator role is logged into Upkip Administration.

Configure allowed time interval for notifications

Open the users list by clicking on the users' icon.

Figure 45: Upkip Administration - Open users list

From the users' list select the user and click Edit.

Figure 46: Upkip Administration - Configure user with an allowed time interval for notifications

Configure Email, Viber, SMS notifications

Configure events and email notification following the steps Configure Event and Email Notification

Configure event and Viber notification following the steps Configure Event and Viber Notification and Subscribe to Upkip Viber Notifier

Configure events and SMS notification following the steps Configure SMS Notification

Send notifications within or outside the allowed time interval

Send email notification following the steps Send Email Notification

Send SMS notification following the steps Send SMS Notification

Send Vibver notification following the steps Send Viber Notification.

Trigger the event and notification for each notification channel at the specified time interval.

Trigger the event and notification for each notification channel outside the specified time interval.

Calculated Tags

Purpose: Calculated tags are used to execute expressions on the base tag values and assign results to the Result tag. To create the expression built-in functions can be used.

Base and Result Tags

Create Base and Result tags that will be used for the definition of the calculated tag.

Select Organization and some machine under department.

Figure 47: Edit machine -Select tags for base and result tag

Base tag and Result tag must exist in the machine tag list.

Add Calculated Tag

Precondition: The user is logged into the Upkip Administration. Base and Result Tags are created.

Select the menu Data/Calculated Tags.

Figure 48: Calculated Tags

Click the New button.

Figure 49: Add new calculated tag

Enter the following data in the form:

Search for Base and Result Tags

Figure 50: New Calculated tag - Select base and result tags

Figure 51: New calculated tag - select tag by label

After adding the tag or label they are filled read-only in the fields for Base tag and Result Tag.

Figure 52: New calculated tag - Selected base and result tags

Add Expression

When creating a calculated tag, it is possible to create an expression that will be executed on the base tag. The result of the execution will be recorded in the Result Tag.

Figure 53: New calculated tag - Add expression

To create an expression can be used:

Built-in functions – implemented functions that can be selected from the list.

Add Tag – it is possible to select the tag from all tags or from the organization tree to add to an expression.

Figure 54: New calculated tag - Add expression operators

Figure 55: New calculated tag - Add parameters

The expression parameter has a Name, Type and Value. Use in an expression with its name.

After filling the mandatory fields – Name, Result, Base, and Expression, click Save.

For example:

Figure 56: Calculated tags list

Built-in Functions

To add a function in an expression, click the Add Function button.

When selecting a function, a Description and Example appears on the right side.

Select a function and click the Add button.

Figure 57: Built-in functions

Lists

Purpose: Lists are a special section that provides an opportunity to:

Figure 58: Lists menu

Working with lists is quite simple.

In general, lists are made to organize specific list items (data items). Each list item has an associated Label (text value) and Color provided in hexadecimal format.

Figure 59: Lists menu

A new list or list item can be added by clicking the Add button. The available options are limited based on the currently selected element in the structure. To add a list item, a list must be selected.

Complete the following properties.

Figure 60: Add List

Figure 61: Add List Item

Downtime Tagging

Purpose

Default Downtime Reasons

Figure 62: Default downtime reasons

Figure 63: Default downtime reasons as seen in Upkip Visualization

Click here for more details on how to create and manage Lists.

Create New

Creating a new downtime list follows the rules of Lists with the following requrements:

Figure 64: Create new downtime reasons list

Create a new downtime list

Steps to create new downtime list:

An existing downtime list can be edited when its element is selected in the list structure.

Figure 65: Create new downtime reasons list

Create a new category in the list

Steps to create a new category under a downtime list:

An existing category can be edited when its element is selected in the list structure.

Figure 66: Create new downtime category

Create a reason in the category

Steps to create a new downtime reason under a category:

An existing downtime reason can be edited when its element is selected in the list structure.

Figure 67: Create new downtime reason

Machine Specific Downtime Reasons

The platform provides the possibility to change the default downtime reasons for a specific machine. This is available via the Properties tab of the selected machine in the Organization structure. For each machine there is a Downtime List property available.

Figure 68: Change default machine dowtime reasons

In the cases when a downtime list different from the organization default is selected, then in the downtime tagging panel two options for downtime list are available:

Figure 69: Multiple dowtime reason lists for tagging