Skip to content

A python library for communicating with the ESP8266-based wifi module from OpenEVSE

License

Notifications You must be signed in to change notification settings

miniconfig/python-openevse-wifi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A python library for communicating with the ESP8266-based wifi module from OpenEVSE

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages