About NWS alarms

An alarm from Advisories Alarm Ext (NwsAdvisoryAlarmExt) results in a changed iconic Current Weather view (Px) as well as an alarm record with NWS data.

NWS data in alarm record

An NWS-initiated advisory in a system results in an Offnormal alarm with several NWS-specific facets in its Alarm Data.

Figure 23.   Example Niagara alarm record from NwsAdvisoryAlarmExt of NwsWeatherProvider
Image

Included in the Alarm Data of the alarm record are the following:

  • msgText — the enumerated value of the CurrentConditions “state” property
  • nwsCertainty — the enumerated value of the “Certainty” property received from the NWS, for example “Possible”, “Likely”, and so on.
  • nwsDescription — text string from the NWS that provides a complete description of the advisory.
  • nwsExpires — date/timestamp of when the NWS advisory expires.
  • nwsInstructions — text instructions from the NWS on what to do because of this advisory.
  • nwsSeverity — the enumerated value of the “Severity” property received from the NWS, for example “Moderate”, “Minor”, and so on.
  • nwsUrgency — the enumerated value of the “Urgency” property received from the NWS, for example “Expected”, “Future”, and so on. Corresponds to the “Urgency” property among the NwsAdvisoryAlarmExt properties.
  • sourceName — typically the name of the parent WeatherReport (locale), such as “Richmond”, etc. (unless “Source Name” under the “Alarm Properties” container has been edited from defaults).

Once all NWS watches, warnings, and advisories have been canceled or expired, the NwsAdvisoryAlarmExt alarm source returns the alarm to a normal condition.