Notification Lists¶
Overview¶
ExoSense supports the ability to receive Email and SMS notifications that are triggered based on Rule Status changes for individual Asset Signals. This functionality is found in Notification Lists which handle subscriptions to specific Assets, filters for the types of state changes and events to receive notifications for, and whether you you want Email and/or SMS. Users set up their notification contact info including a SMS rules on their Profile page.
More on Data Pipeline Rules
SMS notifications may not be available on all solutions dependent on Solution Tier and Administrators.
Notification Lists¶
A notification list allows a user to subscribe to specific assets or an entire group (including sub-groups). The group subscription is dynamic and will update as assets are added / removed to the group. Each list also allows specific filters on rule state events and if enabled, condition lifecycle changes.
Notification List Functionality
- Per User Notification Lists (Subscriptions)
- Subscriptions for specific assets
- Subscriptions for entire groups
- Filtering on Rule Event States
- Filtering on Condition Events
- Filtering on Condition Policies
- Multiple Lists (Different sets of Subscriptions / Filters )
The Filters on the list allows users to choose which status rule event types, condition lifecycle, and condition policies to receive notifications for on the specific list. This enables different lists to serve different purposes.
Example Supported Use Cases
Different Lists for Different Assets
An example may be a list for only critical runtime parts of a machine leveraging subsystems and/or condition policies to filter these for delivery of critical notifications. Another list can be set up for the other parts of those machines (assets) that may not be as highly prioritized for receiving notifications for.
-> or ->
-> ->
Different Lists for SMS and Email Severity Levels
Two (or more) lists may also be used to separate the types of notifications to receive via Email (all) and via SMS (only critical). This would allow only the most important severity messages for a set of assets to be sent via SMS, while another list includes all severity levels via email.
-> ->
-> ->
Q: May a user have no Notification Lists?
A: All users will have a minimum of one notification list. That list may or may not have asset/group subscriptions. All lists may choose to disable both email and sms notifications.
Notification Contact Preferences¶
Your contact information and rules about your availability for SMS can be managed in your account profile page, under the Notifications Tab.
Configuration | Description |
---|---|
SMS Phone Number | The mobile number to receive SMS messages to. Use the picker for your country code, which will allow for proper number formats. |
Email Address | The email address that is used for email notifications and used for log-in. (This can not be changed.) |
SMS Rules | Choose times of day during the week for SMS message availability. |
Notification Lists | Choose for each Notification List how you want to be notified. |
SMS Opt In: By providing your phone number, you are opting in and agreeing to receive notifications as SMS messages from the application.
SMS Rules¶
By default, all hours of the day will receive SMS messages unless non-blackout hours are selected. This can be managed on the User's Profile Notifications page by using the 'Manage Rules' button next to the SMS Notification configuration settings.
Notification Message Formats¶
These are the default message formats for notifications, although these may be customized by a specific solution and may differ slightly. Translated notifications are supported for the available languages.
Email¶
Email Notification Format
Subject
[{ Solution Name } Notification] - { Asset Name } - { Rule Name }
Body
You are receiving a notification message for { Asset Name } in { Solution Name }
Information:
* Asset: { Asset Name }
* Signal: { Signal Name }
* Rule: { Rule Name }
* State Change: { Alarm Level (e.g. "Warning") }
* Last Signal Value: {Signal Value} { Signal Unit }
* Time: { Date Time (User's Timezone) }
* Link: {Asset Dashboard Link}
Message: { Prefix Message - Optional: If there is a rule message }
Example
SMS¶
SMS Notification Format
{ Asset Name } - { Rule Name } - { Alarm Level (e.g. "Warning") }
Note: { Prefix Message - Optional: If there is a rule message }.
[{ Solution Name } Notification] - Login for more details.
{ Date Time (User's Timezone) }
{ Signal Name }: {Signal Value} { Signal Unit }
Example