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

According to conformance tests, in the client, when responding to messages with a oadrCanceledPartyRegistration or a generic oadrResponse (and probably other types of message), the venID is needed.

Non-compliant behavior

Certain functions of the VEN client have been modified in order to pass the OpenADR 2.0b certification. The QualityLogic Test Tool has been used to test the library, and the...

Hi, I am currently looking to setup VTN server. Would it be possible to make rest API calls for - Registration, Events , Reporting and De-registration?

enhancement

https://lfscanning.org/reports/lfenergy/openleadr-2024-09-18-ea869f99-501a-480e-bd83-f684ce7a15aa.html

Non-compliant behavior

Hi OpenLEADR team, ![image](https://github.com/user-attachments/assets/9a19fb38-6faf-4ff8-9e41-b9c261009a5f) my ven shows the fingerprint but my vtn shows this, 2024-08-28 13:17:26,717 - INFO - Received registration from ven1 with fingerprint None 2024-08-28 13:17:26,718 - INFO...

Hi team, I'm encountering a persistent "RID count mismatch" with the [OpenADR20bCertTest_v1_1_5] for Test Case `R1_3130_TH_VTN_1` (VEN Reporting - Historical Usage Report). **Problem Summary:** The VTN reports an error: "Conformance...

This is how my server side code looks. ``` `import asyncio from datetime import datetime, timedelta from openleadr.server import OpenADRServer from functools import partial scheduled_events = {} async def on_create_party_registration(registration_info):...

- Should respond event_responses when status is completed. - Should respond otpOut when response_code not 200.

Fix timedeltaformat when total_seconds is less than 1s.

This pull request provides a solution for Issue #65 by selecting a signature algorithm based on the key passed to the server or client. Default algorithms are used for RSA,...