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

Python library for OpenADR

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

It appears from ReportService.update_report that while a VEN’s client report returns a table of intervals, there is no definition in the platform for the interval payload to express the oadrOnline...

enhancement

First at all congrats for this great effort, Then despite the fact that a handler is considered for `Event Optout` using the `on_event_opt_out` function (under `test_event_distribution.py` package), but seems no...

enhancement

An implicit cancel occurs when an empty event is sent to the VEN via `oadrDistributeEvent` response (this could be because it was deleted in the VTN). Implicitly cancel events is...

enhancement

According to the documentation, the ven_lookup function allows to reject requests from a VEN that the VTN does not know: > ven_lookup(ven_id): a function that returns a dict with the...

enhancement
Non-compliant behavior

The VTN can expose its services as either XMPP services, or as JIDs if running through a separate server.

enhancement

We must support [XMPP Service Discovery][XEP0030] to make our VTN's services known. From the docs: After a VEN has completed session initiation, it may perform an [XEP0030] ‘info’ query to...

enhancement

The design for this should be: - The VEN includes a METADATA_HISTORY_USAGE report in its oadrRegisterReport message - The VTN stores this report under server.registered_reports[ven_id]. - In order to trigger...

enhancement
Non-compliant behavior

When passing an EC `key` and `cert ` to `OpenADRServer`, it crashes after receiving the first message from the VEN: ```python Registration id generated: ba81402c-9a7a-4407-930c-b2b60d109693 Error handling request Traceback (most...

bug

During one of our LF Energy Webinars, a question came up regarding PKI support in OpenLEADR. At the moment, we support adding a custom CA (root) file that all certificates...

help wanted

Apart from the detailed and example-driven documentation, it might be good to have a 'hold my hands' tutorial that walks someone through the creation of a complete OpenADR client. We...

documentation