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
File details
Details for the file openevsewifi-1.1.2.tar.gz
.
File metadata
- Download URL: openevsewifi-1.1.2.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.0 CPython/3.8.10 Linux/5.15.0-1019-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1234e7166a0709658badf1ee7c8e68b876ada25762294073c5654262c93dd2c2 |
|
MD5 | 76d2c090b7a1b742280aaeb2b14fe096 |
|
BLAKE2b-256 | 89cce3f16c8967b884a4cf4dae2ffaf372f8bc4f2f7ff2a0e35d9eebce1cfea2 |
File details
Details for the file openevsewifi-1.1.2-py3-none-any.whl
.
File metadata
- Download URL: openevsewifi-1.1.2-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.0 CPython/3.8.10 Linux/5.15.0-1019-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21bcf64c6f40568d8c208cbdfcf304887ea9c851578d6c18beb6b4edd80dd62f |
|
MD5 | ab256677a016e36822237e7ef4effcc3 |
|
BLAKE2b-256 | f16517c0b174b620d93c452d0839bf222afde2c54c3ef97c3875269a8da4329f |