|Used With:||geoCity, geoState, geoCountry, geoCoord, tz|
Marker tag for a weather station entity.
Building operations and energy usage are heavily influenced by weather conditions. This makes modeling of weather data a critical feature of Project Haystack. Because weather stations and measurements are often shared across multiple buildings, weather is not modeled as part of a site. Rather the
weather tag models a separate top-level entity which represents a weather station or logical grouping of weather observations.
Weather data follows the same conventions as points, but to indicate that they associated with a weather entity, and not a site entity, we use the special tag
weatherPoint to indicate a weather related point.
The following weather points are defined by the standard library:
weatherCond: enumeration of conditions (clear, cloudy, raining)
temp: dry bulb temperature in °C or °F
temp: web bulb temperature in °C or °F
temp: preceived "feels like" temperature in °C or °F
temp: temperature in °C or °F below which water condenses
humidity: percent relative humidity
pressure: atmospheric pressure in millibar or inHg
sunrise: historized trend of sunrise/sunsets as true/false transitions
precipitation: amount of water fall in mm or inches
cloudage: percentage of sky obscurred by clouds
irradiance: amount of solar energy in W/m²
direction: measured in degrees
speed: flow velocity measured in km/h or mph
visibility: distance measured in km or miles
Weather points are associated with their weather entity using the
Here is an example of a weather station and its associated points:
id: @weather.washington dis: "Weather in Washington, DC" weather geoCoord: C(38.895, -77.036) id: @weather.washington.temp dis: "Weather in Washing, DC - Temp" weatherRef: @weather.washington weatherPoint point temp sensor kind: "Number" unit: "°F" id: @weather.washington.humidity dis: "Weather in Washing, DC - Humidity" weatherRef: @weather.washington weatherPoint point humidity sensor kind: "Number" unit: "%RH"
Weather vs Outside Tags
We often model both local weather sensors and data from an official weather station. Local sensors are typically used for HVAC control sequences. But we might use official weather data for checking local sensor calibration or baseline energy normalization. In Haystack, weather station data is annotated with
weatherPoint and site-local sensors with