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:

 

Message Editor
  • 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)

  • When the Link to incident by reference check box is selected, then the recipients of the notification template are associated to its incident template by reference. This indicates that any changes to the recipients of the notification template are reflected in all the associated incident templates. However, if the check box is not selected, then any changes to the recipients of the notification template are not reflected in the associated incident templates.
  • This check box is editable only when the message template does not have any recipients or is not associated with any incident templates.
  • For new projects, this check box is selected by default.

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.

Message Content Editor

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 , Delete , Import, Export 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.
    NOTE 1: The default Long text length is 50000 characters.
    NOTE 2: The maximum Long text length is 100000 characters.
    NOTE 3: 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 Thermo overload of a supply air fan example, you can see how the values appears once the event is generated.

Additional Information: BACnet Priority: 2 - BACnet Notification Class: 22
Cause: Off Normal (Alarm)
Cause Limited: Off Normal
Date/Time: 1/6/2022 4:32:37 PM
Date/Time Limited: 1/6 4:32 PM
Event Transition Time: 1/6/2022 4:32:37 PM
Event Transition Time Limited: 1/6 4:32 PM
Discipline: Building Automation
Category: High
Informational Text:
Intervention Information: BACnet Priority: 2 - BACnet Notification Class: 22
Location Limited: Air handling unit.Supply air fan
Location: DemoSSP.Site 01 - Virtual Building.Building 01.Building Automation.Air Handling and Ventilation Plants.Air handling unit.Supply air fan
Message Text: N/A
Source Alias: N/A
Source: Thermoelectrical overload [ThOvrld]
Source Limited: Thermoelectrical overload
Source Status: Active
Status Change: New event comes
SubDiscipline: Unassigned
SubType: Electrical Type: Detector

If an event is generated, where the temperature is greater than the high temperature limit, the result event variables are displayed as below.

List of events with their Path and Source values displays as shown below,

Select the particular event to display all the details as shown 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.
NOTE: WAV is a supported format for all audio devices except Media Controller.

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.
NOTE: The Record button is disabled for Web and Windows App clients.

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
  • 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.

NOTE 5:
You can modify long text length up to maximum limit. The maximum allowed limit is set to the value MaxAllowedCharactersInLongText in the MNS_InstallationSpecific.config configuration file available at [installation drive:]\[installation folder]\GMSProject\GMSMainProject\bin
When user wants to use the 100k characters in the long text, it is recommended to increase the NDB size up to 5GB.