openadr.rst 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. ==============
  2. OpenADR Basics
  3. ==============
  4. If you are coming to this module and are not (yet) familiar with the workings of OpenADR, read this.
  5. High-level overview
  6. ===================
  7. OpenADR is a protocol that allows a server (called a Virtual Top Node or VTNs) to communicate 'Events' to connected clients (Called Virtual End Nodes or VENs). These Events are usually energy-related instructions to temporarily increase or reduce the power consumption by one or more devices represented by the VEN. The VEN periodically (typically every 10 seconds or so) sends a Poll request to the VTN to check if there are new events for them.
  8. The VEN will then decide whether or not to comply with the request in the Event, and send an Opt In or Opt Out response to the VTN.
  9. In order to track what happens after, there is a Reports mechanism in place that allows the VEN and the VTN to agree on what data should be reported.
  10. .. _registration:
  11. Registration
  12. ============
  13. Here is the registration page
  14. .. _openadr_events:
  15. Events
  16. ======
  17. This is the registration
  18. .. _openadr_reports:
  19. Reports
  20. =======
  21. This is the reports