Cloud Alarm Recipient (nCloudDriver-CloudAlarmRecipient)

This component extends the standard AlarmRecipient. It functions the same as the standard AlarmRecipient component does except that the CloudAlarmRecipient component can be used to send alarms to a single configured cloud platform.

This generic component is configured to receive alarms from Niagara as they are generated and send them to the cloud using the configured factory and the configured CloudConnector. The protocol used is determined by the configured CloudSentienceDevice protocolType.

In order to use the CloudAlarmRecipient, you must place the component under the Station > AlarmService in the wire sheet view, as in the example shown.

Figure 40.   CloudAlarmRecipient added to AlarmService Wire Sheet
Image
 NOTE: A configured NiagaraCloudNetwork object must exist in the station in order for theCloudAlarmRecipient to function properly. 

Notice that the Alarm slot of the Alarm Class component is linked to the Route Alarm slot of the CloudAlarmRecipient component. This ensures that alarms are routed to the CloudAlarmRecipient appropriately.

This component is available in the nCloudDriver palette.

Figure 41.   Cloud Alarm Recipient properties
Image

The Time Range, Days of Week, and Transitions properties are standard to all Alarm Recipients and detailed in the Niagara Drivers Guide. The CloudAlarmRecipient-specific configuration properties are described in the following table.

To access these properties, expand Config > Services > Alarm Service, double-click CloudAlarmRecipient.

Name Value Description
Time Range, Start Time hours:minutes:seconds Specifies when to begin reporting alarms.
Time Range, End Time hours:minutes:seconds Specifies when to end reporting alarms.
Days of Week check boxes Limits alarm reporting to a specific day or selected days of the week.
Transitions check boxes Selects which alarm conditions to report.
Route Acks true (default) or false
Enables (true) and disables (false) the routing of alarm acknowledgements to the recipient. The framework does not route trap (event notification) acknowledgements if you select false.
Device null (default), CloudSentienceDevice Indicates the CloudSentienceDevice to be monitored for alarms.
Enable Batch Alarms Enabled (default), Disabled Enables and disables the
Alarm Batch Delay 00000h 00m 30s (default) Specifies the amount of time to delay before sending batch alarms to the cloud.
Alarm Batch Size 100 (default) Specifies the size Range is from 2 to 512.
Last Sent To Cloud null (default) Shows the last time alarms batch was sent to the cloud

Action

  • Route Alarm: routes the alarm for selected alarm class.

Alarm Class considerations — Priority

In the Niagara Alarm Class, you can select a number from 0-255 to set the priority for toOffnormal, toFault, toNormal and toAlert. However, Honeywell Forge cloud platform has a different priority scheme. The following table maps a specific range of Niagara priority numbers to each Honeywell Forge priority.

Niagara priority number range Honeywell Forge priority
0 - 31 Emergency – 1
32 - 64 Alert – 2
65 - 97 Critical – 3
98 - 130 Error – 4
131 – 163 Warning – 5
164 – 196 Notice – 6
197 - 229 Information – 7
230 – 254 Diagnostic – 8
255 Undefined – 0