Message Editor Tab
In the System Browser, when you select Applications > Notification > Notification Templates, the Message Editor tab displays allowing you to configure messages using the following expanders along with the toolbar controls listed below:
- General Settings: Configure the message description along with the message type and revision number.
- Control Options: Configure the message priority, priority tolerance, escalation with other details like delivery mode and expiration time.
- Recipients: Add or remove recipients for the message template.
- Scheduler: (Available only for Reno Plus and MNS license users) Configure the message scheduling pattern.
- Channel Selection: (Available only for Reno Plus and MNS license users) Allows selection of a subset of delivery methods and device types for sending a message.
General Settings
The General Settings expander in Message Editor tab displays as shown in the following image:
- Description: Enter the description for the message template.
- Extended description: Enter an extended description for the message template.
- Type: Select the message type.
- Revision number: Select the revision number for the message template.
- Last changed: Displays the date and time of the last changes made to the message template.
Control Options
The Control Options expander in the Message Editor tab is as shown in the following image:
- Priority: Select the priority of the message. The drop-down list contains the following priorities:
- Low
- BelowNormal
- Normal
- AboveNormal
- High
- NOTE: This priority value is useful for different types of Notification supported devices. In case of ESPA devices, every message priority is mapped to ESPA 4.4.4 priority values. For example, a notification priority High can be associated with ESPA 4.4.4 priority value Alarm (Emergency).
- Expiration: Select the expiration time for the message. The minimum expiration time is 1 minute and the maximum expiration time is 999 hours and 59 minutes.
NOTE: The message is removed from the recipient devices and response collection stops after the expiration time. - Acknowledgment: When a message template has the Acknowledgment check box selected, recipient users can provide read acknowledgments by manually replying to the messages received on recipient user devices.
- Enable escalation: Select the check box to enable escalation configuration.
- Escalation rule: Enabled only if the Enable escalation check box is selected. It allows you to:
- Select the operator like less than <, greater than >, and so on from the drop-down list.
- Enter the value.
- Select the percentage % or exact value indicator # from the drop-down list.
- Select the condition for escalation from the drop-down list.
For example, select Delivery fails, if you want to escalate a message if the message delivery fails for more than five Recipient Users. - The operator to be selected for the above case must be greater than >.
- The value to be selected must be 5.
- The exact value indicator # must be selected from the drop-down list.
- The condition to be selected must be Delivery fails.
The Acknowledged recipients escalation rule option requires that the Acknowledgment option is enabled.
- Notification Template: Enabled only if the Enable escalation check box is selected. Notification templates to be launched should meet the escalation rule. Message templates that are part of an incident template let you select a targeted notification template from the drop-down list. Alternatively, you can drag a stand-alone notification template from the System Browser hierarchy to configure the targeted notification template.
NOTE: Notification templates cannot be dragged for escalation in Web and Windows App clients. For Web and Windows App clients, you need to select a targeted notification template from the drop-down list. - Anonymous acknowledgments: Select this box to include the acknowledgments that are not mapped to any recipient user as valid acknowledgments to be considered for the escalation rule.
- Priority Tolerance (Available only for MNS license users): Select the priority tolerance of the message.
- Delivery mode: Select the mode of delivery of the message to the recipient user. The available options are:
- Send to first device: The message is sent to the device first configured in the recipient user devices list. The message is not sent to other device irrespective of delivery failure/non-acknowledgment.
- Send to devices in sequence upon failure: The message is sent to the recipient user devices in sequence. In case of delivery failure for this device, the message is sent to the next device in sequence.
- (Available only for Reno Plus and MNS license users) Send to all devices at once: The message is sent to all devices in the recipient user devices list at a time.
- (Available only for Reno Plus and MNS license users) Send to device in sequence on non-acknowledgment: The message is sent to the device in sequence of the recipient user devices list. If the message is not acknowledged within the acknowledgment period, then the message is sent to the next device in the sequence.
- Acknowledgment Period: Define the time period starting from the start of delivery of a message during which the system will collect and evaluate the acknowledgments. For unscheduled messages, start of delivery is the same as launch time. For scheduled messages, start of delivery is the time when the message is switched to Active state.
Recipients
The Recipients expander in the Message Editor or Live Announcement Editor tab is as shown in the following image:
| Name | Description |
1 | NA | Displays the list of the recipients added to the message template or live announcement template. |
2 | Type | Displays the icons of the recipient type for the available recipients. |
3 | Link to incident by reference(Available only for MNS license users) |
|
4 | Filter recipients | Filters the recipients as per their categories (for example, Users, Devices, Locations, and Groups) |
5 | Name | Indicates the name of the recipient. |
6 | Mandatory | Select this check box to make the recipient a mandatory recipient of the message or live announcement that cannot be unselected during a message or live announcement launch. |
7 | Search | Search for a particular recipient from the list of added recipients for the message or live announcement. |
8 | Active(Available only for Reno Plus and MNS license users) | If this check box is checked, then only recipient will be active and will receive message. |
9 | Contact List | Toggle between the contact list and configured recipients. |
10 | Search | Search for a particular recipient from the list of available recipients. |
11 | NA | Displays the list of the available recipients. |
12 | Remove | Removes a recipient from the message template or live announcement template. |
13 | Add | Adds a recipient to the message template or live announcement template. |
Scheduler
The Scheduler expander is available only for Reno Plus and MNS license users.
This expander in the Message Editor tab is as shown in the following image:
- Scheduled: Select this check box to enable the different scheduling options.
- Launch Time: Enter the date and time when the message shall be launched for the first time.
- Repetition Pattern: Select the required repetition pattern and select or enter the corresponding value.
- Range of Repetition: Select the range of repetition for the message and enter the corresponding value.
Channel Selection
The Channel Selection expander is available only for Reno Plus and MNS license users.
This expander allows you to select a subset of delivery methods and device types for sending a message.
| Name | Description |
1 | NA | Allows you to select/clear all Device Types. |
2 | Device Type | Displays the configured device types. |
3 | NA | Allows you to select/clear all the Text Device Types. |
4 | Text | Displays whether the corresponding device supports text as a Delivery Method. A check box is displayed if the device is capable of processing text. |
5 | NA | Allows you to select/clear all the Audio Device Types. |
6 | Audio | Displays whether the corresponding device supports audio as a Delivery Method. A check box is displayed if the device is capable of processing audio. |
7 | NA | Allows you to select/clear all the Other File Device Types. |
8 | Other File | Displays whether the corresponding device supports other file as a Delivery Method. A check box is displayed if the device is capable of processing multimedia and other supported file types. |
The Message Content Editor tab allows to add and configure the message content in the form of text, audio or other files (for example, video, pdf or text file).
- Text Content: Configure the message content details like title, short and long text, short and long signatures, and variables.
- Audio Content: Add an audio file to the message template.
- Other File Content: Add single or multiple files to the message template. For example, text, pdf or video file.
NOTE:
The Save As and Delete functions are disabled for Web and Windows App clients.
Text Content
The Text Content expander in the Message Content Editor tab is shown in the following image:
- Align: Select the suitable alignment for the message text.
- Style: Select a suitable style for the message text.
- Font: Select a suitable font for the message text.
- Enabled: Enable the text content in the message template.
- Language: Allows you to change the language in which the text content is displayed. It is mandatory to provide text content in the default All Languages language. Optionally, text content can be localized for each language individually. If no localized content is provided in a specific language, then the All Languages content is sent to language-specific devices.
- Title: Enter the title of the message.
- Short Text: Enter the short text for the message. The short text is used as a content for messages that are sent through SMS and pager. New line is supported in short text. The short version of the message is sent to devices with limited display capacity.
NOTE: The maximum short text length is 160 characters. - Long Text: Enter the long text for the message. New line is supported in long text. The long version of the message is displayed on audio-enabled devices. The long text is used for text that is included as a body of an email, and so on.
NOTE1: The maximum Long text length is 2000 characters.
NOTE2: You can format the message content using the message editor controls or already formatted html text in message content editor. - Repetitions: (Available only for MNS license users) Enter the number of repetitions the message is played on the audio device.
- Enabled: (Available only for Reno Plus and MNS license users) Enable the Signature field.
- Signature Short Text: (Available only for Reno Plus and MNS license users) Enter the short text of the signature for the message.
- Signature Long Text: (Available only for Reno Plus and MNS license users) Enter the long text of the signature for the message.
- Interval (sec): (Available only for MNS license users) Enter the interval in seconds between two consecutive repetitions.
- Add: Add a new user variable.
- Edit: Edit the selected user variable.
- Delete: Delete the selected user variable.
- User Variables: Displays the list of user variables. These variables can be dragged to title, short text, and long text.
The check box next to the variable displays whether the variable is global or template-specific. If checked, the variable is global. The variable is template-specific if the check box is clear. - Event Variables: Displays the list of event variables. These variables can be dragged to title, short text, and long text. For more information on the different variables and their description, see the Event Variables table below.
NOTE:
You can set the EnableViewPriorityCustomization property to True in the project specific config file to set and define the priorities of the views. The default value is False.
- System Variables: Displays the list of system variables. Except acknowledgement action variable, the system variables can be dragged to title, short text, and long text.
For more information on the different variables and their description, see the System Variables table below.
When you add the language-specific special characters in the short text for sending a message to the Adaptive and ESPA 4.4.4 device, by default these special characters are replaced with their corresponding replacement characters. The special characters along with their replacement characters are listed in the below table. Similarly, while sending a message to all devices, the language-specific special characters added in short text can be replaced with their corresponding replacement character. For this, please contact system administrator.
The below language-specific special characters table can be extended for other characters. For this, please contact system administrator.
Language | Special character | Replacement character |
Czech | ě, ř, ů | e, r, u |
Danish | æ, ø, å, Å | a, o, a, A |
Dutch | ij | I |
Finish | ä, ö | ae, oe |
French | è, é, à, á, â, ô, œ, ç | e, e, a, a, a, o, o, c |
German | ä, ö, ü, ß | ae, oe, ue, ss |
Hungarian | ő, ű | o, u |
Italian | à, è, ì, ù | a, e, i, u |
Norwegian | æ, ø, å, Å | a, o, a, A |
Polish | ń, ź, ż, ł, ó, ś, ć, ą, ę | n, z, z, t, o, s, c, a, e |
Portugese | ã, õ, ç | a, o, c |
Romanian | ţ, ă | t, a |
Spanish | ñ, á, é, í, ó, ú | n, a, e, i, o, u |
Slovakian | ĺ, ä, ô, l´ | I, ae, o, I |
Swedish | ä ö å | ae, oe, a |
Turkish | ı, İ, ğ | i,I,g |
NOTE:
The language specific special characters can be added with their corresponding replacement characters in the MNS_ProjectSpecific.config file available at GMSProject> GMSMainProject> bin.
System Variables | |
Name | Description |
Acknowledgment Action | Placeholder for a customizable action that the recipient users require for acknowledging the messages. NOTE: Messages are customized for each device type and in the respective recipient user languages. For example, recipient users can reply to an email by clicking the link in that email. In case of a SMS, a four-digit code is required to reply. |
Delivery Date | Placeholder for the date on which message is delivered to a device. |
Delivery Time | Placeholder for the time at which message is delivered to a device. |
Launch Date | Placeholder for the date on which the incident was launched. |
Launch Date/Time Limited | Placeholder for the date and time in short format on which the incident was launched. |
Launch Time | Placeholder for the time at which the incident was launched. |
Launched By | Placeholder for the name of the system operator initiating the incident. |
Event Variables | |
Name | Description |
Additional Information | Placeholder for the additional information attribute of the triggering event. |
Category | Placeholder for the event category like Alarm, Fault, Life Safety etc. |
Cause | Placeholder for the cause of the event. |
Cause limited | Placeholder for the cause of the event in short format. |
Datetime | Placeholder for the date and time of the event creation. |
Datetime limited | Placeholder for the date and time of the event creation in short format. |
Event Transition Time | Placeholder for the time of the event transition. |
Event Transition Time Limited | Placeholder for the time of the event transition in short format. |
Discipline | Placeholder for the discipline where the event has occurred like Building Automation, Building Infrastructure etc. |
Information text | Placeholder for the information text of the event. |
Intervention Information | For messages that are part of an incident triggered by an event, this variable is a placeholder for the intervention information for the event. |
Location | Placeholder for the location or the hierarchy path in the system where the event has occurred. |
Location limited | Placeholder for the location or the hierarchy path in the system where the event has occurred in short format. |
Message text | Placeholder for the message text of the event. |
Source | Placeholder for the source of the event. |
Source alias | Placeholder for the source alias of the event. |
Source limited | Placeholder for the source of the event in short format |
Source status | Placeholder for the source status of the event. |
Status change | Placeholder for the status changes of the event. |
Subdiscipline | Placeholder for the sub discipline of the event. |
Subtype | Placeholder for the subtype of the event. |
Type | Placeholder for the type of the event. |
NOTE:
Empty or blank variables will display N/A value.
Using Event Variables in the Message Content Editor Tab
You can add multiple event variables in your message content. In the below example you can see that multiple event variables are added in the Message Content Editor and how they appear once the event is generated.
The Message Content Editor tab displays as follows.
If an event is triggered, where the temperature is greater than the high temperature limit, the result event variables are displayed as below.
User Variables - Data Types
Data Types | |
Item | Description |
Integer | Prompts you to enter an integer value as the input. Enter a numeric value as the default value. |
Floating Point | Prompts you to enter a floating point value as the input. Enter a numeric value as the default value specifying the number of decimals allowed. |
Date | Prompts you to enter a date as the input. Select a date as the default value specifying the display format (short, long, month-day, year-month). |
Time | Prompts you to enter a time as the input. Select a time as the default value specifying the display format (short, long). |
DateTime | Prompts you to enter a date and time as the input. Select a date and time as the default value specifying the display format (short, long, month-day, year-month). |
Text | Prompts you to enter a text as the input. Enter a text as the default value specifying the maximum length. |
Select | Prompts you to select one value from the available choices list as the input. Enter multiple choices for the user to choose a value from. |
Multiselect | Prompts you to select one or multiple values from the available choices list as the input. Enter multiple choices for the user to choose values from. |
Script | Prompts you to select a script from the list of existing management platform scripts. On selecting the script, its function displays. Refer to Controlling the Recipients Availability using the Management Schedule topic for more information of a script example. |
Audio Content
The Audio Content expander in the Message Content Editor tab is as shown in the following image:
| Name | Description |
1 | Enabled | Enable audio content in the message template. |
2 | Language | Allows you to change the language in which the audio content is displayed. It is mandatory to provide audio content in the default All Languages language. Optionally, audio content can be localized for each language individually. If no localized content is provided in a specific language, then the All Languages content is sent to the language-specific devices. |
3 | File name | Displays the name of the selected audio file. |
4 | Browse | Allows you to browse the local file system and upload a file as audio content. You can upload MP3 and WAV files. |
5 | Media Library Nodes(Available only for MNS license users) | View the list of media files from where the required audio file can be dragged to the message under Name. |
6 | Remaining attachment files size | Displays the available file size in KB. You can add single or multiple files up to the maximum configured attachment size. The remaining file size of the configured limit is displayed here. |
7 | Repetitions(Available only for MNS license users) | Enter the number of repetitions the message is played on the audio device. |
8 | Interval (sec.)(Available only for MNS license users) | Enter the interval in seconds between two consecutive repetitions. |
9 | Progress bar | Progress bar for playing audio. |
10 | Play | Play the uploaded audio file or the recorded audio content. |
11 | Pause | Allows you to pause playing the uploaded audio file or the recorded audio content. |
12 | Stop | Allows you to stop playing the uploaded audio file or the recorded audio content. |
13 | Delete | Delete the uploaded audio file or the recorded audio content. |
14 | Record | Allows you to start recording of an audio message. |
15 | Delete All | Deletes all the audio files. |
16 | Volume | Allows you to roll over to adjust the volume. |
Other File Content
The Other File Content expander in the Message Content Editor tab is as shown in the following image:
- Enabled: Enable other files content in the message template.
- Include Dynamic Graphics: Select to include the available dynamic graphics effective in case of incident triggering workflow.
- Language: Allows you to change the language in which the text content is displayed. It is mandatory to provide any supported content in the default All Languages. Optionally, other file content can be localized for each language individually. If no localized content is provided in a specific language, then the All Languages content is sent to language-specific devices.
- Browse: Browse the local file system and upload a single or multiple files as other file content.
NOTE: If you select both Dynamic Graphics and static files, the sent message will contain only the Dynamic Graphics. While selecting Dynamic graphics, make sure to select the Include Dynamic Graphics checkbox. - Remaining attachment files size: The available file size is displayed in KB. You can add single or multiple files up to the maximum configured attachment size. The remaining file size of the configured limit is displayed here.
- Media Library Nodes: (Available only for MNS license users) View the list of media files from where the required multimedia file can be dragged to the message under Name.
- Repetitions: (Available only for MNS license users) Enter the number of repetitions the multimedia file is played.
NOTE: The repetition count is not used by any of the currently supported device types. - Interval (sec.): (Available only for MNS license users) Enter the interval (in seconds) between two consecutive repetitions.
NOTE: The interval (in seconds) is not used by any of the currently supported device types. - View: View the uploaded file.
- Delete: Delete the current uploaded file.
- Delete All: Delete all the uploaded files.
The BrightSign Media Controller supports the following file formats.
- Audio Files
- AAC (LC - Low complexity profile) at a Constant Bit Rate, as part of a video file (.mp4, .mov, or .ts) at 44.1 KHz, 48 KHz
- MP2 (MPEG-1 Layer 2) at a Constant Bit Rate, as part of a video file (.mpg or .ts) at 44.1 KHz, 48 KHz
- MP3 at a Constant Bit Rate (44.1 KHz, 48 KHz, or 32 KHz at up to a bit rate of 224 Kbps) as a standalone file (not encoded as an audio track in a video file)
- AC3 5.1 passed through (un-decoded, RAW data) HDMI. Audio streams in this format are supported by BrightSign players, but will require an AC3 decoder (HDMI AV receiver)
- WAV
- Video Files
- MPEG-2 - Can be saved as an .mpg, .ts, .m2ts or .vob container.
- MPEG-1 - Can be saved as an .mpg container.
- (4K models only) H.265 (HEVC) - Can be saved as an .ts, .mov, or .mkv container
- H.264 (MPEG-4, Part 10) - Can be saved as a .mp4, .mov, or .ts container
- WMV - .wmv video only files (.wma audio files are not supported). Support includes videos exported from PowerPoint
- Information
NOTE:
The .mov files with compressed atoms (metadata) are not currently supported. - Image Files
- JPG
- BMP
- PNG
The maximum supported resolution is 1920x1080.
NOTE 1:
BrightSign devices do not support JPEG image files with CMYK color profiles.
NOTE 2:
Dynamic Graphics: In distribution setup, if system is unable to extract graphics associated with event source present on other system, it uses the multimedia content configured in the message template. However, the system displays the image containing an error message, if there are no multimedia contents configured in the message template.
NOTE 3:
The attachment is deleted from the email, if the file size exceeds the maximum allowed limit or the file type is not supported.
The SMTP Email server supports the various file formats as listed in the following table.
File Type | File Type Extensions |
Audio Files | mp3, wav |
Video Files | mP4, avi, mpg, wmv, mov |
Image Files | JPG, TIF, PNG, GIF, svg, bmp |
Document files | pdf, docx, xlsx, pptx, one, html, txt |
NOTE 1:
You can update the supported file types for SMTP email in the Mns_ProjectSpecific.config configuration file available at [installation drive:]\[installation folder]\GMSProject\[projectname]\mns.
NOTE 2:
You can send out only plain text content through email by setting the value “OnlyPlainText" to “true” in the WCCOASMTPDrv.exe.config configuration file available at [installation drive:]\[installation folder]\GMSProject\GMSMainProject\bin.
NOTE 3:
You can add single or multiple files up to the maximum configured attachment size. The maximum allowed attachment size is set in the Mns_ProjectSpecific.config configuration file available at [installation drive:]\[installation folder]\GMSProject\[projectname]\mns.
NOTE 4:
The unsupported file types are automatically removed when you receive an email with these unsupported file types. In the email, the unsupported file types **” are displayed at the end of the email text indicating that one more attachments are deleted.