Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.
Chris Elsworth edited this page Nov 29, 2022 · 8 revisions

lxp-bridge is a tool to communicate with LuxPower inverters (commonly used with home-battery and solar setups), written in Rust.

this wiki is WIP, you will find unfinished pages.

It allows you to monitor and control your inverter locally without any dependence on the manufacturer's own servers in China.

This builds on my earlier project Octolux, but where that attempted to be an all-in-one solution, this is a bit more tightly defined and doesn't attempt any control or intelligence of its own. This is simply a bridge from the inverter to commonly-used technologies (see below). You get to do all the control on your own, from node-red or your own scripts or whatever.

Currently, lxp-bridge bridges to:

  • mqtt (publish data for monitoring, subscribe to control commands)
  • InfluxDB (push power data for graphing etc)
  • Postgres, MySQL, and SQLite (save power data for long term storage)

There's also support for publishing Home Assistant MQTT discovery packets, which is enabled by default. Home Assistant should automatically detect your inverter as a bunch of sensors (power/energy flows only for now) the first time you start lxp-bridge.

If you're new to lxp-bridge, check out Getting Started