This Python3 package builds upon OpenLEADR to implement OpenADR servers and clients in PUSH mode.
Simple examples for using VTN (server) and VEN (client) in PUSH mode can be found in folder examples.
pip install -r dev_requirements.txt
pytest
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