Skip to content

Python3 library for building OpenADR Clients (VENs) and Servers (VTNs) in PUSH mode

License

Notifications You must be signed in to change notification settings

AIT-IES/openleadr-push-mode-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenLEADR PUSH Mode

This Python3 package builds upon OpenLEADR to implement OpenADR servers and clients in PUSH mode.

Examples

Simple examples for using VTN (server) and VEN (client) in PUSH mode can be found in folder examples.

Testing

pip install -r dev_requirements.txt
pytest

Code style

Compliance with OpenLEADR code style is guaranteed via flake8:

flake8 openleadr_push_mode/ --count --select=E9,F63,F7,F82 --show-source --statistics
flake8 openleadr_push_mode/ --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics

About

Python3 library for building OpenADR Clients (VENs) and Servers (VTNs) in PUSH mode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages