Skip to content

Latest commit

 

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

pylxpweb Documentation

Welcome to the pylxpweb documentation. This directory contains comprehensive documentation for the Luxpower/EG4 inverter Python API client library.

User Guides

  • Usage Guide — Object hierarchy, station/device management, inverters, batteries, GridBOSS, control operations, caching, error handling.
  • Property Reference — All device properties with scaling, types, and descriptions (~150 properties across all device types).
  • Scaling Guide — Voltage, current, frequency, power, and energy scaling factors; examples and conversion tables.
  • Parameter Reference — Hold/input register definitions and control function parameters.
  • Device Types — Supported inverter families, GridBOSS, and battery module types.
  • Battery RS485 Protocols — Direct RS485 battery communication protocol details.
  • Modbus Host Ownership — Shared-unit lifecycle, per-connection request serialization, and host-owned endpoint scheduling.
  • Collect Device Data — Guide for capturing live API sample data for testing and diagnostics.

API Documentation

Device Data Samples

The inverters/ directory contains real-world device data used for testing and reference. The samples/ directory contains API response samples.

Internal / Process Artifacts

Development notes, session logs, investigation reports, and design documents live in docs/claude/ and are not user-facing.

Quick Start

  1. README.md — Installation and quick-start examples.
  2. Usage Guide — Comprehensive usage documentation.
  3. Property Reference — All available device properties.
  4. API Reference — Low-level endpoint details.