openleadr-python
openleadr-python copied to clipboard
Python library for OpenADR
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
This PR migrates the metadata and dependency management to `pyproject.toml` and [Poetry](https://python-poetry.org/). This resolves #151.
Hey Stan, Would it be possible for you to support both 2.0a and 2.0b schema with openleadr? The client we're trying to integrate with is sending us requests on a...
Hi everyone! I have a question for which I would like to kindly ask for help here and it is in regards with reporting. I have just started working with...
The VTN I am attempting to communicate with requires an X509 cert and TLS but not XML signatures. The messages are not signed but the payload contents are wrapped in...
Currently, most of the dependencies specified in `setup.py` aren't pinned. For example, if Jinja2 releases a major version then this package might break for anyone who hasn't pinned that themselves....
I have implemented an extension of the OpenLEADR package implementing HTTP PUSH mode. Its main contribution are 2 new classes for VTN and VEN that inherit from the already available...
Hello, I'm trying to get the actual raw XML messages received (and sent) by a VEN, e.g. the events. I would like to save them somewhere for logging and debugging...
IMHO the default implementation of _on_event should check if the venID of the received event matches the one of the client, and optOut the event if it doesn't. This can...
The specs say that the VENs should be able to initiate a re-registration. For that, the VEN has to send a oadrCreatePartyRegistration message with the known registrationID. The current implementation...