This driver implements an OpenADR Virtual End Node (VEN) and integrates with Open ADR Virtual Top Nodes (VTNs). It uses the simple HTTP pull model and is compatible with specification profiles 2.0a and 2.0b.
Signals
All signals defined by the OpenADR specification are supported. Systems can respond to payloads such as:
- Electricity pricing.
- Energy pricing.
- Demand charges.
- Load dispatch.
- Energy bidding.
- Load bidding.
- Price bidding.
- Charge states.
- Load control.
- Simple levels.
Targeting
Extensive filtering can be employed to route signals to points. This enables realistic and complex stategies for dealing with events. Filtering criteria includes:
- Signal-level device classes.
- Event-level targets such as groups, resources, pricing nodes, service areas and more.
- Market contexts (aka programs).
- Signal names.
- Signal types.
Reports
Station points can be reported to the VTN using either the Telemetry Status or Telemetry Usage report format.
Notifications
Use the Niagara alarm service to route alerts when new ADR events are received. This includes sending email notifications.
Opting Out
Opting out of events is as easy as invoking a Niagara action. This can be done before and during an event.


