Weather Data
Weather Data
The purpose of this interface is to provide a query for fetching the Actual, historical, and forecast weather related information from EMS system. EMS gets its weather feeds directly from national weather service. This interface will return the full day data for the requesting day.
The request message would use the following message fields:
Message Element | Value |
---|---|
Header/Verb | get |
Header/Noun | WeatherInfos |
Header/Source | MARKET PARTICIPANT ID |
Header/UserID | ID of user |
Request/OperatingDate | Day of Interest |
Request/Option | Optional: Zone of interest If not provided Info for all Zones is returned |
The corresponding response messages would use the following message fields:
Message Element | Value |
---|---|
Header/Verb | reply |
Header/Noun | WeatherInfos |
Header/Source | ERCOT |
Reply/ReplyCode | Reply code, success=OK, error=ERROR |
Reply/Error | Error message, if error encountered |
Payload | WeatherInfos |
A list of available zones are provided below. If request for no specific zones is submitted, weather information for all zones are returned.
-
Coast
-
East
-
FarWest
-
North
-
NorthCentral
-
SouthCentral
-
Southern
-
West
The structure of a reply for weather payload is shown by the following diagrams:
The following is an XML example for a response for forecast weather related information from EMS system
<WeatherInfos xmlns="http://www.ercot.com/schema/2007-06/nodal/ews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ercot.com/schema/2007-06/nodal/ewsErcotInformation2.xsd">
<WeatherInfo>
<area>North Austin</area>
<startTime>2008-01-01T00:00:00-06:00</startTime>
<endTime>2008-01-02T00:00:00-06:00</endTime>
<temperature>72</temperature>
</WeatherInfo>
</WeatherInfos>