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.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99fdcba811f578245a0390884bbbc4d57da1a09e8f0466332f70ccce268fbb8e |
|
MD5 | 461ffec297d719cccc7b90232068c005 |
|
BLAKE2b-256 | 598b1bad737a588318aafb4f8398f5a19d4ae3358aa6dd4b3a81bb2cece83b67 |