April 10, 2015

Quick reference to OpenADR 2.0 standard

WORDS BY   Marjan Šterk

POSTED IN   programming | tips & tricks | java


OpenADR 2.0 online reference available here, note the disclaimer on top of that page.

The standard

OpenADR is a standard for automated demand response in power grids. It includes both a human-readable description and a formal specification in the form of XML schema.

Please note that, while the standard specification can be downloaded for free for evaluation purposes, actual usage is subject to limitations as specified by the OpenADR alliance

How to make your own reference (or use ours)

When actually developing software based on OpenADR 2.0, you may find it inconvenient to use the schema as the definitive reference. Instead, you can first compile the schema into Java classes using JABX/xjc, then generate Javadoc from that. Or, you can simply use the online OpenADR 2.0 reference that we made for you, but please note that:

  1. This is an unofficial reference automatically generated from Java source, which was in turn automatically generated from the OpenADR 2.0 XML schema.
  2. It has not been authorized by the OpenADR Alliance.
  3. It may only be used in conjunction with the OpenADR specification and other material provided to you by the OpenADR Alliance for the purposes and within the limitations specified by the latter.
  4. It comes as-is, without any guarantee of correctness or completness.


This is a part of XLAB’s work on the eBADGE research project, which received funding from the European Community’s Seventh Framework Programme (FP7/2007-2013) under grant agreement n. 318050.