Skip to content

OpenADR3.0 support? #160

Open
Open

Description

@jamesharrow

It looks like OpenADR3.0 has been published now and uses WebSockets and JSON instead of SimpleHTTP and XML.

Are there any plans to extend this to support OpenADR3.0?
https://www.openadr.org/openadr-3-0

Thanks

Activity

  1. stan-janssen commented on Oct 18, 2023

    @stan-janssen
    Member

    OpenADR 3.0 looks like a big step forward for ease of use and modernity. I have no plans at the moment to integrate it into the existing OpenLEADR library because the two are so different that it would make much more sense to create a separate OpenADR 3.0 library for the new stuff.

    I currently don't have enough time to get started on this, but I'm happy to work with others to build a package for OpenADR 3. If this is something that you'd like to collaborate on, please let me know.

    I think the included Swaggerdoc should get you up and running in the programming language of your choice pretty quickly, but I'm sure there is room for a dedicated implementation like OpenLEADR has provided for the 2.0 version.

    Let me know your thoughts!

  2. axmsoftware commented on Aug 6, 2024

    @axmsoftware
    Contributor

    @stan-janssen @jamesharrow I believe we can start supporting OpenADR 3.0 via a new dedicated set of repositories to that version. I agree that 2.0 and 3.0 are very different. We should continue to support in parallel the Open ADR 2.0 as it is widely adopted.

  3. juancaoviedo commented on Aug 19, 2024

    @juancaoviedo

    Hi,

    I would love to have access to an OpenADR 3.0 implementation. I can contribute to the development of the project. However, I do not know where to start. Will it be possible to use the LFE to share this message worldwide to find people/organizations interested in developing the OpenADR 3.0 development support?

    @stan-janssen @axmsoftware @jamesharrow how could we proceed?

  4. pohlm01 commented on Nov 12, 2024

    @pohlm01
    Member

    Good news! We are currently developing an OpenADR 3.0 implementation within the OpenLEADR LF Energy organization. Feel free to check out OpenLEADR/openleadr-rs.

    As the name suggests, we are using Rust instead of Python as the programming language. The repository contains a Client (VEN) library as well as a Server (VTN). As the VTN exposes a standard HTTP REST interface, you can easily use any programming language you like to interact with the VTN.
    Let me know if you have any questions.

  5. axmsoftware commented on Nov 12, 2024

    @axmsoftware
    Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions