Powermon
Python package designed to get information from inverters and other solar inverters and power monitoring 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
- Victron VE Direct Devices, e.g. SmartShunt 500A
- Daly BMS
- Neey / Heltec active balancers
Installation
powermon is packaged on pypi and can be installed via pip, i.e.:
pip install powermon
There are a number of optional dependancies that can be installed based on the components required see extended instructions
Usage
powermon is under refactoring so use the packaged versions for functioning code version 2 on uses a completely different approach, command options and config
powermon now uses typer for command line processing:
powermon --helpto list optionspowermon oncewill run all the enabled tasks in ./powermon.yaml
powermon-cli is now the 'admin' utility:
powermon-cli config generatewill generate a baseline config file to stdoutpowermom-cli config validate powermon.yamlwill validate the specified config file
todo
- j4_config_file
- j5_tutorials
- j6_docker
- j7_development