A python library for communicating with the ESP8266-based wifi module from OpenEVSE
Project description
python-openevse-wifi
A python library for communicating with the ESP8266- and ESP32-based wifi module from OpenEVSE. This library uses RAPI commands over http to query the OpenEVSE charger.
Currently only supports read-only functionality.
Installation
The easiest way of installing the latest stable version is with pip:
pip install openevsewifi
This project uses poetry for dependency management and package publishing. To install from source using poetry:
poetry install
If you're not planning on doing any development on python-openevse-wifi itself, and you don't want to install poetry, you can also use pip as of version 10.0. From the root of this repo, run:
pip install .
Development
To set up a development environment, first install Poetry according to the directions. Then install the dependencies for this project:
poetry install
Before opening a pull request, make sure all tests pass by running pytest
.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for openevsewifi-1.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21bcf64c6f40568d8c208cbdfcf304887ea9c851578d6c18beb6b4edd80dd62f |
|
MD5 | ab256677a016e36822237e7ef4effcc3 |
|
BLAKE2b-256 | f16517c0b174b620d93c452d0839bf222afde2c54c3ef97c3875269a8da4329f |