Send DR Events to a VEN
An object containing a demand response event
Cancel an opt schedule
Acknowledge cancelation of an opt schedule
Create an optIn or optOut schedule
Acknowledge receipt of an opt schedule
Cancel a report
Request report from other party
Request report
Acknowledge the request for report was received
List of periodic reports that have not yet been delivered
Register Metadata report settings with other party
Acknowledge registration of Metadata report by other party
Send a previously requested report
Acknowledge receipt of a report
Cancel a registration
Acknowledge cancelation of registration
Used by VEN to initiate registration with VTN
Used for re-registering an existing registration
Address of this VEN. Not required if http pull model
ReportOnlyDeviceFlag - True or False
Implementation supports XML signatures - True or False
Human readable name for VEN
If transport is simpleHttp indicate if VEN is operating in pull exchange model - true or false
Acknowledge receipt of VEN registration, provide VTN registration info
venID not included in query unless already registered
VTN response to query registration returns all supported. This element is not required for a registration response
HTTP Pull Only - The VEN shall send an oadrPoll payload to the VTN at most once for each duration specified by this element
Used by VTN to request that the VEN reregister
Query VTN for registration information without actually registering
Query pull VTN for payloads with new or modified information
VEN name. May be used in VTN GUI
OpenADR profiles supported by the implementation
OpenADR profile name such as 2.0a or 2.0b.
OpenADR transports supported by implementation
OpenADR transport name such as simpleHttp or xmpp
Service specific registration information
A key value pair of service specific registration information
Implementation supports XML signature
ReportOnlyDeviceFlag
Root address used to communicate with other party. Should include port if required
The VEN shall send an oadrPoll payload to the VTN at most once for each duration specified by this element
Controls when optIn/optOut repsonse is required. Can be always or never
Defines what type of response is required
Always send a response for every event received.
Never respond.
Custom Units
Current
currency
ISO enumeration of currency types, such as USD
Frequency
Therm
temperature
Temperature in Celsius or Fahrenheit
kWh per count
Pulse Count
Pulse count from meter
This type is used to request an EiReport
eiReport is a Stream of [measurements] recorded over time and delivered to the requestor periodically. The readings may be actual, computed, summed if derived in some other manner.
reference ID to this report.
Define data points the implementation is capable of reporting on. Only used in Metadata report
Reference to the oadrCreateReport request that defined this report.
Reference to Metadata report from which this report was derived.
Name possibly for use in a user interface.
Describes the subject and attributes of a report.
What is measured or tracked in this report (Units).
Minimum sampling period
Maximum sampling period
If true then the data will be recorded when it changes, but at no greater a frequency than that specified by minPeriod.
Sampling rate for telemetry type data
Current resource status information
This is the payload for reports that require a status.
If true then resource/asset is online, if false then offline.
If true then the control of the load has been manually overridden
Device Class target - use only endDeviceAsset.
Data point values for reports
Report payload for use in reports.
Enumerated value for the quality of this data item