Package to communicate with Solar inverters and BMSs
Project description
MPP-Solar Device Python Package
Note: python earlier than version 3.6 is not supported
Python package with reference library of commands (and responses) designed to get information from inverters and other solar inverters and power devices
Currently has support for:
- MPP-Solar and similar inverters, e.g.
- PIP-4048MS
- IPS-4000WM
- Voltronic Axpert MKS 5KVA Off-grid Inverter-Chargers
- LV5048
- JK BMS
- JK-B2A24S (HW version 3.0)
- JK-B1A24S (HW version 3.0)
- Victron VE Direct Devices:
- tested on SmartShunt 500A
- Daly BMS
Compute hardware support
The python code is designed to run on Linux type python environments using python 3.6 or newer
Hardware that has been known to work
Installation
- to get the latest stable version:
sudo pip install mpp-solar
- more installation options
Usage
$ mpp-solar -h
or $ jkbms -h
will display the available options
Troubleshooting
Full Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mpp-solar-0.7.76.tar.gz
(54.5 kB
view details)
Built Distribution
File details
Details for the file mpp-solar-0.7.76.tar.gz
.
File metadata
- Download URL: mpp-solar-0.7.76.tar.gz
- Upload date:
- Size: 54.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68babf2e3805be7e01fc69ed9be4645e3bdf67750ceac32164014ed0d9539017 |
|
MD5 | f9be6287c3b51ff392b888eeb77d1e54 |
|
BLAKE2b-256 | d212f12f5ec657450bb11be1717baf14107810addb7ca45840bdc45a59593180 |
File details
Details for the file mpp_solar-0.7.76-py3-none-any.whl
.
File metadata
- Download URL: mpp_solar-0.7.76-py3-none-any.whl
- Upload date:
- Size: 78.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23057b9aa42968ff380b77cc61eb6b966d4e973bdeb2212adb3738cba2fd01a4 |
|
MD5 | b669a71239af8f1e9439ec12a380d1dc |
|
BLAKE2b-256 | d08d0f07538b47aa263dba9419a88495381198f1c15edd154461356980aaaad3 |