Stan Janssen
|
fa14a71960
Made 'measurement' objects more consistent across different parts of OpenLEADR
|
4 lat temu |
Stan Janssen
|
c45721a734
Convert OpenADRServer.add_raw_event to normal (synchronous) method.
|
4 lat temu |
Stan Janssen
|
c5e2896337
Restore flake8 conformity
|
4 lat temu |
Stan Janssen
|
b46b38a093
Improved error reporting
|
4 lat temu |
Stan Janssen
|
26fc148bfe
Preliminary support for multiple events
|
4 lat temu |
Stan Janssen
|
064e781252
Preliminary support for TELEMETRY_STATUS reports
|
4 lat temu |
Stan Janssen
|
0cd8827748
Add support for custom units in Reports infrastructure.
|
4 lat temu |
Stan Janssen
|
8624d588d3
Fixed data_collection_mode 'full' for reports
|
4 lat temu |
Stan Janssen
|
c3c521c588
Clean up of code to conform to flake8
|
4 lat temu |
Stan Janssen
|
7a75ef2eca
Disable non-standard report measurements, tweak XML messages to comply to schema
|
4 lat temu |
Stan Janssen
|
983efb3765
Implement client side certificates
|
4 lat temu |
Stan Janssen
|
a1862024e5
Implement incremental reports
|
4 lat temu |
Stan Janssen
|
cf6b0b4c6b
Make vtn_url more robust
|
4 lat temu |
Stan Janssen
|
697714384e
More helpful HTTP status logging
|
4 lat temu |
Stan Janssen
|
a4128841ef
Return optOut when there is a problem with the on_event handler
|
4 lat temu |
Stan Janssen
|
d1dcdf22aa
Handle failing HTTP requests a bit better
|
4 lat temu |
Stan Janssen
|
c0cdb2dde1
Move the aiohttp ClientSession out of the __init__
|
4 lat temu |
Stan Janssen
|
d9d50c997d
Made adding event handler more consistent with the server implementation
|
4 lat temu |
Stan Janssen
|
07a065cbd6
Preliminary support for historic reports
|
4 lat temu |
Stan Janssen
|
dcfa7cd356
Improved scale code validation
|
4 lat temu |
Stan Janssen
|
a4ced07314
Externalize the callable from the Report object
|
4 lat temu |
Stan Janssen
|
8cd057b0a9
Formatting adjusted to conform to pycodestyle
|
4 lat temu |
Stan Janssen
|
8b9014d2e5
Add stop() method to client to gracefully close it.
|
4 lat temu |
Stan Janssen
|
7a584451b2
Reporting interface and cleanup
|
4 lat temu |
Stan Janssen
|
43ed7df277
Use a random seconds-offset to spread the polling load from multiple clients.
|
4 lat temu |
Stan Janssen
|
b887205db3
Add two ways of showing the fingerprint
|
4 lat temu |
Stan Janssen
|
8a977ae5b2
Switch all print() statements to python logging.
|
4 lat temu |
Stan Janssen
|
f882b7ddaa
Use actual UUIDs, improve documentation of utilities
|
4 lat temu |
Stan Janssen
|
0ada647a26
Removed Exception from empty Poll result.
|
4 lat temu |
Stan Janssen
|
26300b502b
Make requested_oadr_poll_freq optional when receiving registration confirmation
|
4 lat temu |