openleadr-python
openleadr-python copied to clipboard
Python library for OpenADR
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.
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?
https://lfscanning.org/reports/lfenergy/openleadr-2024-09-18-ea869f99-501a-480e-bd83-f684ce7a15aa.html
Hi OpenLEADR team,  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,...