GithubHelp home page GithubHelp logo

geobitus / mpp-solar Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 10.55 MB

Cloned from jbalance

Home Page: https://github.com/jblance/mpp-solar

License: MIT License

Dockerfile 0.05% Python 99.58% CSS 0.01% Jinja 0.22% Shell 0.07% Makefile 0.07%

mpp-solar's Introduction

MPP-Solar Device Python Package

BREAKING CHANGES

  • minimum python supported 3.10 for version >=0.16.0
  • command separator changed to #

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
  • Victron VE Direct Devices:
    • tested on SmartShunt 500A
  • Daly BMS

Install

  • pip install mppsolar (minimal install), or
  • pip install mppsolar[api] (install server stuff), or
  • pip install mppsolar[ble] (for Bluetooth support aka jkbms), or
  • pip install mppsolar[mongo] (for MongoDB output), or
  • pip install mppsolar[pgsql] (for PostgreSQL output), or
  • pip install mppsolar[push] (for Pometheus PushGateway output), or
  • pip install mppsolar[systemd] (for --daemon on Linux), or
  • docker pull jblance/mppsolar:latest (docker install)

Documentation

See the wiki for documentation

Support

If you want to tip me for this work, you can now buy me a coffee

buymeacoffee1

mpp-solar's People

Contributors

jblance avatar rossandrews avatar bobotig avatar cordelster avatar skoky avatar northbadge avatar volkerjaenisch avatar proxer05 avatar gianfrdp avatar victorbucha avatar michas79de avatar 20after4 avatar tonym128 avatar nimnull avatar apollon9 avatar drobak12 avatar geobitus avatar kchiem avatar lugamodder avatar oleks85 avatar sante85 avatar tolmino avatar syssi avatar saentist avatar robwolff3 avatar 10man avatar kasperbirk avatar sand1812 avatar frederickjh avatar fabianh001 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.