powermon
Quick search

documentation

  • Installation
  • Usage
  • Devices
  • Config File Syntax
  • Tutorials
  • Docker
  • Development
  • Docs »
  • Powermon
  • Installation →

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

Documentation¶

  • Installation
  • USB permissions on Linux
    • USB permissions on Linux
      • Permission denied error
      • udev rules - basic
      • udev rules - advanced
  • Usage
    • Powermon Usage
      • Usage
        • Standard usage
        • Command Options
        • Run Adhoc Command
        • List Available Protocols
        • List Available Commands for a Protocol
    • Powermon CLI Usage
      • Powermon-cli Usage
        • Command Options
        • List Protocols
        • List Commands in a protocol
        • List Output formats
        • Compare Protocols
  • Devices
    • Inverters
    • Battery Management Systems (BMS)
    • Balancers
  • Config File Syntax
  • device
  • commands
  • loop
  • mqttbroker
  • daemon
  • api
  • debuglevel
  • Tutorials
    • Daly BMS
      • Daly BMS
        • What you need
        • Instructions
        • Configuration
        • Troubleshooting
  • Docker
    • Installing Docker on a raspberry pi
    • Run powermon in docker (using docker hub image)
    • Run development code in docker
    • Run a simple mqtt container
  • Development
    • Powermon Logic
      • Powermon Logic
      • Protocol Documentation
        • BMS Protocol Docs
        • Inverter Protocol Docs
      • powermon
        • powermon package
  • Installation →
© Copyright 2025, jblance.
Created using Sphinx 8.1.3 with Press Theme 0.9.1.