An improved library for accessing the EnOcean network from Python through the USB3xx dongles.
Branch | Status |
---|---|
Main | |
Develop |
- Supports asyncio
- Encoding and decoding of telegrams for all defined EEP
- Handling of UTE teaching
- Supports fetching info about the dongle and setting up the dongle
- Fully unit tested
This is work in progress, checkboxes below will be ticked as the development progresses...
From the root of the repository:
- Create a Python 3.7+ virtual env
$> virtualenv -p python3 venv
- Activate the virtual environment
source venv/bin/activate
- Restore the required python packages from the
requirements.txt
filepip install -r requirements.txt
From the activated virtual environment, run:
pytest
TBD