openleadr-python icon indicating copy to clipboard operation
openleadr-python copied to clipboard

Python library for OpenADR

Results 54 openleadr-python issues
Sort by recently updated
recently updated
newest added

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

help wanted

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...

wontfix

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...

enhancement

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...

wontfix

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....

enhancement

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...

enhancement

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...

enhancement

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...

bug
Non-compliant behavior

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...

enhancement
Non-compliant behavior