Learn about the Community. Join our Core Community to Get Started

Schneider Electric Exchange Community

Discuss and solve problems in energy management and automation. Join conversations and share insights on products and solutions. Co-innovate and collaborate with a global network of peers.

Register Now
Resource Advisor - Performance Analytics Forum
Showing results for 
Search instead for 
Did you mean: 
Lt. Commander

Understanding Weather Data in PAM

Some of the most common problems our users experience stem from how weather data can be pulled into calculations within PAM.  Today, if you develop expressions that involve weather, and you want continuity between other parts of RA, things can get pretty tricky.  This is meant to higlight some of the key data sets with respect to weather available in PAM.  Generally, the confusion breaks down into Daily Weather and Hourly Weather and how PAM can handle it.


With respect to Daily Weather

  • These are observations stored and used for features of RA outside of PAM.
  • Daily Weather is a value stored in RA Weather data tables.
  • The measurements we receive as daily summaries are Min, Max, Avg
  • Note Avg is really mid since it is [Min + Max] / 2.
  • The measurements readings are stored in deg F as rounded whole number.
  • When readings are presented in deg C in the weather report (and consequently PAM), they are actually converted, and then rounded to the whole number.
  • To use, a calculated expression against a custom measurement is needed.  The function:  {RAWeather()}

With respect to hourly data

  • These are observations stored and used in PAM as mapped sources, attached to a Site.
  • Hourly data is stored in PAM.
  • The measurements we receive are the hourly dry-bulb temperatures (plus 8 other observations)
  • The measurement readings are stored in deg F or deg C (depending on location) as a rounded number to tenths.
  • To use, this is a native stream in PAM as 'Temperature' in PAM.
  • PAM has inherent logic that will aggregate and disaggreate over time accordingly.


With this base knowledge on sources of weather data, some important notes on using them in expressions:

  • When you use the RAWeather in a PAM expression, this is pulling the daily weather data from RA into PAM.
  • If you rely on PAM to aggregate Temperature (hourly data stream) this will be day local average of the available readings.


An important consideration, and confusion is that RA Hourly weather aggregated to a daily WILL NEVER be the same as using the daily RA weather data directly.  See Below:

  1. Comparison of deg F daily data
  2. comparison of deg C weather report, to standard logic.
  3. Comparison of Deg C daily weather to deg C hourly aggregated.


Please take note that we are actively working to simplify this across all of RA with the efforts of the ESS Weather Service which will provide a standard data set of weather for all applications, unlike today's patchwork of data usage.


If you have any questions or insight, always ask!