
An iconic summary is also available, on the parent WeatherReport’s default Current Weather View.
A child Advisories container provides management of received weather advisories, for use in the station’s alarming subsystem, and an air quality view is also available.
| Name | Value | Description |
|---|---|---|
| Status | ok, alarm, fault, stale | Typically “ok” if a connection was made. Other possible statuses include:
|
| Last Update | Date/timestamp of the station’s last weather report update, in Baja AbsTime format. | |
| Last Failed Write | read-only date and time | Reports the last failed write. |
| Observed | Date/timestamp of when the NWS reported the observed values in the last update, in Baja AbsTime format. | |
| Sunrise | Timestamp for sunrise, in Baja Time format. | |
| Sunset | Timestamp for sunset, in Baja Time format. | |
| Sundown | StatusBoolean value that is true when the sun is down, else false when the sun is up. This dynamically updates whenever current time matches the Sunrise and Sunset times.
|
|
| Temp | Current temperature as a StatusNumeric value. | |
| Weather Summary | Text descriptor summarizing current weather conditions, as a StatusString value. This text string is evaluated and converted to a “State” enumerated value (next property). If CurrentConditions has an “alarm” status, this will describe the alarm condition. | |
| State | StatusEnum value derived from the received “weather summary” text. Enumerations were added for hazardous conditions, such as received in provider-issued advisories. | |
| User Base | domain components | Identifies the sub-tree of the LDAP server in which users who can access this station are found. At the very least it must contain the domain components of the server’s domain, for example: DC=domain, CD=net |
| Humidity | Current humidity as a StatusNumeric value. | |
| Wind Direction | StatusEnum value derived from received text. | |
| Wind Speed | Current wind speed value, as a StatusNumeric. | |
| Wind Gust | Reported wind gust speed (if available), as a StatusNumeric. Possibly “null” if not available. | |
| Wind Chill | This is calculated by
|
|
| Connection User | text | Defines the user name for the initial LDAP server connection. It may be required if users, who will be logging in, are in different sub-trees of the LDAP directory. If the LDAP server supports anonymous connections, leave this property empty (blank). When used, requires a valid user name in the LDAP server. The system uses this name to connect to the server for authentication. |
| Pressure | Current barometric pressure, as a StatusNumeric value. | |
| Dew Point | Current dew point reading, as a StatusNumeric value. | |
| Heat Index | This is calculated by Niagara using a NOAA formula, providing that the:
|
|
| Visibility | Current visibility distance value, as a StatusNumeric value. | |
| Ozone | Level of ozone in the air, in parts per million (ppm), as a StatusNumeric value. | |
| Particulate Matter | Level of particulate matter in the air, in micrograms per cubic meter (ug/m^3), as a StatusNumeric value.
NOTE:
|
The State value of CurrentConditions and any Forecast component is a status enumeration derived from received weather summary text, using a best effort approach.
You can link from the State slot of CurrentConditions or a Forecast component to a StatusEnum type slot of a control point, if needed. Facets of a linked point should be set to the frozen range
(EnumRange) of WeatherState in the weather module to capture all 28 possible states.

The Wind Direction value of CurrentConditions is a status enumeration derived from received text. You can link from the Wind Direction slot to a StatusEnum type slot of a control point, if needed. Facets of a linked point should be set to the frozen range (EnumRange) of WindDirection in the weather module to capture all 8 possible states.
